SuccessConsole Output

Skipping 624 KB.. Full Log
edium-a, dynamic_view int
48: unique: custom  predicate: medium-a, dynamic_view int
48: unique: default predicate: medium-b, dynamic_view int
48: unique: custom  predicate: medium-b, dynamic_view int
48: unique: default predicate: one-element-a, dynamic_view int
48: unique: custom  predicate: one-element-a, dynamic_view int
48: unique: default predicate: one-element-b, dynamic_view int
48: unique: custom  predicate: one-element-b, dynamic_view int
48: unique: default predicate: small-a, dynamic_view int
48: unique: custom  predicate: small-a, dynamic_view int
48: unique: default predicate: small-b, dynamic_view int
48: unique: custom  predicate: small-b, dynamic_view int
48: unique: default predicate: two-elements-a, dynamic_view int
48: unique: custom  predicate: two-elements-a, dynamic_view int
48: unique: default predicate: two-elements-b, dynamic_view int
48: unique: custom  predicate: two-elements-b, dynamic_view int
48: unique: default predicate: empty, stride3_view int
48: unique: custom  predicate: empty, stride3_view int
48: unique: default predicate: large-a, stride3_view int
48: unique: custom  predicate: large-a, stride3_view int
48: unique: default predicate: large-b, stride3_view int
48: unique: custom  predicate: large-b, stride3_view int
48: unique: default predicate: medium-a, stride3_view int
48: unique: custom  predicate: medium-a, stride3_view int
48: unique: default predicate: medium-b, stride3_view int
48: unique: custom  predicate: medium-b, stride3_view int
48: unique: default predicate: one-element-a, stride3_view int
48: unique: custom  predicate: one-element-a, stride3_view int
48: unique: default predicate: one-element-b, stride3_view int
48: unique: custom  predicate: one-element-b, stride3_view int
48: unique: default predicate: small-a, stride3_view int
48: unique: custom  predicate: small-a, stride3_view int
48: unique: default predicate: small-b, stride3_view int
48: unique: custom  predicate: small-b, stride3_view int
48: unique: default predicate: two-elements-a, stride3_view int
48: unique: custom  predicate: two-elements-a, stride3_view int
48: unique: default predicate: two-elements-b, stride3_view int
48: unique: custom  predicate: two-elements-b, stride3_view int
48: [       OK ] std_algorithms_mod_seq_ops.unique (322 ms)
48: [ RUN      ] std_algorithms_mod_seq_ops.unique_copy
48: unique_copy: default predicate: empty, dynamic_view int
48: unique_copy: custom  predicate: empty, dynamic_view int
48: unique_copy: default predicate: large, dynamic_view int
48: unique_copy: custom  predicate: large, dynamic_view int
48: unique_copy: default predicate: medium, dynamic_view int
48: unique_copy: custom  predicate: medium, dynamic_view int
48: unique_copy: default predicate: one-element-a, dynamic_view int
48: unique_copy: custom  predicate: one-element-a, dynamic_view int
48: unique_copy: default predicate: one-element-b, dynamic_view int
48: unique_copy: custom  predicate: one-element-b, dynamic_view int
48: unique_copy: default predicate: small-a, dynamic_view int
48: unique_copy: custom  predicate: small-a, dynamic_view int
48: unique_copy: default predicate: small-b, dynamic_view int
48: unique_copy: custom  predicate: small-b, dynamic_view int
48: unique_copy: default predicate: two-elements-a, dynamic_view int
48: unique_copy: custom  predicate: two-elements-a, dynamic_view int
48: unique_copy: default predicate: two-elements-b, dynamic_view int
48: unique_copy: custom  predicate: two-elements-b, dynamic_view int
48: unique_copy: default predicate: empty, stride3_view int
48: unique_copy: custom  predicate: empty, stride3_view int
48: unique_copy: default predicate: large, stride3_view int
48: unique_copy: custom  predicate: large, stride3_view int
48: unique_copy: default predicate: medium, stride3_view int
48: unique_copy: custom  predicate: medium, stride3_view int
48: unique_copy: default predicate: one-element-a, stride3_view int
48: unique_copy: custom  predicate: one-element-a, stride3_view int
48: unique_copy: default predicate: one-element-b, stride3_view int
48: unique_copy: custom  predicate: one-element-b, stride3_view int
48: unique_copy: default predicate: small-a, stride3_view int
48: unique_copy: custom  predicate: small-a, stride3_view int
48: unique_copy: default predicate: small-b, stride3_view int
48: unique_copy: custom  predicate: small-b, stride3_view int
48: unique_copy: default predicate: two-elements-a, stride3_view int
48: unique_copy: custom  predicate: two-elements-a, stride3_view int
48: unique_copy: default predicate: two-elements-b, stride3_view int
48: unique_copy: custom  predicate: two-elements-b, stride3_view int
48: [       OK ] std_algorithms_mod_seq_ops.unique_copy (128 ms)
48: [ RUN      ] std_algorithms_mod_seq_ops.remove
48: remove: empty, dynamic_view, int
48: remove: large, dynamic_view, int
48: remove: medium, dynamic_view, int
48: remove: one-element-a, dynamic_view, int
48: remove: one-element-b, dynamic_view, int
48: remove: small-a, dynamic_view, int
48: remove: small-b, dynamic_view, int
48: remove: two-elements-a, dynamic_view, int
48: remove: two-elements-b, dynamic_view, int
48: remove: empty, stride3_view, int
48: remove: large, stride3_view, int
48: remove: medium, stride3_view, int
48: remove: one-element-a, stride3_view, int
48: remove: one-element-b, stride3_view, int
48: remove: small-a, stride3_view, int
48: remove: small-b, stride3_view, int
48: remove: two-elements-a, stride3_view, int
48: remove: two-elements-b, stride3_view, int
48: [       OK ] std_algorithms_mod_seq_ops.remove (104 ms)
48: [ RUN      ] std_algorithms_mod_seq_ops.remove_if
48: remove_if: empty, dynamic_view, int
48: remove_if: large, dynamic_view, int
48: remove_if: medium, dynamic_view, int
48: remove_if: one-element-a, dynamic_view, int
48: remove_if: one-element-b, dynamic_view, int
48: remove_if: small-a, dynamic_view, int
48: remove_if: small-b, dynamic_view, int
48: remove_if: two-elements-a, dynamic_view, int
48: remove_if: two-elements-b, dynamic_view, int
48: remove_if: empty, stride3_view, int
48: remove_if: large, stride3_view, int
48: remove_if: medium, stride3_view, int
48: remove_if: one-element-a, stride3_view, int
48: remove_if: one-element-b, stride3_view, int
48: remove_if: small-a, stride3_view, int
48: remove_if: small-b, stride3_view, int
48: remove_if: two-elements-a, stride3_view, int
48: remove_if: two-elements-b, stride3_view, int
48: [       OK ] std_algorithms_mod_seq_ops.remove_if (99 ms)
48: [ RUN      ] std_algorithms_mod_seq_ops.remove_copy
48: remove_copy: empty, dynamic_view, int
48: remove_copy: large, dynamic_view, int
48: remove_copy: medium, dynamic_view, int
48: remove_copy: one-element-a, dynamic_view, int
48: remove_copy: one-element-b, dynamic_view, int
48: remove_copy: small-a, dynamic_view, int
48: remove_copy: small-b, dynamic_view, int
48: remove_copy: two-elements-a, dynamic_view, int
48: remove_copy: two-elements-b, dynamic_view, int
48: remove_copy: empty, stride3_view, int
48: remove_copy: large, stride3_view, int
48: remove_copy: medium, stride3_view, int
48: remove_copy: one-element-a, stride3_view, int
48: remove_copy: one-element-b, stride3_view, int
48: remove_copy: small-a, stride3_view, int
48: remove_copy: small-b, stride3_view, int
48: remove_copy: two-elements-a, stride3_view, int
48: remove_copy: two-elements-b, stride3_view, int
48: remove_copy: empty, dynamic_view, double
48: remove_copy: large, dynamic_view, double
48: remove_copy: medium, dynamic_view, double
48: remove_copy: one-element-a, dynamic_view, double
48: remove_copy: one-element-b, dynamic_view, double
48: remove_copy: small-a, dynamic_view, double
48: remove_copy: small-b, dynamic_view, double
48: remove_copy: two-elements-a, dynamic_view, double
48: remove_copy: two-elements-b, dynamic_view, double
48: remove_copy: empty, stride3_view, double
48: remove_copy: large, stride3_view, double
48: remove_copy: medium, stride3_view, double
48: remove_copy: one-element-a, stride3_view, double
48: remove_copy: one-element-b, stride3_view, double
48: remove_copy: small-a, stride3_view, double
48: remove_copy: small-b, stride3_view, double
48: remove_copy: two-elements-a, stride3_view, double
48: remove_copy: two-elements-b, stride3_view, double
48: [       OK ] std_algorithms_mod_seq_ops.remove_copy (249 ms)
48: [ RUN      ] std_algorithms_mod_seq_ops.remove_copy_if
48: remove_copy_if: empty, dynamic_view, int
48: remove_copy_if: large, dynamic_view, int
48: remove_copy_if: medium, dynamic_view, int
48: remove_copy_if: one-element-a, dynamic_view, int
48: remove_copy_if: one-element-b, dynamic_view, int
48: remove_copy_if: small-a, dynamic_view, int
48: remove_copy_if: small-b, dynamic_view, int
48: remove_copy_if: two-elements-a, dynamic_view, int
48: remove_copy_if: two-elements-b, dynamic_view, int
48: remove_copy_if: empty, stride3_view, int
48: remove_copy_if: large, stride3_view, int
48: remove_copy_if: medium, stride3_view, int
48: remove_copy_if: one-element-a, stride3_view, int
48: remove_copy_if: one-element-b, stride3_view, int
48: remove_copy_if: small-a, stride3_view, int
48: remove_copy_if: small-b, stride3_view, int
48: remove_copy_if: two-elements-a, stride3_view, int
48: remove_copy_if: two-elements-b, stride3_view, int
48: [       OK ] std_algorithms_mod_seq_ops.remove_copy_if (92 ms)
48: [ RUN      ] std_algorithms_mod_seq_ops.rotate
48: rotate:  at 0, empty, dynamic_view, int
48: rotate:  at 0, large, dynamic_view, int
48: rotate:  at 1, large, dynamic_view, int
48: rotate:  at 2, large, dynamic_view, int
48: rotate:  at 3, large, dynamic_view, int
48: rotate:  at 8, large, dynamic_view, int
48: rotate:  at 56, large, dynamic_view, int
48: rotate:  at 101, large, dynamic_view, int
48: rotate:  at 1003, large, dynamic_view, int
48: rotate:  at 101501, large, dynamic_view, int
48: rotate:  at 0, medium, dynamic_view, int
48: rotate:  at 1, medium, dynamic_view, int
48: rotate:  at 2, medium, dynamic_view, int
48: rotate:  at 3, medium, dynamic_view, int
48: rotate:  at 8, medium, dynamic_view, int
48: rotate:  at 56, medium, dynamic_view, int
48: rotate:  at 101, medium, dynamic_view, int
48: rotate:  at 1003, medium, dynamic_view, int
48: rotate:  at 0, one-element-a, dynamic_view, int
48: rotate:  at 1, one-element-a, dynamic_view, int
48: rotate:  at 0, one-element-b, dynamic_view, int
48: rotate:  at 1, one-element-b, dynamic_view, int
48: rotate:  at 0, small-a, dynamic_view, int
48: rotate:  at 1, small-a, dynamic_view, int
48: rotate:  at 2, small-a, dynamic_view, int
48: rotate:  at 3, small-a, dynamic_view, int
48: rotate:  at 8, small-a, dynamic_view, int
48: rotate:  at 0, small-b, dynamic_view, int
48: rotate:  at 1, small-b, dynamic_view, int
48: rotate:  at 2, small-b, dynamic_view, int
48: rotate:  at 3, small-b, dynamic_view, int
48: rotate:  at 8, small-b, dynamic_view, int
48: rotate:  at 0, two-elements-a, dynamic_view, int
48: rotate:  at 1, two-elements-a, dynamic_view, int
48: rotate:  at 2, two-elements-a, dynamic_view, int
48: rotate:  at 0, two-elements-b, dynamic_view, int
48: rotate:  at 1, two-elements-b, dynamic_view, int
48: rotate:  at 2, two-elements-b, dynamic_view, int
48: rotate:  at 0, empty, stride3_view, int
48: rotate:  at 0, large, stride3_view, int
48: rotate:  at 1, large, stride3_view, int
48: rotate:  at 2, large, stride3_view, int
48: rotate:  at 3, large, stride3_view, int
48: rotate:  at 8, large, stride3_view, int
48: rotate:  at 56, large, stride3_view, int
48: rotate:  at 101, large, stride3_view, int
48: rotate:  at 1003, large, stride3_view, int
48: rotate:  at 101501, large, stride3_view, int
48: rotate:  at 0, medium, stride3_view, int
48: rotate:  at 1, medium, stride3_view, int
48: rotate:  at 2, medium, stride3_view, int
48: rotate:  at 3, medium, stride3_view, int
48: rotate:  at 8, medium, stride3_view, int
48: rotate:  at 56, medium, stride3_view, int
48: rotate:  at 101, medium, stride3_view, int
48: rotate:  at 1003, medium, stride3_view, int
48: rotate:  at 0, one-element-a, stride3_view, int
48: rotate:  at 1, one-element-a, stride3_view, int
48: rotate:  at 0, one-element-b, stride3_view, int
48: rotate:  at 1, one-element-b, stride3_view, int
48: rotate:  at 0, small-a, stride3_view, int
48: rotate:  at 1, small-a, stride3_view, int
48: rotate:  at 2, small-a, stride3_view, int
48: rotate:  at 3, small-a, stride3_view, int
48: rotate:  at 8, small-a, stride3_view, int
48: rotate:  at 0, small-b, stride3_view, int
48: rotate:  at 1, small-b, stride3_view, int
48: rotate:  at 2, small-b, stride3_view, int
48: rotate:  at 3, small-b, stride3_view, int
48: rotate:  at 8, small-b, stride3_view, int
48: rotate:  at 0, two-elements-a, stride3_view, int
48: rotate:  at 1, two-elements-a, stride3_view, int
48: rotate:  at 2, two-elements-a, stride3_view, int
48: rotate:  at 0, two-elements-b, stride3_view, int
48: rotate:  at 1, two-elements-b, stride3_view, int
48: rotate:  at 2, two-elements-b, stride3_view, int
48: rotate:  at 0, empty, dynamic_view, double
48: rotate:  at 0, large, dynamic_view, double
48: rotate:  at 1, large, dynamic_view, double
48: rotate:  at 2, large, dynamic_view, double
48: rotate:  at 3, large, dynamic_view, double
48: rotate:  at 8, large, dynamic_view, double
48: rotate:  at 56, large, dynamic_view, double
48: rotate:  at 101, large, dynamic_view, double
48: rotate:  at 1003, large, dynamic_view, double
48: rotate:  at 101501, large, dynamic_view, double
48: rotate:  at 0, medium, dynamic_view, double
48: rotate:  at 1, medium, dynamic_view, double
48: rotate:  at 2, medium, dynamic_view, double
48: rotate:  at 3, medium, dynamic_view, double
48: rotate:  at 8, medium, dynamic_view, double
48: rotate:  at 56, medium, dynamic_view, double
48: rotate:  at 101, medium, dynamic_view, double
48: rotate:  at 1003, medium, dynamic_view, double
48: rotate:  at 0, one-element-a, dynamic_view, double
48: rotate:  at 1, one-element-a, dynamic_view, double
48: rotate:  at 0, one-element-b, dynamic_view, double
48: rotate:  at 1, one-element-b, dynamic_view, double
48: rotate:  at 0, small-a, dynamic_view, double
48: rotate:  at 1, small-a, dynamic_view, double
48: rotate:  at 2, small-a, dynamic_view, double
48: rotate:  at 3, small-a, dynamic_view, double
48: rotate:  at 8, small-a, dynamic_view, double
48: rotate:  at 0, small-b, dynamic_view, double
48: rotate:  at 1, small-b, dynamic_view, double
48: rotate:  at 2, small-b, dynamic_view, double
48: rotate:  at 3, small-b, dynamic_view, double
48: rotate:  at 8, small-b, dynamic_view, double
48: rotate:  at 0, two-elements-a, dynamic_view, double
48: rotate:  at 1, two-elements-a, dynamic_view, double
48: rotate:  at 2, two-elements-a, dynamic_view, double
48: rotate:  at 0, two-elements-b, dynamic_view, double
48: rotate:  at 1, two-elements-b, dynamic_view, double
48: rotate:  at 2, two-elements-b, dynamic_view, double
48: rotate:  at 0, empty, stride3_view, double
48: rotate:  at 0, large, stride3_view, double
48: rotate:  at 1, large, stride3_view, double
48: rotate:  at 2, large, stride3_view, double
48: rotate:  at 3, large, stride3_view, double
48: rotate:  at 8, large, stride3_view, double
48: rotate:  at 56, large, stride3_view, double
48: rotate:  at 101, large, stride3_view, double
48: rotate:  at 1003, large, stride3_view, double
48: rotate:  at 101501, large, stride3_view, double
48: rotate:  at 0, medium, stride3_view, double
48: rotate:  at 1, medium, stride3_view, double
48: rotate:  at 2, medium, stride3_view, double
48: rotate:  at 3, medium, stride3_view, double
48: rotate:  at 8, medium, stride3_view, double
48: rotate:  at 56, medium, stride3_view, double
48: rotate:  at 101, medium, stride3_view, double
48: rotate:  at 1003, medium, stride3_view, double
48: rotate:  at 0, one-element-a, stride3_view, double
48: rotate:  at 1, one-element-a, stride3_view, double
48: rotate:  at 0, one-element-b, stride3_view, double
48: rotate:  at 1, one-element-b, stride3_view, double
48: rotate:  at 0, small-a, stride3_view, double
48: rotate:  at 1, small-a, stride3_view, double
48: rotate:  at 2, small-a, stride3_view, double
48: rotate:  at 3, small-a, stride3_view, double
48: rotate:  at 8, small-a, stride3_view, double
48: rotate:  at 0, small-b, stride3_view, double
48: rotate:  at 1, small-b, stride3_view, double
48: rotate:  at 2, small-b, stride3_view, double
48: rotate:  at 3, small-b, stride3_view, double
48: rotate:  at 8, small-b, stride3_view, double
48: rotate:  at 0, two-elements-a, stride3_view, double
48: rotate:  at 1, two-elements-a, stride3_view, double
48: rotate:  at 2, two-elements-a, stride3_view, double
48: rotate:  at 0, two-elements-b, stride3_view, double
48: rotate:  at 1, two-elements-b, stride3_view, double
48: rotate:  at 2, two-elements-b, stride3_view, double
48: [       OK ] std_algorithms_mod_seq_ops.rotate (1679 ms)
48: [ RUN      ] std_algorithms_mod_seq_ops.rotate_copy
48: rotate_copy:  at 0, empty, dynamic_view, int
48: rotate_copy:  at 0, large, dynamic_view, int
48: rotate_copy:  at 1, large, dynamic_view, int
48: rotate_copy:  at 2, large, dynamic_view, int
48: rotate_copy:  at 3, large, dynamic_view, int
48: rotate_copy:  at 8, large, dynamic_view, int
48: rotate_copy:  at 56, large, dynamic_view, int
48: rotate_copy:  at 101, large, dynamic_view, int
48: rotate_copy:  at 1003, large, dynamic_view, int
48: rotate_copy:  at 101501, large, dynamic_view, int
48: rotate_copy:  at 0, medium, dynamic_view, int
48: rotate_copy:  at 1, medium, dynamic_view, int
48: rotate_copy:  at 2, medium, dynamic_view, int
48: rotate_copy:  at 3, medium, dynamic_view, int
48: rotate_copy:  at 8, medium, dynamic_view, int
48: rotate_copy:  at 56, medium, dynamic_view, int
48: rotate_copy:  at 101, medium, dynamic_view, int
48: rotate_copy:  at 1003, medium, dynamic_view, int
48: rotate_copy:  at 0, one-element-a, dynamic_view, int
48: rotate_copy:  at 1, one-element-a, dynamic_view, int
48: rotate_copy:  at 0, one-element-b, dynamic_view, int
48: rotate_copy:  at 1, one-element-b, dynamic_view, int
48: rotate_copy:  at 0, small-a, dynamic_view, int
48: rotate_copy:  at 1, small-a, dynamic_view, int
48: rotate_copy:  at 2, small-a, dynamic_view, int
48: rotate_copy:  at 3, small-a, dynamic_view, int
48: rotate_copy:  at 8, small-a, dynamic_view, int
48: rotate_copy:  at 0, small-b, dynamic_view, int
48: rotate_copy:  at 1, small-b, dynamic_view, int
48: rotate_copy:  at 2, small-b, dynamic_view, int
48: rotate_copy:  at 3, small-b, dynamic_view, int
48: rotate_copy:  at 8, small-b, dynamic_view, int
48: rotate_copy:  at 0, two-elements-a, dynamic_view, int
48: rotate_copy:  at 1, two-elements-a, dynamic_view, int
48: rotate_copy:  at 2, two-elements-a, dynamic_view, int
48: rotate_copy:  at 0, two-elements-b, dynamic_view, int
48: rotate_copy:  at 1, two-elements-b, dynamic_view, int
48: rotate_copy:  at 2, two-elements-b, dynamic_view, int
48: rotate_copy:  at 0, empty, stride3_view, int
48: rotate_copy:  at 0, large, stride3_view, int
48: rotate_copy:  at 1, large, stride3_view, int
48: rotate_copy:  at 2, large, stride3_view, int
48: rotate_copy:  at 3, large, stride3_view, int
48: rotate_copy:  at 8, large, stride3_view, int
48: rotate_copy:  at 56, large, stride3_view, int
48: rotate_copy:  at 101, large, stride3_view, int
48: rotate_copy:  at 1003, large, stride3_view, int
48: rotate_copy:  at 101501, large, stride3_view, int
48: rotate_copy:  at 0, medium, stride3_view, int
48: rotate_copy:  at 1, medium, stride3_view, int
48: rotate_copy:  at 2, medium, stride3_view, int
48: rotate_copy:  at 3, medium, stride3_view, int
48: rotate_copy:  at 8, medium, stride3_view, int
48: rotate_copy:  at 56, medium, stride3_view, int
48: rotate_copy:  at 101, medium, stride3_view, int
48: rotate_copy:  at 1003, medium, stride3_view, int
48: rotate_copy:  at 0, one-element-a, stride3_view, int
48: rotate_copy:  at 1, one-element-a, stride3_view, int
48: rotate_copy:  at 0, one-element-b, stride3_view, int
48: rotate_copy:  at 1, one-element-b, stride3_view, int
48: rotate_copy:  at 0, small-a, stride3_view, int
48: rotate_copy:  at 1, small-a, stride3_view, int
48: rotate_copy:  at 2, small-a, stride3_view, int
48: rotate_copy:  at 3, small-a, stride3_view, int
48: rotate_copy:  at 8, small-a, stride3_view, int
48: rotate_copy:  at 0, small-b, stride3_view, int
48: rotate_copy:  at 1, small-b, stride3_view, int
48: rotate_copy:  at 2, small-b, stride3_view, int
48: rotate_copy:  at 3, small-b, stride3_view, int
48: rotate_copy:  at 8, small-b, stride3_view, int
48: rotate_copy:  at 0, two-elements-a, stride3_view, int
48: rotate_copy:  at 1, two-elements-a, stride3_view, int
48: rotate_copy:  at 2, two-elements-a, stride3_view, int
48: rotate_copy:  at 0, two-elements-b, stride3_view, int
48: rotate_copy:  at 1, two-elements-b, stride3_view, int
48: rotate_copy:  at 2, two-elements-b, stride3_view, int
48: rotate_copy:  at 0, empty, dynamic_view, double
48: rotate_copy:  at 0, large, dynamic_view, double
48: rotate_copy:  at 1, large, dynamic_view, double
48: rotate_copy:  at 2, large, dynamic_view, double
48: rotate_copy:  at 3, large, dynamic_view, double
48: rotate_copy:  at 8, large, dynamic_view, double
48: rotate_copy:  at 56, large, dynamic_view, double
48: rotate_copy:  at 101, large, dynamic_view, double
48: rotate_copy:  at 1003, large, dynamic_view, double
48: rotate_copy:  at 101501, large, dynamic_view, double
48: rotate_copy:  at 0, medium, dynamic_view, double
48: rotate_copy:  at 1, medium, dynamic_view, double
48: rotate_copy:  at 2, medium, dynamic_view, double
48: rotate_copy:  at 3, medium, dynamic_view, double
48: rotate_copy:  at 8, medium, dynamic_view, double
48: rotate_copy:  at 56, medium, dynamic_view, double
48: rotate_copy:  at 101, medium, dynamic_view, double
48: rotate_copy:  at 1003, medium, dynamic_view, double
48: rotate_copy:  at 0, one-element-a, dynamic_view, double
48: rotate_copy:  at 1, one-element-a, dynamic_view, double
48: rotate_copy:  at 0, one-element-b, dynamic_view, double
48: rotate_copy:  at 1, one-element-b, dynamic_view, double
48: rotate_copy:  at 0, small-a, dynamic_view, double
48: rotate_copy:  at 1, small-a, dynamic_view, double
48: rotate_copy:  at 2, small-a, dynamic_view, double
48: rotate_copy:  at 3, small-a, dynamic_view, double
48: rotate_copy:  at 8, small-a, dynamic_view, double
48: rotate_copy:  at 0, small-b, dynamic_view, double
48: rotate_copy:  at 1, small-b, dynamic_view, double
48: rotate_copy:  at 2, small-b, dynamic_view, double
48: rotate_copy:  at 3, small-b, dynamic_view, double
48: rotate_copy:  at 8, small-b, dynamic_view, double
48: rotate_copy:  at 0, two-elements-a, dynamic_view, double
48: rotate_copy:  at 1, two-elements-a, dynamic_view, double
48: rotate_copy:  at 2, two-elements-a, dynamic_view, double
48: rotate_copy:  at 0, two-elements-b, dynamic_view, double
48: rotate_copy:  at 1, two-elements-b, dynamic_view, double
48: rotate_copy:  at 2, two-elements-b, dynamic_view, double
48: rotate_copy:  at 0, empty, stride3_view, double
48: rotate_copy:  at 0, large, stride3_view, double
48: rotate_copy:  at 1, large, stride3_view, double
48: rotate_copy:  at 2, large, stride3_view, double
48: rotate_copy:  at 3, large, stride3_view, double
48: rotate_copy:  at 8, large, stride3_view, double
48: rotate_copy:  at 56, large, stride3_view, double
48: rotate_copy:  at 101, large, stride3_view, double
48: rotate_copy:  at 1003, large, stride3_view, double
48: rotate_copy:  at 101501, large, stride3_view, double
48: rotate_copy:  at 0, medium, stride3_view, double
48: rotate_copy:  at 1, medium, stride3_view, double
48: rotate_copy:  at 2, medium, stride3_view, double
48: rotate_copy:  at 3, medium, stride3_view, double
48: rotate_copy:  at 8, medium, stride3_view, double
48: rotate_copy:  at 56, medium, stride3_view, double
48: rotate_copy:  at 101, medium, stride3_view, double
48: rotate_copy:  at 1003, medium, stride3_view, double
48: rotate_copy:  at 0, one-element-a, stride3_view, double
48: rotate_copy:  at 1, one-element-a, stride3_view, double
48: rotate_copy:  at 0, one-element-b, stride3_view, double
48: rotate_copy:  at 1, one-element-b, stride3_view, double
48: rotate_copy:  at 0, small-a, stride3_view, double
48: rotate_copy:  at 1, small-a, stride3_view, double
48: rotate_copy:  at 2, small-a, stride3_view, double
48: rotate_copy:  at 3, small-a, stride3_view, double
48: rotate_copy:  at 8, small-a, stride3_view, double
48: rotate_copy:  at 0, small-b, stride3_view, double
48: rotate_copy:  at 1, small-b, stride3_view, double
48: rotate_copy:  at 2, small-b, stride3_view, double
48: rotate_copy:  at 3, small-b, stride3_view, double
48: rotate_copy:  at 8, small-b, stride3_view, double
48: rotate_copy:  at 0, two-elements-a, stride3_view, double
48: rotate_copy:  at 1, two-elements-a, stride3_view, double
48: rotate_copy:  at 2, two-elements-a, stride3_view, double
48: rotate_copy:  at 0, two-elements-b, stride3_view, double
48: rotate_copy:  at 1, two-elements-b, stride3_view, double
48: rotate_copy:  at 2, two-elements-b, stride3_view, double
48: [       OK ] std_algorithms_mod_seq_ops.rotate_copy (616 ms)
48: [ RUN      ] std_algorithms_mod_seq_ops.shift_left
48: shift_left:  by 0, empty, dynamic_view, int
48: shift_left:  by 1, empty, dynamic_view, int
48: shift_left:  by 2, empty, dynamic_view, int
48: shift_left:  by 3, empty, dynamic_view, int
48: shift_left:  by 8, empty, dynamic_view, int
48: shift_left:  by 56, empty, dynamic_view, int
48: shift_left:  by 101, empty, dynamic_view, int
48: shift_left:  by 1003, empty, dynamic_view, int
48: shift_left:  by 101501, empty, dynamic_view, int
48: shift_left:  by 0, large, dynamic_view, int
48: shift_left:  by 1, large, dynamic_view, int
48: shift_left:  by 2, large, dynamic_view, int
48: shift_left:  by 3, large, dynamic_view, int
48: shift_left:  by 8, large, dynamic_view, int
48: shift_left:  by 56, large, dynamic_view, int
48: shift_left:  by 101, large, dynamic_view, int
48: shift_left:  by 1003, large, dynamic_view, int
48: shift_left:  by 101501, large, dynamic_view, int
48: shift_left:  by 0, medium, dynamic_view, int
48: shift_left:  by 1, medium, dynamic_view, int
48: shift_left:  by 2, medium, dynamic_view, int
48: shift_left:  by 3, medium, dynamic_view, int
48: shift_left:  by 8, medium, dynamic_view, int
48: shift_left:  by 56, medium, dynamic_view, int
48: shift_left:  by 101, medium, dynamic_view, int
48: shift_left:  by 1003, medium, dynamic_view, int
48: shift_left:  by 101501, medium, dynamic_view, int
48: shift_left:  by 0, one-element-a, dynamic_view, int
48: shift_left:  by 1, one-element-a, dynamic_view, int
48: shift_left:  by 2, one-element-a, dynamic_view, int
48: shift_left:  by 3, one-element-a, dynamic_view, int
48: shift_left:  by 8, one-element-a, dynamic_view, int
48: shift_left:  by 56, one-element-a, dynamic_view, int
48: shift_left:  by 101, one-element-a, dynamic_view, int
48: shift_left:  by 1003, one-element-a, dynamic_view, int
48: shift_left:  by 101501, one-element-a, dynamic_view, int
48: shift_left:  by 0, one-element-b, dynamic_view, int
48: shift_left:  by 1, one-element-b, dynamic_view, int
48: shift_left:  by 2, one-element-b, dynamic_view, int
48: shift_left:  by 3, one-element-b, dynamic_view, int
48: shift_left:  by 8, one-element-b, dynamic_view, int
48: shift_left:  by 56, one-element-b, dynamic_view, int
48: shift_left:  by 101, one-element-b, dynamic_view, int
48: shift_left:  by 1003, one-element-b, dynamic_view, int
48: shift_left:  by 101501, one-element-b, dynamic_view, int
48: shift_left:  by 0, small-a, dynamic_view, int
48: shift_left:  by 1, small-a, dynamic_view, int
48: shift_left:  by 2, small-a, dynamic_view, int
48: shift_left:  by 3, small-a, dynamic_view, int
48: shift_left:  by 8, small-a, dynamic_view, int
48: shift_left:  by 56, small-a, dynamic_view, int
48: shift_left:  by 101, small-a, dynamic_view, int
48: shift_left:  by 1003, small-a, dynamic_view, int
48: shift_left:  by 101501, small-a, dynamic_view, int
48: shift_left:  by 0, small-b, dynamic_view, int
48: shift_left:  by 1, small-b, dynamic_view, int
48: shift_left:  by 2, small-b, dynamic_view, int
48: shift_left:  by 3, small-b, dynamic_view, int
48: shift_left:  by 8, small-b, dynamic_view, int
48: shift_left:  by 56, small-b, dynamic_view, int
48: shift_left:  by 101, small-b, dynamic_view, int
48: shift_left:  by 1003, small-b, dynamic_view, int
48: shift_left:  by 101501, small-b, dynamic_view, int
48: shift_left:  by 0, three-elements-a, dynamic_view, int
48: shift_left:  by 1, three-elements-a, dynamic_view, int
48: shift_left:  by 2, three-elements-a, dynamic_view, int
48: shift_left:  by 3, three-elements-a, dynamic_view, int
48: shift_left:  by 8, three-elements-a, dynamic_view, int
48: shift_left:  by 56, three-elements-a, dynamic_view, int
48: shift_left:  by 101, three-elements-a, dynamic_view, int
48: shift_left:  by 1003, three-elements-a, dynamic_view, int
48: shift_left:  by 101501, three-elements-a, dynamic_view, int
48: shift_left:  by 0, three-elements-b, dynamic_view, int
48: shift_left:  by 1, three-elements-b, dynamic_view, int
48: shift_left:  by 2, three-elements-b, dynamic_view, int
48: shift_left:  by 3, three-elements-b, dynamic_view, int
48: shift_left:  by 8, three-elements-b, dynamic_view, int
48: shift_left:  by 56, three-elements-b, dynamic_view, int
48: shift_left:  by 101, three-elements-b, dynamic_view, int
48: shift_left:  by 1003, three-elements-b, dynamic_view, int
48: shift_left:  by 101501, three-elements-b, dynamic_view, int
48: shift_left:  by 0, two-elements-a, dynamic_view, int
48: shift_left:  by 1, two-elements-a, dynamic_view, int
48: shift_left:  by 2, two-elements-a, dynamic_view, int
48: shift_left:  by 3, two-elements-a, dynamic_view, int
48: shift_left:  by 8, two-elements-a, dynamic_view, int
48: shift_left:  by 56, two-elements-a, dynamic_view, int
48: shift_left:  by 101, two-elements-a, dynamic_view, int
48: shift_left:  by 1003, two-elements-a, dynamic_view, int
48: shift_left:  by 101501, two-elements-a, dynamic_view, int
48: shift_left:  by 0, two-elements-b, dynamic_view, int
48: shift_left:  by 1, two-elements-b, dynamic_view, int
48: shift_left:  by 2, two-elements-b, dynamic_view, int
48: shift_left:  by 3, two-elements-b, dynamic_view, int
48: shift_left:  by 8, two-elements-b, dynamic_view, int
48: shift_left:  by 56, two-elements-b, dynamic_view, int
48: shift_left:  by 101, two-elements-b, dynamic_view, int
48: shift_left:  by 1003, two-elements-b, dynamic_view, int
48: shift_left:  by 101501, two-elements-b, dynamic_view, int
48: shift_left:  by 0, empty, stride3_view, int
48: shift_left:  by 1, empty, stride3_view, int
48: shift_left:  by 2, empty, stride3_view, int
48: shift_left:  by 3, empty, stride3_view, int
48: shift_left:  by 8, empty, stride3_view, int
48: shift_left:  by 56, empty, stride3_view, int
48: shift_left:  by 101, empty, stride3_view, int
48: shift_left:  by 1003, empty, stride3_view, int
48: shift_left:  by 101501, empty, stride3_view, int
48: shift_left:  by 0, large, stride3_view, int
48: shift_left:  by 1, large, stride3_view, int
48: shift_left:  by 2, large, stride3_view, int
48: shift_left:  by 3, large, stride3_view, int
48: shift_left:  by 8, large, stride3_view, int
48: shift_left:  by 56, large, stride3_view, int
48: shift_left:  by 101, large, stride3_view, int
48: shift_left:  by 1003, large, stride3_view, int
48: shift_left:  by 101501, large, stride3_view, int
48: shift_left:  by 0, medium, stride3_view, int
48: shift_left:  by 1, medium, stride3_view, int
48: shift_left:  by 2, medium, stride3_view, int
48: shift_left:  by 3, medium, stride3_view, int
48: shift_left:  by 8, medium, stride3_view, int
48: shift_left:  by 56, medium, stride3_view, int
48: shift_left:  by 101, medium, stride3_view, int
48: shift_left:  by 1003, medium, stride3_view, int
48: shift_left:  by 101501, medium, stride3_view, int
48: shift_left:  by 0, one-element-a, stride3_view, int
48: shift_left:  by 1, one-element-a, stride3_view, int
48: shift_left:  by 2, one-element-a, stride3_view, int
48: shift_left:  by 3, one-element-a, stride3_view, int
48: shift_left:  by 8, one-element-a, stride3_view, int
48: shift_left:  by 56, one-element-a, stride3_view, int
48: shift_left:  by 101, one-element-a, stride3_view, int
48: shift_left:  by 1003, one-element-a, stride3_view, int
48: shift_left:  by 101501, one-element-a, stride3_view, int
48: shift_left:  by 0, one-element-b, stride3_view, int
48: shift_left:  by 1, one-element-b, stride3_view, int
48: shift_left:  by 2, one-element-b, stride3_view, int
48: shift_left:  by 3, one-element-b, stride3_view, int
48: shift_left:  by 8, one-element-b, stride3_view, int
48: shift_left:  by 56, one-element-b, stride3_view, int
48: shift_left:  by 101, one-element-b, stride3_view, int
48: shift_left:  by 1003, one-element-b, stride3_view, int
48: shift_left:  by 101501, one-element-b, stride3_view, int
48: shift_left:  by 0, small-a, stride3_view, int
48: shift_left:  by 1, small-a, stride3_view, int
48: shift_left:  by 2, small-a, stride3_view, int
48: shift_left:  by 3, small-a, stride3_view, int
48: shift_left:  by 8, small-a, stride3_view, int
48: shift_left:  by 56, small-a, stride3_view, int
48: shift_left:  by 101, small-a, stride3_view, int
48: shift_left:  by 1003, small-a, stride3_view, int
48: shift_left:  by 101501, small-a, stride3_view, int
48: shift_left:  by 0, small-b, stride3_view, int
48: shift_left:  by 1, small-b, stride3_view, int
48: shift_left:  by 2, small-b, stride3_view, int
48: shift_left:  by 3, small-b, stride3_view, int
48: shift_left:  by 8, small-b, stride3_view, int
48: shift_left:  by 56, small-b, stride3_view, int
48: shift_left:  by 101, small-b, stride3_view, int
48: shift_left:  by 1003, small-b, stride3_view, int
48: shift_left:  by 101501, small-b, stride3_view, int
48: shift_left:  by 0, three-elements-a, stride3_view, int
48: shift_left:  by 1, three-elements-a, stride3_view, int
48: shift_left:  by 2, three-elements-a, stride3_view, int
48: shift_left:  by 3, three-elements-a, stride3_view, int
48: shift_left:  by 8, three-elements-a, stride3_view, int
48: shift_left:  by 56, three-elements-a, stride3_view, int
48: shift_left:  by 101, three-elements-a, stride3_view, int
48: shift_left:  by 1003, three-elements-a, stride3_view, int
48: shift_left:  by 101501, three-elements-a, stride3_view, int
48: shift_left:  by 0, three-elements-b, stride3_view, int
48: shift_left:  by 1, three-elements-b, stride3_view, int
48: shift_left:  by 2, three-elements-b, stride3_view, int
48: shift_left:  by 3, three-elements-b, stride3_view, int
48: shift_left:  by 8, three-elements-b, stride3_view, int
48: shift_left:  by 56, three-elements-b, stride3_view, int
48: shift_left:  by 101, three-elements-b, stride3_view, int
48: shift_left:  by 1003, three-elements-b, stride3_view, int
48: shift_left:  by 101501, three-elements-b, stride3_view, int
48: shift_left:  by 0, two-elements-a, stride3_view, int
48: shift_left:  by 1, two-elements-a, stride3_view, int
48: shift_left:  by 2, two-elements-a, stride3_view, int
48: shift_left:  by 3, two-elements-a, stride3_view, int
48: shift_left:  by 8, two-elements-a, stride3_view, int
48: shift_left:  by 56, two-elements-a, stride3_view, int
48: shift_left:  by 101, two-elements-a, stride3_view, int
48: shift_left:  by 1003, two-elements-a, stride3_view, int
48: shift_left:  by 101501, two-elements-a, stride3_view, int
48: shift_left:  by 0, two-elements-b, stride3_view, int
48: shift_left:  by 1, two-elements-b, stride3_view, int
48: shift_left:  by 2, two-elements-b, stride3_view, int
48: shift_left:  by 3, two-elements-b, stride3_view, int
48: shift_left:  by 8, two-elements-b, stride3_view, int
48: shift_left:  by 56, two-elements-b, stride3_view, int
48: shift_left:  by 101, two-elements-b, stride3_view, int
48: shift_left:  by 1003, two-elements-b, stride3_view, int
48: shift_left:  by 101501, two-elements-b, stride3_view, int
48: shift_left:  by 0, empty, dynamic_view, double
48: shift_left:  by 1, empty, dynamic_view, double
48: shift_left:  by 2, empty, dynamic_view, double
48: shift_left:  by 3, empty, dynamic_view, double
48: shift_left:  by 8, empty, dynamic_view, double
48: shift_left:  by 56, empty, dynamic_view, double
48: shift_left:  by 101, empty, dynamic_view, double
48: shift_left:  by 1003, empty, dynamic_view, double
48: shift_left:  by 101501, empty, dynamic_view, double
48: shift_left:  by 0, large, dynamic_view, double
48: shift_left:  by 1, large, dynamic_view, double
48: shift_left:  by 2, large, dynamic_view, double
48: shift_left:  by 3, large, dynamic_view, double
48: shift_left:  by 8, large, dynamic_view, double
48: shift_left:  by 56, large, dynamic_view, double
48: shift_left:  by 101, large, dynamic_view, double
48: shift_left:  by 1003, large, dynamic_view, double
48: shift_left:  by 101501, large, dynamic_view, double
48: shift_left:  by 0, medium, dynamic_view, double
48: shift_left:  by 1, medium, dynamic_view, double
48: shift_left:  by 2, medium, dynamic_view, double
48: shift_left:  by 3, medium, dynamic_view, double
48: shift_left:  by 8, medium, dynamic_view, double
48: shift_left:  by 56, medium, dynamic_view, double
48: shift_left:  by 101, medium, dynamic_view, double
48: shift_left:  by 1003, medium, dynamic_view, double
48: shift_left:  by 101501, medium, dynamic_view, double
48: shift_left:  by 0, one-element-a, dynamic_view, double
48: shift_left:  by 1, one-element-a, dynamic_view, double
48: shift_left:  by 2, one-element-a, dynamic_view, double
48: shift_left:  by 3, one-element-a, dynamic_view, double
48: shift_left:  by 8, one-element-a, dynamic_view, double
48: shift_left:  by 56, one-element-a, dynamic_view, double
48: shift_left:  by 101, one-element-a, dynamic_view, double
48: shift_left:  by 1003, one-element-a, dynamic_view, double
48: shift_left:  by 101501, one-element-a, dynamic_view, double
48: shift_left:  by 0, one-element-b, dynamic_view, double
48: shift_left:  by 1, one-element-b, dynamic_view, double
48: shift_left:  by 2, one-element-b, dynamic_view, double
48: shift_left:  by 3, one-element-b, dynamic_view, double
48: shift_left:  by 8, one-element-b, dynamic_view, double
48: shift_left:  by 56, one-element-b, dynamic_view, double
48: shift_left:  by 101, one-element-b, dynamic_view, double
48: shift_left:  by 1003, one-element-b, dynamic_view, double
48: shift_left:  by 101501, one-element-b, dynamic_view, double
48: shift_left:  by 0, small-a, dynamic_view, double
48: shift_left:  by 1, small-a, dynamic_view, double
48: shift_left:  by 2, small-a, dynamic_view, double
48: shift_left:  by 3, small-a, dynamic_view, double
48: shift_left:  by 8, small-a, dynamic_view, double
48: shift_left:  by 56, small-a, dynamic_view, double
48: shift_left:  by 101, small-a, dynamic_view, double
48: shift_left:  by 1003, small-a, dynamic_view, double
48: shift_left:  by 101501, small-a, dynamic_view, double
48: shift_left:  by 0, small-b, dynamic_view, double
48: shift_left:  by 1, small-b, dynamic_view, double
48: shift_left:  by 2, small-b, dynamic_view, double
48: shift_left:  by 3, small-b, dynamic_view, double
48: shift_left:  by 8, small-b, dynamic_view, double
48: shift_left:  by 56, small-b, dynamic_view, double
48: shift_left:  by 101, small-b, dynamic_view, double
48: shift_left:  by 1003, small-b, dynamic_view, double
48: shift_left:  by 101501, small-b, dynamic_view, double
48: shift_left:  by 0, three-elements-a, dynamic_view, double
48: shift_left:  by 1, three-elements-a, dynamic_view, double
48: shift_left:  by 2, three-elements-a, dynamic_view, double
48: shift_left:  by 3, three-elements-a, dynamic_view, double
48: shift_left:  by 8, three-elements-a, dynamic_view, double
48: shift_left:  by 56, three-elements-a, dynamic_view, double
48: shift_left:  by 101, three-elements-a, dynamic_view, double
48: shift_left:  by 1003, three-elements-a, dynamic_view, double
48: shift_left:  by 101501, three-elements-a, dynamic_view, double
48: shift_left:  by 0, three-elements-b, dynamic_view, double
48: shift_left:  by 1, three-elements-b, dynamic_view, double
48: shift_left:  by 2, three-elements-b, dynamic_view, double
48: shift_left:  by 3, three-elements-b, dynamic_view, double
48: shift_left:  by 8, three-elements-b, dynamic_view, double
48: shift_left:  by 56, three-elements-b, dynamic_view, double
48: shift_left:  by 101, three-elements-b, dynamic_view, double
48: shift_left:  by 1003, three-elements-b, dynamic_view, double
48: shift_left:  by 101501, three-elements-b, dynamic_view, double
48: shift_left:  by 0, two-elements-a, dynamic_view, double
48: shift_left:  by 1, two-elements-a, dynamic_view, double
48: shift_left:  by 2, two-elements-a, dynamic_view, double
48: shift_left:  by 3, two-elements-a, dynamic_view, double
48: shift_left:  by 8, two-elements-a, dynamic_view, double
48: shift_left:  by 56, two-elements-a, dynamic_view, double
48: shift_left:  by 101, two-elements-a, dynamic_view, double
48: shift_left:  by 1003, two-elements-a, dynamic_view, double
48: shift_left:  by 101501, two-elements-a, dynamic_view, double
48: shift_left:  by 0, two-elements-b, dynamic_view, double
48: shift_left:  by 1, two-elements-b, dynamic_view, double
48: shift_left:  by 2, two-elements-b, dynamic_view, double
48: shift_left:  by 3, two-elements-b, dynamic_view, double
48: shift_left:  by 8, two-elements-b, dynamic_view, double
48: shift_left:  by 56, two-elements-b, dynamic_view, double
48: shift_left:  by 101, two-elements-b, dynamic_view, double
48: shift_left:  by 1003, two-elements-b, dynamic_view, double
48: shift_left:  by 101501, two-elements-b, dynamic_view, double
48: shift_left:  by 0, empty, stride3_view, double
48: shift_left:  by 1, empty, stride3_view, double
48: shift_left:  by 2, empty, stride3_view, double
48: shift_left:  by 3, empty, stride3_view, double
48: shift_left:  by 8, empty, stride3_view, double
48: shift_left:  by 56, empty, stride3_view, double
48: shift_left:  by 101, empty, stride3_view, double
48: shift_left:  by 1003, empty, stride3_view, double
48: shift_left:  by 101501, empty, stride3_view, double
48: shift_left:  by 0, large, stride3_view, double
48: shift_left:  by 1, large, stride3_view, double
48: shift_left:  by 2, large, stride3_view, double
48: shift_left:  by 3, large, stride3_view, double
48: shift_left:  by 8, large, stride3_view, double
48: shift_left:  by 56, large, stride3_view, double
48: shift_left:  by 101, large, stride3_view, double
48: shift_left:  by 1003, large, stride3_view, double
48: shift_left:  by 101501, large, stride3_view, double
48: shift_left:  by 0, medium, stride3_view, double
48: shift_left:  by 1, medium, stride3_view, double
48: shift_left:  by 2, medium, stride3_view, double
48: shift_left:  by 3, medium, stride3_view, double
48: shift_left:  by 8, medium, stride3_view, double
48: shift_left:  by 56, medium, stride3_view, double
48: shift_left:  by 101, medium, stride3_view, double
48: shift_left:  by 1003, medium, stride3_view, double
48: shift_left:  by 101501, medium, stride3_view, double
48: shift_left:  by 0, one-element-a, stride3_view, double
48: shift_left:  by 1, one-element-a, stride3_view, double
48: shift_left:  by 2, one-element-a, stride3_view, double
48: shift_left:  by 3, one-element-a, stride3_view, double
48: shift_left:  by 8, one-element-a, stride3_view, double
48: shift_left:  by 56, one-element-a, stride3_view, double
48: shift_left:  by 101, one-element-a, stride3_view, double
48: shift_left:  by 1003, one-element-a, stride3_view, double
48: shift_left:  by 101501, one-element-a, stride3_view, double
48: shift_left:  by 0, one-element-b, stride3_view, double
48: shift_left:  by 1, one-element-b, stride3_view, double
48: shift_left:  by 2, one-element-b, stride3_view, double
48: shift_left:  by 3, one-element-b, stride3_view, double
48: shift_left:  by 8, one-element-b, stride3_view, double
48: shift_left:  by 56, one-element-b, stride3_view, double
48: shift_left:  by 101, one-element-b, stride3_view, double
48: shift_left:  by 1003, one-element-b, stride3_view, double
48: shift_left:  by 101501, one-element-b, stride3_view, double
48: shift_left:  by 0, small-a, stride3_view, double
48: shift_left:  by 1, small-a, stride3_view, double
48: shift_left:  by 2, small-a, stride3_view, double
48: shift_left:  by 3, small-a, stride3_view, double
48: shift_left:  by 8, small-a, stride3_view, double
48: shift_left:  by 56, small-a, stride3_view, double
48: shift_left:  by 101, small-a, stride3_view, double
48: shift_left:  by 1003, small-a, stride3_view, double
48: shift_left:  by 101501, small-a, stride3_view, double
48: shift_left:  by 0, small-b, stride3_view, double
48: shift_left:  by 1, small-b, stride3_view, double
48: shift_left:  by 2, small-b, stride3_view, double
48: shift_left:  by 3, small-b, stride3_view, double
48: shift_left:  by 8, small-b, stride3_view, double
48: shift_left:  by 56, small-b, stride3_view, double
48: shift_left:  by 101, small-b, stride3_view, double
48: shift_left:  by 1003, small-b, stride3_view, double
48: shift_left:  by 101501, small-b, stride3_view, double
48: shift_left:  by 0, three-elements-a, stride3_view, double
48: shift_left:  by 1, three-elements-a, stride3_view, double
48: shift_left:  by 2, three-elements-a, stride3_view, double
48: shift_left:  by 3, three-elements-a, stride3_view, double
48: shift_left:  by 8, three-elements-a, stride3_view, double
48: shift_left:  by 56, three-elements-a, stride3_view, double
48: shift_left:  by 101, three-elements-a, stride3_view, double
48: shift_left:  by 1003, three-elements-a, stride3_view, double
48: shift_left:  by 101501, three-elements-a, stride3_view, double
48: shift_left:  by 0, three-elements-b, stride3_view, double
48: shift_left:  by 1, three-elements-b, stride3_view, double
48: shift_left:  by 2, three-elements-b, stride3_view, double
48: shift_left:  by 3, three-elements-b, stride3_view, double
48: shift_left:  by 8, three-elements-b, stride3_view, double
48: shift_left:  by 56, three-elements-b, stride3_view, double
48: shift_left:  by 101, three-elements-b, stride3_view, double
48: shift_left:  by 1003, three-elements-b, stride3_view, double
48: shift_left:  by 101501, three-elements-b, stride3_view, double
48: shift_left:  by 0, two-elements-a, stride3_view, double
48: shift_left:  by 1, two-elements-a, stride3_view, double
48: shift_left:  by 2, two-elements-a, stride3_view, double
48: shift_left:  by 3, two-elements-a, stride3_view, double
48: shift_left:  by 8, two-elements-a, stride3_view, double
48: shift_left:  by 56, two-elements-a, stride3_view, double
48: shift_left:  by 101, two-elements-a, stride3_view, double
48: shift_left:  by 1003, two-elements-a, stride3_view, double
48: shift_left:  by 101501, two-elements-a, stride3_view, double
48: shift_left:  by 0, two-elements-b, stride3_view, double
48: shift_left:  by 1, two-elements-b, stride3_view, double
48: shift_left:  by 2, two-elements-b, stride3_view, double
48: shift_left:  by 3, two-elements-b, stride3_view, double
48: shift_left:  by 8, two-elements-b, stride3_view, double
48: shift_left:  by 56, two-elements-b, stride3_view, double
48: shift_left:  by 101, two-elements-b, stride3_view, double
48: shift_left:  by 1003, two-elements-b, stride3_view, double
48: shift_left:  by 101501, two-elements-b, stride3_view, double
48: [       OK ] std_algorithms_mod_seq_ops.shift_left (2006 ms)
48: [ RUN      ] std_algorithms_mod_seq_ops.shift_right
48: shift_right:  by 0, empty, dynamic_view, int
48: shift_right:  by 1, empty, dynamic_view, int
48: shift_right:  by 2, empty, dynamic_view, int
48: shift_right:  by 3, empty, dynamic_view, int
48: shift_right:  by 8, empty, dynamic_view, int
48: shift_right:  by 56, empty, dynamic_view, int
48: shift_right:  by 101, empty, dynamic_view, int
48: shift_right:  by 1003, empty, dynamic_view, int
48: shift_right:  by 101501, empty, dynamic_view, int
48: shift_right:  by 0, large, dynamic_view, int
48: shift_right:  by 1, large, dynamic_view, int
48: shift_right:  by 2, large, dynamic_view, int
48: shift_right:  by 3, large, dynamic_view, int
48: shift_right:  by 8, large, dynamic_view, int
48: shift_right:  by 56, large, dynamic_view, int
48: shift_right:  by 101, large, dynamic_view, int
48: shift_right:  by 1003, large, dynamic_view, int
48: shift_right:  by 101501, large, dynamic_view, int
48: shift_right:  by 0, medium, dynamic_view, int
48: shift_right:  by 1, medium, dynamic_view, int
48: shift_right:  by 2, medium, dynamic_view, int
48: shift_right:  by 3, medium, dynamic_view, int
48: shift_right:  by 8, medium, dynamic_view, int
48: shift_right:  by 56, medium, dynamic_view, int
48: shift_right:  by 101, medium, dynamic_view, int
48: shift_right:  by 1003, medium, dynamic_view, int
48: shift_right:  by 101501, medium, dynamic_view, int
48: shift_right:  by 0, one-element-a, dynamic_view, int
48: shift_right:  by 1, one-element-a, dynamic_view, int
48: shift_right:  by 2, one-element-a, dynamic_view, int
48: shift_right:  by 3, one-element-a, dynamic_view, int
48: shift_right:  by 8, one-element-a, dynamic_view, int
48: shift_right:  by 56, one-element-a, dynamic_view, int
48: shift_right:  by 101, one-element-a, dynamic_view, int
48: shift_right:  by 1003, one-element-a, dynamic_view, int
48: shift_right:  by 101501, one-element-a, dynamic_view, int
48: shift_right:  by 0, one-element-b, dynamic_view, int
48: shift_right:  by 1, one-element-b, dynamic_view, int
48: shift_right:  by 2, one-element-b, dynamic_view, int
48: shift_right:  by 3, one-element-b, dynamic_view, int
48: shift_right:  by 8, one-element-b, dynamic_view, int
48: shift_right:  by 56, one-element-b, dynamic_view, int
48: shift_right:  by 101, one-element-b, dynamic_view, int
48: shift_right:  by 1003, one-element-b, dynamic_view, int
48: shift_right:  by 101501, one-element-b, dynamic_view, int
48: shift_right:  by 0, small-a, dynamic_view, int
48: shift_right:  by 1, small-a, dynamic_view, int
48: shift_right:  by 2, small-a, dynamic_view, int
48: shift_right:  by 3, small-a, dynamic_view, int
48: shift_right:  by 8, small-a, dynamic_view, int
48: shift_right:  by 56, small-a, dynamic_view, int
48: shift_right:  by 101, small-a, dynamic_view, int
48: shift_right:  by 1003, small-a, dynamic_view, int
48: shift_right:  by 101501, small-a, dynamic_view, int
48: shift_right:  by 0, small-b, dynamic_view, int
48: shift_right:  by 1, small-b, dynamic_view, int
48: shift_right:  by 2, small-b, dynamic_view, int
48: shift_right:  by 3, small-b, dynamic_view, int
48: shift_right:  by 8, small-b, dynamic_view, int
48: shift_right:  by 56, small-b, dynamic_view, int
48: shift_right:  by 101, small-b, dynamic_view, int
48: shift_right:  by 1003, small-b, dynamic_view, int
48: shift_right:  by 101501, small-b, dynamic_view, int
48: shift_right:  by 0, three-elements-a, dynamic_view, int
48: shift_right:  by 1, three-elements-a, dynamic_view, int
48: shift_right:  by 2, three-elements-a, dynamic_view, int
48: shift_right:  by 3, three-elements-a, dynamic_view, int
48: shift_right:  by 8, three-elements-a, dynamic_view, int
48: shift_right:  by 56, three-elements-a, dynamic_view, int
48: shift_right:  by 101, three-elements-a, dynamic_view, int
48: shift_right:  by 1003, three-elements-a, dynamic_view, int
48: shift_right:  by 101501, three-elements-a, dynamic_view, int
48: shift_right:  by 0, three-elements-b, dynamic_view, int
48: shift_right:  by 1, three-elements-b, dynamic_view, int
48: shift_right:  by 2, three-elements-b, dynamic_view, int
48: shift_right:  by 3, three-elements-b, dynamic_view, int
48: shift_right:  by 8, three-elements-b, dynamic_view, int
48: shift_right:  by 56, three-elements-b, dynamic_view, int
48: shift_right:  by 101, three-elements-b, dynamic_view, int
48: shift_right:  by 1003, three-elements-b, dynamic_view, int
48: shift_right:  by 101501, three-elements-b, dynamic_view, int
48: shift_right:  by 0, two-elements-a, dynamic_view, int
48: shift_right:  by 1, two-elements-a, dynamic_view, int
48: shift_right:  by 2, two-elements-a, dynamic_view, int
48: shift_right:  by 3, two-elements-a, dynamic_view, int
48: shift_right:  by 8, two-elements-a, dynamic_view, int
48: shift_right:  by 56, two-elements-a, dynamic_view, int
48: shift_right:  by 101, two-elements-a, dynamic_view, int
48: shift_right:  by 1003, two-elements-a, dynamic_view, int
48: shift_right:  by 101501, two-elements-a, dynamic_view, int
48: shift_right:  by 0, two-elements-b, dynamic_view, int
48: shift_right:  by 1, two-elements-b, dynamic_view, int
48: shift_right:  by 2, two-elements-b, dynamic_view, int
48: shift_right:  by 3, two-elements-b, dynamic_view, int
48: shift_right:  by 8, two-elements-b, dynamic_view, int
48: shift_right:  by 56, two-elements-b, dynamic_view, int
48: shift_right:  by 101, two-elements-b, dynamic_view, int
48: shift_right:  by 1003, two-elements-b, dynamic_view, int
48: shift_right:  by 101501, two-elements-b, dynamic_view, int
48: shift_right:  by 0, empty, stride3_view, int
48: shift_right:  by 1, empty, stride3_view, int
48: shift_right:  by 2, empty, stride3_view, int
48: shift_right:  by 3, empty, stride3_view, int
48: shift_right:  by 8, empty, stride3_view, int
48: shift_right:  by 56, empty, stride3_view, int
48: shift_right:  by 101, empty, stride3_view, int
48: shift_right:  by 1003, empty, stride3_view, int
48: shift_right:  by 101501, empty, stride3_view, int
48: shift_right:  by 0, large, stride3_view, int
48: shift_right:  by 1, large, stride3_view, int
48: shift_right:  by 2, large, stride3_view, int
48: shift_right:  by 3, large, stride3_view, int
48: shift_right:  by 8, large, stride3_view, int
48: shift_right:  by 56, large, stride3_view, int
48: shift_right:  by 101, large, stride3_view, int
48: shift_right:  by 1003, large, stride3_view, int
48: shift_right:  by 101501, large, stride3_view, int
48: shift_right:  by 0, medium, stride3_view, int
48: shift_right:  by 1, medium, stride3_view, int
48: shift_right:  by 2, medium, stride3_view, int
48: shift_right:  by 3, medium, stride3_view, int
48: shift_right:  by 8, medium, stride3_view, int
48: shift_right:  by 56, medium, stride3_view, int
48: shift_right:  by 101, medium, stride3_view, int
48: shift_right:  by 1003, medium, stride3_view, int
48: shift_right:  by 101501, medium, stride3_view, int
48: shift_right:  by 0, one-element-a, stride3_view, int
48: shift_right:  by 1, one-element-a, stride3_view, int
48: shift_right:  by 2, one-element-a, stride3_view, int
48: shift_right:  by 3, one-element-a, stride3_view, int
48: shift_right:  by 8, one-element-a, stride3_view, int
48: shift_right:  by 56, one-element-a, stride3_view, int
48: shift_right:  by 101, one-element-a, stride3_view, int
48: shift_right:  by 1003, one-element-a, stride3_view, int
48: shift_right:  by 101501, one-element-a, stride3_view, int
48: shift_right:  by 0, one-element-b, stride3_view, int
48: shift_right:  by 1, one-element-b, stride3_view, int
48: shift_right:  by 2, one-element-b, stride3_view, int
48: shift_right:  by 3, one-element-b, stride3_view, int
48: shift_right:  by 8, one-element-b, stride3_view, int
48: shift_right:  by 56, one-element-b, stride3_view, int
48: shift_right:  by 101, one-element-b, stride3_view, int
48: shift_right:  by 1003, one-element-b, stride3_view, int
48: shift_right:  by 101501, one-element-b, stride3_view, int
48: shift_right:  by 0, small-a, stride3_view, int
48: shift_right:  by 1, small-a, stride3_view, int
48: shift_right:  by 2, small-a, stride3_view, int
48: shift_right:  by 3, small-a, stride3_view, int
48: shift_right:  by 8, small-a, stride3_view, int
48: shift_right:  by 56, small-a, stride3_view, int
48: shift_right:  by 101, small-a, stride3_view, int
48: shift_right:  by 1003, small-a, stride3_view, int
48: shift_right:  by 101501, small-a, stride3_view, int
48: shift_right:  by 0, small-b, stride3_view, int
48: shift_right:  by 1, small-b, stride3_view, int
48: shift_right:  by 2, small-b, stride3_view, int
48: shift_right:  by 3, small-b, stride3_view, int
48: shift_right:  by 8, small-b, stride3_view, int
48: shift_right:  by 56, small-b, stride3_view, int
48: shift_right:  by 101, small-b, stride3_view, int
48: shift_right:  by 1003, small-b, stride3_view, int
48: shift_right:  by 101501, small-b, stride3_view, int
48: shift_right:  by 0, three-elements-a, stride3_view, int
48: shift_right:  by 1, three-elements-a, stride3_view, int
48: shift_right:  by 2, three-elements-a, stride3_view, int
48: shift_right:  by 3, three-elements-a, stride3_view, int
48: shift_right:  by 8, three-elements-a, stride3_view, int
48: shift_right:  by 56, three-elements-a, stride3_view, int
48: shift_right:  by 101, three-elements-a, stride3_view, int
48: shift_right:  by 1003, three-elements-a, stride3_view, int
48: shift_right:  by 101501, three-elements-a, stride3_view, int
48: shift_right:  by 0, three-elements-b, stride3_view, int
48: shift_right:  by 1, three-elements-b, stride3_view, int
48: shift_right:  by 2, three-elements-b, stride3_view, int
48: shift_right:  by 3, three-elements-b, stride3_view, int
48: shift_right:  by 8, three-elements-b, stride3_view, int
48: shift_right:  by 56, three-elements-b, stride3_view, int
48: shift_right:  by 101, three-elements-b, stride3_view, int
48: shift_right:  by 1003, three-elements-b, stride3_view, int
48: shift_right:  by 101501, three-elements-b, stride3_view, int
48: shift_right:  by 0, two-elements-a, stride3_view, int
48: shift_right:  by 1, two-elements-a, stride3_view, int
48: shift_right:  by 2, two-elements-a, stride3_view, int
48: shift_right:  by 3, two-elements-a, stride3_view, int
48: shift_right:  by 8, two-elements-a, stride3_view, int
48: shift_right:  by 56, two-elements-a, stride3_view, int
48: shift_right:  by 101, two-elements-a, stride3_view, int
48: shift_right:  by 1003, two-elements-a, stride3_view, int
48: shift_right:  by 101501, two-elements-a, stride3_view, int
48: shift_right:  by 0, two-elements-b, stride3_view, int
48: shift_right:  by 1, two-elements-b, stride3_view, int
48: shift_right:  by 2, two-elements-b, stride3_view, int
48: shift_right:  by 3, two-elements-b, stride3_view, int
48: shift_right:  by 8, two-elements-b, stride3_view, int
48: shift_right:  by 56, two-elements-b, stride3_view, int
48: shift_right:  by 101, two-elements-b, stride3_view, int
48: shift_right:  by 1003, two-elements-b, stride3_view, int
48: shift_right:  by 101501, two-elements-b, stride3_view, int
48: shift_right:  by 0, empty, dynamic_view, double
48: shift_right:  by 1, empty, dynamic_view, double
48: shift_right:  by 2, empty, dynamic_view, double
48: shift_right:  by 3, empty, dynamic_view, double
48: shift_right:  by 8, empty, dynamic_view, double
48: shift_right:  by 56, empty, dynamic_view, double
48: shift_right:  by 101, empty, dynamic_view, double
48: shift_right:  by 1003, empty, dynamic_view, double
48: shift_right:  by 101501, empty, dynamic_view, double
48: shift_right:  by 0, large, dynamic_view, double
48: shift_right:  by 1, large, dynamic_view, double
48: shift_right:  by 2, large, dynamic_view, double
48: shift_right:  by 3, large, dynamic_view, double
48: shift_right:  by 8, large, dynamic_view, double
48: shift_right:  by 56, large, dynamic_view, double
48: shift_right:  by 101, large, dynamic_view, double
48: shift_right:  by 1003, large, dynamic_view, double
48: shift_right:  by 101501, large, dynamic_view, double
48: shift_right:  by 0, medium, dynamic_view, double
48: shift_right:  by 1, medium, dynamic_view, double
48: shift_right:  by 2, medium, dynamic_view, double
48: shift_right:  by 3, medium, dynamic_view, double
48: shift_right:  by 8, medium, dynamic_view, double
48: shift_right:  by 56, medium, dynamic_view, double
48: shift_right:  by 101, medium, dynamic_view, double
48: shift_right:  by 1003, medium, dynamic_view, double
48: shift_right:  by 101501, medium, dynamic_view, double
48: shift_right:  by 0, one-element-a, dynamic_view, double
48: shift_right:  by 1, one-element-a, dynamic_view, double
48: shift_right:  by 2, one-element-a, dynamic_view, double
48: shift_right:  by 3, one-element-a, dynamic_view, double
48: shift_right:  by 8, one-element-a, dynamic_view, double
48: shift_right:  by 56, one-element-a, dynamic_view, double
48: shift_right:  by 101, one-element-a, dynamic_view, double
48: shift_right:  by 1003, one-element-a, dynamic_view, double
48: shift_right:  by 101501, one-element-a, dynamic_view, double
48: shift_right:  by 0, one-element-b, dynamic_view, double
48: shift_right:  by 1, one-element-b, dynamic_view, double
48: shift_right:  by 2, one-element-b, dynamic_view, double
48: shift_right:  by 3, one-element-b, dynamic_view, double
48: shift_right:  by 8, one-element-b, dynamic_view, double
48: shift_right:  by 56, one-element-b, dynamic_view, double
48: shift_right:  by 101, one-element-b, dynamic_view, double
48: shift_right:  by 1003, one-element-b, dynamic_view, double
48: shift_right:  by 101501, one-element-b, dynamic_view, double
48: shift_right:  by 0, small-a, dynamic_view, double
48: shift_right:  by 1, small-a, dynamic_view, double
48: shift_right:  by 2, small-a, dynamic_view, double
48: shift_right:  by 3, small-a, dynamic_view, double
48: shift_right:  by 8, small-a, dynamic_view, double
48: shift_right:  by 56, small-a, dynamic_view, double
48: shift_right:  by 101, small-a, dynamic_view, double
48: shift_right:  by 1003, small-a, dynamic_view, double
48: shift_right:  by 101501, small-a, dynamic_view, double
48: shift_right:  by 0, small-b, dynamic_view, double
48: shift_right:  by 1, small-b, dynamic_view, double
48: shift_right:  by 2, small-b, dynamic_view, double
48: shift_right:  by 3, small-b, dynamic_view, double
48: shift_right:  by 8, small-b, dynamic_view, double
48: shift_right:  by 56, small-b, dynamic_view, double
48: shift_right:  by 101, small-b, dynamic_view, double
48: shift_right:  by 1003, small-b, dynamic_view, double
48: shift_right:  by 101501, small-b, dynamic_view, double
48: shift_right:  by 0, three-elements-a, dynamic_view, double
48: shift_right:  by 1, three-elements-a, dynamic_view, double
48: shift_right:  by 2, three-elements-a, dynamic_view, double
48: shift_right:  by 3, three-elements-a, dynamic_view, double
48: shift_right:  by 8, three-elements-a, dynamic_view, double
48: shift_right:  by 56, three-elements-a, dynamic_view, double
48: shift_right:  by 101, three-elements-a, dynamic_view, double
48: shift_right:  by 1003, three-elements-a, dynamic_view, double
48: shift_right:  by 101501, three-elements-a, dynamic_view, double
48: shift_right:  by 0, three-elements-b, dynamic_view, double
48: shift_right:  by 1, three-elements-b, dynamic_view, double
48: shift_right:  by 2, three-elements-b, dynamic_view, double
48: shift_right:  by 3, three-elements-b, dynamic_view, double
48: shift_right:  by 8, three-elements-b, dynamic_view, double
48: shift_right:  by 56, three-elements-b, dynamic_view, double
48: shift_right:  by 101, three-elements-b, dynamic_view, double
48: shift_right:  by 1003, three-elements-b, dynamic_view, double
48: shift_right:  by 101501, three-elements-b, dynamic_view, double
48: shift_right:  by 0, two-elements-a, dynamic_view, double
48: shift_right:  by 1, two-elements-a, dynamic_view, double
48: shift_right:  by 2, two-elements-a, dynamic_view, double
48: shift_right:  by 3, two-elements-a, dynamic_view, double
48: shift_right:  by 8, two-elements-a, dynamic_view, double
48: shift_right:  by 56, two-elements-a, dynamic_view, double
48: shift_right:  by 101, two-elements-a, dynamic_view, double
48: shift_right:  by 1003, two-elements-a, dynamic_view, double
48: shift_right:  by 101501, two-elements-a, dynamic_view, double
48: shift_right:  by 0, two-elements-b, dynamic_view, double
48: shift_right:  by 1, two-elements-b, dynamic_view, double
48: shift_right:  by 2, two-elements-b, dynamic_view, double
48: shift_right:  by 3, two-elements-b, dynamic_view, double
48: shift_right:  by 8, two-elements-b, dynamic_view, double
48: shift_right:  by 56, two-elements-b, dynamic_view, double
48: shift_right:  by 101, two-elements-b, dynamic_view, double
48: shift_right:  by 1003, two-elements-b, dynamic_view, double
48: shift_right:  by 101501, two-elements-b, dynamic_view, double
48: shift_right:  by 0, empty, stride3_view, double
48: shift_right:  by 1, empty, stride3_view, double
48: shift_right:  by 2, empty, stride3_view, double
48: shift_right:  by 3, empty, stride3_view, double
48: shift_right:  by 8, empty, stride3_view, double
48: shift_right:  by 56, empty, stride3_view, double
48: shift_right:  by 101, empty, stride3_view, double
48: shift_right:  by 1003, empty, stride3_view, double
48: shift_right:  by 101501, empty, stride3_view, double
48: shift_right:  by 0, large, stride3_view, double
48: shift_right:  by 1, large, stride3_view, double
48: shift_right:  by 2, large, stride3_view, double
48: shift_right:  by 3, large, stride3_view, double
48: shift_right:  by 8, large, stride3_view, double
48: shift_right:  by 56, large, stride3_view, double
48: shift_right:  by 101, large, stride3_view, double
48: shift_right:  by 1003, large, stride3_view, double
48: shift_right:  by 101501, large, stride3_view, double
48: shift_right:  by 0, medium, stride3_view, double
48: shift_right:  by 1, medium, stride3_view, double
48: shift_right:  by 2, medium, stride3_view, double
48: shift_right:  by 3, medium, stride3_view, double
48: shift_right:  by 8, medium, stride3_view, double
48: shift_right:  by 56, medium, stride3_view, double
48: shift_right:  by 101, medium, stride3_view, double
48: shift_right:  by 1003, medium, stride3_view, double
48: shift_right:  by 101501, medium, stride3_view, double
48: shift_right:  by 0, one-element-a, stride3_view, double
48: shift_right:  by 1, one-element-a, stride3_view, double
48: shift_right:  by 2, one-element-a, stride3_view, double
48: shift_right:  by 3, one-element-a, stride3_view, double
48: shift_right:  by 8, one-element-a, stride3_view, double
48: shift_right:  by 56, one-element-a, stride3_view, double
48: shift_right:  by 101, one-element-a, stride3_view, double
48: shift_right:  by 1003, one-element-a, stride3_view, double
48: shift_right:  by 101501, one-element-a, stride3_view, double
48: shift_right:  by 0, one-element-b, stride3_view, double
48: shift_right:  by 1, one-element-b, stride3_view, double
48: shift_right:  by 2, one-element-b, stride3_view, double
48: shift_right:  by 3, one-element-b, stride3_view, double
48: shift_right:  by 8, one-element-b, stride3_view, double
48: shift_right:  by 56, one-element-b, stride3_view, double
48: shift_right:  by 101, one-element-b, stride3_view, double
48: shift_right:  by 1003, one-element-b, stride3_view, double
48: shift_right:  by 101501, one-element-b, stride3_view, double
48: shift_right:  by 0, small-a, stride3_view, double
48: shift_right:  by 1, small-a, stride3_view, double
48: shift_right:  by 2, small-a, stride3_view, double
48: shift_right:  by 3, small-a, stride3_view, double
48: shift_right:  by 8, small-a, stride3_view, double
48: shift_right:  by 56, small-a, stride3_view, double
48: shift_right:  by 101, small-a, stride3_view, double
48: shift_right:  by 1003, small-a, stride3_view, double
48: shift_right:  by 101501, small-a, stride3_view, double
48: shift_right:  by 0, small-b, stride3_view, double
48: shift_right:  by 1, small-b, stride3_view, double
48: shift_right:  by 2, small-b, stride3_view, double
48: shift_right:  by 3, small-b, stride3_view, double
48: shift_right:  by 8, small-b, stride3_view, double
48: shift_right:  by 56, small-b, stride3_view, double
48: shift_right:  by 101, small-b, stride3_view, double
48: shift_right:  by 1003, small-b, stride3_view, double
48: shift_right:  by 101501, small-b, stride3_view, double
48: shift_right:  by 0, three-elements-a, stride3_view, double
48: shift_right:  by 1, three-elements-a, stride3_view, double
48: shift_right:  by 2, three-elements-a, stride3_view, double
48: shift_right:  by 3, three-elements-a, stride3_view, double
48: shift_right:  by 8, three-elements-a, stride3_view, double
48: shift_right:  by 56, three-elements-a, stride3_view, double
48: shift_right:  by 101, three-elements-a, stride3_view, double
48: shift_right:  by 1003, three-elements-a, stride3_view, double
48: shift_right:  by 101501, three-elements-a, stride3_view, double
48: shift_right:  by 0, three-elements-b, stride3_view, double
48: shift_right:  by 1, three-elements-b, stride3_view, double
48: shift_right:  by 2, three-elements-b, stride3_view, double
48: shift_right:  by 3, three-elements-b, stride3_view, double
48: shift_right:  by 8, three-elements-b, stride3_view, double
48: shift_right:  by 56, three-elements-b, stride3_view, double
48: shift_right:  by 101, three-elements-b, stride3_view, double
48: shift_right:  by 1003, three-elements-b, stride3_view, double
48: shift_right:  by 101501, three-elements-b, stride3_view, double
48: shift_right:  by 0, two-elements-a, stride3_view, double
48: shift_right:  by 1, two-elements-a, stride3_view, double
48: shift_right:  by 2, two-elements-a, stride3_view, double
48: shift_right:  by 3, two-elements-a, stride3_view, double
48: shift_right:  by 8, two-elements-a, stride3_view, double
48: shift_right:  by 56, two-elements-a, stride3_view, double
48: shift_right:  by 101, two-elements-a, stride3_view, double
48: shift_right:  by 1003, two-elements-a, stride3_view, double
48: shift_right:  by 101501, two-elements-a, stride3_view, double
48: shift_right:  by 0, two-elements-b, stride3_view, double
48: shift_right:  by 1, two-elements-b, stride3_view, double
48: shift_right:  by 2, two-elements-b, stride3_view, double
48: shift_right:  by 3, two-elements-b, stride3_view, double
48: shift_right:  by 8, two-elements-b, stride3_view, double
48: shift_right:  by 56, two-elements-b, stride3_view, double
48: shift_right:  by 101, two-elements-b, stride3_view, double
48: shift_right:  by 1003, two-elements-b, stride3_view, double
48: shift_right:  by 101501, two-elements-b, stride3_view, double
48: [       OK ] std_algorithms_mod_seq_ops.shift_right (1924 ms)
48: [----------] 11 tests from std_algorithms_mod_seq_ops (7290 ms total)
48: 
48: [----------] 1 test from std_algorithms_modseq_test
48: [ RUN      ] std_algorithms_modseq_test.reverse
48: reverse: empty, dynamic_view, double
48: reverse: large, dynamic_view, double
48: reverse: medium, dynamic_view, double
48: reverse: one-element-a, dynamic_view, double
48: reverse: one-element-b, dynamic_view, double
48: reverse: small-a, dynamic_view, double
48: reverse: small-b, dynamic_view, double
48: reverse: two-elements-a, dynamic_view, double
48: reverse: two-elements-b, dynamic_view, double
48: reverse: empty, stride3_view, double
48: reverse: large, stride3_view, double
48: reverse: medium, stride3_view, double
48: reverse: one-element-a, stride3_view, double
48: reverse: one-element-b, stride3_view, double
48: reverse: small-a, stride3_view, double
48: reverse: small-b, stride3_view, double
48: reverse: two-elements-a, stride3_view, double
48: reverse: two-elements-b, stride3_view, double
48: reverse: empty, dynamic_view, int
48: reverse: large, dynamic_view, int
48: reverse: medium, dynamic_view, int
48: reverse: one-element-a, dynamic_view, int
48: reverse: one-element-b, dynamic_view, int
48: reverse: small-a, dynamic_view, int
48: reverse: small-b, dynamic_view, int
48: reverse: two-elements-a, dynamic_view, int
48: reverse: two-elements-b, dynamic_view, int
48: reverse: empty, stride3_view, int
48: reverse: large, stride3_view, int
48: reverse: medium, stride3_view, int
48: reverse: one-element-a, stride3_view, int
48: reverse: one-element-b, stride3_view, int
48: reverse: small-a, stride3_view, int
48: reverse: small-b, stride3_view, int
48: reverse: two-elements-a, stride3_view, int
48: reverse: two-elements-b, stride3_view, int
48: [       OK ] std_algorithms_modseq_test.reverse (106 ms)
48: [----------] 1 test from std_algorithms_modseq_test (106 ms total)
48: 
48: [----------] 2 tests from std_algorithms_sorting_ops_test
48: [ RUN      ] std_algorithms_sorting_ops_test.is_sorted
48: is_sorted: dynamic_view, all overloads 
48: is_sorted: stride2_view, all overloads 
48: is_sorted: stride3_view, all overloads 
48: [       OK ] std_algorithms_sorting_ops_test.is_sorted (23 ms)
48: [ RUN      ] std_algorithms_sorting_ops_test.is_sorted_until
48: is_sorted_until: dynamic_view, all overloads 
48: is_sorted_until: stride2_view, all overloads 
48: is_sorted_until: stride3_view, all overloads 
48: [       OK ] std_algorithms_sorting_ops_test.is_sorted_until (46 ms)
48: [----------] 2 tests from std_algorithms_sorting_ops_test (70 ms total)
48: 
48: [----------] 4 tests from std_algorithms_partitioning_test
48: [ RUN      ] std_algorithms_partitioning_test.is_partitioned_trivial
48: [       OK ] std_algorithms_partitioning_test.is_partitioned_trivial (0 ms)
48: [ RUN      ] std_algorithms_partitioning_test.is_partitioned_accepting_iterators
48: [       OK ] std_algorithms_partitioning_test.is_partitioned_accepting_iterators (4 ms)
48: [ RUN      ] std_algorithms_partitioning_test.is_partitioned_accepting_view
48: [       OK ] std_algorithms_partitioning_test.is_partitioned_accepting_view (2 ms)
48: [ RUN      ] std_algorithms_partitioning_test.partition_point
48: [       OK ] std_algorithms_partitioning_test.partition_point (2 ms)
48: [----------] 4 tests from std_algorithms_partitioning_test (9 ms total)
48: 
48: [----------] 1 test from std_algorithms_partitioning_ops
48: [ RUN      ] std_algorithms_partitioning_ops.partition_copy
48: partition_copy: empty, dynamic_view, int
48: partition_copy: medium, dynamic_view, int
48: partition_copy: one-element-a, dynamic_view, int
48: partition_copy: one-element-b, dynamic_view, int
48: partition_copy: small-a, dynamic_view, int
48: partition_copy: small-b, dynamic_view, int
48: partition_copy: small-c, dynamic_view, int
48: partition_copy: two-elements-a, dynamic_view, int
48: partition_copy: two-elements-b, dynamic_view, int
48: partition_copy: empty, stride3_view, int
48: partition_copy: medium, stride3_view, int
48: partition_copy: one-element-a, stride3_view, int
48: partition_copy: one-element-b, stride3_view, int
48: partition_copy: small-a, stride3_view, int
48: partition_copy: small-b, stride3_view, int
48: partition_copy: small-c, stride3_view, int
48: partition_copy: two-elements-a, stride3_view, int
48: partition_copy: two-elements-b, stride3_view, int
48: [       OK ] std_algorithms_partitioning_ops.partition_copy (60 ms)
48: [----------] 1 test from std_algorithms_partitioning_ops (60 ms total)
48: 
48: [----------] 12 tests from std_algorithms_numerics_test
48: [ RUN      ] std_algorithms_numerics_test.transform_reduce_default_functors_using_pod_value_type
48: [       OK ] std_algorithms_numerics_test.transform_reduce_default_functors_using_pod_value_type (9 ms)
48: [ RUN      ] std_algorithms_numerics_test.transform_reduce_default_functors_using_custom_value_type
48: [       OK ] std_algorithms_numerics_test.transform_reduce_default_functors_using_custom_value_type (2 ms)
48: [ RUN      ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadA_using_pod_value_type
48: [       OK ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadA_using_pod_value_type (2 ms)
48: [ RUN      ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadA_using_custom_value_type
48: [       OK ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadA_using_custom_value_type (2 ms)
48: [ RUN      ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadB_using_pod_value_type
48: [       OK ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadB_using_pod_value_type (1 ms)
48: [ RUN      ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadB_using_custom_value_type
48: [       OK ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadB_using_custom_value_type (1 ms)
48: [ RUN      ] std_algorithms_numerics_test.reduce_default_functors_overloadA_using_pod_value_type
48: [       OK ] std_algorithms_numerics_test.reduce_default_functors_overloadA_using_pod_value_type (1 ms)
48: [ RUN      ] std_algorithms_numerics_test.reduce_default_functors_overloadA_using_custom_value_type
48: [       OK ] std_algorithms_numerics_test.reduce_default_functors_overloadA_using_custom_value_type (1 ms)
48: [ RUN      ] std_algorithms_numerics_test.reduce_default_functors_overloadB_using_pod_value_type
48: [       OK ] std_algorithms_numerics_test.reduce_default_functors_overloadB_using_pod_value_type (1 ms)
48: [ RUN      ] std_algorithms_numerics_test.reduce_default_functors_overloadB_using_custom_value_type
48: [       OK ] std_algorithms_numerics_test.reduce_default_functors_overloadB_using_custom_value_type (1 ms)
48: [ RUN      ] std_algorithms_numerics_test.reduce_custom_functors_using_pod_value_type
48: [       OK ] std_algorithms_numerics_test.reduce_custom_functors_using_pod_value_type (1 ms)
48: [ RUN      ] std_algorithms_numerics_test.reduce_custom_functors_using_custom_value_type
48: [       OK ] std_algorithms_numerics_test.reduce_custom_functors_using_custom_value_type (1 ms)
48: [----------] 12 tests from std_algorithms_numerics_test (31 ms total)
48: 
48: [----------] 1 test from std_algorithms_numerics_ops_test
48: [ RUN      ] std_algorithms_numerics_ops_test.adjecent_difference
48: adjacent_difference: dynamic_view, default binary op, all overloads 
48: adjacent_difference: stride2_view, default binary op, all overloads 
48: adjacent_difference: stride3_view, default binary op, all overloads 
48: adjacent_difference: dynamic_view, custom binary op, all overloads 
48: adjacent_difference: stride2_view, custom binary op, all overloads 
48: adjacent_difference: stride3_view, custom binary op, all overloads 
48: [       OK ] std_algorithms_numerics_ops_test.adjecent_difference (150 ms)
48: [----------] 1 test from std_algorithms_numerics_ops_test (150 ms total)
48: 
48: [----------] 4 tests from std_algorithms_numeric_ops_test
48: [ RUN      ] std_algorithms_numeric_ops_test.exclusive_scan
48: exclusive_scan default op: empty, dynamic_view, double, init = 0
48: exclusive_scan default op: empty, dynamic_view, double, init = 1
48: exclusive_scan default op: empty, dynamic_view, double, init = -2
48: exclusive_scan default op: empty, dynamic_view, double, init = 3
48: exclusive_scan custom op: empty, dynamic_view, double, init = 0
48: exclusive_scan custom op: empty, dynamic_view, double, init = 1
48: exclusive_scan custom op: empty, dynamic_view, double, init = -2
48: exclusive_scan custom op: empty, dynamic_view, double, init = 3
48: exclusive_scan default op: large, dynamic_view, double, init = 0
48: exclusive_scan default op: large, dynamic_view, double, init = 1
48: exclusive_scan default op: large, dynamic_view, double, init = -2
48: exclusive_scan default op: large, dynamic_view, double, init = 3
48: exclusive_scan custom op: large, dynamic_view, double, init = 0
48: exclusive_scan custom op: large, dynamic_view, double, init = 1
48: exclusive_scan custom op: large, dynamic_view, double, init = -2
48: exclusive_scan custom op: large, dynamic_view, double, init = 3
48: exclusive_scan default op: medium, dynamic_view, double, init = 0
48: exclusive_scan default op: medium, dynamic_view, double, init = 1
48: exclusive_scan default op: medium, dynamic_view, double, init = -2
48: exclusive_scan default op: medium, dynamic_view, double, init = 3
48: exclusive_scan custom op: medium, dynamic_view, double, init = 0
48: exclusive_scan custom op: medium, dynamic_view, double, init = 1
48: exclusive_scan custom op: medium, dynamic_view, double, init = -2
48: exclusive_scan custom op: medium, dynamic_view, double, init = 3
48: exclusive_scan default op: one-element, dynamic_view, double, init = 0
48: exclusive_scan default op: one-element, dynamic_view, double, init = 1
48: exclusive_scan default op: one-element, dynamic_view, double, init = -2
48: exclusive_scan default op: one-element, dynamic_view, double, init = 3
48: exclusive_scan custom op: one-element, dynamic_view, double, init = 0
48: exclusive_scan custom op: one-element, dynamic_view, double, init = 1
48: exclusive_scan custom op: one-element, dynamic_view, double, init = -2
48: exclusive_scan custom op: one-element, dynamic_view, double, init = 3
48: exclusive_scan default op: small-a, dynamic_view, double, init = 0
48: exclusive_scan default op: small-a, dynamic_view, double, init = 1
48: exclusive_scan default op: small-a, dynamic_view, double, init = -2
48: exclusive_scan default op: small-a, dynamic_view, double, init = 3
48: exclusive_scan custom op: small-a, dynamic_view, double, init = 0
48: exclusive_scan custom op: small-a, dynamic_view, double, init = 1
48: exclusive_scan custom op: small-a, dynamic_view, double, init = -2
48: exclusive_scan custom op: small-a, dynamic_view, double, init = 3
48: exclusive_scan custom op: small-a, dynamic_view, double, init = 0
48: exclusive_scan custom op: small-a, dynamic_view, double, init = 1
48: exclusive_scan custom op: small-a, dynamic_view, double, init = -2
48: exclusive_scan custom op: small-a, dynamic_view, double, init = 3
48: exclusive_scan default op: small-b, dynamic_view, double, init = 0
48: exclusive_scan default op: small-b, dynamic_view, double, init = 1
48: exclusive_scan default op: small-b, dynamic_view, double, init = -2
48: exclusive_scan default op: small-b, dynamic_view, double, init = 3
48: exclusive_scan custom op: small-b, dynamic_view, double, init = 0
48: exclusive_scan custom op: small-b, dynamic_view, double, init = 1
48: exclusive_scan custom op: small-b, dynamic_view, double, init = -2
48: exclusive_scan custom op: small-b, dynamic_view, double, init = 3
48: exclusive_scan custom op: small-b, dynamic_view, double, init = 0
48: exclusive_scan custom op: small-b, dynamic_view, double, init = 1
48: exclusive_scan custom op: small-b, dynamic_view, double, init = -2
48: exclusive_scan custom op: small-b, dynamic_view, double, init = 3
48: exclusive_scan default op: two-elements-a, dynamic_view, double, init = 0
48: exclusive_scan default op: two-elements-a, dynamic_view, double, init = 1
48: exclusive_scan default op: two-elements-a, dynamic_view, double, init = -2
48: exclusive_scan default op: two-elements-a, dynamic_view, double, init = 3
48: exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 0
48: exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 1
48: exclusive_scan custom op: two-elements-a, dynamic_view, double, init = -2
48: exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 3
48: exclusive_scan default op: two-elements-b, dynamic_view, double, init = 0
48: exclusive_scan default op: two-elements-b, dynamic_view, double, init = 1
48: exclusive_scan default op: two-elements-b, dynamic_view, double, init = -2
48: exclusive_scan default op: two-elements-b, dynamic_view, double, init = 3
48: exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 0
48: exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 1
48: exclusive_scan custom op: two-elements-b, dynamic_view, double, init = -2
48: exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 3
48: exclusive_scan default op: empty, stride3_view, double, init = 0
48: exclusive_scan default op: empty, stride3_view, double, init = 1
48: exclusive_scan default op: empty, stride3_view, double, init = -2
48: exclusive_scan default op: empty, stride3_view, double, init = 3
48: exclusive_scan custom op: empty, stride3_view, double, init = 0
48: exclusive_scan custom op: empty, stride3_view, double, init = 1
48: exclusive_scan custom op: empty, stride3_view, double, init = -2
48: exclusive_scan custom op: empty, stride3_view, double, init = 3
48: exclusive_scan default op: large, stride3_view, double, init = 0
48: exclusive_scan default op: large, stride3_view, double, init = 1
48: exclusive_scan default op: large, stride3_view, double, init = -2
48: exclusive_scan default op: large, stride3_view, double, init = 3
48: exclusive_scan custom op: large, stride3_view, double, init = 0
48: exclusive_scan custom op: large, stride3_view, double, init = 1
48: exclusive_scan custom op: large, stride3_view, double, init = -2
48: exclusive_scan custom op: large, stride3_view, double, init = 3
48: exclusive_scan default op: medium, stride3_view, double, init = 0
48: exclusive_scan default op: medium, stride3_view, double, init = 1
48: exclusive_scan default op: medium, stride3_view, double, init = -2
48: exclusive_scan default op: medium, stride3_view, double, init = 3
48: exclusive_scan custom op: medium, stride3_view, double, init = 0
48: exclusive_scan custom op: medium, stride3_view, double, init = 1
48: exclusive_scan custom op: medium, stride3_view, double, init = -2
48: exclusive_scan custom op: medium, stride3_view, double, init = 3
48: exclusive_scan default op: one-element, stride3_view, double, init = 0
48: exclusive_scan default op: one-element, stride3_view, double, init = 1
48: exclusive_scan default op: one-element, stride3_view, double, init = -2
48: exclusive_scan default op: one-element, stride3_view, double, init = 3
48: exclusive_scan custom op: one-element, stride3_view, double, init = 0
48: exclusive_scan custom op: one-element, stride3_view, double, init = 1
48: exclusive_scan custom op: one-element, stride3_view, double, init = -2
48: exclusive_scan custom op: one-element, stride3_view, double, init = 3
48: exclusive_scan default op: small-a, stride3_view, double, init = 0
48: exclusive_scan default op: small-a, stride3_view, double, init = 1
48: exclusive_scan default op: small-a, stride3_view, double, init = -2
48: exclusive_scan default op: small-a, stride3_view, double, init = 3
48: exclusive_scan custom op: small-a, stride3_view, double, init = 0
48: exclusive_scan custom op: small-a, stride3_view, double, init = 1
48: exclusive_scan custom op: small-a, stride3_view, double, init = -2
48: exclusive_scan custom op: small-a, stride3_view, double, init = 3
48: exclusive_scan custom op: small-a, stride3_view, double, init = 0
48: exclusive_scan custom op: small-a, stride3_view, double, init = 1
48: exclusive_scan custom op: small-a, stride3_view, double, init = -2
48: exclusive_scan custom op: small-a, stride3_view, double, init = 3
48: exclusive_scan default op: small-b, stride3_view, double, init = 0
48: exclusive_scan default op: small-b, stride3_view, double, init = 1
48: exclusive_scan default op: small-b, stride3_view, double, init = -2
48: exclusive_scan default op: small-b, stride3_view, double, init = 3
48: exclusive_scan custom op: small-b, stride3_view, double, init = 0
48: exclusive_scan custom op: small-b, stride3_view, double, init = 1
48: exclusive_scan custom op: small-b, stride3_view, double, init = -2
48: exclusive_scan custom op: small-b, stride3_view, double, init = 3
48: exclusive_scan custom op: small-b, stride3_view, double, init = 0
48: exclusive_scan custom op: small-b, stride3_view, double, init = 1
48: exclusive_scan custom op: small-b, stride3_view, double, init = -2
48: exclusive_scan custom op: small-b, stride3_view, double, init = 3
48: exclusive_scan default op: two-elements-a, stride3_view, double, init = 0
48: exclusive_scan default op: two-elements-a, stride3_view, double, init = 1
48: exclusive_scan default op: two-elements-a, stride3_view, double, init = -2
48: exclusive_scan default op: two-elements-a, stride3_view, double, init = 3
48: exclusive_scan custom op: two-elements-a, stride3_view, double, init = 0
48: exclusive_scan custom op: two-elements-a, stride3_view, double, init = 1
48: exclusive_scan custom op: two-elements-a, stride3_view, double, init = -2
48: exclusive_scan custom op: two-elements-a, stride3_view, double, init = 3
48: exclusive_scan default op: two-elements-b, stride3_view, double, init = 0
48: exclusive_scan default op: two-elements-b, stride3_view, double, init = 1
48: exclusive_scan default op: two-elements-b, stride3_view, double, init = -2
48: exclusive_scan default op: two-elements-b, stride3_view, double, init = 3
48: exclusive_scan custom op: two-elements-b, stride3_view, double, init = 0
48: exclusive_scan custom op: two-elements-b, stride3_view, double, init = 1
48: exclusive_scan custom op: two-elements-b, stride3_view, double, init = -2
48: exclusive_scan custom op: two-elements-b, stride3_view, double, init = 3
48: exclusive_scan default op: empty, dynamic_view, int, init = 0
48: exclusive_scan default op: empty, dynamic_view, int, init = 1
48: exclusive_scan default op: empty, dynamic_view, int, init = -2
48: exclusive_scan default op: empty, dynamic_view, int, init = 3
48: exclusive_scan custom op: empty, dynamic_view, int, init = 0
48: exclusive_scan custom op: empty, dynamic_view, int, init = 1
48: exclusive_scan custom op: empty, dynamic_view, int, init = -2
48: exclusive_scan custom op: empty, dynamic_view, int, init = 3
48: exclusive_scan default op: large, dynamic_view, int, init = 0
48: exclusive_scan default op: large, dynamic_view, int, init = 1
48: exclusive_scan default op: large, dynamic_view, int, init = -2
48: exclusive_scan default op: large, dynamic_view, int, init = 3
48: exclusive_scan custom op: large, dynamic_view, int, init = 0
48: exclusive_scan custom op: large, dynamic_view, int, init = 1
48: exclusive_scan custom op: large, dynamic_view, int, init = -2
48: exclusive_scan custom op: large, dynamic_view, int, init = 3
48: exclusive_scan default op: medium, dynamic_view, int, init = 0
48: exclusive_scan default op: medium, dynamic_view, int, init = 1
48: exclusive_scan default op: medium, dynamic_view, int, init = -2
48: exclusive_scan default op: medium, dynamic_view, int, init = 3
48: exclusive_scan custom op: medium, dynamic_view, int, init = 0
48: exclusive_scan custom op: medium, dynamic_view, int, init = 1
48: exclusive_scan custom op: medium, dynamic_view, int, init = -2
48: exclusive_scan custom op: medium, dynamic_view, int, init = 3
48: exclusive_scan default op: one-element, dynamic_view, int, init = 0
48: exclusive_scan default op: one-element, dynamic_view, int, init = 1
48: exclusive_scan default op: one-element, dynamic_view, int, init = -2
48: exclusive_scan default op: one-element, dynamic_view, int, init = 3
48: exclusive_scan custom op: one-element, dynamic_view, int, init = 0
48: exclusive_scan custom op: one-element, dynamic_view, int, init = 1
48: exclusive_scan custom op: one-element, dynamic_view, int, init = -2
48: exclusive_scan custom op: one-element, dynamic_view, int, init = 3
48: exclusive_scan default op: small-a, dynamic_view, int, init = 0
48: exclusive_scan default op: small-a, dynamic_view, int, init = 1
48: exclusive_scan default op: small-a, dynamic_view, int, init = -2
48: exclusive_scan default op: small-a, dynamic_view, int, init = 3
48: exclusive_scan custom op: small-a, dynamic_view, int, init = 0
48: exclusive_scan custom op: small-a, dynamic_view, int, init = 1
48: exclusive_scan custom op: small-a, dynamic_view, int, init = -2
48: exclusive_scan custom op: small-a, dynamic_view, int, init = 3
48: exclusive_scan custom op: small-a, dynamic_view, int, init = 0
48: exclusive_scan custom op: small-a, dynamic_view, int, init = 1
48: exclusive_scan custom op: small-a, dynamic_view, int, init = -2
48: exclusive_scan custom op: small-a, dynamic_view, int, init = 3
48: exclusive_scan default op: small-b, dynamic_view, int, init = 0
48: exclusive_scan default op: small-b, dynamic_view, int, init = 1
48: exclusive_scan default op: small-b, dynamic_view, int, init = -2
48: exclusive_scan default op: small-b, dynamic_view, int, init = 3
48: exclusive_scan custom op: small-b, dynamic_view, int, init = 0
48: exclusive_scan custom op: small-b, dynamic_view, int, init = 1
48: exclusive_scan custom op: small-b, dynamic_view, int, init = -2
48: exclusive_scan custom op: small-b, dynamic_view, int, init = 3
48: exclusive_scan custom op: small-b, dynamic_view, int, init = 0
48: exclusive_scan custom op: small-b, dynamic_view, int, init = 1
48: exclusive_scan custom op: small-b, dynamic_view, int, init = -2
48: exclusive_scan custom op: small-b, dynamic_view, int, init = 3
48: exclusive_scan default op: two-elements-a, dynamic_view, int, init = 0
48: exclusive_scan default op: two-elements-a, dynamic_view, int, init = 1
48: exclusive_scan default op: two-elements-a, dynamic_view, int, init = -2
48: exclusive_scan default op: two-elements-a, dynamic_view, int, init = 3
48: exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 0
48: exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 1
48: exclusive_scan custom op: two-elements-a, dynamic_view, int, init = -2
48: exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 3
48: exclusive_scan default op: two-elements-b, dynamic_view, int, init = 0
48: exclusive_scan default op: two-elements-b, dynamic_view, int, init = 1
48: exclusive_scan default op: two-elements-b, dynamic_view, int, init = -2
48: exclusive_scan default op: two-elements-b, dynamic_view, int, init = 3
48: exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 0
48: exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 1
48: exclusive_scan custom op: two-elements-b, dynamic_view, int, init = -2
48: exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 3
48: exclusive_scan default op: empty, stride3_view, int, init = 0
48: exclusive_scan default op: empty, stride3_view, int, init = 1
48: exclusive_scan default op: empty, stride3_view, int, init = -2
48: exclusive_scan default op: empty, stride3_view, int, init = 3
48: exclusive_scan custom op: empty, stride3_view, int, init = 0
48: exclusive_scan custom op: empty, stride3_view, int, init = 1
48: exclusive_scan custom op: empty, stride3_view, int, init = -2
48: exclusive_scan custom op: empty, stride3_view, int, init = 3
48: exclusive_scan default op: large, stride3_view, int, init = 0
48: exclusive_scan default op: large, stride3_view, int, init = 1
48: exclusive_scan default op: large, stride3_view, int, init = -2
48: exclusive_scan default op: large, stride3_view, int, init = 3
48: exclusive_scan custom op: large, stride3_view, int, init = 0
48: exclusive_scan custom op: large, stride3_view, int, init = 1
48: exclusive_scan custom op: large, stride3_view, int, init = -2
48: exclusive_scan custom op: large, stride3_view, int, init = 3
48: exclusive_scan default op: medium, stride3_view, int, init = 0
48: exclusive_scan default op: medium, stride3_view, int, init = 1
48: exclusive_scan default op: medium, stride3_view, int, init = -2
48: exclusive_scan default op: medium, stride3_view, int, init = 3
48: exclusive_scan custom op: medium, stride3_view, int, init = 0
48: exclusive_scan custom op: medium, stride3_view, int, init = 1
48: exclusive_scan custom op: medium, stride3_view, int, init = -2
48: exclusive_scan custom op: medium, stride3_view, int, init = 3
48: exclusive_scan default op: one-element, stride3_view, int, init = 0
48: exclusive_scan default op: one-element, stride3_view, int, init = 1
48: exclusive_scan default op: one-element, stride3_view, int, init = -2
48: exclusive_scan default op: one-element, stride3_view, int, init = 3
48: exclusive_scan custom op: one-element, stride3_view, int, init = 0
48: exclusive_scan custom op: one-element, stride3_view, int, init = 1
48: exclusive_scan custom op: one-element, stride3_view, int, init = -2
48: exclusive_scan custom op: one-element, stride3_view, int, init = 3
48: exclusive_scan default op: small-a, stride3_view, int, init = 0
48: exclusive_scan default op: small-a, stride3_view, int, init = 1
48: exclusive_scan default op: small-a, stride3_view, int, init = -2
48: exclusive_scan default op: small-a, stride3_view, int, init = 3
48: exclusive_scan custom op: small-a, stride3_view, int, init = 0
48: exclusive_scan custom op: small-a, stride3_view, int, init = 1
48: exclusive_scan custom op: small-a, stride3_view, int, init = -2
48: exclusive_scan custom op: small-a, stride3_view, int, init = 3
48: exclusive_scan custom op: small-a, stride3_view, int, init = 0
48: exclusive_scan custom op: small-a, stride3_view, int, init = 1
48: exclusive_scan custom op: small-a, stride3_view, int, init = -2
48: exclusive_scan custom op: small-a, stride3_view, int, init = 3
48: exclusive_scan default op: small-b, stride3_view, int, init = 0
48: exclusive_scan default op: small-b, stride3_view, int, init = 1
48: exclusive_scan default op: small-b, stride3_view, int, init = -2
48: exclusive_scan default op: small-b, stride3_view, int, init = 3
48: exclusive_scan custom op: small-b, stride3_view, int, init = 0
48: exclusive_scan custom op: small-b, stride3_view, int, init = 1
48: exclusive_scan custom op: small-b, stride3_view, int, init = -2
48: exclusive_scan custom op: small-b, stride3_view, int, init = 3
48: exclusive_scan custom op: small-b, stride3_view, int, init = 0
48: exclusive_scan custom op: small-b, stride3_view, int, init = 1
48: exclusive_scan custom op: small-b, stride3_view, int, init = -2
48: exclusive_scan custom op: small-b, stride3_view, int, init = 3
48: exclusive_scan default op: two-elements-a, stride3_view, int, init = 0
48: exclusive_scan default op: two-elements-a, stride3_view, int, init = 1
48: exclusive_scan default op: two-elements-a, stride3_view, int, init = -2
48: exclusive_scan default op: two-elements-a, stride3_view, int, init = 3
48: exclusive_scan custom op: two-elements-a, stride3_view, int, init = 0
48: exclusive_scan custom op: two-elements-a, stride3_view, int, init = 1
48: exclusive_scan custom op: two-elements-a, stride3_view, int, init = -2
48: exclusive_scan custom op: two-elements-a, stride3_view, int, init = 3
48: exclusive_scan default op: two-elements-b, stride3_view, int, init = 0
48: exclusive_scan default op: two-elements-b, stride3_view, int, init = 1
48: exclusive_scan default op: two-elements-b, stride3_view, int, init = -2
48: exclusive_scan default op: two-elements-b, stride3_view, int, init = 3
48: exclusive_scan custom op: two-elements-b, stride3_view, int, init = 0
48: exclusive_scan custom op: two-elements-b, stride3_view, int, init = 1
48: exclusive_scan custom op: two-elements-b, stride3_view, int, init = -2
48: exclusive_scan custom op: two-elements-b, stride3_view, int, init = 3
48: [       OK ] std_algorithms_numeric_ops_test.exclusive_scan (619 ms)
48: [ RUN      ] std_algorithms_numeric_ops_test.transform_exclusive_scan
48: transform_exclusive_scan custom op: empty, dynamic_view, double, init = 0
48: transform_exclusive_scan custom op: empty, dynamic_view, double, init = 1
48: transform_exclusive_scan custom op: empty, dynamic_view, double, init = -2
48: transform_exclusive_scan custom op: empty, dynamic_view, double, init = 3
48: transform_exclusive_scan custom op: large, dynamic_view, double, init = 0
48: transform_exclusive_scan custom op: large, dynamic_view, double, init = 1
48: transform_exclusive_scan custom op: large, dynamic_view, double, init = -2
48: transform_exclusive_scan custom op: large, dynamic_view, double, init = 3
48: transform_exclusive_scan custom op: medium, dynamic_view, double, init = 0
48: transform_exclusive_scan custom op: medium, dynamic_view, double, init = 1
48: transform_exclusive_scan custom op: medium, dynamic_view, double, init = -2
48: transform_exclusive_scan custom op: medium, dynamic_view, double, init = 3
48: transform_exclusive_scan custom op: one-element, dynamic_view, double, init = 0
48: transform_exclusive_scan custom op: one-element, dynamic_view, double, init = 1
48: transform_exclusive_scan custom op: one-element, dynamic_view, double, init = -2
48: transform_exclusive_scan custom op: one-element, dynamic_view, double, init = 3
48: transform_exclusive_scan custom op: small-a, dynamic_view, double, init = 0
48: transform_exclusive_scan custom op: small-a, dynamic_view, double, init = 1
48: transform_exclusive_scan custom op: small-a, dynamic_view, double, init = -2
48: transform_exclusive_scan custom op: small-a, dynamic_view, double, init = 3
48: transform_exclusive_scan custom op: small-b, dynamic_view, double, init = 0
48: transform_exclusive_scan custom op: small-b, dynamic_view, double, init = 1
48: transform_exclusive_scan custom op: small-b, dynamic_view, double, init = -2
48: transform_exclusive_scan custom op: small-b, dynamic_view, double, init = 3
48: transform_exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 0
48: transform_exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 1
48: transform_exclusive_scan custom op: two-elements-a, dynamic_view, double, init = -2
48: transform_exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 3
48: transform_exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 0
48: transform_exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 1
48: transform_exclusive_scan custom op: two-elements-b, dynamic_view, double, init = -2
48: transform_exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 3
48: transform_exclusive_scan custom op: empty, stride3_view, double, init = 0
48: transform_exclusive_scan custom op: empty, stride3_view, double, init = 1
48: transform_exclusive_scan custom op: empty, stride3_view, double, init = -2
48: transform_exclusive_scan custom op: empty, stride3_view, double, init = 3
48: transform_exclusive_scan custom op: large, stride3_view, double, init = 0
48: transform_exclusive_scan custom op: large, stride3_view, double, init = 1
48: transform_exclusive_scan custom op: large, stride3_view, double, init = -2
48: transform_exclusive_scan custom op: large, stride3_view, double, init = 3
48: transform_exclusive_scan custom op: medium, stride3_view, double, init = 0
48: transform_exclusive_scan custom op: medium, stride3_view, double, init = 1
48: transform_exclusive_scan custom op: medium, stride3_view, double, init = -2
48: transform_exclusive_scan custom op: medium, stride3_view, double, init = 3
48: transform_exclusive_scan custom op: one-element, stride3_view, double, init = 0
48: transform_exclusive_scan custom op: one-element, stride3_view, double, init = 1
48: transform_exclusive_scan custom op: one-element, stride3_view, double, init = -2
48: transform_exclusive_scan custom op: one-element, stride3_view, double, init = 3
48: transform_exclusive_scan custom op: small-a, stride3_view, double, init = 0
48: transform_exclusive_scan custom op: small-a, stride3_view, double, init = 1
48: transform_exclusive_scan custom op: small-a, stride3_view, double, init = -2
48: transform_exclusive_scan custom op: small-a, stride3_view, double, init = 3
48: transform_exclusive_scan custom op: small-b, stride3_view, double, init = 0
48: transform_exclusive_scan custom op: small-b, stride3_view, double, init = 1
48: transform_exclusive_scan custom op: small-b, stride3_view, double, init = -2
48: transform_exclusive_scan custom op: small-b, stride3_view, double, init = 3
48: transform_exclusive_scan custom op: two-elements-a, stride3_view, double, init = 0
48: transform_exclusive_scan custom op: two-elements-a, stride3_view, double, init = 1
48: transform_exclusive_scan custom op: two-elements-a, stride3_view, double, init = -2
48: transform_exclusive_scan custom op: two-elements-a, stride3_view, double, init = 3
48: transform_exclusive_scan custom op: two-elements-b, stride3_view, double, init = 0
48: transform_exclusive_scan custom op: two-elements-b, stride3_view, double, init = 1
48: transform_exclusive_scan custom op: two-elements-b, stride3_view, double, init = -2
48: transform_exclusive_scan custom op: two-elements-b, stride3_view, double, init = 3
48: transform_exclusive_scan custom op: empty, dynamic_view, int, init = 0
48: transform_exclusive_scan custom op: empty, dynamic_view, int, init = 1
48: transform_exclusive_scan custom op: empty, dynamic_view, int, init = -2
48: transform_exclusive_scan custom op: empty, dynamic_view, int, init = 3
48: transform_exclusive_scan custom op: large, dynamic_view, int, init = 0
48: transform_exclusive_scan custom op: large, dynamic_view, int, init = 1
48: transform_exclusive_scan custom op: large, dynamic_view, int, init = -2
48: transform_exclusive_scan custom op: large, dynamic_view, int, init = 3
48: transform_exclusive_scan custom op: medium, dynamic_view, int, init = 0
48: transform_exclusive_scan custom op: medium, dynamic_view, int, init = 1
48: transform_exclusive_scan custom op: medium, dynamic_view, int, init = -2
48: transform_exclusive_scan custom op: medium, dynamic_view, int, init = 3
48: transform_exclusive_scan custom op: one-element, dynamic_view, int, init = 0
48: transform_exclusive_scan custom op: one-element, dynamic_view, int, init = 1
48: transform_exclusive_scan custom op: one-element, dynamic_view, int, init = -2
48: transform_exclusive_scan custom op: one-element, dynamic_view, int, init = 3
48: transform_exclusive_scan custom op: small-a, dynamic_view, int, init = 0
48: transform_exclusive_scan custom op: small-a, dynamic_view, int, init = 1
48: transform_exclusive_scan custom op: small-a, dynamic_view, int, init = -2
48: transform_exclusive_scan custom op: small-a, dynamic_view, int, init = 3
48: transform_exclusive_scan custom op: small-b, dynamic_view, int, init = 0
48: transform_exclusive_scan custom op: small-b, dynamic_view, int, init = 1
48: transform_exclusive_scan custom op: small-b, dynamic_view, int, init = -2
48: transform_exclusive_scan custom op: small-b, dynamic_view, int, init = 3
48: transform_exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 0
48: transform_exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 1
48: transform_exclusive_scan custom op: two-elements-a, dynamic_view, int, init = -2
48: transform_exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 3
48: transform_exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 0
48: transform_exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 1
48: transform_exclusive_scan custom op: two-elements-b, dynamic_view, int, init = -2
48: transform_exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 3
48: transform_exclusive_scan custom op: empty, stride3_view, int, init = 0
48: transform_exclusive_scan custom op: empty, stride3_view, int, init = 1
48: transform_exclusive_scan custom op: empty, stride3_view, int, init = -2
48: transform_exclusive_scan custom op: empty, stride3_view, int, init = 3
48: transform_exclusive_scan custom op: large, stride3_view, int, init = 0
48: transform_exclusive_scan custom op: large, stride3_view, int, init = 1
48: transform_exclusive_scan custom op: large, stride3_view, int, init = -2
48: transform_exclusive_scan custom op: large, stride3_view, int, init = 3
48: transform_exclusive_scan custom op: medium, stride3_view, int, init = 0
48: transform_exclusive_scan custom op: medium, stride3_view, int, init = 1
48: transform_exclusive_scan custom op: medium, stride3_view, int, init = -2
48: transform_exclusive_scan custom op: medium, stride3_view, int, init = 3
48: transform_exclusive_scan custom op: one-element, stride3_view, int, init = 0
48: transform_exclusive_scan custom op: one-element, stride3_view, int, init = 1
48: transform_exclusive_scan custom op: one-element, stride3_view, int, init = -2
48: transform_exclusive_scan custom op: one-element, stride3_view, int, init = 3
48: transform_exclusive_scan custom op: small-a, stride3_view, int, init = 0
48: transform_exclusive_scan custom op: small-a, stride3_view, int, init = 1
48: transform_exclusive_scan custom op: small-a, stride3_view, int, init = -2
48: transform_exclusive_scan custom op: small-a, stride3_view, int, init = 3
48: transform_exclusive_scan custom op: small-b, stride3_view, int, init = 0
48: transform_exclusive_scan custom op: small-b, stride3_view, int, init = 1
48: transform_exclusive_scan custom op: small-b, stride3_view, int, init = -2
48: transform_exclusive_scan custom op: small-b, stride3_view, int, init = 3
48: transform_exclusive_scan custom op: two-elements-a, stride3_view, int, init = 0
48: transform_exclusive_scan custom op: two-elements-a, stride3_view, int, init = 1
48: transform_exclusive_scan custom op: two-elements-a, stride3_view, int, init = -2
48: transform_exclusive_scan custom op: two-elements-a, stride3_view, int, init = 3
48: transform_exclusive_scan custom op: two-elements-b, stride3_view, int, init = 0
48: transform_exclusive_scan custom op: two-elements-b, stride3_view, int, init = 1
48: transform_exclusive_scan custom op: two-elements-b, stride3_view, int, init = -2
48: transform_exclusive_scan custom op: two-elements-b, stride3_view, int, init = 3
48: [       OK ] std_algorithms_numeric_ops_test.transform_exclusive_scan (285 ms)
48: [ RUN      ] std_algorithms_numeric_ops_test.inclusive_scan
48: inclusive_scan default op: empty, dynamic_view, double
48: inclusive_scan custom op: empty, dynamic_view, double, 
48: inclusive_scan custom op and init value: empty, dynamic_view, double, 
48: inclusive_scan custom op and init value: empty, dynamic_view, double, 
48: inclusive_scan custom op and init value: empty, dynamic_view, double, 
48: inclusive_scan custom op and init value: empty, dynamic_view, double, 
48: inclusive_scan default op: large, dynamic_view, double
48: inclusive_scan custom op: large, dynamic_view, double, 
48: inclusive_scan custom op and init value: large, dynamic_view, double, 
48: inclusive_scan custom op and init value: large, dynamic_view, double, 
48: inclusive_scan custom op and init value: large, dynamic_view, double, 
48: inclusive_scan custom op and init value: large, dynamic_view, double, 
48: inclusive_scan default op: medium-a, dynamic_view, double
48: inclusive_scan custom op: medium-a, dynamic_view, double, 
48: inclusive_scan custom op and init value: medium-a, dynamic_view, double, 
48: inclusive_scan custom op and init value: medium-a, dynamic_view, double, 
48: inclusive_scan custom op and init value: medium-a, dynamic_view, double, 
48: inclusive_scan custom op and init value: medium-a, dynamic_view, double, 
48: inclusive_scan default op: medium-b, dynamic_view, double
48: inclusive_scan custom op: medium-b, dynamic_view, double, 
48: inclusive_scan custom op and init value: medium-b, dynamic_view, double, 
48: inclusive_scan custom op and init value: medium-b, dynamic_view, double, 
48: inclusive_scan custom op and init value: medium-b, dynamic_view, double, 
48: inclusive_scan custom op and init value: medium-b, dynamic_view, double, 
48: inclusive_scan default op: one-element, dynamic_view, double
48: inclusive_scan custom op: one-element, dynamic_view, double, 
48: inclusive_scan custom op and init value: one-element, dynamic_view, double, 
48: inclusive_scan custom op and init value: one-element, dynamic_view, double, 
48: inclusive_scan custom op and init value: one-element, dynamic_view, double, 
48: inclusive_scan custom op and init value: one-element, dynamic_view, double, 
48: inclusive_scan default op: small-a, dynamic_view, double
48: inclusive_scan custom op: small-a, dynamic_view, double, 
48: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
48: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
48: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
48: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
48: inclusive_scan custom op: small-a, dynamic_view, double, 
48: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
48: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
48: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
48: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
48: inclusive_scan default op: small-b, dynamic_view, double
48: inclusive_scan custom op: small-b, dynamic_view, double, 
48: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
48: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
48: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
48: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
48: inclusive_scan custom op: small-b, dynamic_view, double, 
48: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
48: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
48: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
48: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
48: inclusive_scan default op: two-elements-a, dynamic_view, double
48: inclusive_scan custom op: two-elements-a, dynamic_view, double, 
48: inclusive_scan custom op and init value: two-elements-a, dynamic_view, double, 
48: inclusive_scan custom op and init value: two-elements-a, dynamic_view, double, 
48: inclusive_scan custom op and init value: two-elements-a, dynamic_view, double, 
48: inclusive_scan custom op and init value: two-elements-a, dynamic_view, double, 
48: inclusive_scan default op: two-elements-b, dynamic_view, double
48: inclusive_scan custom op: two-elements-b, dynamic_view, double, 
48: inclusive_scan custom op and init value: two-elements-b, dynamic_view, double, 
48: inclusive_scan custom op and init value: two-elements-b, dynamic_view, double, 
48: inclusive_scan custom op and init value: two-elements-b, dynamic_view, double, 
48: inclusive_scan custom op and init value: two-elements-b, dynamic_view, double, 
48: inclusive_scan default op: empty, stride3_view, double
48: inclusive_scan custom op: empty, stride3_view, double, 
48: inclusive_scan custom op and init value: empty, stride3_view, double, 
48: inclusive_scan custom op and init value: empty, stride3_view, double, 
48: inclusive_scan custom op and init value: empty, stride3_view, double, 
48: inclusive_scan custom op and init value: empty, stride3_view, double, 
48: inclusive_scan default op: large, stride3_view, double
48: inclusive_scan custom op: large, stride3_view, double, 
48: inclusive_scan custom op and init value: large, stride3_view, double, 
48: inclusive_scan custom op and init value: large, stride3_view, double, 
48: inclusive_scan custom op and init value: large, stride3_view, double, 
48: inclusive_scan custom op and init value: large, stride3_view, double, 
48: inclusive_scan default op: medium-a, stride3_view, double
48: inclusive_scan custom op: medium-a, stride3_view, double, 
48: inclusive_scan custom op and init value: medium-a, stride3_view, double, 
48: inclusive_scan custom op and init value: medium-a, stride3_view, double, 
48: inclusive_scan custom op and init value: medium-a, stride3_view, double, 
48: inclusive_scan custom op and init value: medium-a, stride3_view, double, 
48: inclusive_scan default op: medium-b, stride3_view, double
48: inclusive_scan custom op: medium-b, stride3_view, double, 
48: inclusive_scan custom op and init value: medium-b, stride3_view, double, 
48: inclusive_scan custom op and init value: medium-b, stride3_view, double, 
48: inclusive_scan custom op and init value: medium-b, stride3_view, double, 
48: inclusive_scan custom op and init value: medium-b, stride3_view, double, 
48: inclusive_scan default op: one-element, stride3_view, double
48: inclusive_scan custom op: one-element, stride3_view, double, 
48: inclusive_scan custom op and init value: one-element, stride3_view, double, 
48: inclusive_scan custom op and init value: one-element, stride3_view, double, 
48: inclusive_scan custom op and init value: one-element, stride3_view, double, 
48: inclusive_scan custom op and init value: one-element, stride3_view, double, 
48: inclusive_scan default op: small-a, stride3_view, double
48: inclusive_scan custom op: small-a, stride3_view, double, 
48: inclusive_scan custom op and init value: small-a, stride3_view, double, 
48: inclusive_scan custom op and init value: small-a, stride3_view, double, 
48: inclusive_scan custom op and init value: small-a, stride3_view, double, 
48: inclusive_scan custom op and init value: small-a, stride3_view, double, 
48: inclusive_scan custom op: small-a, stride3_view, double, 
48: inclusive_scan custom op and init value: small-a, stride3_view, double, 
48: inclusive_scan custom op and init value: small-a, stride3_view, double, 
48: inclusive_scan custom op and init value: small-a, stride3_view, double, 
48: inclusive_scan custom op and init value: small-a, stride3_view, double, 
48: inclusive_scan default op: small-b, stride3_view, double
48: inclusive_scan custom op: small-b, stride3_view, double, 
48: inclusive_scan custom op and init value: small-b, stride3_view, double, 
48: inclusive_scan custom op and init value: small-b, stride3_view, double, 
48: inclusive_scan custom op and init value: small-b, stride3_view, double, 
48: inclusive_scan custom op and init value: small-b, stride3_view, double, 
48: inclusive_scan custom op: small-b, stride3_view, double, 
48: inclusive_scan custom op and init value: small-b, stride3_view, double, 
48: inclusive_scan custom op and init value: small-b, stride3_view, double, 
48: inclusive_scan custom op and init value: small-b, stride3_view, double, 
48: inclusive_scan custom op and init value: small-b, stride3_view, double, 
48: inclusive_scan default op: two-elements-a, stride3_view, double
48: inclusive_scan custom op: two-elements-a, stride3_view, double, 
48: inclusive_scan custom op and init value: two-elements-a, stride3_view, double, 
48: inclusive_scan custom op and init value: two-elements-a, stride3_view, double, 
48: inclusive_scan custom op and init value: two-elements-a, stride3_view, double, 
48: inclusive_scan custom op and init value: two-elements-a, stride3_view, double, 
48: inclusive_scan default op: two-elements-b, stride3_view, double
48: inclusive_scan custom op: two-elements-b, stride3_view, double, 
48: inclusive_scan custom op and init value: two-elements-b, stride3_view, double, 
48: inclusive_scan custom op and init value: two-elements-b, stride3_view, double, 
48: inclusive_scan custom op and init value: two-elements-b, stride3_view, double, 
48: inclusive_scan custom op and init value: two-elements-b, stride3_view, double, 
48: inclusive_scan default op: empty, dynamic_view, int
48: inclusive_scan custom op: empty, dynamic_view, int, 
48: inclusive_scan custom op and init value: empty, dynamic_view, int, 
48: inclusive_scan custom op and init value: empty, dynamic_view, int, 
48: inclusive_scan custom op and init value: empty, dynamic_view, int, 
48: inclusive_scan custom op and init value: empty, dynamic_view, int, 
48: inclusive_scan default op: large, dynamic_view, int
48: inclusive_scan custom op: large, dynamic_view, int, 
48: inclusive_scan custom op and init value: large, dynamic_view, int, 
48: inclusive_scan custom op and init value: large, dynamic_view, int, 
48: inclusive_scan custom op and init value: large, dynamic_view, int, 
48: inclusive_scan custom op and init value: large, dynamic_view, int, 
48: inclusive_scan default op: medium-a, dynamic_view, int
48: inclusive_scan custom op: medium-a, dynamic_view, int, 
48: inclusive_scan custom op and init value: medium-a, dynamic_view, int, 
48: inclusive_scan custom op and init value: medium-a, dynamic_view, int, 
48: inclusive_scan custom op and init value: medium-a, dynamic_view, int, 
48: inclusive_scan custom op and init value: medium-a, dynamic_view, int, 
48: inclusive_scan default op: medium-b, dynamic_view, int
48: inclusive_scan custom op: medium-b, dynamic_view, int, 
48: inclusive_scan custom op and init value: medium-b, dynamic_view, int, 
48: inclusive_scan custom op and init value: medium-b, dynamic_view, int, 
48: inclusive_scan custom op and init value: medium-b, dynamic_view, int, 
48: inclusive_scan custom op and init value: medium-b, dynamic_view, int, 
48: inclusive_scan default op: one-element, dynamic_view, int
48: inclusive_scan custom op: one-element, dynamic_view, int, 
48: inclusive_scan custom op and init value: one-element, dynamic_view, int, 
48: inclusive_scan custom op and init value: one-element, dynamic_view, int, 
48: inclusive_scan custom op and init value: one-element, dynamic_view, int, 
48: inclusive_scan custom op and init value: one-element, dynamic_view, int, 
48: inclusive_scan default op: small-a, dynamic_view, int
48: inclusive_scan custom op: small-a, dynamic_view, int, 
48: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
48: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
48: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
48: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
48: inclusive_scan custom op: small-a, dynamic_view, int, 
48: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
48: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
48: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
48: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
48: inclusive_scan default op: small-b, dynamic_view, int
48: inclusive_scan custom op: small-b, dynamic_view, int, 
48: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
48: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
48: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
48: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
48: inclusive_scan custom op: small-b, dynamic_view, int, 
48: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
48: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
48: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
48: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
48: inclusive_scan default op: two-elements-a, dynamic_view, int
48: inclusive_scan custom op: two-elements-a, dynamic_view, int, 
48: inclusive_scan custom op and init value: two-elements-a, dynamic_view, int, 
48: inclusive_scan custom op and init value: two-elements-a, dynamic_view, int, 
48: inclusive_scan custom op and init value: two-elements-a, dynamic_view, int, 
48: inclusive_scan custom op and init value: two-elements-a, dynamic_view, int, 
48: inclusive_scan default op: two-elements-b, dynamic_view, int
48: inclusive_scan custom op: two-elements-b, dynamic_view, int, 
48: inclusive_scan custom op and init value: two-elements-b, dynamic_view, int, 
48: inclusive_scan custom op and init value: two-elements-b, dynamic_view, int, 
48: inclusive_scan custom op and init value: two-elements-b, dynamic_view, int, 
48: inclusive_scan custom op and init value: two-elements-b, dynamic_view, int, 
48: inclusive_scan default op: empty, stride3_view, int
48: inclusive_scan custom op: empty, stride3_view, int, 
48: inclusive_scan custom op and init value: empty, stride3_view, int, 
48: inclusive_scan custom op and init value: empty, stride3_view, int, 
48: inclusive_scan custom op and init value: empty, stride3_view, int, 
48: inclusive_scan custom op and init value: empty, stride3_view, int, 
48: inclusive_scan default op: large, stride3_view, int
48: inclusive_scan custom op: large, stride3_view, int, 
48: inclusive_scan custom op and init value: large, stride3_view, int, 
48: inclusive_scan custom op and init value: large, stride3_view, int, 
48: inclusive_scan custom op and init value: large, stride3_view, int, 
48: inclusive_scan custom op and init value: large, stride3_view, int, 
48: inclusive_scan default op: medium-a, stride3_view, int
48: inclusive_scan custom op: medium-a, stride3_view, int, 
48: inclusive_scan custom op and init value: medium-a, stride3_view, int, 
48: inclusive_scan custom op and init value: medium-a, stride3_view, int, 
48: inclusive_scan custom op and init value: medium-a, stride3_view, int, 
48: inclusive_scan custom op and init value: medium-a, stride3_view, int, 
48: inclusive_scan default op: medium-b, stride3_view, int
48: inclusive_scan custom op: medium-b, stride3_view, int, 
48: inclusive_scan custom op and init value: medium-b, stride3_view, int, 
48: inclusive_scan custom op and init value: medium-b, stride3_view, int, 
48: inclusive_scan custom op and init value: medium-b, stride3_view, int, 
48: inclusive_scan custom op and init value: medium-b, stride3_view, int, 
48: inclusive_scan default op: one-element, stride3_view, int
48: inclusive_scan custom op: one-element, stride3_view, int, 
48: inclusive_scan custom op and init value: one-element, stride3_view, int, 
48: inclusive_scan custom op and init value: one-element, stride3_view, int, 
48: inclusive_scan custom op and init value: one-element, stride3_view, int, 
48: inclusive_scan custom op and init value: one-element, stride3_view, int, 
48: inclusive_scan default op: small-a, stride3_view, int
48: inclusive_scan custom op: small-a, stride3_view, int, 
48: inclusive_scan custom op and init value: small-a, stride3_view, int, 
48: inclusive_scan custom op and init value: small-a, stride3_view, int, 
48: inclusive_scan custom op and init value: small-a, stride3_view, int, 
48: inclusive_scan custom op and init value: small-a, stride3_view, int, 
48: inclusive_scan custom op: small-a, stride3_view, int, 
48: inclusive_scan custom op and init value: small-a, stride3_view, int, 
48: inclusive_scan custom op and init value: small-a, stride3_view, int, 
48: inclusive_scan custom op and init value: small-a, stride3_view, int, 
48: inclusive_scan custom op and init value: small-a, stride3_view, int, 
48: inclusive_scan default op: small-b, stride3_view, int
48: inclusive_scan custom op: small-b, stride3_view, int, 
48: inclusive_scan custom op and init value: small-b, stride3_view, int, 
48: inclusive_scan custom op and init value: small-b, stride3_view, int, 
48: inclusive_scan custom op and init value: small-b, stride3_view, int, 
48: inclusive_scan custom op and init value: small-b, stride3_view, int, 
48: inclusive_scan custom op: small-b, stride3_view, int, 
48: inclusive_scan custom op and init value: small-b, stride3_view, int, 
48: inclusive_scan custom op and init value: small-b, stride3_view, int, 
48: inclusive_scan custom op and init value: small-b, stride3_view, int, 
48: inclusive_scan custom op and init value: small-b, stride3_view, int, 
48: inclusive_scan default op: two-elements-a, stride3_view, int
48: inclusive_scan custom op: two-elements-a, stride3_view, int, 
48: inclusive_scan custom op and init value: two-elements-a, stride3_view, int, 
48: inclusive_scan custom op and init value: two-elements-a, stride3_view, int, 
48: inclusive_scan custom op and init value: two-elements-a, stride3_view, int, 
48: inclusive_scan custom op and init value: two-elements-a, stride3_view, int, 
48: inclusive_scan default op: two-elements-b, stride3_view, int
48: inclusive_scan custom op: two-elements-b, stride3_view, int, 
48: inclusive_scan custom op and init value: two-elements-b, stride3_view, int, 
48: inclusive_scan custom op and init value: two-elements-b, stride3_view, int, 
48: inclusive_scan custom op and init value: two-elements-b, stride3_view, int, 
48: inclusive_scan custom op and init value: two-elements-b, stride3_view, int, 
48: [       OK ] std_algorithms_numeric_ops_test.inclusive_scan (515 ms)
48: [ RUN      ] std_algorithms_numeric_ops_test.transform_inclusive_scan
48: transform_inclusive_scan: empty, dynamic_view
48: transform_inclusive_scan: empty, dynamic_view, init = 0
48: transform_inclusive_scan: empty, dynamic_view, init = 1
48: transform_inclusive_scan: empty, dynamic_view, init = 2
48: transform_inclusive_scan: empty, dynamic_view, init = -1
48: transform_inclusive_scan: empty, dynamic_view, init = -2
48: transform_inclusive_scan: large, dynamic_view
48: transform_inclusive_scan: large, dynamic_view, init = 0
48: transform_inclusive_scan: large, dynamic_view, init = 1
48: transform_inclusive_scan: large, dynamic_view, init = 2
48: transform_inclusive_scan: large, dynamic_view, init = -1
48: transform_inclusive_scan: large, dynamic_view, init = -2
48: transform_inclusive_scan: medium, dynamic_view
48: transform_inclusive_scan: medium, dynamic_view, init = 0
48: transform_inclusive_scan: medium, dynamic_view, init = 1
48: transform_inclusive_scan: medium, dynamic_view, init = 2
48: transform_inclusive_scan: medium, dynamic_view, init = -1
48: transform_inclusive_scan: medium, dynamic_view, init = -2
48: transform_inclusive_scan: one-element, dynamic_view
48: transform_inclusive_scan: one-element, dynamic_view, init = 0
48: transform_inclusive_scan: one-element, dynamic_view, init = 1
48: transform_inclusive_scan: one-element, dynamic_view, init = 2
48: transform_inclusive_scan: one-element, dynamic_view, init = -1
48: transform_inclusive_scan: one-element, dynamic_view, init = -2
48: transform_inclusive_scan: small-a, dynamic_view
48: transform_inclusive_scan: small-a, dynamic_view, init = 0
48: transform_inclusive_scan: small-a, dynamic_view, init = 1
48: transform_inclusive_scan: small-a, dynamic_view, init = 2
48: transform_inclusive_scan: small-a, dynamic_view, init = -1
48: transform_inclusive_scan: small-a, dynamic_view, init = -2
48: transform_inclusive_scan: small-b, dynamic_view
48: transform_inclusive_scan: small-b, dynamic_view, init = 0
48: transform_inclusive_scan: small-b, dynamic_view, init = 1
48: transform_inclusive_scan: small-b, dynamic_view, init = 2
48: transform_inclusive_scan: small-b, dynamic_view, init = -1
48: transform_inclusive_scan: small-b, dynamic_view, init = -2
48: transform_inclusive_scan: two-elements-a, dynamic_view
48: transform_inclusive_scan: two-elements-a, dynamic_view, init = 0
48: transform_inclusive_scan: two-elements-a, dynamic_view, init = 1
48: transform_inclusive_scan: two-elements-a, dynamic_view, init = 2
48: transform_inclusive_scan: two-elements-a, dynamic_view, init = -1
48: transform_inclusive_scan: two-elements-a, dynamic_view, init = -2
48: transform_inclusive_scan: two-elements-b, dynamic_view
48: transform_inclusive_scan: two-elements-b, dynamic_view, init = 0
48: transform_inclusive_scan: two-elements-b, dynamic_view, init = 1
48: transform_inclusive_scan: two-elements-b, dynamic_view, init = 2
48: transform_inclusive_scan: two-elements-b, dynamic_view, init = -1
48: transform_inclusive_scan: two-elements-b, dynamic_view, init = -2
48: [       OK ] std_algorithms_numeric_ops_test.transform_inclusive_scan (95 ms)
48: [----------] 4 tests from std_algorithms_numeric_ops_test (1516 ms total)
48: 
48: [----------] 3 tests from serial
48: [ RUN      ] serial.Random_XorShift64
48: Test Seed:1637795353993888229
48: Test Scalar=int
48:  -- Testing randomness properties
48: Pass: 1 1 1.57476e-05 2.66793e-05 5.04426e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.45775e-07 0.0024305 -0.0112959 || 0.051031 28043 29311 || 28604.9 28674.4 || -156.154 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.5082e-07 0.00198565 -0.00112017 || 0.051031 1e+64 -1e+64
48: Test Scalar=unsigned int
48:  -- Testing randomness properties
48: Pass: 1 1 -1.11496e-05 1.07108e-05 -3.16426e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 -0.0137652 0.0142312 || 0.051031 28000 29326 || 29074.6 28674.4 || 196.732 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 -0.000273957 0.00355492 || 0.051031 1e+64 -1e+64
48: Test Scalar=int64_t
48:  -- Testing randomness properties
48: Pass: 1 1 3.80614e-05 -1.46844e-05 3.74822e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 -0.00805412 -0.00237821 || 0.051031 28019 29312 || 28907.2 28674.4 || -32.8763 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 0.00264612 0.0140437 || 0.051031 1e+64 -1e+64
48: Test Scalar=uint64_t
48:  -- Testing randomness properties
48: Pass: 1 1 -1.11697e-05 4.84938e-05 -0.000124483 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 -0.000202291 -0.0129342 || 0.051031 28010 29381 || 28680.2 28674.4 || -178.803 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 0.0143368 0.0101995 || 0.051031 1e+64 -1e+64
48: Test Scalar=half
48:  -- Testing randomness properties
48: Pass: 1 1 3.89575e-05 -1.20109e-05 -6.28373e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.58387e-07 0.000449448 -0.00316812 || 0.051031 28022 29304 || 28661.5 28674.4 || -43.7962 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.88658e-07 0.00424056 -0.00183011 || 0.051031 1e+64 -1e+64
48: Test Scalar=float
48:  -- Testing randomness properties
48: Pass: 1 1 -5.04131e-06 -6.84897e-05 -6.38187e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.78568e-07 -0.00736695 0.0226557 || 0.051031 28032 29366 || 28887.2 28674.4 || 313.192 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 7.49199e-07 -0.00654792 0.0166487 || 0.051031 1e+64 -1e+64
48: Test Scalar=double
48:  -- Testing randomness properties
48: Pass: 1 1 -1.60838e-05 9.30635e-06 1.51259e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 0.015548 0.0376418 || 0.051031 27991 29458 || 28235.4 28674.4 || 520.36 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 -0.0112926 -0.00380827 || 0.051031 1e+64 -1e+64
48: Test Seed:1637795377495614431
48: Test Scalar=int
48:  -- Testing randomness properties
48: Pass: 1 1 7.5452e-05 2.37457e-05 -2.52837e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 -0.00859868 0.00209232 || 0.051031 28025 29329 || 28923.1 28674.4 || 28.9242 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 -0.00850959 0.0120492 || 0.051031 1e+64 -1e+64
48: Test Scalar=unsigned int
48:  -- Testing randomness properties
48: Pass: 1 1 1.8839e-05 1.80725e-05 -7.19717e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 0.010507 0.010344 || 0.051031 28011 29330 || 28376.2 28674.4 || 142.996 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 0.0089159 -0.00476609 || 0.051031 1e+64 -1e+64
48: Test Scalar=int64_t
48:  -- Testing randomness properties
48: Pass: 1 1 5.7843e-05 2.73902e-06 -1.70808e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 -0.000799697 0.0337687 || 0.051031 28068 29299 || 28697.3 28674.4 || 466.819 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 -0.00332859 0.0014218 || 0.051031 1e+64 -1e+64
48: Test Scalar=uint64_t
48:  -- Testing randomness properties
48: Pass: 1 1 -1.56358e-05 0.000112852 -6.33136e-06 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 -0.00204306 0.0149886 || 0.051031 28030 29357 || 28733.1 28674.4 || 207.202 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 0.00867235 -0.00369332 || 0.051031 1e+64 -1e+64
48: Test Scalar=half
48:  -- Testing randomness properties
48: Pass: 1 1 1.16266e-05 -4.15869e-05 -8.53502e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.71e-07 0.00836081 -0.00701126 || 0.051031 27988 29306 || 28436.6 28674.4 || -96.9236 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 7.26496e-07 0.0285981 0.00205991 || 0.051031 1e+64 -1e+64
48: Test Scalar=float
48:  -- Testing randomness properties
48: Pass: 1 1 2.04188e-05 -1.67997e-05 -4.76493e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.71e-07 -0.00524634 -0.0203548 || 0.051031 28015 29314 || 28825.6 28674.4 || -281.384 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 7.26496e-07 -0.0176178 0.00554157 || 0.051031 1e+64 -1e+64
48: Test Scalar=double
48:  -- Testing randomness properties
48: Pass: 1 1 6.53264e-06 8.53092e-06 5.12965e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 -0.0079883 -0.0311537 || 0.051031 28028 29284 || 28905.3 28674.4 || -430.669 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 0.00464949 -0.00290228 || 0.051031 1e+64 -1e+64
48: [       OK ] serial.Random_XorShift64 (47096 ms)
48: [ RUN      ] serial.Random_XorShift1024_0
48: Test Seed:1637795401089696690
48: Test Scalar=int
48:  -- Testing randomness properties
48: Pass: 1 1 6.60452e-06 -0.000114736 -7.49888e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 -0.0262538 -0.00772423 || 0.051031 10967 11794 || 11683.7 11377 || -106.78 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 0.0156283 0.000516825 || 0.051031 1e+64 -1e+64
48: Test Scalar=unsigned int
48:  -- Testing randomness properties
48: Pass: 1 1 -1.97508e-05 -3.16476e-06 4.30436e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 -0.0101016 -0.00588565 || 0.051031 10961 11806 || 11493.1 11377 || -81.3633 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 -0.00234674 -0.000305131 || 0.051031 1e+64 -1e+64
48: Test Scalar=int64_t
48:  -- Testing randomness properties
48: Pass: 1 1 -6.70066e-05 -8.70558e-06 -3.84563e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 0.0108556 -0.00775323 || 0.051031 10876 11741 || 11254.8 11377 || -107.181 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 0.00583576 0.00208115 || 0.051031 1e+64 -1e+64
48: Test Scalar=uint64_t
48:  -- Testing randomness properties
48: Pass: 1 1 -3.67585e-05 0.000158808 -5.66289e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 -0.00666192 0.00387879 || 0.051031 10916 11809 || 11453.3 11377 || 53.6205 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 0.0156442 0.00287233 || 0.051031 1e+64 -1e+64
48: Test Scalar=half
48:  -- Testing randomness properties
48: Pass: 1 1 -4.33589e-05 -1.61576e-05 -0.000233334 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.9246e-07 0.0061439 -0.000612442 || 0.051031 10974 11753 || 11307.5 11377 || -8.4664 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 3.8147e-07 0.01026 0.00147245 || 0.051031 1e+64 -1e+64
48: Test Scalar=float
48:  -- Testing randomness properties
48: Pass: 1 1 -0.000110855 -5.25204e-05 9.7176e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.73387e-07 -0.00109136 -0.00386825 || 0.051031 10977 11804 || 11389.4 11377 || -53.4747 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 3.24249e-07 -0.00487979 -0.00390156 || 0.051031 1e+64 -1e+64
48: Test Scalar=double
48:  -- Testing randomness properties
48: Pass: 1 1 9.32253e-05 -0.000128202 -2.38821e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 -0.0145472 -0.00112289 || 0.051031 10953 11813 || 11544.9 11377 || -15.5228 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 0.000337986 0.00307039 || 0.051031 1e+64 -1e+64
48: Test Seed:1637795411101225835
48: Test Scalar=int
48:  -- Testing randomness properties
48: Pass: 1 1 6.84682e-05 5.49148e-05 -8.80202e-06 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 0.0070946 -0.000160059 || 0.051031 10978 11845 || 11296.8 11377 || -2.21266 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 -0.00784791 0.000574538 || 0.051031 1e+64 -1e+64
48: Test Scalar=unsigned int
48:  -- Testing randomness properties
48: Pass: 1 1 2.53882e-05 4.13254e-05 -4.42103e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 0.0120999 0.00256635 || 0.051031 10972 11824 || 11240.9 11377 || 35.4772 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 -0.00387946 -0.000378859 || 0.051031 1e+64 -1e+64
48: Test Scalar=int64_t
48:  -- Testing randomness properties
48: Pass: 1 1 3.79127e-05 3.80873e-05 8.10317e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 -0.00551488 -0.000900496 || 0.051031 10944 11802 || 11440 11377 || -12.4485 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 0.00903597 0.00236025 || 0.051031 1e+64 -1e+64
48: Test Scalar=uint64_t
48:  -- Testing randomness properties
48: Pass: 1 1 1.79649e-06 1.5101e-05 -0.000110176 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 -0.00159165 0.00193431 || 0.051031 10975 11786 || 11395.1 11377 || 26.7399 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 -0.000167966 0.00395948 || 0.051031 1e+64 -1e+64
48: Test Scalar=half
48:  -- Testing randomness properties
48: Pass: 1 1 -3.30441e-05 -8.94481e-05 -5.1237e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.98818e-07 0.00797083 -0.0132655 || 0.051031 10976 11813 || 11287 11377 || -183.382 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 4.00543e-07 0.0083676 -0.00328553 || 0.051031 1e+64 -1e+64
48: Test Scalar=float
48:  -- Testing randomness properties
48: Pass: 1 1 -3.46528e-05 0.000115921 -6.60124e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.86102e-07 -0.0108963 -0.0057223 || 0.051031 10888 11803 || 11502.3 11377 || -79.1051 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 3.62396e-07 -0.00187364 -0.00306439 || 0.051031 1e+64 -1e+64
48: Test Scalar=double
48:  -- Testing randomness properties
48: Pass: 1 1 4.95859e-05 1.29952e-05 4.25135e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 0.0255119 0.00525735 || 0.051031 10899 11791 || 11093.9 11377 || 72.6777 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 -0.015363 -0.00142595 || 0.051031 1e+64 -1e+64
48: [       OK ] serial.Random_XorShift1024_0 (19946 ms)
48: [ RUN      ] serial.SortUnsigned
48: [       OK ] serial.SortUnsigned (2233 ms)
48: [----------] 3 tests from serial (69277 ms total)
48: 
48: [----------] 3 tests from hip
48: [ RUN      ] hip.Random_XorShift64
48: Test Seed:1637795423271310635
48: Test Scalar=int
48:  -- Testing randomness properties
48: Pass: 1 1 3.49599e-05 -4.18335e-06 6.14535e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 -0.00402414 -0.0173446 || 0.051031 28004 29366 || 28790.2 28674.4 || -239.772 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 0.000993586 -0.00174388 || 0.051031 1e+64 -1e+64
48: Test Scalar=unsigned int
48:  -- Testing randomness properties
48: Pass: 1 1 6.06843e-06 3.92135e-05 4.11407e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 -0.0182321 -0.0362309 || 0.051031 27910 29288 || 29206.9 28674.4 || -500.856 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 0.00855487 -0.0107098 || 0.051031 1e+64 -1e+64
48: Test Scalar=int64_t
48:  -- Testing randomness properties
48: Pass: 1 1 -1.72149e-05 4.656e-05 -8.80647e-06 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 0.0055133 0.0105646 || 0.051031 28066 29379 || 28517.2 28674.4 || 146.046 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 -0.0124419 0.00152369 || 0.051031 1e+64 -1e+64
48: Test Scalar=uint64_t
48:  -- Testing randomness properties
48: Pass: 1 1 -1.33029e-05 -4.15459e-05 -3.00355e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 0.00615735 -0.00534088 || 0.051031 27989 29299 || 28498.9 28674.4 || -73.8324 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 -0.00644814 0.00709076 || 0.051031 1e+64 -1e+64
48: Test Scalar=half
48:  -- Testing randomness properties
48: Pass: 1 1 -8.60762e-06 9.13213e-05 -4.7831e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.58387e-07 0.0030162 0.00192805 || 0.051031 27980 29301 || 28588.2 28674.4 || 26.6534 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.88658e-07 -0.019699 0.00554661 || 0.051031 1e+64 -1e+64
48: Test Scalar=float
48:  -- Testing randomness properties
48: Pass: 1 1 2.60923e-05 3.65261e-05 -7.90437e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.76045e-07 0.0127543 -0.0227051 || 0.051031 27927 29379 || 28313.3 28674.4 || -313.875 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 7.41632e-07 -0.00891219 -0.00350484 || 0.051031 1e+64 -1e+64
48: Test Scalar=double
48:  -- Testing randomness properties
48: Pass: 1 1 5.01342e-05 4.7325e-05 0.000116674 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 -0.0161992 -0.00561007 || 0.051031 28017 29348 || 29146.5 28674.4 || -77.5536 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 0.0191303 0.00131427 || 0.051031 1e+64 -1e+64
48: Test Seed:1637795423441193999
48: Test Scalar=int
48:  -- Testing randomness properties
48: Pass: 1 1 -8.0843e-05 -1.05074e-05 2.97069e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.45775e-07 0.00272802 -0.0137528 || 0.051031 28001 29281 || 28596.4 28674.4 || -190.119 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.5082e-07 0.0121281 -0.00612507 || 0.051031 1e+64 -1e+64
48: Test Scalar=unsigned int
48:  -- Testing randomness properties
48: Pass: 1 1 2.1665e-05 -5.26653e-05 -0.000117155 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 0.0100431 -0.014955 || 0.051031 28071 29389 || 28389.3 28674.4 || -206.738 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 0.0164312 -0.000549187 || 0.051031 1e+64 -1e+64
48: Test Scalar=int64_t
48:  -- Testing randomness properties
48: Pass: 1 1 -8.71676e-06 -2.54471e-05 1.5823e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 -0.00312244 -0.0109413 || 0.051031 27989 29379 || 28764.2 28674.4 || -151.252 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 -0.00271202 0.000642649 || 0.051031 1e+64 -1e+64
48: Test Scalar=uint64_t
48:  -- Testing randomness properties
48: Pass: 1 1 3.6885e-05 -3.66196e-05 0.000146105 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 0.0141379 0.0117075 || 0.051031 28027 29322 || 28274.6 28674.4 || 161.845 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 -0.00199279 -0.000516291 || 0.051031 1e+64 -1e+64
48: Test Scalar=half
48:  -- Testing randomness properties
48: Pass: 1 1 -2.32877e-05 2.05494e-06 -3.25972e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.71e-07 -0.0112938 -0.0171468 || 0.051031 28086 29330 || 29001.9 28674.4 || -237.037 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 7.26496e-07 -0.00631278 -0.000248199 || 0.051031 1e+64 -1e+64
48: Test Scalar=float
48:  -- Testing randomness properties
48: Pass: 1 1 -2.79574e-05 1.9285e-06 6.92314e-05 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.65955e-07 -0.0065387 0.0200288 || 0.051031 28051 29312 || 28863.1 28674.4 || 276.878 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 7.11361e-07 0.000783727 -0.00776031 || 0.051031 1e+64 -1e+64
48: Test Scalar=double
48:  -- Testing randomness properties
48: Pass: 1 1 -3.53263e-05 -2.3466e-05 -0.000118729 || 0.000139188
48:  -- Testing 1-D histogram
48: Density 1D: 6.43252e-07 0.00725087 0.0149866 || 0.051031 27995 29353 || 28468 28674.4 || 207.175 -2.0744
48:  -- Testing 3-D histogram
48: Density 3D: 6.43252e-07 -0.00172747 0.00733039 || 0.051031 1e+64 -1e+64
48: [       OK ] hip.Random_XorShift64 (324 ms)
48: [ RUN      ] hip.Random_XorShift1024_0
48: Test Seed:1637795423595482451
48: Test Scalar=int
48:  -- Testing randomness properties
48: Pass: 1 1 -2.37317e-05 5.59057e-05 7.36147e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 -0.0116275 -0.00902589 || 0.051031 11005 11795 || 11510.8 11377 || -124.774 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 -0.0165782 -0.00457152 || 0.051031 1e+64 -1e+64
48: Test Scalar=unsigned int
48:  -- Testing randomness properties
48: Pass: 1 1 2.17638e-05 -0.00012563 2.00105e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 0.00508852 -0.0128721 || 0.051031 10970 11810 || 11319.4 11377 || -177.943 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 -0.00182444 0.00307104 || 0.051031 1e+64 -1e+64
48: Test Scalar=int64_t
48:  -- Testing randomness properties
48: Pass: 1 1 -8.11983e-06 -7.06088e-05 -2.23056e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 -0.0029434 -0.000257127 || 0.051031 10970 11783 || 11410.5 11377 || -3.55452 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 0.00627734 0.000182057 || 0.051031 1e+64 -1e+64
48: Test Scalar=uint64_t
48:  -- Testing randomness properties
48: Pass: 1 1 -4.49866e-07 -4.89945e-05 -6.3971e-06 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 0.0170072 -0.000486635 || 0.051031 10978 11822 || 11186.7 11377 || -6.72724 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 0.00156749 0.00162908 || 0.051031 1e+64 -1e+64
48: Test Scalar=half
48:  -- Testing randomness properties
48: Pass: 1 1 -7.31115e-05 -8.46636e-05 1.30691e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.98818e-07 0.0136571 0.00944097 || 0.051031 11002 11777 || 11223.7 11377 || 130.512 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 4.00543e-07 -0.00794613 -0.00560517 || 0.051031 1e+64 -1e+64
48: Test Scalar=float
48:  -- Testing randomness properties
48: Pass: 1 1 6.60084e-05 -1.69811e-05 6.49604e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.73387e-07 0.0144574 0.00876975 || 0.051031 10998 11839 || 11214.8 11377 || 121.233 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 3.24249e-07 -0.00490556 0.000878774 || 0.051031 1e+64 -1e+64
48: Test Scalar=double
48:  -- Testing randomness properties
48: Pass: 1 1 4.79819e-05 -3.25892e-06 -4.71858e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 -0.0109603 0.00238925 || 0.051031 10913 11746 || 11503 11377 || 33.029 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 0.0036609 -0.000304588 || 0.051031 1e+64 -1e+64
48: Test Seed:1637795423712810000
48: Test Scalar=int
48:  -- Testing randomness properties
48: Pass: 1 1 -6.31007e-05 7.7408e-05 3.62631e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 -0.0123184 0.00802095 || 0.051031 10944 11804 || 11518.9 11377 || 110.882 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 0.00293407 -0.00312362 || 0.051031 1e+64 -1e+64
48: Test Scalar=unsigned int
48:  -- Testing randomness properties
48: Pass: 1 1 1.62949e-05 4.78743e-05 7.01503e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 -0.00749714 -0.000332716 || 0.051031 10949 11787 || 11462.9 11377 || -4.59947 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 -0.0104202 -0.00110339 || 0.051031 1e+64 -1e+64
48: Test Scalar=int64_t
48:  -- Testing randomness properties
48: Pass: 1 1 0.000102634 -0.000109833 -0.000108659 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 -0.00789192 -0.00626897 || 0.051031 10993 11821 || 11467.5 11377 || -86.6622 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 -0.01108 -0.000432331 || 0.051031 1e+64 -1e+64
48: Test Scalar=uint64_t
48:  -- Testing randomness properties
48: Pass: 1 1 -2.43991e-05 -5.9438e-05 9.98489e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 -0.0140293 -0.00860827 || 0.051031 10981 11778 || 11538.8 11377 || -119.001 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 -0.0291793 0.00129427 || 0.051031 1e+64 -1e+64
48: Test Scalar=half
48:  -- Testing randomness properties
48: Pass: 1 1 -0.000119584 6.90618e-05 3.16213e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.98818e-07 0.0153009 -0.00908358 || 0.051031 10996 11778 || 11205.5 11377 || -125.571 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 4.00543e-07 -0.00342879 -0.00168389 || 0.051031 1e+64 -1e+64
48: Test Scalar=float
48:  -- Testing randomness properties
48: Pass: 1 1 4.9069e-05 -0.000165128 -0.000107288 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 3.11534e-07 0.00901158 0.00809141 || 0.051031 10961 11750 || 11275.3 11377 || 111.856 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 4.3869e-07 0.00741451 0.000363297 || 0.051031 1e+64 -1e+64
48: Test Scalar=double
48:  -- Testing randomness properties
48: Pass: 1 1 4.47094e-05 4.67356e-05 8.73959e-05 || 0.000220971
48:  -- Testing 1-D histogram
48: Density 1D: 2.47955e-07 0.0171362 -0.00481379 || 0.051031 10967 11789 || 11185.3 11377 || -66.5458 -0.823045
48:  -- Testing 3-D histogram
48: Density 3D: 2.47955e-07 0.00632397 -0.00278196 || 0.051031 1e+64 -1e+64
48: [       OK ] hip.Random_XorShift1024_0 (238 ms)
48: [ RUN      ] hip.SortUnsigned
48: [       OK ] hip.SortUnsigned (57 ms)
48: [----------] 3 tests from hip (620 ms total)
48: 
48: [----------] Global test environment tear-down
48: [==========] 96 tests from 27 test suites ran. (85232 ms total)
48: [  PASSED  ] 96 tests.
48/48 Test #48: KokkosAlgorithms_UnitTest ....................   Passed   85.67 sec

100% tests passed, 0 tests failed out of 48

Total Test time (real) = 439.14 sec