SuccessConsole Output

Skipping 535 KB.. Full Log
 predicate: medium-a, dynamic_view int
53: unique: default predicate: medium-b, dynamic_view int
53: unique: custom  predicate: medium-b, dynamic_view int
53: unique: default predicate: one-element-a, dynamic_view int
53: unique: custom  predicate: one-element-a, dynamic_view int
53: unique: default predicate: one-element-b, dynamic_view int
53: unique: custom  predicate: one-element-b, dynamic_view int
53: unique: default predicate: small-a, dynamic_view int
53: unique: custom  predicate: small-a, dynamic_view int
53: unique: default predicate: small-b, dynamic_view int
53: unique: custom  predicate: small-b, dynamic_view int
53: unique: default predicate: two-elements-a, dynamic_view int
53: unique: custom  predicate: two-elements-a, dynamic_view int
53: unique: default predicate: two-elements-b, dynamic_view int
53: unique: custom  predicate: two-elements-b, dynamic_view int
53: unique: default predicate: empty, stride3_view int
53: unique: custom  predicate: empty, stride3_view int
53: unique: default predicate: large-a, stride3_view int
53: unique: custom  predicate: large-a, stride3_view int
53: unique: default predicate: large-b, stride3_view int
53: unique: custom  predicate: large-b, stride3_view int
53: unique: default predicate: medium-a, stride3_view int
53: unique: custom  predicate: medium-a, stride3_view int
53: unique: default predicate: medium-b, stride3_view int
53: unique: custom  predicate: medium-b, stride3_view int
53: unique: default predicate: one-element-a, stride3_view int
53: unique: custom  predicate: one-element-a, stride3_view int
53: unique: default predicate: one-element-b, stride3_view int
53: unique: custom  predicate: one-element-b, stride3_view int
53: unique: default predicate: small-a, stride3_view int
53: unique: custom  predicate: small-a, stride3_view int
53: unique: default predicate: small-b, stride3_view int
53: unique: custom  predicate: small-b, stride3_view int
53: unique: default predicate: two-elements-a, stride3_view int
53: unique: custom  predicate: two-elements-a, stride3_view int
53: unique: default predicate: two-elements-b, stride3_view int
53: unique: custom  predicate: two-elements-b, stride3_view int
53: [       OK ] std_algorithms_mod_seq_ops.unique (775 ms)
53: [ RUN      ] std_algorithms_mod_seq_ops.unique_copy
53: unique_copy: default predicate: empty, dynamic_view int
53: unique_copy: custom  predicate: empty, dynamic_view int
53: unique_copy: default predicate: large, dynamic_view int
53: unique_copy: custom  predicate: large, dynamic_view int
53: unique_copy: default predicate: medium, dynamic_view int
53: unique_copy: custom  predicate: medium, dynamic_view int
53: unique_copy: default predicate: one-element-a, dynamic_view int
53: unique_copy: custom  predicate: one-element-a, dynamic_view int
53: unique_copy: default predicate: one-element-b, dynamic_view int
53: unique_copy: custom  predicate: one-element-b, dynamic_view int
53: unique_copy: default predicate: small-a, dynamic_view int
53: unique_copy: custom  predicate: small-a, dynamic_view int
53: unique_copy: default predicate: small-b, dynamic_view int
53: unique_copy: custom  predicate: small-b, dynamic_view int
53: unique_copy: default predicate: two-elements-a, dynamic_view int
53: unique_copy: custom  predicate: two-elements-a, dynamic_view int
53: unique_copy: default predicate: two-elements-b, dynamic_view int
53: unique_copy: custom  predicate: two-elements-b, dynamic_view int
53: unique_copy: default predicate: empty, stride3_view int
53: unique_copy: custom  predicate: empty, stride3_view int
53: unique_copy: default predicate: large, stride3_view int
53: unique_copy: custom  predicate: large, stride3_view int
53: unique_copy: default predicate: medium, stride3_view int
53: unique_copy: custom  predicate: medium, stride3_view int
53: unique_copy: default predicate: one-element-a, stride3_view int
53: unique_copy: custom  predicate: one-element-a, stride3_view int
53: unique_copy: default predicate: one-element-b, stride3_view int
53: unique_copy: custom  predicate: one-element-b, stride3_view int
53: unique_copy: default predicate: small-a, stride3_view int
53: unique_copy: custom  predicate: small-a, stride3_view int
53: unique_copy: default predicate: small-b, stride3_view int
53: unique_copy: custom  predicate: small-b, stride3_view int
53: unique_copy: default predicate: two-elements-a, stride3_view int
53: unique_copy: custom  predicate: two-elements-a, stride3_view int
53: unique_copy: default predicate: two-elements-b, stride3_view int
53: unique_copy: custom  predicate: two-elements-b, stride3_view int
53: [       OK ] std_algorithms_mod_seq_ops.unique_copy (638 ms)
53: [ RUN      ] std_algorithms_mod_seq_ops.remove
53: remove: empty, dynamic_view, int
53: remove: large, dynamic_view, int
53: remove: medium, dynamic_view, int
53: remove: one-element-a, dynamic_view, int
53: remove: one-element-b, dynamic_view, int
53: remove: small-a, dynamic_view, int
53: remove: small-b, dynamic_view, int
53: remove: two-elements-a, dynamic_view, int
53: remove: two-elements-b, dynamic_view, int
53: remove: empty, stride3_view, int
53: remove: large, stride3_view, int
53: remove: medium, stride3_view, int
53: remove: one-element-a, stride3_view, int
53: remove: one-element-b, stride3_view, int
53: remove: small-a, stride3_view, int
53: remove: small-b, stride3_view, int
53: remove: two-elements-a, stride3_view, int
53: remove: two-elements-b, stride3_view, int
53: [       OK ] std_algorithms_mod_seq_ops.remove (368 ms)
53: [ RUN      ] std_algorithms_mod_seq_ops.remove_if
53: remove_if: empty, dynamic_view, int
53: remove_if: large, dynamic_view, int
53: remove_if: medium, dynamic_view, int
53: remove_if: one-element-a, dynamic_view, int
53: remove_if: one-element-b, dynamic_view, int
53: remove_if: small-a, dynamic_view, int
53: remove_if: small-b, dynamic_view, int
53: remove_if: two-elements-a, dynamic_view, int
53: remove_if: two-elements-b, dynamic_view, int
53: remove_if: empty, stride3_view, int
53: remove_if: large, stride3_view, int
53: remove_if: medium, stride3_view, int
53: remove_if: one-element-a, stride3_view, int
53: remove_if: one-element-b, stride3_view, int
53: remove_if: small-a, stride3_view, int
53: remove_if: small-b, stride3_view, int
53: remove_if: two-elements-a, stride3_view, int
53: remove_if: two-elements-b, stride3_view, int
53: [       OK ] std_algorithms_mod_seq_ops.remove_if (362 ms)
53: [ RUN      ] std_algorithms_mod_seq_ops.remove_copy
53: remove_copy: empty, dynamic_view, int
53: remove_copy: large, dynamic_view, int
53: remove_copy: medium, dynamic_view, int
53: remove_copy: one-element-a, dynamic_view, int
53: remove_copy: one-element-b, dynamic_view, int
53: remove_copy: small-a, dynamic_view, int
53: remove_copy: small-b, dynamic_view, int
53: remove_copy: two-elements-a, dynamic_view, int
53: remove_copy: two-elements-b, dynamic_view, int
53: remove_copy: empty, stride3_view, int
53: remove_copy: large, stride3_view, int
53: remove_copy: medium, stride3_view, int
53: remove_copy: one-element-a, stride3_view, int
53: remove_copy: one-element-b, stride3_view, int
53: remove_copy: small-a, stride3_view, int
53: remove_copy: small-b, stride3_view, int
53: remove_copy: two-elements-a, stride3_view, int
53: remove_copy: two-elements-b, stride3_view, int
53: remove_copy: empty, dynamic_view, double
53: remove_copy: large, dynamic_view, double
53: remove_copy: medium, dynamic_view, double
53: remove_copy: one-element-a, dynamic_view, double
53: remove_copy: one-element-b, dynamic_view, double
53: remove_copy: small-a, dynamic_view, double
53: remove_copy: small-b, dynamic_view, double
53: remove_copy: two-elements-a, dynamic_view, double
53: remove_copy: two-elements-b, dynamic_view, double
53: remove_copy: empty, stride3_view, double
53: remove_copy: large, stride3_view, double
53: remove_copy: medium, stride3_view, double
53: remove_copy: one-element-a, stride3_view, double
53: remove_copy: one-element-b, stride3_view, double
53: remove_copy: small-a, stride3_view, double
53: remove_copy: small-b, stride3_view, double
53: remove_copy: two-elements-a, stride3_view, double
53: remove_copy: two-elements-b, stride3_view, double
53: [       OK ] std_algorithms_mod_seq_ops.remove_copy (684 ms)
53: [ RUN      ] std_algorithms_mod_seq_ops.remove_copy_if
53: remove_copy_if: empty, dynamic_view, int
53: remove_copy_if: large, dynamic_view, int
53: remove_copy_if: medium, dynamic_view, int
53: remove_copy_if: one-element-a, dynamic_view, int
53: remove_copy_if: one-element-b, dynamic_view, int
53: remove_copy_if: small-a, dynamic_view, int
53: remove_copy_if: small-b, dynamic_view, int
53: remove_copy_if: two-elements-a, dynamic_view, int
53: remove_copy_if: two-elements-b, dynamic_view, int
53: remove_copy_if: empty, stride3_view, int
53: remove_copy_if: large, stride3_view, int
53: remove_copy_if: medium, stride3_view, int
53: remove_copy_if: one-element-a, stride3_view, int
53: remove_copy_if: one-element-b, stride3_view, int
53: remove_copy_if: small-a, stride3_view, int
53: remove_copy_if: small-b, stride3_view, int
53: remove_copy_if: two-elements-a, stride3_view, int
53: remove_copy_if: two-elements-b, stride3_view, int
53: [       OK ] std_algorithms_mod_seq_ops.remove_copy_if (378 ms)
53: [ RUN      ] std_algorithms_mod_seq_ops.rotate
53: rotate:  at 0, empty, dynamic_view, int
53: rotate:  at 0, large, dynamic_view, int
53: rotate:  at 1, large, dynamic_view, int
53: rotate:  at 2, large, dynamic_view, int
53: rotate:  at 3, large, dynamic_view, int
53: rotate:  at 8, large, dynamic_view, int
53: rotate:  at 56, large, dynamic_view, int
53: rotate:  at 101, large, dynamic_view, int
53: rotate:  at 1003, large, dynamic_view, int
53: rotate:  at 101501, large, dynamic_view, int
53: rotate:  at 0, medium, dynamic_view, int
53: rotate:  at 1, medium, dynamic_view, int
53: rotate:  at 2, medium, dynamic_view, int
53: rotate:  at 3, medium, dynamic_view, int
53: rotate:  at 8, medium, dynamic_view, int
53: rotate:  at 56, medium, dynamic_view, int
53: rotate:  at 101, medium, dynamic_view, int
53: rotate:  at 1003, medium, dynamic_view, int
53: rotate:  at 0, one-element-a, dynamic_view, int
53: rotate:  at 1, one-element-a, dynamic_view, int
53: rotate:  at 0, one-element-b, dynamic_view, int
53: rotate:  at 1, one-element-b, dynamic_view, int
53: rotate:  at 0, small-a, dynamic_view, int
53: rotate:  at 1, small-a, dynamic_view, int
53: rotate:  at 2, small-a, dynamic_view, int
53: rotate:  at 3, small-a, dynamic_view, int
53: rotate:  at 8, small-a, dynamic_view, int
53: rotate:  at 0, small-b, dynamic_view, int
53: rotate:  at 1, small-b, dynamic_view, int
53: rotate:  at 2, small-b, dynamic_view, int
53: rotate:  at 3, small-b, dynamic_view, int
53: rotate:  at 8, small-b, dynamic_view, int
53: rotate:  at 0, two-elements-a, dynamic_view, int
53: rotate:  at 1, two-elements-a, dynamic_view, int
53: rotate:  at 2, two-elements-a, dynamic_view, int
53: rotate:  at 0, two-elements-b, dynamic_view, int
53: rotate:  at 1, two-elements-b, dynamic_view, int
53: rotate:  at 2, two-elements-b, dynamic_view, int
53: rotate:  at 0, empty, stride3_view, int
53: rotate:  at 0, large, stride3_view, int
53: rotate:  at 1, large, stride3_view, int
53: rotate:  at 2, large, stride3_view, int
53: rotate:  at 3, large, stride3_view, int
53: rotate:  at 8, large, stride3_view, int
53: rotate:  at 56, large, stride3_view, int
53: rotate:  at 101, large, stride3_view, int
53: rotate:  at 1003, large, stride3_view, int
53: rotate:  at 101501, large, stride3_view, int
53: rotate:  at 0, medium, stride3_view, int
53: rotate:  at 1, medium, stride3_view, int
53: rotate:  at 2, medium, stride3_view, int
53: rotate:  at 3, medium, stride3_view, int
53: rotate:  at 8, medium, stride3_view, int
53: rotate:  at 56, medium, stride3_view, int
53: rotate:  at 101, medium, stride3_view, int
53: rotate:  at 1003, medium, stride3_view, int
53: rotate:  at 0, one-element-a, stride3_view, int
53: rotate:  at 1, one-element-a, stride3_view, int
53: rotate:  at 0, one-element-b, stride3_view, int
53: rotate:  at 1, one-element-b, stride3_view, int
53: rotate:  at 0, small-a, stride3_view, int
53: rotate:  at 1, small-a, stride3_view, int
53: rotate:  at 2, small-a, stride3_view, int
53: rotate:  at 3, small-a, stride3_view, int
53: rotate:  at 8, small-a, stride3_view, int
53: rotate:  at 0, small-b, stride3_view, int
53: rotate:  at 1, small-b, stride3_view, int
53: rotate:  at 2, small-b, stride3_view, int
53: rotate:  at 3, small-b, stride3_view, int
53: rotate:  at 8, small-b, stride3_view, int
53: rotate:  at 0, two-elements-a, stride3_view, int
53: rotate:  at 1, two-elements-a, stride3_view, int
53: rotate:  at 2, two-elements-a, stride3_view, int
53: rotate:  at 0, two-elements-b, stride3_view, int
53: rotate:  at 1, two-elements-b, stride3_view, int
53: rotate:  at 2, two-elements-b, stride3_view, int
53: rotate:  at 0, empty, dynamic_view, double
53: rotate:  at 0, large, dynamic_view, double
53: rotate:  at 1, large, dynamic_view, double
53: rotate:  at 2, large, dynamic_view, double
53: rotate:  at 3, large, dynamic_view, double
53: rotate:  at 8, large, dynamic_view, double
53: rotate:  at 56, large, dynamic_view, double
53: rotate:  at 101, large, dynamic_view, double
53: rotate:  at 1003, large, dynamic_view, double
53: rotate:  at 101501, large, dynamic_view, double
53: rotate:  at 0, medium, dynamic_view, double
53: rotate:  at 1, medium, dynamic_view, double
53: rotate:  at 2, medium, dynamic_view, double
53: rotate:  at 3, medium, dynamic_view, double
53: rotate:  at 8, medium, dynamic_view, double
53: rotate:  at 56, medium, dynamic_view, double
53: rotate:  at 101, medium, dynamic_view, double
53: rotate:  at 1003, medium, dynamic_view, double
53: rotate:  at 0, one-element-a, dynamic_view, double
53: rotate:  at 1, one-element-a, dynamic_view, double
53: rotate:  at 0, one-element-b, dynamic_view, double
53: rotate:  at 1, one-element-b, dynamic_view, double
53: rotate:  at 0, small-a, dynamic_view, double
53: rotate:  at 1, small-a, dynamic_view, double
53: rotate:  at 2, small-a, dynamic_view, double
53: rotate:  at 3, small-a, dynamic_view, double
53: rotate:  at 8, small-a, dynamic_view, double
53: rotate:  at 0, small-b, dynamic_view, double
53: rotate:  at 1, small-b, dynamic_view, double
53: rotate:  at 2, small-b, dynamic_view, double
53: rotate:  at 3, small-b, dynamic_view, double
53: rotate:  at 8, small-b, dynamic_view, double
53: rotate:  at 0, two-elements-a, dynamic_view, double
53: rotate:  at 1, two-elements-a, dynamic_view, double
53: rotate:  at 2, two-elements-a, dynamic_view, double
53: rotate:  at 0, two-elements-b, dynamic_view, double
53: rotate:  at 1, two-elements-b, dynamic_view, double
53: rotate:  at 2, two-elements-b, dynamic_view, double
53: rotate:  at 0, empty, stride3_view, double
53: rotate:  at 0, large, stride3_view, double
53: rotate:  at 1, large, stride3_view, double
53: rotate:  at 2, large, stride3_view, double
53: rotate:  at 3, large, stride3_view, double
53: rotate:  at 8, large, stride3_view, double
53: rotate:  at 56, large, stride3_view, double
53: rotate:  at 101, large, stride3_view, double
53: rotate:  at 1003, large, stride3_view, double
53: rotate:  at 101501, large, stride3_view, double
53: rotate:  at 0, medium, stride3_view, double
53: rotate:  at 1, medium, stride3_view, double
53: rotate:  at 2, medium, stride3_view, double
53: rotate:  at 3, medium, stride3_view, double
53: rotate:  at 8, medium, stride3_view, double
53: rotate:  at 56, medium, stride3_view, double
53: rotate:  at 101, medium, stride3_view, double
53: rotate:  at 1003, medium, stride3_view, double
53: rotate:  at 0, one-element-a, stride3_view, double
53: rotate:  at 1, one-element-a, stride3_view, double
53: rotate:  at 0, one-element-b, stride3_view, double
53: rotate:  at 1, one-element-b, stride3_view, double
53: rotate:  at 0, small-a, stride3_view, double
53: rotate:  at 1, small-a, stride3_view, double
53: rotate:  at 2, small-a, stride3_view, double
53: rotate:  at 3, small-a, stride3_view, double
53: rotate:  at 8, small-a, stride3_view, double
53: rotate:  at 0, small-b, stride3_view, double
53: rotate:  at 1, small-b, stride3_view, double
53: rotate:  at 2, small-b, stride3_view, double
53: rotate:  at 3, small-b, stride3_view, double
53: rotate:  at 8, small-b, stride3_view, double
53: rotate:  at 0, two-elements-a, stride3_view, double
53: rotate:  at 1, two-elements-a, stride3_view, double
53: rotate:  at 2, two-elements-a, stride3_view, double
53: rotate:  at 0, two-elements-b, stride3_view, double
53: rotate:  at 1, two-elements-b, stride3_view, double
53: rotate:  at 2, two-elements-b, stride3_view, double
53: [       OK ] std_algorithms_mod_seq_ops.rotate (1995 ms)
53: [ RUN      ] std_algorithms_mod_seq_ops.rotate_copy
53: rotate_copy:  at 0, empty, dynamic_view, int
53: rotate_copy:  at 0, large, dynamic_view, int
53: rotate_copy:  at 1, large, dynamic_view, int
53: rotate_copy:  at 2, large, dynamic_view, int
53: rotate_copy:  at 3, large, dynamic_view, int
53: rotate_copy:  at 8, large, dynamic_view, int
53: rotate_copy:  at 56, large, dynamic_view, int
53: rotate_copy:  at 101, large, dynamic_view, int
53: rotate_copy:  at 1003, large, dynamic_view, int
53: rotate_copy:  at 101501, large, dynamic_view, int
53: rotate_copy:  at 0, medium, dynamic_view, int
53: rotate_copy:  at 1, medium, dynamic_view, int
53: rotate_copy:  at 2, medium, dynamic_view, int
53: rotate_copy:  at 3, medium, dynamic_view, int
53: rotate_copy:  at 8, medium, dynamic_view, int
53: rotate_copy:  at 56, medium, dynamic_view, int
53: rotate_copy:  at 101, medium, dynamic_view, int
53: rotate_copy:  at 1003, medium, dynamic_view, int
53: rotate_copy:  at 0, one-element-a, dynamic_view, int
53: rotate_copy:  at 1, one-element-a, dynamic_view, int
53: rotate_copy:  at 0, one-element-b, dynamic_view, int
53: rotate_copy:  at 1, one-element-b, dynamic_view, int
53: rotate_copy:  at 0, small-a, dynamic_view, int
53: rotate_copy:  at 1, small-a, dynamic_view, int
53: rotate_copy:  at 2, small-a, dynamic_view, int
53: rotate_copy:  at 3, small-a, dynamic_view, int
53: rotate_copy:  at 8, small-a, dynamic_view, int
53: rotate_copy:  at 0, small-b, dynamic_view, int
53: rotate_copy:  at 1, small-b, dynamic_view, int
53: rotate_copy:  at 2, small-b, dynamic_view, int
53: rotate_copy:  at 3, small-b, dynamic_view, int
53: rotate_copy:  at 8, small-b, dynamic_view, int
53: rotate_copy:  at 0, two-elements-a, dynamic_view, int
53: rotate_copy:  at 1, two-elements-a, dynamic_view, int
53: rotate_copy:  at 2, two-elements-a, dynamic_view, int
53: rotate_copy:  at 0, two-elements-b, dynamic_view, int
53: rotate_copy:  at 1, two-elements-b, dynamic_view, int
53: rotate_copy:  at 2, two-elements-b, dynamic_view, int
53: rotate_copy:  at 0, empty, stride3_view, int
53: rotate_copy:  at 0, large, stride3_view, int
53: rotate_copy:  at 1, large, stride3_view, int
53: rotate_copy:  at 2, large, stride3_view, int
53: rotate_copy:  at 3, large, stride3_view, int
53: rotate_copy:  at 8, large, stride3_view, int
53: rotate_copy:  at 56, large, stride3_view, int
53: rotate_copy:  at 101, large, stride3_view, int
53: rotate_copy:  at 1003, large, stride3_view, int
53: rotate_copy:  at 101501, large, stride3_view, int
53: rotate_copy:  at 0, medium, stride3_view, int
53: rotate_copy:  at 1, medium, stride3_view, int
53: rotate_copy:  at 2, medium, stride3_view, int
53: rotate_copy:  at 3, medium, stride3_view, int
53: rotate_copy:  at 8, medium, stride3_view, int
53: rotate_copy:  at 56, medium, stride3_view, int
53: rotate_copy:  at 101, medium, stride3_view, int
53: rotate_copy:  at 1003, medium, stride3_view, int
53: rotate_copy:  at 0, one-element-a, stride3_view, int
53: rotate_copy:  at 1, one-element-a, stride3_view, int
53: rotate_copy:  at 0, one-element-b, stride3_view, int
53: rotate_copy:  at 1, one-element-b, stride3_view, int
53: rotate_copy:  at 0, small-a, stride3_view, int
53: rotate_copy:  at 1, small-a, stride3_view, int
53: rotate_copy:  at 2, small-a, stride3_view, int
53: rotate_copy:  at 3, small-a, stride3_view, int
53: rotate_copy:  at 8, small-a, stride3_view, int
53: rotate_copy:  at 0, small-b, stride3_view, int
53: rotate_copy:  at 1, small-b, stride3_view, int
53: rotate_copy:  at 2, small-b, stride3_view, int
53: rotate_copy:  at 3, small-b, stride3_view, int
53: rotate_copy:  at 8, small-b, stride3_view, int
53: rotate_copy:  at 0, two-elements-a, stride3_view, int
53: rotate_copy:  at 1, two-elements-a, stride3_view, int
53: rotate_copy:  at 2, two-elements-a, stride3_view, int
53: rotate_copy:  at 0, two-elements-b, stride3_view, int
53: rotate_copy:  at 1, two-elements-b, stride3_view, int
53: rotate_copy:  at 2, two-elements-b, stride3_view, int
53: rotate_copy:  at 0, empty, dynamic_view, double
53: rotate_copy:  at 0, large, dynamic_view, double
53: rotate_copy:  at 1, large, dynamic_view, double
53: rotate_copy:  at 2, large, dynamic_view, double
53: rotate_copy:  at 3, large, dynamic_view, double
53: rotate_copy:  at 8, large, dynamic_view, double
53: rotate_copy:  at 56, large, dynamic_view, double
53: rotate_copy:  at 101, large, dynamic_view, double
53: rotate_copy:  at 1003, large, dynamic_view, double
53: rotate_copy:  at 101501, large, dynamic_view, double
53: rotate_copy:  at 0, medium, dynamic_view, double
53: rotate_copy:  at 1, medium, dynamic_view, double
53: rotate_copy:  at 2, medium, dynamic_view, double
53: rotate_copy:  at 3, medium, dynamic_view, double
53: rotate_copy:  at 8, medium, dynamic_view, double
53: rotate_copy:  at 56, medium, dynamic_view, double
53: rotate_copy:  at 101, medium, dynamic_view, double
53: rotate_copy:  at 1003, medium, dynamic_view, double
53: rotate_copy:  at 0, one-element-a, dynamic_view, double
53: rotate_copy:  at 1, one-element-a, dynamic_view, double
53: rotate_copy:  at 0, one-element-b, dynamic_view, double
53: rotate_copy:  at 1, one-element-b, dynamic_view, double
53: rotate_copy:  at 0, small-a, dynamic_view, double
53: rotate_copy:  at 1, small-a, dynamic_view, double
53: rotate_copy:  at 2, small-a, dynamic_view, double
53: rotate_copy:  at 3, small-a, dynamic_view, double
53: rotate_copy:  at 8, small-a, dynamic_view, double
53: rotate_copy:  at 0, small-b, dynamic_view, double
53: rotate_copy:  at 1, small-b, dynamic_view, double
53: rotate_copy:  at 2, small-b, dynamic_view, double
53: rotate_copy:  at 3, small-b, dynamic_view, double
53: rotate_copy:  at 8, small-b, dynamic_view, double
53: rotate_copy:  at 0, two-elements-a, dynamic_view, double
53: rotate_copy:  at 1, two-elements-a, dynamic_view, double
53: rotate_copy:  at 2, two-elements-a, dynamic_view, double
53: rotate_copy:  at 0, two-elements-b, dynamic_view, double
53: rotate_copy:  at 1, two-elements-b, dynamic_view, double
53: rotate_copy:  at 2, two-elements-b, dynamic_view, double
53: rotate_copy:  at 0, empty, stride3_view, double
53: rotate_copy:  at 0, large, stride3_view, double
53: rotate_copy:  at 1, large, stride3_view, double
53: rotate_copy:  at 2, large, stride3_view, double
53: rotate_copy:  at 3, large, stride3_view, double
53: rotate_copy:  at 8, large, stride3_view, double
53: rotate_copy:  at 56, large, stride3_view, double
53: rotate_copy:  at 101, large, stride3_view, double
53: rotate_copy:  at 1003, large, stride3_view, double
53: rotate_copy:  at 101501, large, stride3_view, double
53: rotate_copy:  at 0, medium, stride3_view, double
53: rotate_copy:  at 1, medium, stride3_view, double
53: rotate_copy:  at 2, medium, stride3_view, double
53: rotate_copy:  at 3, medium, stride3_view, double
53: rotate_copy:  at 8, medium, stride3_view, double
53: rotate_copy:  at 56, medium, stride3_view, double
53: rotate_copy:  at 101, medium, stride3_view, double
53: rotate_copy:  at 1003, medium, stride3_view, double
53: rotate_copy:  at 0, one-element-a, stride3_view, double
53: rotate_copy:  at 1, one-element-a, stride3_view, double
53: rotate_copy:  at 0, one-element-b, stride3_view, double
53: rotate_copy:  at 1, one-element-b, stride3_view, double
53: rotate_copy:  at 0, small-a, stride3_view, double
53: rotate_copy:  at 1, small-a, stride3_view, double
53: rotate_copy:  at 2, small-a, stride3_view, double
53: rotate_copy:  at 3, small-a, stride3_view, double
53: rotate_copy:  at 8, small-a, stride3_view, double
53: rotate_copy:  at 0, small-b, stride3_view, double
53: rotate_copy:  at 1, small-b, stride3_view, double
53: rotate_copy:  at 2, small-b, stride3_view, double
53: rotate_copy:  at 3, small-b, stride3_view, double
53: rotate_copy:  at 8, small-b, stride3_view, double
53: rotate_copy:  at 0, two-elements-a, stride3_view, double
53: rotate_copy:  at 1, two-elements-a, stride3_view, double
53: rotate_copy:  at 2, two-elements-a, stride3_view, double
53: rotate_copy:  at 0, two-elements-b, stride3_view, double
53: rotate_copy:  at 1, two-elements-b, stride3_view, double
53: rotate_copy:  at 2, two-elements-b, stride3_view, double
53: [       OK ] std_algorithms_mod_seq_ops.rotate_copy (892 ms)
53: [ RUN      ] std_algorithms_mod_seq_ops.shift_left
53: shift_left:  by 0, empty, dynamic_view, int
53: shift_left:  by 1, empty, dynamic_view, int
53: shift_left:  by 2, empty, dynamic_view, int
53: shift_left:  by 3, empty, dynamic_view, int
53: shift_left:  by 8, empty, dynamic_view, int
53: shift_left:  by 56, empty, dynamic_view, int
53: shift_left:  by 101, empty, dynamic_view, int
53: shift_left:  by 1003, empty, dynamic_view, int
53: shift_left:  by 101501, empty, dynamic_view, int
53: shift_left:  by 0, large, dynamic_view, int
53: shift_left:  by 1, large, dynamic_view, int
53: shift_left:  by 2, large, dynamic_view, int
53: shift_left:  by 3, large, dynamic_view, int
53: shift_left:  by 8, large, dynamic_view, int
53: shift_left:  by 56, large, dynamic_view, int
53: shift_left:  by 101, large, dynamic_view, int
53: shift_left:  by 1003, large, dynamic_view, int
53: shift_left:  by 101501, large, dynamic_view, int
53: shift_left:  by 0, medium, dynamic_view, int
53: shift_left:  by 1, medium, dynamic_view, int
53: shift_left:  by 2, medium, dynamic_view, int
53: shift_left:  by 3, medium, dynamic_view, int
53: shift_left:  by 8, medium, dynamic_view, int
53: shift_left:  by 56, medium, dynamic_view, int
53: shift_left:  by 101, medium, dynamic_view, int
53: shift_left:  by 1003, medium, dynamic_view, int
53: shift_left:  by 101501, medium, dynamic_view, int
53: shift_left:  by 0, one-element-a, dynamic_view, int
53: shift_left:  by 1, one-element-a, dynamic_view, int
53: shift_left:  by 2, one-element-a, dynamic_view, int
53: shift_left:  by 3, one-element-a, dynamic_view, int
53: shift_left:  by 8, one-element-a, dynamic_view, int
53: shift_left:  by 56, one-element-a, dynamic_view, int
53: shift_left:  by 101, one-element-a, dynamic_view, int
53: shift_left:  by 1003, one-element-a, dynamic_view, int
53: shift_left:  by 101501, one-element-a, dynamic_view, int
53: shift_left:  by 0, one-element-b, dynamic_view, int
53: shift_left:  by 1, one-element-b, dynamic_view, int
53: shift_left:  by 2, one-element-b, dynamic_view, int
53: shift_left:  by 3, one-element-b, dynamic_view, int
53: shift_left:  by 8, one-element-b, dynamic_view, int
53: shift_left:  by 56, one-element-b, dynamic_view, int
53: shift_left:  by 101, one-element-b, dynamic_view, int
53: shift_left:  by 1003, one-element-b, dynamic_view, int
53: shift_left:  by 101501, one-element-b, dynamic_view, int
53: shift_left:  by 0, small-a, dynamic_view, int
53: shift_left:  by 1, small-a, dynamic_view, int
53: shift_left:  by 2, small-a, dynamic_view, int
53: shift_left:  by 3, small-a, dynamic_view, int
53: shift_left:  by 8, small-a, dynamic_view, int
53: shift_left:  by 56, small-a, dynamic_view, int
53: shift_left:  by 101, small-a, dynamic_view, int
53: shift_left:  by 1003, small-a, dynamic_view, int
53: shift_left:  by 101501, small-a, dynamic_view, int
53: shift_left:  by 0, small-b, dynamic_view, int
53: shift_left:  by 1, small-b, dynamic_view, int
53: shift_left:  by 2, small-b, dynamic_view, int
53: shift_left:  by 3, small-b, dynamic_view, int
53: shift_left:  by 8, small-b, dynamic_view, int
53: shift_left:  by 56, small-b, dynamic_view, int
53: shift_left:  by 101, small-b, dynamic_view, int
53: shift_left:  by 1003, small-b, dynamic_view, int
53: shift_left:  by 101501, small-b, dynamic_view, int
53: shift_left:  by 0, three-elements-a, dynamic_view, int
53: shift_left:  by 1, three-elements-a, dynamic_view, int
53: shift_left:  by 2, three-elements-a, dynamic_view, int
53: shift_left:  by 3, three-elements-a, dynamic_view, int
53: shift_left:  by 8, three-elements-a, dynamic_view, int
53: shift_left:  by 56, three-elements-a, dynamic_view, int
53: shift_left:  by 101, three-elements-a, dynamic_view, int
53: shift_left:  by 1003, three-elements-a, dynamic_view, int
53: shift_left:  by 101501, three-elements-a, dynamic_view, int
53: shift_left:  by 0, three-elements-b, dynamic_view, int
53: shift_left:  by 1, three-elements-b, dynamic_view, int
53: shift_left:  by 2, three-elements-b, dynamic_view, int
53: shift_left:  by 3, three-elements-b, dynamic_view, int
53: shift_left:  by 8, three-elements-b, dynamic_view, int
53: shift_left:  by 56, three-elements-b, dynamic_view, int
53: shift_left:  by 101, three-elements-b, dynamic_view, int
53: shift_left:  by 1003, three-elements-b, dynamic_view, int
53: shift_left:  by 101501, three-elements-b, dynamic_view, int
53: shift_left:  by 0, two-elements-a, dynamic_view, int
53: shift_left:  by 1, two-elements-a, dynamic_view, int
53: shift_left:  by 2, two-elements-a, dynamic_view, int
53: shift_left:  by 3, two-elements-a, dynamic_view, int
53: shift_left:  by 8, two-elements-a, dynamic_view, int
53: shift_left:  by 56, two-elements-a, dynamic_view, int
53: shift_left:  by 101, two-elements-a, dynamic_view, int
53: shift_left:  by 1003, two-elements-a, dynamic_view, int
53: shift_left:  by 101501, two-elements-a, dynamic_view, int
53: shift_left:  by 0, two-elements-b, dynamic_view, int
53: shift_left:  by 1, two-elements-b, dynamic_view, int
53: shift_left:  by 2, two-elements-b, dynamic_view, int
53: shift_left:  by 3, two-elements-b, dynamic_view, int
53: shift_left:  by 8, two-elements-b, dynamic_view, int
53: shift_left:  by 56, two-elements-b, dynamic_view, int
53: shift_left:  by 101, two-elements-b, dynamic_view, int
53: shift_left:  by 1003, two-elements-b, dynamic_view, int
53: shift_left:  by 101501, two-elements-b, dynamic_view, int
53: shift_left:  by 0, empty, stride3_view, int
53: shift_left:  by 1, empty, stride3_view, int
53: shift_left:  by 2, empty, stride3_view, int
53: shift_left:  by 3, empty, stride3_view, int
53: shift_left:  by 8, empty, stride3_view, int
53: shift_left:  by 56, empty, stride3_view, int
53: shift_left:  by 101, empty, stride3_view, int
53: shift_left:  by 1003, empty, stride3_view, int
53: shift_left:  by 101501, empty, stride3_view, int
53: shift_left:  by 0, large, stride3_view, int
53: shift_left:  by 1, large, stride3_view, int
53: shift_left:  by 2, large, stride3_view, int
53: shift_left:  by 3, large, stride3_view, int
53: shift_left:  by 8, large, stride3_view, int
53: shift_left:  by 56, large, stride3_view, int
53: shift_left:  by 101, large, stride3_view, int
53: shift_left:  by 1003, large, stride3_view, int
53: shift_left:  by 101501, large, stride3_view, int
53: shift_left:  by 0, medium, stride3_view, int
53: shift_left:  by 1, medium, stride3_view, int
53: shift_left:  by 2, medium, stride3_view, int
53: shift_left:  by 3, medium, stride3_view, int
53: shift_left:  by 8, medium, stride3_view, int
53: shift_left:  by 56, medium, stride3_view, int
53: shift_left:  by 101, medium, stride3_view, int
53: shift_left:  by 1003, medium, stride3_view, int
53: shift_left:  by 101501, medium, stride3_view, int
53: shift_left:  by 0, one-element-a, stride3_view, int
53: shift_left:  by 1, one-element-a, stride3_view, int
53: shift_left:  by 2, one-element-a, stride3_view, int
53: shift_left:  by 3, one-element-a, stride3_view, int
53: shift_left:  by 8, one-element-a, stride3_view, int
53: shift_left:  by 56, one-element-a, stride3_view, int
53: shift_left:  by 101, one-element-a, stride3_view, int
53: shift_left:  by 1003, one-element-a, stride3_view, int
53: shift_left:  by 101501, one-element-a, stride3_view, int
53: shift_left:  by 0, one-element-b, stride3_view, int
53: shift_left:  by 1, one-element-b, stride3_view, int
53: shift_left:  by 2, one-element-b, stride3_view, int
53: shift_left:  by 3, one-element-b, stride3_view, int
53: shift_left:  by 8, one-element-b, stride3_view, int
53: shift_left:  by 56, one-element-b, stride3_view, int
53: shift_left:  by 101, one-element-b, stride3_view, int
53: shift_left:  by 1003, one-element-b, stride3_view, int
53: shift_left:  by 101501, one-element-b, stride3_view, int
53: shift_left:  by 0, small-a, stride3_view, int
53: shift_left:  by 1, small-a, stride3_view, int
53: shift_left:  by 2, small-a, stride3_view, int
53: shift_left:  by 3, small-a, stride3_view, int
53: shift_left:  by 8, small-a, stride3_view, int
53: shift_left:  by 56, small-a, stride3_view, int
53: shift_left:  by 101, small-a, stride3_view, int
53: shift_left:  by 1003, small-a, stride3_view, int
53: shift_left:  by 101501, small-a, stride3_view, int
53: shift_left:  by 0, small-b, stride3_view, int
53: shift_left:  by 1, small-b, stride3_view, int
53: shift_left:  by 2, small-b, stride3_view, int
53: shift_left:  by 3, small-b, stride3_view, int
53: shift_left:  by 8, small-b, stride3_view, int
53: shift_left:  by 56, small-b, stride3_view, int
53: shift_left:  by 101, small-b, stride3_view, int
53: shift_left:  by 1003, small-b, stride3_view, int
53: shift_left:  by 101501, small-b, stride3_view, int
53: shift_left:  by 0, three-elements-a, stride3_view, int
53: shift_left:  by 1, three-elements-a, stride3_view, int
53: shift_left:  by 2, three-elements-a, stride3_view, int
53: shift_left:  by 3, three-elements-a, stride3_view, int
53: shift_left:  by 8, three-elements-a, stride3_view, int
53: shift_left:  by 56, three-elements-a, stride3_view, int
53: shift_left:  by 101, three-elements-a, stride3_view, int
53: shift_left:  by 1003, three-elements-a, stride3_view, int
53: shift_left:  by 101501, three-elements-a, stride3_view, int
53: shift_left:  by 0, three-elements-b, stride3_view, int
53: shift_left:  by 1, three-elements-b, stride3_view, int
53: shift_left:  by 2, three-elements-b, stride3_view, int
53: shift_left:  by 3, three-elements-b, stride3_view, int
53: shift_left:  by 8, three-elements-b, stride3_view, int
53: shift_left:  by 56, three-elements-b, stride3_view, int
53: shift_left:  by 101, three-elements-b, stride3_view, int
53: shift_left:  by 1003, three-elements-b, stride3_view, int
53: shift_left:  by 101501, three-elements-b, stride3_view, int
53: shift_left:  by 0, two-elements-a, stride3_view, int
53: shift_left:  by 1, two-elements-a, stride3_view, int
53: shift_left:  by 2, two-elements-a, stride3_view, int
53: shift_left:  by 3, two-elements-a, stride3_view, int
53: shift_left:  by 8, two-elements-a, stride3_view, int
53: shift_left:  by 56, two-elements-a, stride3_view, int
53: shift_left:  by 101, two-elements-a, stride3_view, int
53: shift_left:  by 1003, two-elements-a, stride3_view, int
53: shift_left:  by 101501, two-elements-a, stride3_view, int
53: shift_left:  by 0, two-elements-b, stride3_view, int
53: shift_left:  by 1, two-elements-b, stride3_view, int
53: shift_left:  by 2, two-elements-b, stride3_view, int
53: shift_left:  by 3, two-elements-b, stride3_view, int
53: shift_left:  by 8, two-elements-b, stride3_view, int
53: shift_left:  by 56, two-elements-b, stride3_view, int
53: shift_left:  by 101, two-elements-b, stride3_view, int
53: shift_left:  by 1003, two-elements-b, stride3_view, int
53: shift_left:  by 101501, two-elements-b, stride3_view, int
53: shift_left:  by 0, empty, dynamic_view, double
53: shift_left:  by 1, empty, dynamic_view, double
53: shift_left:  by 2, empty, dynamic_view, double
53: shift_left:  by 3, empty, dynamic_view, double
53: shift_left:  by 8, empty, dynamic_view, double
53: shift_left:  by 56, empty, dynamic_view, double
53: shift_left:  by 101, empty, dynamic_view, double
53: shift_left:  by 1003, empty, dynamic_view, double
53: shift_left:  by 101501, empty, dynamic_view, double
53: shift_left:  by 0, large, dynamic_view, double
53: shift_left:  by 1, large, dynamic_view, double
53: shift_left:  by 2, large, dynamic_view, double
53: shift_left:  by 3, large, dynamic_view, double
53: shift_left:  by 8, large, dynamic_view, double
53: shift_left:  by 56, large, dynamic_view, double
53: shift_left:  by 101, large, dynamic_view, double
53: shift_left:  by 1003, large, dynamic_view, double
53: shift_left:  by 101501, large, dynamic_view, double
53: shift_left:  by 0, medium, dynamic_view, double
53: shift_left:  by 1, medium, dynamic_view, double
53: shift_left:  by 2, medium, dynamic_view, double
53: shift_left:  by 3, medium, dynamic_view, double
53: shift_left:  by 8, medium, dynamic_view, double
53: shift_left:  by 56, medium, dynamic_view, double
53: shift_left:  by 101, medium, dynamic_view, double
53: shift_left:  by 1003, medium, dynamic_view, double
53: shift_left:  by 101501, medium, dynamic_view, double
53: shift_left:  by 0, one-element-a, dynamic_view, double
53: shift_left:  by 1, one-element-a, dynamic_view, double
53: shift_left:  by 2, one-element-a, dynamic_view, double
53: shift_left:  by 3, one-element-a, dynamic_view, double
53: shift_left:  by 8, one-element-a, dynamic_view, double
53: shift_left:  by 56, one-element-a, dynamic_view, double
53: shift_left:  by 101, one-element-a, dynamic_view, double
53: shift_left:  by 1003, one-element-a, dynamic_view, double
53: shift_left:  by 101501, one-element-a, dynamic_view, double
53: shift_left:  by 0, one-element-b, dynamic_view, double
53: shift_left:  by 1, one-element-b, dynamic_view, double
53: shift_left:  by 2, one-element-b, dynamic_view, double
53: shift_left:  by 3, one-element-b, dynamic_view, double
53: shift_left:  by 8, one-element-b, dynamic_view, double
53: shift_left:  by 56, one-element-b, dynamic_view, double
53: shift_left:  by 101, one-element-b, dynamic_view, double
53: shift_left:  by 1003, one-element-b, dynamic_view, double
53: shift_left:  by 101501, one-element-b, dynamic_view, double
53: shift_left:  by 0, small-a, dynamic_view, double
53: shift_left:  by 1, small-a, dynamic_view, double
53: shift_left:  by 2, small-a, dynamic_view, double
53: shift_left:  by 3, small-a, dynamic_view, double
53: shift_left:  by 8, small-a, dynamic_view, double
53: shift_left:  by 56, small-a, dynamic_view, double
53: shift_left:  by 101, small-a, dynamic_view, double
53: shift_left:  by 1003, small-a, dynamic_view, double
53: shift_left:  by 101501, small-a, dynamic_view, double
53: shift_left:  by 0, small-b, dynamic_view, double
53: shift_left:  by 1, small-b, dynamic_view, double
53: shift_left:  by 2, small-b, dynamic_view, double
53: shift_left:  by 3, small-b, dynamic_view, double
53: shift_left:  by 8, small-b, dynamic_view, double
53: shift_left:  by 56, small-b, dynamic_view, double
53: shift_left:  by 101, small-b, dynamic_view, double
53: shift_left:  by 1003, small-b, dynamic_view, double
53: shift_left:  by 101501, small-b, dynamic_view, double
53: shift_left:  by 0, three-elements-a, dynamic_view, double
53: shift_left:  by 1, three-elements-a, dynamic_view, double
53: shift_left:  by 2, three-elements-a, dynamic_view, double
53: shift_left:  by 3, three-elements-a, dynamic_view, double
53: shift_left:  by 8, three-elements-a, dynamic_view, double
53: shift_left:  by 56, three-elements-a, dynamic_view, double
53: shift_left:  by 101, three-elements-a, dynamic_view, double
53: shift_left:  by 1003, three-elements-a, dynamic_view, double
53: shift_left:  by 101501, three-elements-a, dynamic_view, double
53: shift_left:  by 0, three-elements-b, dynamic_view, double
53: shift_left:  by 1, three-elements-b, dynamic_view, double
53: shift_left:  by 2, three-elements-b, dynamic_view, double
53: shift_left:  by 3, three-elements-b, dynamic_view, double
53: shift_left:  by 8, three-elements-b, dynamic_view, double
53: shift_left:  by 56, three-elements-b, dynamic_view, double
53: shift_left:  by 101, three-elements-b, dynamic_view, double
53: shift_left:  by 1003, three-elements-b, dynamic_view, double
53: shift_left:  by 101501, three-elements-b, dynamic_view, double
53: shift_left:  by 0, two-elements-a, dynamic_view, double
53: shift_left:  by 1, two-elements-a, dynamic_view, double
53: shift_left:  by 2, two-elements-a, dynamic_view, double
53: shift_left:  by 3, two-elements-a, dynamic_view, double
53: shift_left:  by 8, two-elements-a, dynamic_view, double
53: shift_left:  by 56, two-elements-a, dynamic_view, double
53: shift_left:  by 101, two-elements-a, dynamic_view, double
53: shift_left:  by 1003, two-elements-a, dynamic_view, double
53: shift_left:  by 101501, two-elements-a, dynamic_view, double
53: shift_left:  by 0, two-elements-b, dynamic_view, double
53: shift_left:  by 1, two-elements-b, dynamic_view, double
53: shift_left:  by 2, two-elements-b, dynamic_view, double
53: shift_left:  by 3, two-elements-b, dynamic_view, double
53: shift_left:  by 8, two-elements-b, dynamic_view, double
53: shift_left:  by 56, two-elements-b, dynamic_view, double
53: shift_left:  by 101, two-elements-b, dynamic_view, double
53: shift_left:  by 1003, two-elements-b, dynamic_view, double
53: shift_left:  by 101501, two-elements-b, dynamic_view, double
53: shift_left:  by 0, empty, stride3_view, double
53: shift_left:  by 1, empty, stride3_view, double
53: shift_left:  by 2, empty, stride3_view, double
53: shift_left:  by 3, empty, stride3_view, double
53: shift_left:  by 8, empty, stride3_view, double
53: shift_left:  by 56, empty, stride3_view, double
53: shift_left:  by 101, empty, stride3_view, double
53: shift_left:  by 1003, empty, stride3_view, double
53: shift_left:  by 101501, empty, stride3_view, double
53: shift_left:  by 0, large, stride3_view, double
53: shift_left:  by 1, large, stride3_view, double
53: shift_left:  by 2, large, stride3_view, double
53: shift_left:  by 3, large, stride3_view, double
53: shift_left:  by 8, large, stride3_view, double
53: shift_left:  by 56, large, stride3_view, double
53: shift_left:  by 101, large, stride3_view, double
53: shift_left:  by 1003, large, stride3_view, double
53: shift_left:  by 101501, large, stride3_view, double
53: shift_left:  by 0, medium, stride3_view, double
53: shift_left:  by 1, medium, stride3_view, double
53: shift_left:  by 2, medium, stride3_view, double
53: shift_left:  by 3, medium, stride3_view, double
53: shift_left:  by 8, medium, stride3_view, double
53: shift_left:  by 56, medium, stride3_view, double
53: shift_left:  by 101, medium, stride3_view, double
53: shift_left:  by 1003, medium, stride3_view, double
53: shift_left:  by 101501, medium, stride3_view, double
53: shift_left:  by 0, one-element-a, stride3_view, double
53: shift_left:  by 1, one-element-a, stride3_view, double
53: shift_left:  by 2, one-element-a, stride3_view, double
53: shift_left:  by 3, one-element-a, stride3_view, double
53: shift_left:  by 8, one-element-a, stride3_view, double
53: shift_left:  by 56, one-element-a, stride3_view, double
53: shift_left:  by 101, one-element-a, stride3_view, double
53: shift_left:  by 1003, one-element-a, stride3_view, double
53: shift_left:  by 101501, one-element-a, stride3_view, double
53: shift_left:  by 0, one-element-b, stride3_view, double
53: shift_left:  by 1, one-element-b, stride3_view, double
53: shift_left:  by 2, one-element-b, stride3_view, double
53: shift_left:  by 3, one-element-b, stride3_view, double
53: shift_left:  by 8, one-element-b, stride3_view, double
53: shift_left:  by 56, one-element-b, stride3_view, double
53: shift_left:  by 101, one-element-b, stride3_view, double
53: shift_left:  by 1003, one-element-b, stride3_view, double
53: shift_left:  by 101501, one-element-b, stride3_view, double
53: shift_left:  by 0, small-a, stride3_view, double
53: shift_left:  by 1, small-a, stride3_view, double
53: shift_left:  by 2, small-a, stride3_view, double
53: shift_left:  by 3, small-a, stride3_view, double
53: shift_left:  by 8, small-a, stride3_view, double
53: shift_left:  by 56, small-a, stride3_view, double
53: shift_left:  by 101, small-a, stride3_view, double
53: shift_left:  by 1003, small-a, stride3_view, double
53: shift_left:  by 101501, small-a, stride3_view, double
53: shift_left:  by 0, small-b, stride3_view, double
53: shift_left:  by 1, small-b, stride3_view, double
53: shift_left:  by 2, small-b, stride3_view, double
53: shift_left:  by 3, small-b, stride3_view, double
53: shift_left:  by 8, small-b, stride3_view, double
53: shift_left:  by 56, small-b, stride3_view, double
53: shift_left:  by 101, small-b, stride3_view, double
53: shift_left:  by 1003, small-b, stride3_view, double
53: shift_left:  by 101501, small-b, stride3_view, double
53: shift_left:  by 0, three-elements-a, stride3_view, double
53: shift_left:  by 1, three-elements-a, stride3_view, double
53: shift_left:  by 2, three-elements-a, stride3_view, double
53: shift_left:  by 3, three-elements-a, stride3_view, double
53: shift_left:  by 8, three-elements-a, stride3_view, double
53: shift_left:  by 56, three-elements-a, stride3_view, double
53: shift_left:  by 101, three-elements-a, stride3_view, double
53: shift_left:  by 1003, three-elements-a, stride3_view, double
53: shift_left:  by 101501, three-elements-a, stride3_view, double
53: shift_left:  by 0, three-elements-b, stride3_view, double
53: shift_left:  by 1, three-elements-b, stride3_view, double
53: shift_left:  by 2, three-elements-b, stride3_view, double
53: shift_left:  by 3, three-elements-b, stride3_view, double
53: shift_left:  by 8, three-elements-b, stride3_view, double
53: shift_left:  by 56, three-elements-b, stride3_view, double
53: shift_left:  by 101, three-elements-b, stride3_view, double
53: shift_left:  by 1003, three-elements-b, stride3_view, double
53: shift_left:  by 101501, three-elements-b, stride3_view, double
53: shift_left:  by 0, two-elements-a, stride3_view, double
53: shift_left:  by 1, two-elements-a, stride3_view, double
53: shift_left:  by 2, two-elements-a, stride3_view, double
53: shift_left:  by 3, two-elements-a, stride3_view, double
53: shift_left:  by 8, two-elements-a, stride3_view, double
53: shift_left:  by 56, two-elements-a, stride3_view, double
53: shift_left:  by 101, two-elements-a, stride3_view, double
53: shift_left:  by 1003, two-elements-a, stride3_view, double
53: shift_left:  by 101501, two-elements-a, stride3_view, double
53: shift_left:  by 0, two-elements-b, stride3_view, double
53: shift_left:  by 1, two-elements-b, stride3_view, double
53: shift_left:  by 2, two-elements-b, stride3_view, double
53: shift_left:  by 3, two-elements-b, stride3_view, double
53: shift_left:  by 8, two-elements-b, stride3_view, double
53: shift_left:  by 56, two-elements-b, stride3_view, double
53: shift_left:  by 101, two-elements-b, stride3_view, double
53: shift_left:  by 1003, two-elements-b, stride3_view, double
53: shift_left:  by 101501, two-elements-b, stride3_view, double
53: [       OK ] std_algorithms_mod_seq_ops.shift_left (1895 ms)
53: [ RUN      ] std_algorithms_mod_seq_ops.shift_right
53: shift_right:  by 0, empty, dynamic_view, int
53: shift_right:  by 1, empty, dynamic_view, int
53: shift_right:  by 2, empty, dynamic_view, int
53: shift_right:  by 3, empty, dynamic_view, int
53: shift_right:  by 8, empty, dynamic_view, int
53: shift_right:  by 56, empty, dynamic_view, int
53: shift_right:  by 101, empty, dynamic_view, int
53: shift_right:  by 1003, empty, dynamic_view, int
53: shift_right:  by 101501, empty, dynamic_view, int
53: shift_right:  by 0, large, dynamic_view, int
53: shift_right:  by 1, large, dynamic_view, int
53: shift_right:  by 2, large, dynamic_view, int
53: shift_right:  by 3, large, dynamic_view, int
53: shift_right:  by 8, large, dynamic_view, int
53: shift_right:  by 56, large, dynamic_view, int
53: shift_right:  by 101, large, dynamic_view, int
53: shift_right:  by 1003, large, dynamic_view, int
53: shift_right:  by 101501, large, dynamic_view, int
53: shift_right:  by 0, medium, dynamic_view, int
53: shift_right:  by 1, medium, dynamic_view, int
53: shift_right:  by 2, medium, dynamic_view, int
53: shift_right:  by 3, medium, dynamic_view, int
53: shift_right:  by 8, medium, dynamic_view, int
53: shift_right:  by 56, medium, dynamic_view, int
53: shift_right:  by 101, medium, dynamic_view, int
53: shift_right:  by 1003, medium, dynamic_view, int
53: shift_right:  by 101501, medium, dynamic_view, int
53: shift_right:  by 0, one-element-a, dynamic_view, int
53: shift_right:  by 1, one-element-a, dynamic_view, int
53: shift_right:  by 2, one-element-a, dynamic_view, int
53: shift_right:  by 3, one-element-a, dynamic_view, int
53: shift_right:  by 8, one-element-a, dynamic_view, int
53: shift_right:  by 56, one-element-a, dynamic_view, int
53: shift_right:  by 101, one-element-a, dynamic_view, int
53: shift_right:  by 1003, one-element-a, dynamic_view, int
53: shift_right:  by 101501, one-element-a, dynamic_view, int
53: shift_right:  by 0, one-element-b, dynamic_view, int
53: shift_right:  by 1, one-element-b, dynamic_view, int
53: shift_right:  by 2, one-element-b, dynamic_view, int
53: shift_right:  by 3, one-element-b, dynamic_view, int
53: shift_right:  by 8, one-element-b, dynamic_view, int
53: shift_right:  by 56, one-element-b, dynamic_view, int
53: shift_right:  by 101, one-element-b, dynamic_view, int
53: shift_right:  by 1003, one-element-b, dynamic_view, int
53: shift_right:  by 101501, one-element-b, dynamic_view, int
53: shift_right:  by 0, small-a, dynamic_view, int
53: shift_right:  by 1, small-a, dynamic_view, int
53: shift_right:  by 2, small-a, dynamic_view, int
53: shift_right:  by 3, small-a, dynamic_view, int
53: shift_right:  by 8, small-a, dynamic_view, int
53: shift_right:  by 56, small-a, dynamic_view, int
53: shift_right:  by 101, small-a, dynamic_view, int
53: shift_right:  by 1003, small-a, dynamic_view, int
53: shift_right:  by 101501, small-a, dynamic_view, int
53: shift_right:  by 0, small-b, dynamic_view, int
53: shift_right:  by 1, small-b, dynamic_view, int
53: shift_right:  by 2, small-b, dynamic_view, int
53: shift_right:  by 3, small-b, dynamic_view, int
53: shift_right:  by 8, small-b, dynamic_view, int
53: shift_right:  by 56, small-b, dynamic_view, int
53: shift_right:  by 101, small-b, dynamic_view, int
53: shift_right:  by 1003, small-b, dynamic_view, int
53: shift_right:  by 101501, small-b, dynamic_view, int
53: shift_right:  by 0, three-elements-a, dynamic_view, int
53: shift_right:  by 1, three-elements-a, dynamic_view, int
53: shift_right:  by 2, three-elements-a, dynamic_view, int
53: shift_right:  by 3, three-elements-a, dynamic_view, int
53: shift_right:  by 8, three-elements-a, dynamic_view, int
53: shift_right:  by 56, three-elements-a, dynamic_view, int
53: shift_right:  by 101, three-elements-a, dynamic_view, int
53: shift_right:  by 1003, three-elements-a, dynamic_view, int
53: shift_right:  by 101501, three-elements-a, dynamic_view, int
53: shift_right:  by 0, three-elements-b, dynamic_view, int
53: shift_right:  by 1, three-elements-b, dynamic_view, int
53: shift_right:  by 2, three-elements-b, dynamic_view, int
53: shift_right:  by 3, three-elements-b, dynamic_view, int
53: shift_right:  by 8, three-elements-b, dynamic_view, int
53: shift_right:  by 56, three-elements-b, dynamic_view, int
53: shift_right:  by 101, three-elements-b, dynamic_view, int
53: shift_right:  by 1003, three-elements-b, dynamic_view, int
53: shift_right:  by 101501, three-elements-b, dynamic_view, int
53: shift_right:  by 0, two-elements-a, dynamic_view, int
53: shift_right:  by 1, two-elements-a, dynamic_view, int
53: shift_right:  by 2, two-elements-a, dynamic_view, int
53: shift_right:  by 3, two-elements-a, dynamic_view, int
53: shift_right:  by 8, two-elements-a, dynamic_view, int
53: shift_right:  by 56, two-elements-a, dynamic_view, int
53: shift_right:  by 101, two-elements-a, dynamic_view, int
53: shift_right:  by 1003, two-elements-a, dynamic_view, int
53: shift_right:  by 101501, two-elements-a, dynamic_view, int
53: shift_right:  by 0, two-elements-b, dynamic_view, int
53: shift_right:  by 1, two-elements-b, dynamic_view, int
53: shift_right:  by 2, two-elements-b, dynamic_view, int
53: shift_right:  by 3, two-elements-b, dynamic_view, int
53: shift_right:  by 8, two-elements-b, dynamic_view, int
53: shift_right:  by 56, two-elements-b, dynamic_view, int
53: shift_right:  by 101, two-elements-b, dynamic_view, int
53: shift_right:  by 1003, two-elements-b, dynamic_view, int
53: shift_right:  by 101501, two-elements-b, dynamic_view, int
53: shift_right:  by 0, empty, stride3_view, int
53: shift_right:  by 1, empty, stride3_view, int
53: shift_right:  by 2, empty, stride3_view, int
53: shift_right:  by 3, empty, stride3_view, int
53: shift_right:  by 8, empty, stride3_view, int
53: shift_right:  by 56, empty, stride3_view, int
53: shift_right:  by 101, empty, stride3_view, int
53: shift_right:  by 1003, empty, stride3_view, int
53: shift_right:  by 101501, empty, stride3_view, int
53: shift_right:  by 0, large, stride3_view, int
53: shift_right:  by 1, large, stride3_view, int
53: shift_right:  by 2, large, stride3_view, int
53: shift_right:  by 3, large, stride3_view, int
53: shift_right:  by 8, large, stride3_view, int
53: shift_right:  by 56, large, stride3_view, int
53: shift_right:  by 101, large, stride3_view, int
53: shift_right:  by 1003, large, stride3_view, int
53: shift_right:  by 101501, large, stride3_view, int
53: shift_right:  by 0, medium, stride3_view, int
53: shift_right:  by 1, medium, stride3_view, int
53: shift_right:  by 2, medium, stride3_view, int
53: shift_right:  by 3, medium, stride3_view, int
53: shift_right:  by 8, medium, stride3_view, int
53: shift_right:  by 56, medium, stride3_view, int
53: shift_right:  by 101, medium, stride3_view, int
53: shift_right:  by 1003, medium, stride3_view, int
53: shift_right:  by 101501, medium, stride3_view, int
53: shift_right:  by 0, one-element-a, stride3_view, int
53: shift_right:  by 1, one-element-a, stride3_view, int
53: shift_right:  by 2, one-element-a, stride3_view, int
53: shift_right:  by 3, one-element-a, stride3_view, int
53: shift_right:  by 8, one-element-a, stride3_view, int
53: shift_right:  by 56, one-element-a, stride3_view, int
53: shift_right:  by 101, one-element-a, stride3_view, int
53: shift_right:  by 1003, one-element-a, stride3_view, int
53: shift_right:  by 101501, one-element-a, stride3_view, int
53: shift_right:  by 0, one-element-b, stride3_view, int
53: shift_right:  by 1, one-element-b, stride3_view, int
53: shift_right:  by 2, one-element-b, stride3_view, int
53: shift_right:  by 3, one-element-b, stride3_view, int
53: shift_right:  by 8, one-element-b, stride3_view, int
53: shift_right:  by 56, one-element-b, stride3_view, int
53: shift_right:  by 101, one-element-b, stride3_view, int
53: shift_right:  by 1003, one-element-b, stride3_view, int
53: shift_right:  by 101501, one-element-b, stride3_view, int
53: shift_right:  by 0, small-a, stride3_view, int
53: shift_right:  by 1, small-a, stride3_view, int
53: shift_right:  by 2, small-a, stride3_view, int
53: shift_right:  by 3, small-a, stride3_view, int
53: shift_right:  by 8, small-a, stride3_view, int
53: shift_right:  by 56, small-a, stride3_view, int
53: shift_right:  by 101, small-a, stride3_view, int
53: shift_right:  by 1003, small-a, stride3_view, int
53: shift_right:  by 101501, small-a, stride3_view, int
53: shift_right:  by 0, small-b, stride3_view, int
53: shift_right:  by 1, small-b, stride3_view, int
53: shift_right:  by 2, small-b, stride3_view, int
53: shift_right:  by 3, small-b, stride3_view, int
53: shift_right:  by 8, small-b, stride3_view, int
53: shift_right:  by 56, small-b, stride3_view, int
53: shift_right:  by 101, small-b, stride3_view, int
53: shift_right:  by 1003, small-b, stride3_view, int
53: shift_right:  by 101501, small-b, stride3_view, int
53: shift_right:  by 0, three-elements-a, stride3_view, int
53: shift_right:  by 1, three-elements-a, stride3_view, int
53: shift_right:  by 2, three-elements-a, stride3_view, int
53: shift_right:  by 3, three-elements-a, stride3_view, int
53: shift_right:  by 8, three-elements-a, stride3_view, int
53: shift_right:  by 56, three-elements-a, stride3_view, int
53: shift_right:  by 101, three-elements-a, stride3_view, int
53: shift_right:  by 1003, three-elements-a, stride3_view, int
53: shift_right:  by 101501, three-elements-a, stride3_view, int
53: shift_right:  by 0, three-elements-b, stride3_view, int
53: shift_right:  by 1, three-elements-b, stride3_view, int
53: shift_right:  by 2, three-elements-b, stride3_view, int
53: shift_right:  by 3, three-elements-b, stride3_view, int
53: shift_right:  by 8, three-elements-b, stride3_view, int
53: shift_right:  by 56, three-elements-b, stride3_view, int
53: shift_right:  by 101, three-elements-b, stride3_view, int
53: shift_right:  by 1003, three-elements-b, stride3_view, int
53: shift_right:  by 101501, three-elements-b, stride3_view, int
53: shift_right:  by 0, two-elements-a, stride3_view, int
53: shift_right:  by 1, two-elements-a, stride3_view, int
53: shift_right:  by 2, two-elements-a, stride3_view, int
53: shift_right:  by 3, two-elements-a, stride3_view, int
53: shift_right:  by 8, two-elements-a, stride3_view, int
53: shift_right:  by 56, two-elements-a, stride3_view, int
53: shift_right:  by 101, two-elements-a, stride3_view, int
53: shift_right:  by 1003, two-elements-a, stride3_view, int
53: shift_right:  by 101501, two-elements-a, stride3_view, int
53: shift_right:  by 0, two-elements-b, stride3_view, int
53: shift_right:  by 1, two-elements-b, stride3_view, int
53: shift_right:  by 2, two-elements-b, stride3_view, int
53: shift_right:  by 3, two-elements-b, stride3_view, int
53: shift_right:  by 8, two-elements-b, stride3_view, int
53: shift_right:  by 56, two-elements-b, stride3_view, int
53: shift_right:  by 101, two-elements-b, stride3_view, int
53: shift_right:  by 1003, two-elements-b, stride3_view, int
53: shift_right:  by 101501, two-elements-b, stride3_view, int
53: shift_right:  by 0, empty, dynamic_view, double
53: shift_right:  by 1, empty, dynamic_view, double
53: shift_right:  by 2, empty, dynamic_view, double
53: shift_right:  by 3, empty, dynamic_view, double
53: shift_right:  by 8, empty, dynamic_view, double
53: shift_right:  by 56, empty, dynamic_view, double
53: shift_right:  by 101, empty, dynamic_view, double
53: shift_right:  by 1003, empty, dynamic_view, double
53: shift_right:  by 101501, empty, dynamic_view, double
53: shift_right:  by 0, large, dynamic_view, double
53: shift_right:  by 1, large, dynamic_view, double
53: shift_right:  by 2, large, dynamic_view, double
53: shift_right:  by 3, large, dynamic_view, double
53: shift_right:  by 8, large, dynamic_view, double
53: shift_right:  by 56, large, dynamic_view, double
53: shift_right:  by 101, large, dynamic_view, double
53: shift_right:  by 1003, large, dynamic_view, double
53: shift_right:  by 101501, large, dynamic_view, double
53: shift_right:  by 0, medium, dynamic_view, double
53: shift_right:  by 1, medium, dynamic_view, double
53: shift_right:  by 2, medium, dynamic_view, double
53: shift_right:  by 3, medium, dynamic_view, double
53: shift_right:  by 8, medium, dynamic_view, double
53: shift_right:  by 56, medium, dynamic_view, double
53: shift_right:  by 101, medium, dynamic_view, double
53: shift_right:  by 1003, medium, dynamic_view, double
53: shift_right:  by 101501, medium, dynamic_view, double
53: shift_right:  by 0, one-element-a, dynamic_view, double
53: shift_right:  by 1, one-element-a, dynamic_view, double
53: shift_right:  by 2, one-element-a, dynamic_view, double
53: shift_right:  by 3, one-element-a, dynamic_view, double
53: shift_right:  by 8, one-element-a, dynamic_view, double
53: shift_right:  by 56, one-element-a, dynamic_view, double
53: shift_right:  by 101, one-element-a, dynamic_view, double
53: shift_right:  by 1003, one-element-a, dynamic_view, double
53: shift_right:  by 101501, one-element-a, dynamic_view, double
53: shift_right:  by 0, one-element-b, dynamic_view, double
53: shift_right:  by 1, one-element-b, dynamic_view, double
53: shift_right:  by 2, one-element-b, dynamic_view, double
53: shift_right:  by 3, one-element-b, dynamic_view, double
53: shift_right:  by 8, one-element-b, dynamic_view, double
53: shift_right:  by 56, one-element-b, dynamic_view, double
53: shift_right:  by 101, one-element-b, dynamic_view, double
53: shift_right:  by 1003, one-element-b, dynamic_view, double
53: shift_right:  by 101501, one-element-b, dynamic_view, double
53: shift_right:  by 0, small-a, dynamic_view, double
53: shift_right:  by 1, small-a, dynamic_view, double
53: shift_right:  by 2, small-a, dynamic_view, double
53: shift_right:  by 3, small-a, dynamic_view, double
53: shift_right:  by 8, small-a, dynamic_view, double
53: shift_right:  by 56, small-a, dynamic_view, double
53: shift_right:  by 101, small-a, dynamic_view, double
53: shift_right:  by 1003, small-a, dynamic_view, double
53: shift_right:  by 101501, small-a, dynamic_view, double
53: shift_right:  by 0, small-b, dynamic_view, double
53: shift_right:  by 1, small-b, dynamic_view, double
53: shift_right:  by 2, small-b, dynamic_view, double
53: shift_right:  by 3, small-b, dynamic_view, double
53: shift_right:  by 8, small-b, dynamic_view, double
53: shift_right:  by 56, small-b, dynamic_view, double
53: shift_right:  by 101, small-b, dynamic_view, double
53: shift_right:  by 1003, small-b, dynamic_view, double
53: shift_right:  by 101501, small-b, dynamic_view, double
53: shift_right:  by 0, three-elements-a, dynamic_view, double
53: shift_right:  by 1, three-elements-a, dynamic_view, double
53: shift_right:  by 2, three-elements-a, dynamic_view, double
53: shift_right:  by 3, three-elements-a, dynamic_view, double
53: shift_right:  by 8, three-elements-a, dynamic_view, double
53: shift_right:  by 56, three-elements-a, dynamic_view, double
53: shift_right:  by 101, three-elements-a, dynamic_view, double
53: shift_right:  by 1003, three-elements-a, dynamic_view, double
53: shift_right:  by 101501, three-elements-a, dynamic_view, double
53: shift_right:  by 0, three-elements-b, dynamic_view, double
53: shift_right:  by 1, three-elements-b, dynamic_view, double
53: shift_right:  by 2, three-elements-b, dynamic_view, double
53: shift_right:  by 3, three-elements-b, dynamic_view, double
53: shift_right:  by 8, three-elements-b, dynamic_view, double
53: shift_right:  by 56, three-elements-b, dynamic_view, double
53: shift_right:  by 101, three-elements-b, dynamic_view, double
53: shift_right:  by 1003, three-elements-b, dynamic_view, double
53: shift_right:  by 101501, three-elements-b, dynamic_view, double
53: shift_right:  by 0, two-elements-a, dynamic_view, double
53: shift_right:  by 1, two-elements-a, dynamic_view, double
53: shift_right:  by 2, two-elements-a, dynamic_view, double
53: shift_right:  by 3, two-elements-a, dynamic_view, double
53: shift_right:  by 8, two-elements-a, dynamic_view, double
53: shift_right:  by 56, two-elements-a, dynamic_view, double
53: shift_right:  by 101, two-elements-a, dynamic_view, double
53: shift_right:  by 1003, two-elements-a, dynamic_view, double
53: shift_right:  by 101501, two-elements-a, dynamic_view, double
53: shift_right:  by 0, two-elements-b, dynamic_view, double
53: shift_right:  by 1, two-elements-b, dynamic_view, double
53: shift_right:  by 2, two-elements-b, dynamic_view, double
53: shift_right:  by 3, two-elements-b, dynamic_view, double
53: shift_right:  by 8, two-elements-b, dynamic_view, double
53: shift_right:  by 56, two-elements-b, dynamic_view, double
53: shift_right:  by 101, two-elements-b, dynamic_view, double
53: shift_right:  by 1003, two-elements-b, dynamic_view, double
53: shift_right:  by 101501, two-elements-b, dynamic_view, double
53: shift_right:  by 0, empty, stride3_view, double
53: shift_right:  by 1, empty, stride3_view, double
53: shift_right:  by 2, empty, stride3_view, double
53: shift_right:  by 3, empty, stride3_view, double
53: shift_right:  by 8, empty, stride3_view, double
53: shift_right:  by 56, empty, stride3_view, double
53: shift_right:  by 101, empty, stride3_view, double
53: shift_right:  by 1003, empty, stride3_view, double
53: shift_right:  by 101501, empty, stride3_view, double
53: shift_right:  by 0, large, stride3_view, double
53: shift_right:  by 1, large, stride3_view, double
53: shift_right:  by 2, large, stride3_view, double
53: shift_right:  by 3, large, stride3_view, double
53: shift_right:  by 8, large, stride3_view, double
53: shift_right:  by 56, large, stride3_view, double
53: shift_right:  by 101, large, stride3_view, double
53: shift_right:  by 1003, large, stride3_view, double
53: shift_right:  by 101501, large, stride3_view, double
53: shift_right:  by 0, medium, stride3_view, double
53: shift_right:  by 1, medium, stride3_view, double
53: shift_right:  by 2, medium, stride3_view, double
53: shift_right:  by 3, medium, stride3_view, double
53: shift_right:  by 8, medium, stride3_view, double
53: shift_right:  by 56, medium, stride3_view, double
53: shift_right:  by 101, medium, stride3_view, double
53: shift_right:  by 1003, medium, stride3_view, double
53: shift_right:  by 101501, medium, stride3_view, double
53: shift_right:  by 0, one-element-a, stride3_view, double
53: shift_right:  by 1, one-element-a, stride3_view, double
53: shift_right:  by 2, one-element-a, stride3_view, double
53: shift_right:  by 3, one-element-a, stride3_view, double
53: shift_right:  by 8, one-element-a, stride3_view, double
53: shift_right:  by 56, one-element-a, stride3_view, double
53: shift_right:  by 101, one-element-a, stride3_view, double
53: shift_right:  by 1003, one-element-a, stride3_view, double
53: shift_right:  by 101501, one-element-a, stride3_view, double
53: shift_right:  by 0, one-element-b, stride3_view, double
53: shift_right:  by 1, one-element-b, stride3_view, double
53: shift_right:  by 2, one-element-b, stride3_view, double
53: shift_right:  by 3, one-element-b, stride3_view, double
53: shift_right:  by 8, one-element-b, stride3_view, double
53: shift_right:  by 56, one-element-b, stride3_view, double
53: shift_right:  by 101, one-element-b, stride3_view, double
53: shift_right:  by 1003, one-element-b, stride3_view, double
53: shift_right:  by 101501, one-element-b, stride3_view, double
53: shift_right:  by 0, small-a, stride3_view, double
53: shift_right:  by 1, small-a, stride3_view, double
53: shift_right:  by 2, small-a, stride3_view, double
53: shift_right:  by 3, small-a, stride3_view, double
53: shift_right:  by 8, small-a, stride3_view, double
53: shift_right:  by 56, small-a, stride3_view, double
53: shift_right:  by 101, small-a, stride3_view, double
53: shift_right:  by 1003, small-a, stride3_view, double
53: shift_right:  by 101501, small-a, stride3_view, double
53: shift_right:  by 0, small-b, stride3_view, double
53: shift_right:  by 1, small-b, stride3_view, double
53: shift_right:  by 2, small-b, stride3_view, double
53: shift_right:  by 3, small-b, stride3_view, double
53: shift_right:  by 8, small-b, stride3_view, double
53: shift_right:  by 56, small-b, stride3_view, double
53: shift_right:  by 101, small-b, stride3_view, double
53: shift_right:  by 1003, small-b, stride3_view, double
53: shift_right:  by 101501, small-b, stride3_view, double
53: shift_right:  by 0, three-elements-a, stride3_view, double
53: shift_right:  by 1, three-elements-a, stride3_view, double
53: shift_right:  by 2, three-elements-a, stride3_view, double
53: shift_right:  by 3, three-elements-a, stride3_view, double
53: shift_right:  by 8, three-elements-a, stride3_view, double
53: shift_right:  by 56, three-elements-a, stride3_view, double
53: shift_right:  by 101, three-elements-a, stride3_view, double
53: shift_right:  by 1003, three-elements-a, stride3_view, double
53: shift_right:  by 101501, three-elements-a, stride3_view, double
53: shift_right:  by 0, three-elements-b, stride3_view, double
53: shift_right:  by 1, three-elements-b, stride3_view, double
53: shift_right:  by 2, three-elements-b, stride3_view, double
53: shift_right:  by 3, three-elements-b, stride3_view, double
53: shift_right:  by 8, three-elements-b, stride3_view, double
53: shift_right:  by 56, three-elements-b, stride3_view, double
53: shift_right:  by 101, three-elements-b, stride3_view, double
53: shift_right:  by 1003, three-elements-b, stride3_view, double
53: shift_right:  by 101501, three-elements-b, stride3_view, double
53: shift_right:  by 0, two-elements-a, stride3_view, double
53: shift_right:  by 1, two-elements-a, stride3_view, double
53: shift_right:  by 2, two-elements-a, stride3_view, double
53: shift_right:  by 3, two-elements-a, stride3_view, double
53: shift_right:  by 8, two-elements-a, stride3_view, double
53: shift_right:  by 56, two-elements-a, stride3_view, double
53: shift_right:  by 101, two-elements-a, stride3_view, double
53: shift_right:  by 1003, two-elements-a, stride3_view, double
53: shift_right:  by 101501, two-elements-a, stride3_view, double
53: shift_right:  by 0, two-elements-b, stride3_view, double
53: shift_right:  by 1, two-elements-b, stride3_view, double
53: shift_right:  by 2, two-elements-b, stride3_view, double
53: shift_right:  by 3, two-elements-b, stride3_view, double
53: shift_right:  by 8, two-elements-b, stride3_view, double
53: shift_right:  by 56, two-elements-b, stride3_view, double
53: shift_right:  by 101, two-elements-b, stride3_view, double
53: shift_right:  by 1003, two-elements-b, stride3_view, double
53: shift_right:  by 101501, two-elements-b, stride3_view, double
53: [       OK ] std_algorithms_mod_seq_ops.shift_right (1742 ms)
53: [----------] 11 tests from std_algorithms_mod_seq_ops (10031 ms total)
53: 
53: [----------] 1 test from std_algorithms_modseq_test
53: [ RUN      ] std_algorithms_modseq_test.reverse
53: reverse: empty, dynamic_view, double
53: reverse: large, dynamic_view, double
53: reverse: medium, dynamic_view, double
53: reverse: one-element-a, dynamic_view, double
53: reverse: one-element-b, dynamic_view, double
53: reverse: small-a, dynamic_view, double
53: reverse: small-b, dynamic_view, double
53: reverse: two-elements-a, dynamic_view, double
53: reverse: two-elements-b, dynamic_view, double
53: reverse: empty, stride3_view, double
53: reverse: large, stride3_view, double
53: reverse: medium, stride3_view, double
53: reverse: one-element-a, stride3_view, double
53: reverse: one-element-b, stride3_view, double
53: reverse: small-a, stride3_view, double
53: reverse: small-b, stride3_view, double
53: reverse: two-elements-a, stride3_view, double
53: reverse: two-elements-b, stride3_view, double
53: reverse: empty, dynamic_view, int
53: reverse: large, dynamic_view, int
53: reverse: medium, dynamic_view, int
53: reverse: one-element-a, dynamic_view, int
53: reverse: one-element-b, dynamic_view, int
53: reverse: small-a, dynamic_view, int
53: reverse: small-b, dynamic_view, int
53: reverse: two-elements-a, dynamic_view, int
53: reverse: two-elements-b, dynamic_view, int
53: reverse: empty, stride3_view, int
53: reverse: large, stride3_view, int
53: reverse: medium, stride3_view, int
53: reverse: one-element-a, stride3_view, int
53: reverse: one-element-b, stride3_view, int
53: reverse: small-a, stride3_view, int
53: reverse: small-b, stride3_view, int
53: reverse: two-elements-a, stride3_view, int
53: reverse: two-elements-b, stride3_view, int
53: [       OK ] std_algorithms_modseq_test.reverse (194 ms)
53: [----------] 1 test from std_algorithms_modseq_test (194 ms total)
53: 
53: [----------] 2 tests from std_algorithms_sorting_ops_test
53: [ RUN      ] std_algorithms_sorting_ops_test.is_sorted
53: is_sorted: dynamic_view, all overloads 
53: is_sorted: stride2_view, all overloads 
53: is_sorted: stride3_view, all overloads 
53: [       OK ] std_algorithms_sorting_ops_test.is_sorted (224 ms)
53: [ RUN      ] std_algorithms_sorting_ops_test.is_sorted_until
53: is_sorted_until: dynamic_view, all overloads 
53: is_sorted_until: stride2_view, all overloads 
53: is_sorted_until: stride3_view, all overloads 
53: [       OK ] std_algorithms_sorting_ops_test.is_sorted_until (676 ms)
53: [----------] 2 tests from std_algorithms_sorting_ops_test (901 ms total)
53: 
53: [----------] 4 tests from std_algorithms_partitioning_test
53: [ RUN      ] std_algorithms_partitioning_test.is_partitioned_trivial
53: [       OK ] std_algorithms_partitioning_test.is_partitioned_trivial (0 ms)
53: [ RUN      ] std_algorithms_partitioning_test.is_partitioned_accepting_iterators
53: [       OK ] std_algorithms_partitioning_test.is_partitioned_accepting_iterators (329 ms)
53: [ RUN      ] std_algorithms_partitioning_test.is_partitioned_accepting_view
53: [       OK ] std_algorithms_partitioning_test.is_partitioned_accepting_view (1 ms)
53: [ RUN      ] std_algorithms_partitioning_test.partition_point
53: [       OK ] std_algorithms_partitioning_test.partition_point (1 ms)
53: [----------] 4 tests from std_algorithms_partitioning_test (331 ms total)
53: 
53: [----------] 1 test from std_algorithms_partitioning_ops
53: [ RUN      ] std_algorithms_partitioning_ops.partition_copy
53: partition_copy: empty, dynamic_view, int
53: partition_copy: medium, dynamic_view, int
53: partition_copy: one-element-a, dynamic_view, int
53: partition_copy: one-element-b, dynamic_view, int
53: partition_copy: small-a, dynamic_view, int
53: partition_copy: small-b, dynamic_view, int
53: partition_copy: small-c, dynamic_view, int
53: partition_copy: two-elements-a, dynamic_view, int
53: partition_copy: two-elements-b, dynamic_view, int
53: partition_copy: empty, stride3_view, int
53: partition_copy: medium, stride3_view, int
53: partition_copy: one-element-a, stride3_view, int
53: partition_copy: one-element-b, stride3_view, int
53: partition_copy: small-a, stride3_view, int
53: partition_copy: small-b, stride3_view, int
53: partition_copy: small-c, stride3_view, int
53: partition_copy: two-elements-a, stride3_view, int
53: partition_copy: two-elements-b, stride3_view, int
53: [       OK ] std_algorithms_partitioning_ops.partition_copy (393 ms)
53: [----------] 1 test from std_algorithms_partitioning_ops (393 ms total)
53: 
53: [----------] 12 tests from std_algorithms_numerics_test
53: [ RUN      ] std_algorithms_numerics_test.transform_reduce_default_functors_using_pod_value_type
53: [       OK ] std_algorithms_numerics_test.transform_reduce_default_functors_using_pod_value_type (2067 ms)
53: [ RUN      ] std_algorithms_numerics_test.transform_reduce_default_functors_using_custom_value_type
53: [       OK ] std_algorithms_numerics_test.transform_reduce_default_functors_using_custom_value_type (1 ms)
53: [ RUN      ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadA_using_pod_value_type
53: [       OK ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadA_using_pod_value_type (1 ms)
53: [ RUN      ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadA_using_custom_value_type
53: [       OK ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadA_using_custom_value_type (1 ms)
53: [ RUN      ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadB_using_pod_value_type
53: [       OK ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadB_using_pod_value_type (0 ms)
53: [ RUN      ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadB_using_custom_value_type
53: [       OK ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadB_using_custom_value_type (0 ms)
53: [ RUN      ] std_algorithms_numerics_test.reduce_default_functors_overloadA_using_pod_value_type
53: [       OK ] std_algorithms_numerics_test.reduce_default_functors_overloadA_using_pod_value_type (1 ms)
53: [ RUN      ] std_algorithms_numerics_test.reduce_default_functors_overloadA_using_custom_value_type
53: [       OK ] std_algorithms_numerics_test.reduce_default_functors_overloadA_using_custom_value_type (0 ms)
53: [ RUN      ] std_algorithms_numerics_test.reduce_default_functors_overloadB_using_pod_value_type
53: [       OK ] std_algorithms_numerics_test.reduce_default_functors_overloadB_using_pod_value_type (0 ms)
53: [ RUN      ] std_algorithms_numerics_test.reduce_default_functors_overloadB_using_custom_value_type
53: [       OK ] std_algorithms_numerics_test.reduce_default_functors_overloadB_using_custom_value_type (0 ms)
53: [ RUN      ] std_algorithms_numerics_test.reduce_custom_functors_using_pod_value_type
53: [       OK ] std_algorithms_numerics_test.reduce_custom_functors_using_pod_value_type (0 ms)
53: [ RUN      ] std_algorithms_numerics_test.reduce_custom_functors_using_custom_value_type
53: [       OK ] std_algorithms_numerics_test.reduce_custom_functors_using_custom_value_type (0 ms)
53: [----------] 12 tests from std_algorithms_numerics_test (2079 ms total)
53: 
53: [----------] 1 test from std_algorithms_numerics_ops_test
53: [ RUN      ] std_algorithms_numerics_ops_test.adjecent_difference
53: adjacent_difference: dynamic_view, default binary op, all overloads 
53: adjacent_difference: stride2_view, default binary op, all overloads 
53: adjacent_difference: stride3_view, default binary op, all overloads 
53: adjacent_difference: dynamic_view, custom binary op, all overloads 
53: adjacent_difference: stride2_view, custom binary op, all overloads 
53: adjacent_difference: stride3_view, custom binary op, all overloads 
53: [       OK ] std_algorithms_numerics_ops_test.adjecent_difference (385 ms)
53: [----------] 1 test from std_algorithms_numerics_ops_test (385 ms total)
53: 
53: [----------] 4 tests from std_algorithms_numeric_ops_test
53: [ RUN      ] std_algorithms_numeric_ops_test.exclusive_scan
53: exclusive_scan default op: empty, dynamic_view, double, init = 0
53: exclusive_scan default op: empty, dynamic_view, double, init = 1
53: exclusive_scan default op: empty, dynamic_view, double, init = -2
53: exclusive_scan default op: empty, dynamic_view, double, init = 3
53: exclusive_scan custom op: empty, dynamic_view, double, init = 0
53: exclusive_scan custom op: empty, dynamic_view, double, init = 1
53: exclusive_scan custom op: empty, dynamic_view, double, init = -2
53: exclusive_scan custom op: empty, dynamic_view, double, init = 3
53: exclusive_scan default op: large, dynamic_view, double, init = 0
53: exclusive_scan default op: large, dynamic_view, double, init = 1
53: exclusive_scan default op: large, dynamic_view, double, init = -2
53: exclusive_scan default op: large, dynamic_view, double, init = 3
53: exclusive_scan custom op: large, dynamic_view, double, init = 0
53: exclusive_scan custom op: large, dynamic_view, double, init = 1
53: exclusive_scan custom op: large, dynamic_view, double, init = -2
53: exclusive_scan custom op: large, dynamic_view, double, init = 3
53: exclusive_scan default op: medium, dynamic_view, double, init = 0
53: exclusive_scan default op: medium, dynamic_view, double, init = 1
53: exclusive_scan default op: medium, dynamic_view, double, init = -2
53: exclusive_scan default op: medium, dynamic_view, double, init = 3
53: exclusive_scan custom op: medium, dynamic_view, double, init = 0
53: exclusive_scan custom op: medium, dynamic_view, double, init = 1
53: exclusive_scan custom op: medium, dynamic_view, double, init = -2
53: exclusive_scan custom op: medium, dynamic_view, double, init = 3
53: exclusive_scan default op: one-element, dynamic_view, double, init = 0
53: exclusive_scan default op: one-element, dynamic_view, double, init = 1
53: exclusive_scan default op: one-element, dynamic_view, double, init = -2
53: exclusive_scan default op: one-element, dynamic_view, double, init = 3
53: exclusive_scan custom op: one-element, dynamic_view, double, init = 0
53: exclusive_scan custom op: one-element, dynamic_view, double, init = 1
53: exclusive_scan custom op: one-element, dynamic_view, double, init = -2
53: exclusive_scan custom op: one-element, dynamic_view, double, init = 3
53: exclusive_scan default op: small-a, dynamic_view, double, init = 0
53: exclusive_scan default op: small-a, dynamic_view, double, init = 1
53: exclusive_scan default op: small-a, dynamic_view, double, init = -2
53: exclusive_scan default op: small-a, dynamic_view, double, init = 3
53: exclusive_scan custom op: small-a, dynamic_view, double, init = 0
53: exclusive_scan custom op: small-a, dynamic_view, double, init = 1
53: exclusive_scan custom op: small-a, dynamic_view, double, init = -2
53: exclusive_scan custom op: small-a, dynamic_view, double, init = 3
53: exclusive_scan custom op: small-a, dynamic_view, double, init = 0
53: exclusive_scan custom op: small-a, dynamic_view, double, init = 1
53: exclusive_scan custom op: small-a, dynamic_view, double, init = -2
53: exclusive_scan custom op: small-a, dynamic_view, double, init = 3
53: exclusive_scan default op: small-b, dynamic_view, double, init = 0
53: exclusive_scan default op: small-b, dynamic_view, double, init = 1
53: exclusive_scan default op: small-b, dynamic_view, double, init = -2
53: exclusive_scan default op: small-b, dynamic_view, double, init = 3
53: exclusive_scan custom op: small-b, dynamic_view, double, init = 0
53: exclusive_scan custom op: small-b, dynamic_view, double, init = 1
53: exclusive_scan custom op: small-b, dynamic_view, double, init = -2
53: exclusive_scan custom op: small-b, dynamic_view, double, init = 3
53: exclusive_scan custom op: small-b, dynamic_view, double, init = 0
53: exclusive_scan custom op: small-b, dynamic_view, double, init = 1
53: exclusive_scan custom op: small-b, dynamic_view, double, init = -2
53: exclusive_scan custom op: small-b, dynamic_view, double, init = 3
53: exclusive_scan default op: two-elements-a, dynamic_view, double, init = 0
53: exclusive_scan default op: two-elements-a, dynamic_view, double, init = 1
53: exclusive_scan default op: two-elements-a, dynamic_view, double, init = -2
53: exclusive_scan default op: two-elements-a, dynamic_view, double, init = 3
53: exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 0
53: exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 1
53: exclusive_scan custom op: two-elements-a, dynamic_view, double, init = -2
53: exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 3
53: exclusive_scan default op: two-elements-b, dynamic_view, double, init = 0
53: exclusive_scan default op: two-elements-b, dynamic_view, double, init = 1
53: exclusive_scan default op: two-elements-b, dynamic_view, double, init = -2
53: exclusive_scan default op: two-elements-b, dynamic_view, double, init = 3
53: exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 0
53: exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 1
53: exclusive_scan custom op: two-elements-b, dynamic_view, double, init = -2
53: exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 3
53: exclusive_scan default op: empty, stride3_view, double, init = 0
53: exclusive_scan default op: empty, stride3_view, double, init = 1
53: exclusive_scan default op: empty, stride3_view, double, init = -2
53: exclusive_scan default op: empty, stride3_view, double, init = 3
53: exclusive_scan custom op: empty, stride3_view, double, init = 0
53: exclusive_scan custom op: empty, stride3_view, double, init = 1
53: exclusive_scan custom op: empty, stride3_view, double, init = -2
53: exclusive_scan custom op: empty, stride3_view, double, init = 3
53: exclusive_scan default op: large, stride3_view, double, init = 0
53: exclusive_scan default op: large, stride3_view, double, init = 1
53: exclusive_scan default op: large, stride3_view, double, init = -2
53: exclusive_scan default op: large, stride3_view, double, init = 3
53: exclusive_scan custom op: large, stride3_view, double, init = 0
53: exclusive_scan custom op: large, stride3_view, double, init = 1
53: exclusive_scan custom op: large, stride3_view, double, init = -2
53: exclusive_scan custom op: large, stride3_view, double, init = 3
53: exclusive_scan default op: medium, stride3_view, double, init = 0
53: exclusive_scan default op: medium, stride3_view, double, init = 1
53: exclusive_scan default op: medium, stride3_view, double, init = -2
53: exclusive_scan default op: medium, stride3_view, double, init = 3
53: exclusive_scan custom op: medium, stride3_view, double, init = 0
53: exclusive_scan custom op: medium, stride3_view, double, init = 1
53: exclusive_scan custom op: medium, stride3_view, double, init = -2
53: exclusive_scan custom op: medium, stride3_view, double, init = 3
53: exclusive_scan default op: one-element, stride3_view, double, init = 0
53: exclusive_scan default op: one-element, stride3_view, double, init = 1
53: exclusive_scan default op: one-element, stride3_view, double, init = -2
53: exclusive_scan default op: one-element, stride3_view, double, init = 3
53: exclusive_scan custom op: one-element, stride3_view, double, init = 0
53: exclusive_scan custom op: one-element, stride3_view, double, init = 1
53: exclusive_scan custom op: one-element, stride3_view, double, init = -2
53: exclusive_scan custom op: one-element, stride3_view, double, init = 3
53: exclusive_scan default op: small-a, stride3_view, double, init = 0
53: exclusive_scan default op: small-a, stride3_view, double, init = 1
53: exclusive_scan default op: small-a, stride3_view, double, init = -2
53: exclusive_scan default op: small-a, stride3_view, double, init = 3
53: exclusive_scan custom op: small-a, stride3_view, double, init = 0
53: exclusive_scan custom op: small-a, stride3_view, double, init = 1
53: exclusive_scan custom op: small-a, stride3_view, double, init = -2
53: exclusive_scan custom op: small-a, stride3_view, double, init = 3
53: exclusive_scan custom op: small-a, stride3_view, double, init = 0
53: exclusive_scan custom op: small-a, stride3_view, double, init = 1
53: exclusive_scan custom op: small-a, stride3_view, double, init = -2
53: exclusive_scan custom op: small-a, stride3_view, double, init = 3
53: exclusive_scan default op: small-b, stride3_view, double, init = 0
53: exclusive_scan default op: small-b, stride3_view, double, init = 1
53: exclusive_scan default op: small-b, stride3_view, double, init = -2
53: exclusive_scan default op: small-b, stride3_view, double, init = 3
53: exclusive_scan custom op: small-b, stride3_view, double, init = 0
53: exclusive_scan custom op: small-b, stride3_view, double, init = 1
53: exclusive_scan custom op: small-b, stride3_view, double, init = -2
53: exclusive_scan custom op: small-b, stride3_view, double, init = 3
53: exclusive_scan custom op: small-b, stride3_view, double, init = 0
53: exclusive_scan custom op: small-b, stride3_view, double, init = 1
53: exclusive_scan custom op: small-b, stride3_view, double, init = -2
53: exclusive_scan custom op: small-b, stride3_view, double, init = 3
53: exclusive_scan default op: two-elements-a, stride3_view, double, init = 0
53: exclusive_scan default op: two-elements-a, stride3_view, double, init = 1
53: exclusive_scan default op: two-elements-a, stride3_view, double, init = -2
53: exclusive_scan default op: two-elements-a, stride3_view, double, init = 3
53: exclusive_scan custom op: two-elements-a, stride3_view, double, init = 0
53: exclusive_scan custom op: two-elements-a, stride3_view, double, init = 1
53: exclusive_scan custom op: two-elements-a, stride3_view, double, init = -2
53: exclusive_scan custom op: two-elements-a, stride3_view, double, init = 3
53: exclusive_scan default op: two-elements-b, stride3_view, double, init = 0
53: exclusive_scan default op: two-elements-b, stride3_view, double, init = 1
53: exclusive_scan default op: two-elements-b, stride3_view, double, init = -2
53: exclusive_scan default op: two-elements-b, stride3_view, double, init = 3
53: exclusive_scan custom op: two-elements-b, stride3_view, double, init = 0
53: exclusive_scan custom op: two-elements-b, stride3_view, double, init = 1
53: exclusive_scan custom op: two-elements-b, stride3_view, double, init = -2
53: exclusive_scan custom op: two-elements-b, stride3_view, double, init = 3
53: exclusive_scan default op: empty, dynamic_view, int, init = 0
53: exclusive_scan default op: empty, dynamic_view, int, init = 1
53: exclusive_scan default op: empty, dynamic_view, int, init = -2
53: exclusive_scan default op: empty, dynamic_view, int, init = 3
53: exclusive_scan custom op: empty, dynamic_view, int, init = 0
53: exclusive_scan custom op: empty, dynamic_view, int, init = 1
53: exclusive_scan custom op: empty, dynamic_view, int, init = -2
53: exclusive_scan custom op: empty, dynamic_view, int, init = 3
53: exclusive_scan default op: large, dynamic_view, int, init = 0
53: exclusive_scan default op: large, dynamic_view, int, init = 1
53: exclusive_scan default op: large, dynamic_view, int, init = -2
53: exclusive_scan default op: large, dynamic_view, int, init = 3
53: exclusive_scan custom op: large, dynamic_view, int, init = 0
53: exclusive_scan custom op: large, dynamic_view, int, init = 1
53: exclusive_scan custom op: large, dynamic_view, int, init = -2
53: exclusive_scan custom op: large, dynamic_view, int, init = 3
53: exclusive_scan default op: medium, dynamic_view, int, init = 0
53: exclusive_scan default op: medium, dynamic_view, int, init = 1
53: exclusive_scan default op: medium, dynamic_view, int, init = -2
53: exclusive_scan default op: medium, dynamic_view, int, init = 3
53: exclusive_scan custom op: medium, dynamic_view, int, init = 0
53: exclusive_scan custom op: medium, dynamic_view, int, init = 1
53: exclusive_scan custom op: medium, dynamic_view, int, init = -2
53: exclusive_scan custom op: medium, dynamic_view, int, init = 3
53: exclusive_scan default op: one-element, dynamic_view, int, init = 0
53: exclusive_scan default op: one-element, dynamic_view, int, init = 1
53: exclusive_scan default op: one-element, dynamic_view, int, init = -2
53: exclusive_scan default op: one-element, dynamic_view, int, init = 3
53: exclusive_scan custom op: one-element, dynamic_view, int, init = 0
53: exclusive_scan custom op: one-element, dynamic_view, int, init = 1
53: exclusive_scan custom op: one-element, dynamic_view, int, init = -2
53: exclusive_scan custom op: one-element, dynamic_view, int, init = 3
53: exclusive_scan default op: small-a, dynamic_view, int, init = 0
53: exclusive_scan default op: small-a, dynamic_view, int, init = 1
53: exclusive_scan default op: small-a, dynamic_view, int, init = -2
53: exclusive_scan default op: small-a, dynamic_view, int, init = 3
53: exclusive_scan custom op: small-a, dynamic_view, int, init = 0
53: exclusive_scan custom op: small-a, dynamic_view, int, init = 1
53: exclusive_scan custom op: small-a, dynamic_view, int, init = -2
53: exclusive_scan custom op: small-a, dynamic_view, int, init = 3
53: exclusive_scan custom op: small-a, dynamic_view, int, init = 0
53: exclusive_scan custom op: small-a, dynamic_view, int, init = 1
53: exclusive_scan custom op: small-a, dynamic_view, int, init = -2
53: exclusive_scan custom op: small-a, dynamic_view, int, init = 3
53: exclusive_scan default op: small-b, dynamic_view, int, init = 0
53: exclusive_scan default op: small-b, dynamic_view, int, init = 1
53: exclusive_scan default op: small-b, dynamic_view, int, init = -2
53: exclusive_scan default op: small-b, dynamic_view, int, init = 3
53: exclusive_scan custom op: small-b, dynamic_view, int, init = 0
53: exclusive_scan custom op: small-b, dynamic_view, int, init = 1
53: exclusive_scan custom op: small-b, dynamic_view, int, init = -2
53: exclusive_scan custom op: small-b, dynamic_view, int, init = 3
53: exclusive_scan custom op: small-b, dynamic_view, int, init = 0
53: exclusive_scan custom op: small-b, dynamic_view, int, init = 1
53: exclusive_scan custom op: small-b, dynamic_view, int, init = -2
53: exclusive_scan custom op: small-b, dynamic_view, int, init = 3
53: exclusive_scan default op: two-elements-a, dynamic_view, int, init = 0
53: exclusive_scan default op: two-elements-a, dynamic_view, int, init = 1
53: exclusive_scan default op: two-elements-a, dynamic_view, int, init = -2
53: exclusive_scan default op: two-elements-a, dynamic_view, int, init = 3
53: exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 0
53: exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 1
53: exclusive_scan custom op: two-elements-a, dynamic_view, int, init = -2
53: exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 3
53: exclusive_scan default op: two-elements-b, dynamic_view, int, init = 0
53: exclusive_scan default op: two-elements-b, dynamic_view, int, init = 1
53: exclusive_scan default op: two-elements-b, dynamic_view, int, init = -2
53: exclusive_scan default op: two-elements-b, dynamic_view, int, init = 3
53: exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 0
53: exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 1
53: exclusive_scan custom op: two-elements-b, dynamic_view, int, init = -2
53: exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 3
53: exclusive_scan default op: empty, stride3_view, int, init = 0
53: exclusive_scan default op: empty, stride3_view, int, init = 1
53: exclusive_scan default op: empty, stride3_view, int, init = -2
53: exclusive_scan default op: empty, stride3_view, int, init = 3
53: exclusive_scan custom op: empty, stride3_view, int, init = 0
53: exclusive_scan custom op: empty, stride3_view, int, init = 1
53: exclusive_scan custom op: empty, stride3_view, int, init = -2
53: exclusive_scan custom op: empty, stride3_view, int, init = 3
53: exclusive_scan default op: large, stride3_view, int, init = 0
53: exclusive_scan default op: large, stride3_view, int, init = 1
53: exclusive_scan default op: large, stride3_view, int, init = -2
53: exclusive_scan default op: large, stride3_view, int, init = 3
53: exclusive_scan custom op: large, stride3_view, int, init = 0
53: exclusive_scan custom op: large, stride3_view, int, init = 1
53: exclusive_scan custom op: large, stride3_view, int, init = -2
53: exclusive_scan custom op: large, stride3_view, int, init = 3
53: exclusive_scan default op: medium, stride3_view, int, init = 0
53: exclusive_scan default op: medium, stride3_view, int, init = 1
53: exclusive_scan default op: medium, stride3_view, int, init = -2
53: exclusive_scan default op: medium, stride3_view, int, init = 3
53: exclusive_scan custom op: medium, stride3_view, int, init = 0
53: exclusive_scan custom op: medium, stride3_view, int, init = 1
53: exclusive_scan custom op: medium, stride3_view, int, init = -2
53: exclusive_scan custom op: medium, stride3_view, int, init = 3
53: exclusive_scan default op: one-element, stride3_view, int, init = 0
53: exclusive_scan default op: one-element, stride3_view, int, init = 1
53: exclusive_scan default op: one-element, stride3_view, int, init = -2
53: exclusive_scan default op: one-element, stride3_view, int, init = 3
53: exclusive_scan custom op: one-element, stride3_view, int, init = 0
53: exclusive_scan custom op: one-element, stride3_view, int, init = 1
53: exclusive_scan custom op: one-element, stride3_view, int, init = -2
53: exclusive_scan custom op: one-element, stride3_view, int, init = 3
53: exclusive_scan default op: small-a, stride3_view, int, init = 0
53: exclusive_scan default op: small-a, stride3_view, int, init = 1
53: exclusive_scan default op: small-a, stride3_view, int, init = -2
53: exclusive_scan default op: small-a, stride3_view, int, init = 3
53: exclusive_scan custom op: small-a, stride3_view, int, init = 0
53: exclusive_scan custom op: small-a, stride3_view, int, init = 1
53: exclusive_scan custom op: small-a, stride3_view, int, init = -2
53: exclusive_scan custom op: small-a, stride3_view, int, init = 3
53: exclusive_scan custom op: small-a, stride3_view, int, init = 0
53: exclusive_scan custom op: small-a, stride3_view, int, init = 1
53: exclusive_scan custom op: small-a, stride3_view, int, init = -2
53: exclusive_scan custom op: small-a, stride3_view, int, init = 3
53: exclusive_scan default op: small-b, stride3_view, int, init = 0
53: exclusive_scan default op: small-b, stride3_view, int, init = 1
53: exclusive_scan default op: small-b, stride3_view, int, init = -2
53: exclusive_scan default op: small-b, stride3_view, int, init = 3
53: exclusive_scan custom op: small-b, stride3_view, int, init = 0
53: exclusive_scan custom op: small-b, stride3_view, int, init = 1
53: exclusive_scan custom op: small-b, stride3_view, int, init = -2
53: exclusive_scan custom op: small-b, stride3_view, int, init = 3
53: exclusive_scan custom op: small-b, stride3_view, int, init = 0
53: exclusive_scan custom op: small-b, stride3_view, int, init = 1
53: exclusive_scan custom op: small-b, stride3_view, int, init = -2
53: exclusive_scan custom op: small-b, stride3_view, int, init = 3
53: exclusive_scan default op: two-elements-a, stride3_view, int, init = 0
53: exclusive_scan default op: two-elements-a, stride3_view, int, init = 1
53: exclusive_scan default op: two-elements-a, stride3_view, int, init = -2
53: exclusive_scan default op: two-elements-a, stride3_view, int, init = 3
53: exclusive_scan custom op: two-elements-a, stride3_view, int, init = 0
53: exclusive_scan custom op: two-elements-a, stride3_view, int, init = 1
53: exclusive_scan custom op: two-elements-a, stride3_view, int, init = -2
53: exclusive_scan custom op: two-elements-a, stride3_view, int, init = 3
53: exclusive_scan default op: two-elements-b, stride3_view, int, init = 0
53: exclusive_scan default op: two-elements-b, stride3_view, int, init = 1
53: exclusive_scan default op: two-elements-b, stride3_view, int, init = -2
53: exclusive_scan default op: two-elements-b, stride3_view, int, init = 3
53: exclusive_scan custom op: two-elements-b, stride3_view, int, init = 0
53: exclusive_scan custom op: two-elements-b, stride3_view, int, init = 1
53: exclusive_scan custom op: two-elements-b, stride3_view, int, init = -2
53: exclusive_scan custom op: two-elements-b, stride3_view, int, init = 3
53: [       OK ] std_algorithms_numeric_ops_test.exclusive_scan (2590 ms)
53: [ RUN      ] std_algorithms_numeric_ops_test.transform_exclusive_scan
53: transform_exclusive_scan custom op: empty, dynamic_view, double, init = 0
53: transform_exclusive_scan custom op: empty, dynamic_view, double, init = 1
53: transform_exclusive_scan custom op: empty, dynamic_view, double, init = -2
53: transform_exclusive_scan custom op: empty, dynamic_view, double, init = 3
53: transform_exclusive_scan custom op: large, dynamic_view, double, init = 0
53: transform_exclusive_scan custom op: large, dynamic_view, double, init = 1
53: transform_exclusive_scan custom op: large, dynamic_view, double, init = -2
53: transform_exclusive_scan custom op: large, dynamic_view, double, init = 3
53: transform_exclusive_scan custom op: medium, dynamic_view, double, init = 0
53: transform_exclusive_scan custom op: medium, dynamic_view, double, init = 1
53: transform_exclusive_scan custom op: medium, dynamic_view, double, init = -2
53: transform_exclusive_scan custom op: medium, dynamic_view, double, init = 3
53: transform_exclusive_scan custom op: one-element, dynamic_view, double, init = 0
53: transform_exclusive_scan custom op: one-element, dynamic_view, double, init = 1
53: transform_exclusive_scan custom op: one-element, dynamic_view, double, init = -2
53: transform_exclusive_scan custom op: one-element, dynamic_view, double, init = 3
53: transform_exclusive_scan custom op: small-a, dynamic_view, double, init = 0
53: transform_exclusive_scan custom op: small-a, dynamic_view, double, init = 1
53: transform_exclusive_scan custom op: small-a, dynamic_view, double, init = -2
53: transform_exclusive_scan custom op: small-a, dynamic_view, double, init = 3
53: transform_exclusive_scan custom op: small-b, dynamic_view, double, init = 0
53: transform_exclusive_scan custom op: small-b, dynamic_view, double, init = 1
53: transform_exclusive_scan custom op: small-b, dynamic_view, double, init = -2
53: transform_exclusive_scan custom op: small-b, dynamic_view, double, init = 3
53: transform_exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 0
53: transform_exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 1
53: transform_exclusive_scan custom op: two-elements-a, dynamic_view, double, init = -2
53: transform_exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 3
53: transform_exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 0
53: transform_exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 1
53: transform_exclusive_scan custom op: two-elements-b, dynamic_view, double, init = -2
53: transform_exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 3
53: transform_exclusive_scan custom op: empty, stride3_view, double, init = 0
53: transform_exclusive_scan custom op: empty, stride3_view, double, init = 1
53: transform_exclusive_scan custom op: empty, stride3_view, double, init = -2
53: transform_exclusive_scan custom op: empty, stride3_view, double, init = 3
53: transform_exclusive_scan custom op: large, stride3_view, double, init = 0
53: transform_exclusive_scan custom op: large, stride3_view, double, init = 1
53: transform_exclusive_scan custom op: large, stride3_view, double, init = -2
53: transform_exclusive_scan custom op: large, stride3_view, double, init = 3
53: transform_exclusive_scan custom op: medium, stride3_view, double, init = 0
53: transform_exclusive_scan custom op: medium, stride3_view, double, init = 1
53: transform_exclusive_scan custom op: medium, stride3_view, double, init = -2
53: transform_exclusive_scan custom op: medium, stride3_view, double, init = 3
53: transform_exclusive_scan custom op: one-element, stride3_view, double, init = 0
53: transform_exclusive_scan custom op: one-element, stride3_view, double, init = 1
53: transform_exclusive_scan custom op: one-element, stride3_view, double, init = -2
53: transform_exclusive_scan custom op: one-element, stride3_view, double, init = 3
53: transform_exclusive_scan custom op: small-a, stride3_view, double, init = 0
53: transform_exclusive_scan custom op: small-a, stride3_view, double, init = 1
53: transform_exclusive_scan custom op: small-a, stride3_view, double, init = -2
53: transform_exclusive_scan custom op: small-a, stride3_view, double, init = 3
53: transform_exclusive_scan custom op: small-b, stride3_view, double, init = 0
53: transform_exclusive_scan custom op: small-b, stride3_view, double, init = 1
53: transform_exclusive_scan custom op: small-b, stride3_view, double, init = -2
53: transform_exclusive_scan custom op: small-b, stride3_view, double, init = 3
53: transform_exclusive_scan custom op: two-elements-a, stride3_view, double, init = 0
53: transform_exclusive_scan custom op: two-elements-a, stride3_view, double, init = 1
53: transform_exclusive_scan custom op: two-elements-a, stride3_view, double, init = -2
53: transform_exclusive_scan custom op: two-elements-a, stride3_view, double, init = 3
53: transform_exclusive_scan custom op: two-elements-b, stride3_view, double, init = 0
53: transform_exclusive_scan custom op: two-elements-b, stride3_view, double, init = 1
53: transform_exclusive_scan custom op: two-elements-b, stride3_view, double, init = -2
53: transform_exclusive_scan custom op: two-elements-b, stride3_view, double, init = 3
53: transform_exclusive_scan custom op: empty, dynamic_view, int, init = 0
53: transform_exclusive_scan custom op: empty, dynamic_view, int, init = 1
53: transform_exclusive_scan custom op: empty, dynamic_view, int, init = -2
53: transform_exclusive_scan custom op: empty, dynamic_view, int, init = 3
53: transform_exclusive_scan custom op: large, dynamic_view, int, init = 0
53: transform_exclusive_scan custom op: large, dynamic_view, int, init = 1
53: transform_exclusive_scan custom op: large, dynamic_view, int, init = -2
53: transform_exclusive_scan custom op: large, dynamic_view, int, init = 3
53: transform_exclusive_scan custom op: medium, dynamic_view, int, init = 0
53: transform_exclusive_scan custom op: medium, dynamic_view, int, init = 1
53: transform_exclusive_scan custom op: medium, dynamic_view, int, init = -2
53: transform_exclusive_scan custom op: medium, dynamic_view, int, init = 3
53: transform_exclusive_scan custom op: one-element, dynamic_view, int, init = 0
53: transform_exclusive_scan custom op: one-element, dynamic_view, int, init = 1
53: transform_exclusive_scan custom op: one-element, dynamic_view, int, init = -2
53: transform_exclusive_scan custom op: one-element, dynamic_view, int, init = 3
53: transform_exclusive_scan custom op: small-a, dynamic_view, int, init = 0
53: transform_exclusive_scan custom op: small-a, dynamic_view, int, init = 1
53: transform_exclusive_scan custom op: small-a, dynamic_view, int, init = -2
53: transform_exclusive_scan custom op: small-a, dynamic_view, int, init = 3
53: transform_exclusive_scan custom op: small-b, dynamic_view, int, init = 0
53: transform_exclusive_scan custom op: small-b, dynamic_view, int, init = 1
53: transform_exclusive_scan custom op: small-b, dynamic_view, int, init = -2
53: transform_exclusive_scan custom op: small-b, dynamic_view, int, init = 3
53: transform_exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 0
53: transform_exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 1
53: transform_exclusive_scan custom op: two-elements-a, dynamic_view, int, init = -2
53: transform_exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 3
53: transform_exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 0
53: transform_exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 1
53: transform_exclusive_scan custom op: two-elements-b, dynamic_view, int, init = -2
53: transform_exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 3
53: transform_exclusive_scan custom op: empty, stride3_view, int, init = 0
53: transform_exclusive_scan custom op: empty, stride3_view, int, init = 1
53: transform_exclusive_scan custom op: empty, stride3_view, int, init = -2
53: transform_exclusive_scan custom op: empty, stride3_view, int, init = 3
53: transform_exclusive_scan custom op: large, stride3_view, int, init = 0
53: transform_exclusive_scan custom op: large, stride3_view, int, init = 1
53: transform_exclusive_scan custom op: large, stride3_view, int, init = -2
53: transform_exclusive_scan custom op: large, stride3_view, int, init = 3
53: transform_exclusive_scan custom op: medium, stride3_view, int, init = 0
53: transform_exclusive_scan custom op: medium, stride3_view, int, init = 1
53: transform_exclusive_scan custom op: medium, stride3_view, int, init = -2
53: transform_exclusive_scan custom op: medium, stride3_view, int, init = 3
53: transform_exclusive_scan custom op: one-element, stride3_view, int, init = 0
53: transform_exclusive_scan custom op: one-element, stride3_view, int, init = 1
53: transform_exclusive_scan custom op: one-element, stride3_view, int, init = -2
53: transform_exclusive_scan custom op: one-element, stride3_view, int, init = 3
53: transform_exclusive_scan custom op: small-a, stride3_view, int, init = 0
53: transform_exclusive_scan custom op: small-a, stride3_view, int, init = 1
53: transform_exclusive_scan custom op: small-a, stride3_view, int, init = -2
53: transform_exclusive_scan custom op: small-a, stride3_view, int, init = 3
53: transform_exclusive_scan custom op: small-b, stride3_view, int, init = 0
53: transform_exclusive_scan custom op: small-b, stride3_view, int, init = 1
53: transform_exclusive_scan custom op: small-b, stride3_view, int, init = -2
53: transform_exclusive_scan custom op: small-b, stride3_view, int, init = 3
53: transform_exclusive_scan custom op: two-elements-a, stride3_view, int, init = 0
53: transform_exclusive_scan custom op: two-elements-a, stride3_view, int, init = 1
53: transform_exclusive_scan custom op: two-elements-a, stride3_view, int, init = -2
53: transform_exclusive_scan custom op: two-elements-a, stride3_view, int, init = 3
53: transform_exclusive_scan custom op: two-elements-b, stride3_view, int, init = 0
53: transform_exclusive_scan custom op: two-elements-b, stride3_view, int, init = 1
53: transform_exclusive_scan custom op: two-elements-b, stride3_view, int, init = -2
53: transform_exclusive_scan custom op: two-elements-b, stride3_view, int, init = 3
53: [       OK ] std_algorithms_numeric_ops_test.transform_exclusive_scan (948 ms)
53: [ RUN      ] std_algorithms_numeric_ops_test.inclusive_scan
53: inclusive_scan default op: empty, dynamic_view, double
53: inclusive_scan custom op: empty, dynamic_view, double, 
53: inclusive_scan custom op and init value: empty, dynamic_view, double, 
53: inclusive_scan custom op and init value: empty, dynamic_view, double, 
53: inclusive_scan custom op and init value: empty, dynamic_view, double, 
53: inclusive_scan custom op and init value: empty, dynamic_view, double, 
53: inclusive_scan default op: large, dynamic_view, double
53: inclusive_scan custom op: large, dynamic_view, double, 
53: inclusive_scan custom op and init value: large, dynamic_view, double, 
53: inclusive_scan custom op and init value: large, dynamic_view, double, 
53: inclusive_scan custom op and init value: large, dynamic_view, double, 
53: inclusive_scan custom op and init value: large, dynamic_view, double, 
53: inclusive_scan default op: medium-a, dynamic_view, double
53: inclusive_scan custom op: medium-a, dynamic_view, double, 
53: inclusive_scan custom op and init value: medium-a, dynamic_view, double, 
53: inclusive_scan custom op and init value: medium-a, dynamic_view, double, 
53: inclusive_scan custom op and init value: medium-a, dynamic_view, double, 
53: inclusive_scan custom op and init value: medium-a, dynamic_view, double, 
53: inclusive_scan default op: medium-b, dynamic_view, double
53: inclusive_scan custom op: medium-b, dynamic_view, double, 
53: inclusive_scan custom op and init value: medium-b, dynamic_view, double, 
53: inclusive_scan custom op and init value: medium-b, dynamic_view, double, 
53: inclusive_scan custom op and init value: medium-b, dynamic_view, double, 
53: inclusive_scan custom op and init value: medium-b, dynamic_view, double, 
53: inclusive_scan default op: one-element, dynamic_view, double
53: inclusive_scan custom op: one-element, dynamic_view, double, 
53: inclusive_scan custom op and init value: one-element, dynamic_view, double, 
53: inclusive_scan custom op and init value: one-element, dynamic_view, double, 
53: inclusive_scan custom op and init value: one-element, dynamic_view, double, 
53: inclusive_scan custom op and init value: one-element, dynamic_view, double, 
53: inclusive_scan default op: small-a, dynamic_view, double
53: inclusive_scan custom op: small-a, dynamic_view, double, 
53: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
53: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
53: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
53: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
53: inclusive_scan custom op: small-a, dynamic_view, double, 
53: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
53: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
53: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
53: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
53: inclusive_scan default op: small-b, dynamic_view, double
53: inclusive_scan custom op: small-b, dynamic_view, double, 
53: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
53: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
53: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
53: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
53: inclusive_scan custom op: small-b, dynamic_view, double, 
53: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
53: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
53: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
53: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
53: inclusive_scan default op: two-elements-a, dynamic_view, double
53: inclusive_scan custom op: two-elements-a, dynamic_view, double, 
53: inclusive_scan custom op and init value: two-elements-a, dynamic_view, double, 
53: inclusive_scan custom op and init value: two-elements-a, dynamic_view, double, 
53: inclusive_scan custom op and init value: two-elements-a, dynamic_view, double, 
53: inclusive_scan custom op and init value: two-elements-a, dynamic_view, double, 
53: inclusive_scan default op: two-elements-b, dynamic_view, double
53: inclusive_scan custom op: two-elements-b, dynamic_view, double, 
53: inclusive_scan custom op and init value: two-elements-b, dynamic_view, double, 
53: inclusive_scan custom op and init value: two-elements-b, dynamic_view, double, 
53: inclusive_scan custom op and init value: two-elements-b, dynamic_view, double, 
53: inclusive_scan custom op and init value: two-elements-b, dynamic_view, double, 
53: inclusive_scan default op: empty, stride3_view, double
53: inclusive_scan custom op: empty, stride3_view, double, 
53: inclusive_scan custom op and init value: empty, stride3_view, double, 
53: inclusive_scan custom op and init value: empty, stride3_view, double, 
53: inclusive_scan custom op and init value: empty, stride3_view, double, 
53: inclusive_scan custom op and init value: empty, stride3_view, double, 
53: inclusive_scan default op: large, stride3_view, double
53: inclusive_scan custom op: large, stride3_view, double, 
53: inclusive_scan custom op and init value: large, stride3_view, double, 
53: inclusive_scan custom op and init value: large, stride3_view, double, 
53: inclusive_scan custom op and init value: large, stride3_view, double, 
53: inclusive_scan custom op and init value: large, stride3_view, double, 
53: inclusive_scan default op: medium-a, stride3_view, double
53: inclusive_scan custom op: medium-a, stride3_view, double, 
53: inclusive_scan custom op and init value: medium-a, stride3_view, double, 
53: inclusive_scan custom op and init value: medium-a, stride3_view, double, 
53: inclusive_scan custom op and init value: medium-a, stride3_view, double, 
53: inclusive_scan custom op and init value: medium-a, stride3_view, double, 
53: inclusive_scan default op: medium-b, stride3_view, double
53: inclusive_scan custom op: medium-b, stride3_view, double, 
53: inclusive_scan custom op and init value: medium-b, stride3_view, double, 
53: inclusive_scan custom op and init value: medium-b, stride3_view, double, 
53: inclusive_scan custom op and init value: medium-b, stride3_view, double, 
53: inclusive_scan custom op and init value: medium-b, stride3_view, double, 
53: inclusive_scan default op: one-element, stride3_view, double
53: inclusive_scan custom op: one-element, stride3_view, double, 
53: inclusive_scan custom op and init value: one-element, stride3_view, double, 
53: inclusive_scan custom op and init value: one-element, stride3_view, double, 
53: inclusive_scan custom op and init value: one-element, stride3_view, double, 
53: inclusive_scan custom op and init value: one-element, stride3_view, double, 
53: inclusive_scan default op: small-a, stride3_view, double
53: inclusive_scan custom op: small-a, stride3_view, double, 
53: inclusive_scan custom op and init value: small-a, stride3_view, double, 
53: inclusive_scan custom op and init value: small-a, stride3_view, double, 
53: inclusive_scan custom op and init value: small-a, stride3_view, double, 
53: inclusive_scan custom op and init value: small-a, stride3_view, double, 
53: inclusive_scan custom op: small-a, stride3_view, double, 
53: inclusive_scan custom op and init value: small-a, stride3_view, double, 
53: inclusive_scan custom op and init value: small-a, stride3_view, double, 
53: inclusive_scan custom op and init value: small-a, stride3_view, double, 
53: inclusive_scan custom op and init value: small-a, stride3_view, double, 
53: inclusive_scan default op: small-b, stride3_view, double
53: inclusive_scan custom op: small-b, stride3_view, double, 
53: inclusive_scan custom op and init value: small-b, stride3_view, double, 
53: inclusive_scan custom op and init value: small-b, stride3_view, double, 
53: inclusive_scan custom op and init value: small-b, stride3_view, double, 
53: inclusive_scan custom op and init value: small-b, stride3_view, double, 
53: inclusive_scan custom op: small-b, stride3_view, double, 
53: inclusive_scan custom op and init value: small-b, stride3_view, double, 
53: inclusive_scan custom op and init value: small-b, stride3_view, double, 
53: inclusive_scan custom op and init value: small-b, stride3_view, double, 
53: inclusive_scan custom op and init value: small-b, stride3_view, double, 
53: inclusive_scan default op: two-elements-a, stride3_view, double
53: inclusive_scan custom op: two-elements-a, stride3_view, double, 
53: inclusive_scan custom op and init value: two-elements-a, stride3_view, double, 
53: inclusive_scan custom op and init value: two-elements-a, stride3_view, double, 
53: inclusive_scan custom op and init value: two-elements-a, stride3_view, double, 
53: inclusive_scan custom op and init value: two-elements-a, stride3_view, double, 
53: inclusive_scan default op: two-elements-b, stride3_view, double
53: inclusive_scan custom op: two-elements-b, stride3_view, double, 
53: inclusive_scan custom op and init value: two-elements-b, stride3_view, double, 
53: inclusive_scan custom op and init value: two-elements-b, stride3_view, double, 
53: inclusive_scan custom op and init value: two-elements-b, stride3_view, double, 
53: inclusive_scan custom op and init value: two-elements-b, stride3_view, double, 
53: inclusive_scan default op: empty, dynamic_view, int
53: inclusive_scan custom op: empty, dynamic_view, int, 
53: inclusive_scan custom op and init value: empty, dynamic_view, int, 
53: inclusive_scan custom op and init value: empty, dynamic_view, int, 
53: inclusive_scan custom op and init value: empty, dynamic_view, int, 
53: inclusive_scan custom op and init value: empty, dynamic_view, int, 
53: inclusive_scan default op: large, dynamic_view, int
53: inclusive_scan custom op: large, dynamic_view, int, 
53: inclusive_scan custom op and init value: large, dynamic_view, int, 
53: inclusive_scan custom op and init value: large, dynamic_view, int, 
53: inclusive_scan custom op and init value: large, dynamic_view, int, 
53: inclusive_scan custom op and init value: large, dynamic_view, int, 
53: inclusive_scan default op: medium-a, dynamic_view, int
53: inclusive_scan custom op: medium-a, dynamic_view, int, 
53: inclusive_scan custom op and init value: medium-a, dynamic_view, int, 
53: inclusive_scan custom op and init value: medium-a, dynamic_view, int, 
53: inclusive_scan custom op and init value: medium-a, dynamic_view, int, 
53: inclusive_scan custom op and init value: medium-a, dynamic_view, int, 
53: inclusive_scan default op: medium-b, dynamic_view, int
53: inclusive_scan custom op: medium-b, dynamic_view, int, 
53: inclusive_scan custom op and init value: medium-b, dynamic_view, int, 
53: inclusive_scan custom op and init value: medium-b, dynamic_view, int, 
53: inclusive_scan custom op and init value: medium-b, dynamic_view, int, 
53: inclusive_scan custom op and init value: medium-b, dynamic_view, int, 
53: inclusive_scan default op: one-element, dynamic_view, int
53: inclusive_scan custom op: one-element, dynamic_view, int, 
53: inclusive_scan custom op and init value: one-element, dynamic_view, int, 
53: inclusive_scan custom op and init value: one-element, dynamic_view, int, 
53: inclusive_scan custom op and init value: one-element, dynamic_view, int, 
53: inclusive_scan custom op and init value: one-element, dynamic_view, int, 
53: inclusive_scan default op: small-a, dynamic_view, int
53: inclusive_scan custom op: small-a, dynamic_view, int, 
53: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
53: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
53: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
53: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
53: inclusive_scan custom op: small-a, dynamic_view, int, 
53: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
53: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
53: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
53: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
53: inclusive_scan default op: small-b, dynamic_view, int
53: inclusive_scan custom op: small-b, dynamic_view, int, 
53: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
53: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
53: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
53: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
53: inclusive_scan custom op: small-b, dynamic_view, int, 
53: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
53: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
53: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
53: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
53: inclusive_scan default op: two-elements-a, dynamic_view, int
53: inclusive_scan custom op: two-elements-a, dynamic_view, int, 
53: inclusive_scan custom op and init value: two-elements-a, dynamic_view, int, 
53: inclusive_scan custom op and init value: two-elements-a, dynamic_view, int, 
53: inclusive_scan custom op and init value: two-elements-a, dynamic_view, int, 
53: inclusive_scan custom op and init value: two-elements-a, dynamic_view, int, 
53: inclusive_scan default op: two-elements-b, dynamic_view, int
53: inclusive_scan custom op: two-elements-b, dynamic_view, int, 
53: inclusive_scan custom op and init value: two-elements-b, dynamic_view, int, 
53: inclusive_scan custom op and init value: two-elements-b, dynamic_view, int, 
53: inclusive_scan custom op and init value: two-elements-b, dynamic_view, int, 
53: inclusive_scan custom op and init value: two-elements-b, dynamic_view, int, 
53: inclusive_scan default op: empty, stride3_view, int
53: inclusive_scan custom op: empty, stride3_view, int, 
53: inclusive_scan custom op and init value: empty, stride3_view, int, 
53: inclusive_scan custom op and init value: empty, stride3_view, int, 
53: inclusive_scan custom op and init value: empty, stride3_view, int, 
53: inclusive_scan custom op and init value: empty, stride3_view, int, 
53: inclusive_scan default op: large, stride3_view, int
53: inclusive_scan custom op: large, stride3_view, int, 
53: inclusive_scan custom op and init value: large, stride3_view, int, 
53: inclusive_scan custom op and init value: large, stride3_view, int, 
53: inclusive_scan custom op and init value: large, stride3_view, int, 
53: inclusive_scan custom op and init value: large, stride3_view, int, 
53: inclusive_scan default op: medium-a, stride3_view, int
53: inclusive_scan custom op: medium-a, stride3_view, int, 
53: inclusive_scan custom op and init value: medium-a, stride3_view, int, 
53: inclusive_scan custom op and init value: medium-a, stride3_view, int, 
53: inclusive_scan custom op and init value: medium-a, stride3_view, int, 
53: inclusive_scan custom op and init value: medium-a, stride3_view, int, 
53: inclusive_scan default op: medium-b, stride3_view, int
53: inclusive_scan custom op: medium-b, stride3_view, int, 
53: inclusive_scan custom op and init value: medium-b, stride3_view, int, 
53: inclusive_scan custom op and init value: medium-b, stride3_view, int, 
53: inclusive_scan custom op and init value: medium-b, stride3_view, int, 
53: inclusive_scan custom op and init value: medium-b, stride3_view, int, 
53: inclusive_scan default op: one-element, stride3_view, int
53: inclusive_scan custom op: one-element, stride3_view, int, 
53: inclusive_scan custom op and init value: one-element, stride3_view, int, 
53: inclusive_scan custom op and init value: one-element, stride3_view, int, 
53: inclusive_scan custom op and init value: one-element, stride3_view, int, 
53: inclusive_scan custom op and init value: one-element, stride3_view, int, 
53: inclusive_scan default op: small-a, stride3_view, int
53: inclusive_scan custom op: small-a, stride3_view, int, 
53: inclusive_scan custom op and init value: small-a, stride3_view, int, 
53: inclusive_scan custom op and init value: small-a, stride3_view, int, 
53: inclusive_scan custom op and init value: small-a, stride3_view, int, 
53: inclusive_scan custom op and init value: small-a, stride3_view, int, 
53: inclusive_scan custom op: small-a, stride3_view, int, 
53: inclusive_scan custom op and init value: small-a, stride3_view, int, 
53: inclusive_scan custom op and init value: small-a, stride3_view, int, 
53: inclusive_scan custom op and init value: small-a, stride3_view, int, 
53: inclusive_scan custom op and init value: small-a, stride3_view, int, 
53: inclusive_scan default op: small-b, stride3_view, int
53: inclusive_scan custom op: small-b, stride3_view, int, 
53: inclusive_scan custom op and init value: small-b, stride3_view, int, 
53: inclusive_scan custom op and init value: small-b, stride3_view, int, 
53: inclusive_scan custom op and init value: small-b, stride3_view, int, 
53: inclusive_scan custom op and init value: small-b, stride3_view, int, 
53: inclusive_scan custom op: small-b, stride3_view, int, 
53: inclusive_scan custom op and init value: small-b, stride3_view, int, 
53: inclusive_scan custom op and init value: small-b, stride3_view, int, 
53: inclusive_scan custom op and init value: small-b, stride3_view, int, 
53: inclusive_scan custom op and init value: small-b, stride3_view, int, 
53: inclusive_scan default op: two-elements-a, stride3_view, int
53: inclusive_scan custom op: two-elements-a, stride3_view, int, 
53: inclusive_scan custom op and init value: two-elements-a, stride3_view, int, 
53: inclusive_scan custom op and init value: two-elements-a, stride3_view, int, 
53: inclusive_scan custom op and init value: two-elements-a, stride3_view, int, 
53: inclusive_scan custom op and init value: two-elements-a, stride3_view, int, 
53: inclusive_scan default op: two-elements-b, stride3_view, int
53: inclusive_scan custom op: two-elements-b, stride3_view, int, 
53: inclusive_scan custom op and init value: two-elements-b, stride3_view, int, 
53: inclusive_scan custom op and init value: two-elements-b, stride3_view, int, 
53: inclusive_scan custom op and init value: two-elements-b, stride3_view, int, 
53: inclusive_scan custom op and init value: two-elements-b, stride3_view, int, 
53: [       OK ] std_algorithms_numeric_ops_test.inclusive_scan (3903 ms)
53: [ RUN      ] std_algorithms_numeric_ops_test.transform_inclusive_scan
53: transform_inclusive_scan: empty, dynamic_view
53: transform_inclusive_scan: empty, dynamic_view, init = 0
53: transform_inclusive_scan: empty, dynamic_view, init = 1
53: transform_inclusive_scan: empty, dynamic_view, init = 2
53: transform_inclusive_scan: empty, dynamic_view, init = -1
53: transform_inclusive_scan: empty, dynamic_view, init = -2
53: transform_inclusive_scan: large, dynamic_view
53: transform_inclusive_scan: large, dynamic_view, init = 0
53: transform_inclusive_scan: large, dynamic_view, init = 1
53: transform_inclusive_scan: large, dynamic_view, init = 2
53: transform_inclusive_scan: large, dynamic_view, init = -1
53: transform_inclusive_scan: large, dynamic_view, init = -2
53: transform_inclusive_scan: medium, dynamic_view
53: transform_inclusive_scan: medium, dynamic_view, init = 0
53: transform_inclusive_scan: medium, dynamic_view, init = 1
53: transform_inclusive_scan: medium, dynamic_view, init = 2
53: transform_inclusive_scan: medium, dynamic_view, init = -1
53: transform_inclusive_scan: medium, dynamic_view, init = -2
53: transform_inclusive_scan: one-element, dynamic_view
53: transform_inclusive_scan: one-element, dynamic_view, init = 0
53: transform_inclusive_scan: one-element, dynamic_view, init = 1
53: transform_inclusive_scan: one-element, dynamic_view, init = 2
53: transform_inclusive_scan: one-element, dynamic_view, init = -1
53: transform_inclusive_scan: one-element, dynamic_view, init = -2
53: transform_inclusive_scan: small-a, dynamic_view
53: transform_inclusive_scan: small-a, dynamic_view, init = 0
53: transform_inclusive_scan: small-a, dynamic_view, init = 1
53: transform_inclusive_scan: small-a, dynamic_view, init = 2
53: transform_inclusive_scan: small-a, dynamic_view, init = -1
53: transform_inclusive_scan: small-a, dynamic_view, init = -2
53: transform_inclusive_scan: small-b, dynamic_view
53: transform_inclusive_scan: small-b, dynamic_view, init = 0
53: transform_inclusive_scan: small-b, dynamic_view, init = 1
53: transform_inclusive_scan: small-b, dynamic_view, init = 2
53: transform_inclusive_scan: small-b, dynamic_view, init = -1
53: transform_inclusive_scan: small-b, dynamic_view, init = -2
53: transform_inclusive_scan: two-elements-a, dynamic_view
53: transform_inclusive_scan: two-elements-a, dynamic_view, init = 0
53: transform_inclusive_scan: two-elements-a, dynamic_view, init = 1
53: transform_inclusive_scan: two-elements-a, dynamic_view, init = 2
53: transform_inclusive_scan: two-elements-a, dynamic_view, init = -1
53: transform_inclusive_scan: two-elements-a, dynamic_view, init = -2
53: transform_inclusive_scan: two-elements-b, dynamic_view
53: transform_inclusive_scan: two-elements-b, dynamic_view, init = 0
53: transform_inclusive_scan: two-elements-b, dynamic_view, init = 1
53: transform_inclusive_scan: two-elements-b, dynamic_view, init = 2
53: transform_inclusive_scan: two-elements-b, dynamic_view, init = -1
53: transform_inclusive_scan: two-elements-b, dynamic_view, init = -2
53: [       OK ] std_algorithms_numeric_ops_test.transform_inclusive_scan (526 ms)
53: [----------] 4 tests from std_algorithms_numeric_ops_test (7969 ms total)
53: 
53: [----------] 3 tests from serial
53: [ RUN      ] serial.Random_XorShift64
53: Test Seed:1635409778553122098
53: Test Scalar=int
53:  -- Testing randomness properties
53: Pass: 1 1 -6.13071e-05 -2.96152e-06 2.84452e-05 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 0.00172186 0.00886635 || 0.051031 28045 29418 || 28625.1 28674.4 || 122.568 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 0.0158545 0.0130806 || 0.051031 1e+64 -1e+64
53: Test Scalar=unsigned int
53:  -- Testing randomness properties
53: Pass: 1 1 -1.86486e-05 -1.4549e-05 -2.76149e-07 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 0.0151738 0.0281942 || 0.051031 27994 29398 || 28245.8 28674.4 || 389.757 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 -0.0188061 0.00770565 || 0.051031 1e+64 -1e+64
53: Test Scalar=int64_t
53:  -- Testing randomness properties
53: Pass: 1 1 4.94468e-05 1.2462e-05 4.40508e-05 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 -0.0248754 0.000376102 || 0.051031 27986 29385 || 29405.9 28674.4 || 5.19923 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 0.000439723 0.0066435 || 0.051031 1e+64 -1e+64
53: Test Scalar=uint64_t
53:  -- Testing randomness properties
53: Pass: 1 1 -4.26144e-05 3.566e-05 3.39624e-06 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 0.00586616 0.0138831 || 0.051031 28053 29487 || 28507.2 28674.4 || 191.92 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 -0.00292172 0.00306988 || 0.051031 1e+64 -1e+64
53: Test Scalar=half
53:  -- Testing randomness properties
53: Pass: 1 1 -1.03745e-05 1.43738e-05 -0.000116208 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.8109e-07 -0.0128402 0.0328538 || 0.051031 28055 29319 || 29047.4 28674.4 || 454.171 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 7.56767e-07 -0.00957729 0.00305032 || 0.051031 1e+64 -1e+64
53: Test Scalar=float
53:  -- Testing randomness properties
53: Pass: 1 1 -5.76846e-06 1.32165e-05 -4.7389e-05 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.65955e-07 -0.000415093 -0.012286 || 0.051031 28081 29418 || 28686.3 28674.4 || -169.841 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 7.11361e-07 -0.0222801 0.00427792 || 0.051031 1e+64 -1e+64
53: Test Scalar=double
53:  -- Testing randomness properties
53: Pass: 1 1 2.31049e-05 -4.10143e-06 0.000137457 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 -0.0108556 0.00429235 || 0.051031 28012 29333 || 28989.1 28674.4 || 59.3375 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 -0.0108516 -0.00828955 || 0.051031 1e+64 -1e+64
53: Test Seed:1635409809512471964
53: Test Scalar=int
53:  -- Testing randomness properties
53: Pass: 1 1 -4.30395e-05 3.6532e-06 8.11603e-05 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 0.0173034 -0.0107432 || 0.051031 28028 29480 || 28186.7 28674.4 || -148.514 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 -0.0119759 0.00704402 || 0.051031 1e+64 -1e+64
53: Test Scalar=unsigned int
53:  -- Testing randomness properties
53: Pass: 1 1 1.23332e-05 6.8789e-06 7.11519e-06 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 0.00774151 0.0224764 || 0.051031 28047 29373 || 28454.1 28674.4 || 310.713 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 0.00686706 -0.00572397 || 0.051031 1e+64 -1e+64
53: Test Scalar=int64_t
53:  -- Testing randomness properties
53: Pass: 1 1 1.83656e-05 -2.35199e-05 -0.000144811 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 -0.000267534 -0.0107835 || 0.051031 27942 29302 || 28682.1 28674.4 || -149.07 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 -0.00657399 -0.0068472 || 0.051031 1e+64 -1e+64
53: Test Scalar=uint64_t
53:  -- Testing randomness properties
53: Pass: 1 1 8.70816e-05 -9.71227e-05 -4.17111e-05 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 -0.0050313 -0.0301667 || 0.051031 28079 29282 || 28819.4 28674.4 || -417.024 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 -0.0166185 0.0139223 || 0.051031 1e+64 -1e+64
53: Test Scalar=half
53:  -- Testing randomness properties
53: Pass: 1 1 -1.62867e-05 -1.09821e-05 -0.000155754 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.6091e-07 -0.00772542 0.00180889 || 0.051031 28002 29352 || 28897.6 28674.4 || 25.0061 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.96226e-07 -0.00012765 -0.000363701 || 0.051031 1e+64 -1e+64
53: Test Scalar=float
53:  -- Testing randomness properties
53: Pass: 1 1 7.30792e-06 -4.42601e-05 6.90594e-05 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.65955e-07 0.0182102 0.00748065 || 0.051031 28025 29300 || 28161.6 28674.4 || 103.413 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 7.11361e-07 -0.0064877 -0.0100364 || 0.051031 1e+64 -1e+64
53: Test Scalar=double
53:  -- Testing randomness properties
53: Pass: 1 1 1.5766e-05 2.40514e-05 -6.88806e-05 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 0.00540119 0.0204622 || 0.051031 27962 29386 || 28520.3 28674.4 || 282.869 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 -0.00336359 -0.0079323 || 0.051031 1e+64 -1e+64
53: [       OK ] serial.Random_XorShift64 (61942 ms)
53: [ RUN      ] serial.Random_XorShift1024_0
53: Test Seed:1635409840495208084
53: Test Scalar=int
53:  -- Testing randomness properties
53: Pass: 1 1 7.74354e-05 4.20061e-05 -2.60664e-06 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 0.01442 0.0016894 || 0.051031 10959 11778 || 11215.2 11377 || 23.3542 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 -0.00971907 -0.000171904 || 0.051031 1e+64 -1e+64
53: Test Scalar=unsigned int
53:  -- Testing randomness properties
53: Pass: 1 1 4.17806e-05 -0.00017632 0.000179408 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 -0.00505896 0.00526578 || 0.051031 10936 11762 || 11434.8 11377 || 72.7941 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 -0.00590791 -0.00394207 || 0.051031 1e+64 -1e+64
53: Test Scalar=int64_t
53:  -- Testing randomness properties
53: Pass: 1 1 8.41277e-06 -4.99198e-05 0.000182207 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 0.00234383 -0.00793926 || 0.051031 10939 11810 || 11350.4 11377 || -109.752 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 0.00626255 0.00181139 || 0.051031 1e+64 -1e+64
53: Test Scalar=uint64_t
53:  -- Testing randomness properties
53: Pass: 1 1 6.10652e-05 -1.47853e-05 -1.35044e-05 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 -0.00784082 -0.00148642 || 0.051031 10954 11807 || 11466.9 11377 || -20.5483 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 0.0177443 -0.00040632 || 0.051031 1e+64 -1e+64
53: Test Scalar=half
53:  -- Testing randomness properties
53: Pass: 1 1 4.2993e-05 -3.50688e-06 7.08681e-05 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.79744e-07 0.0128252 0.0114824 || 0.051031 10981 11785 || 11232.9 11377 || 158.732 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 3.43323e-07 0.0077182 -0.00254579 || 0.051031 1e+64 -1e+64
53: Test Scalar=float
53:  -- Testing randomness properties
53: Pass: 1 1 -2.60977e-06 0.000117304 5.23264e-05 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.54313e-07 -0.00831083 0.00390019 || 0.051031 10962 11833 || 11472.3 11377 || 53.9162 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.67029e-07 -0.00372356 0.00016771 || 0.051031 1e+64 -1e+64
53: Test Scalar=double
53:  -- Testing randomness properties
53: Pass: 1 1 -5.92163e-05 -0.00013254 -7.72813e-05 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 0.0114109 0.000352921 || 0.051031 11009 11824 || 11248.6 11377 || 4.87877 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 0.0079232 0.00204615 || 0.051031 1e+64 -1e+64
53: Test Seed:1635409854292036573
53: Test Scalar=int
53:  -- Testing randomness properties
53: Pass: 1 1 -2.74508e-06 9.22541e-05 -1.03254e-05 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 0.00593534 -9.32853e-05 || 0.051031 10953 11787 || 11309.8 11377 || -1.28958 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 -0.00613534 0.000144167 || 0.051031 1e+64 -1e+64
53: Test Scalar=unsigned int
53:  -- Testing randomness properties
53: Pass: 1 1 -2.35467e-06 -7.92882e-05 0.000100201 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 0.0151057 0.0122437 || 0.051031 10894 11782 || 11207.7 11377 || 169.256 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 0.00502801 0.00121525 || 0.051031 1e+64 -1e+64
53: Test Scalar=int64_t
53:  -- Testing randomness properties
53: Pass: 1 1 -1.99319e-05 -2.12001e-05 -0.000104849 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 -0.0128788 0.00433313 || 0.051031 10957 11801 || 11525.4 11377 || 59.9011 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 0.00343449 0.00465605 || 0.051031 1e+64 -1e+64
53: Test Scalar=uint64_t
53:  -- Testing randomness properties
53: Pass: 1 1 -1.7491e-05 -3.38706e-05 -5.0088e-05 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 -0.0303425 0.00386674 || 0.051031 10961 11831 || 11733 11377 || 53.4538 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 0.00083459 -0.00389279 || 0.051031 1e+64 -1e+64
53: Test Scalar=half
53:  -- Testing randomness properties
53: Pass: 1 1 -3.92609e-05 -3.85866e-05 -6.41021e-05 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.60671e-07 0.0177369 -0.0014767 || 0.051031 10975 11789 || 11178.7 11377 || -20.414 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.86102e-07 0.00063278 0.000139137 || 0.051031 1e+64 -1e+64
53: Test Scalar=float
53:  -- Testing randomness properties
53: Pass: 1 1 3.45078e-05 -6.89222e-05 -2.05864e-06 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.79744e-07 -0.00201656 0.00157548 || 0.051031 10921 11805 || 11399.9 11377 || 21.7795 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 3.43323e-07 -0.00700395 0.00397592 || 0.051031 1e+64 -1e+64
53: Test Scalar=double
53:  -- Testing randomness properties
53: Pass: 1 1 -3.13297e-05 4.01076e-05 -5.73849e-05 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 0.0187358 0.00291861 || 0.051031 10986 11779 || 11167.7 11377 || 40.3469 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 0.00120521 -0.000709856 || 0.051031 1e+64 -1e+64
53: [       OK ] serial.Random_XorShift1024_0 (27627 ms)
53: [ RUN      ] serial.SortUnsigned
53: [       OK ] serial.SortUnsigned (2126 ms)
53: [----------] 3 tests from serial (91695 ms total)
53: 
53: [----------] 3 tests from sycl
53: [ RUN      ] sycl.Random_XorShift64
53: Test Seed:1635409870249227856
53: Test Scalar=int
53:  -- Testing randomness properties
53: Pass: 1 1 -1.13774e-06 1.17869e-05 -9.96268e-05 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 -0.0105539 -0.0122215 || 0.051031 28049 29415 || 28980.2 28674.4 || -168.95 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 -0.0187564 -0.000689618 || 0.051031 1e+64 -1e+64
53: Test Scalar=unsigned int
53:  -- Testing randomness properties
53: Pass: 1 1 3.41665e-05 4.38709e-06 -2.06715e-05 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.45775e-07 -0.00708291 -0.0118157 || 0.051031 28007 29329 || 28878.9 28674.4 || -163.34 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.5082e-07 -0.0191127 -0.000123951 || 0.051031 1e+64 -1e+64
53: Test Scalar=int64_t
53:  -- Testing randomness properties
53: Pass: 1 1 3.03227e-05 5.79509e-05 -5.40597e-06 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 -0.00298302 0.000705189 || 0.051031 27958 29457 || 28760.2 28674.4 || 9.74854 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 0.0019779 -0.00967061 || 0.051031 1e+64 -1e+64
53: Test Scalar=uint64_t
53:  -- Testing randomness properties
53: Pass: 1 1 9.84286e-06 -2.37356e-05 -1.18346e-05 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 -0.0122065 -0.00920595 || 0.051031 28101 29313 || 29028.7 28674.4 || -127.263 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 -0.00573186 -0.00472615 || 0.051031 1e+64 -1e+64
53: Test Scalar=half
53:  -- Testing randomness properties
53: Pass: 1 1 3.15908e-06 -1.07177e-06 -4.53277e-05 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.73523e-07 0.00256265 -0.0162599 || 0.051031 28012 29352 || 28601.1 28674.4 || -224.778 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 7.34064e-07 -0.0166839 0.00365701 || 0.051031 1e+64 -1e+64
53: Test Scalar=float
53:  -- Testing randomness properties
53: Pass: 1 1 -2.24642e-05 3.52085e-05 -3.68623e-05 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.71e-07 -0.0073877 -0.0109052 || 0.051031 28031 29413 || 28887.8 28674.4 || -150.753 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 7.26496e-07 0.00334332 0.00357306 || 0.051031 1e+64 -1e+64
53: Test Scalar=double
53:  -- Testing randomness properties
53: Pass: 1 1 -1.56179e-05 9.07458e-05 -0.000126285 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 -0.0191716 -0.00148926 || 0.051031 28014 29367 || 29234.9 28674.4 || -20.5875 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 -2.77463e-05 0.000433049 || 0.051031 1e+64 -1e+64
53: Test Seed:1635409875193462350
53: Test Scalar=int
53:  -- Testing randomness properties
53: Pass: 1 1 -1.44963e-05 -1.77301e-06 7.1794e-07 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 -0.0187657 -0.0119183 || 0.051031 27941 29313 || 29222.8 28674.4 || -164.759 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 -0.0186949 -0.0103879 || 0.051031 1e+64 -1e+64
53: Test Scalar=unsigned int
53:  -- Testing randomness properties
53: Pass: 1 1 5.47154e-06 4.50295e-06 3.17406e-06 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 -0.00414499 0.00275354 || 0.051031 28081 29287 || 28793.7 28674.4 || 38.0649 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 0.00473681 0.00471189 || 0.051031 1e+64 -1e+64
53: Test Scalar=int64_t
53:  -- Testing randomness properties
53: Pass: 1 1 1.78071e-05 1.86133e-05 3.5155e-05 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 -0.0160717 -0.0141086 || 0.051031 28034 29328 || 29142.8 28674.4 || -195.037 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 -0.0120534 -0.000698301 || 0.051031 1e+64 -1e+64
53: Test Scalar=uint64_t
53:  -- Testing randomness properties
53: Pass: 1 1 -3.03678e-05 -8.83207e-06 9.99415e-05 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 0.00575215 -0.00262226 || 0.051031 28013 29299 || 28510.4 28674.4 || -36.2501 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 0.00267942 0.000970747 || 0.051031 1e+64 -1e+64
53: Test Scalar=half
53:  -- Testing randomness properties
53: Pass: 1 1 1.57641e-05 6.96744e-05 -0.000139264 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.76045e-07 -0.00125569 -4.93411e-05 || 0.051031 27988 29351 || 28710.4 28674.4 || -0.682092 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 7.41632e-07 -0.00106549 0.00675801 || 0.051031 1e+64 -1e+64
53: Test Scalar=float
53:  -- Testing randomness properties
53: Pass: 1 1 -3.63585e-05 1.22995e-05 -4.87671e-05 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.68478e-07 -0.0128443 0.00281026 || 0.051031 28030 29301 || 29047.5 28674.4 || 38.849 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 7.18929e-07 -0.0114862 0.000326436 || 0.051031 1e+64 -1e+64
53: Test Scalar=double
53:  -- Testing randomness properties
53: Pass: 1 1 -2.06444e-05 -3.89111e-05 -9.167e-05 || 0.000139188
53:  -- Testing 1-D histogram
53: Density 1D: 6.43252e-07 -0.0279994 0.013296 || 0.051031 27790 29376 || 29500.4 28674.4 || 183.803 -2.0744
53:  -- Testing 3-D histogram
53: Density 3D: 6.43252e-07 -0.0126352 -0.00180593 || 0.051031 1e+64 -1e+64
53: [       OK ] sycl.Random_XorShift64 (5676 ms)
53: [ RUN      ] sycl.Random_XorShift1024_0
53: Test Seed:1635409875925684243
53: Test Scalar=int
53:  -- Testing randomness properties
53: Pass: 1 1 -7.80887e-05 -2.14577e-06 -6.32091e-05 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 0.0113249 -0.00781183 || 0.051031 10980 11760 || 11249.6 11377 || -107.991 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 0.0249066 0.00266925 || 0.051031 1e+64 -1e+64
53: Test Scalar=unsigned int
53:  -- Testing randomness properties
53: Pass: 1 1 -8.43222e-05 -7.48316e-05 -8.33059e-06 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 -0.0179268 -0.00659915 || 0.051031 10950 11796 || 11584.6 11377 || -91.2267 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 -0.0295445 -0.00190425 || 0.051031 1e+64 -1e+64
53: Test Scalar=int64_t
53:  -- Testing randomness properties
53: Pass: 1 1 4.93501e-05 -7.04156e-05 8.6526e-05 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 0.00142824 0.00728371 || 0.051031 11013 11755 || 11360.7 11377 || 100.69 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 0.000562546 0.00248437 || 0.051031 1e+64 -1e+64
53: Test Scalar=uint64_t
53:  -- Testing randomness properties
53: Pass: 1 1 1.73309e-05 2.77961e-05 -0.000173452 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 0.00489166 -0.0174662 || 0.051031 10984 11833 || 11321.6 11377 || -241.452 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 0.0114675 -0.00123956 || 0.051031 1e+64 -1e+64
53: Test Scalar=half
53:  -- Testing randomness properties
53: Pass: 1 1 4.73117e-05 -1.87825e-05 -5.30852e-05 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.67029e-07 0.00850186 -0.0179818 || 0.051031 10896 11893 || 11281 11377 || -248.58 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 3.05176e-07 -0.000292821 0.00332829 || 0.051031 1e+64 -1e+64
53: Test Scalar=float
53:  -- Testing randomness properties
53: Pass: 1 1 -3.08515e-06 -3.62127e-05 -6.04906e-05 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.86102e-07 -0.024172 0.00815622 || 0.051031 10925 11825 || 11658.8 11377 || 112.752 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 3.62396e-07 -0.00869055 0.00414794 || 0.051031 1e+64 -1e+64
53: Test Scalar=double
53:  -- Testing randomness properties
53: Pass: 1 1 -1.36187e-05 7.28711e-05 7.86519e-05 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 -0.00249735 0.00117436 || 0.051031 10965 11843 || 11405.4 11377 || 16.2343 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 0.00593442 0.000661672 || 0.051031 1e+64 -1e+64
53: Test Seed:1635409876263730076
53: Test Scalar=int
53:  -- Testing randomness properties
53: Pass: 1 1 -5.16369e-05 0.000110706 -6.64731e-05 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 -0.00385065 -0.00286419 || 0.051031 10944 11832 || 11420.9 11377 || -39.5946 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 -0.00732369 -0.00152693 || 0.051031 1e+64 -1e+64
53: Test Scalar=unsigned int
53:  -- Testing randomness properties
53: Pass: 1 1 -8.47109e-05 -1.31184e-05 -0.000213074 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 0.000343795 -2.33503e-05 || 0.051031 10969 11793 || 11373 11377 || -0.322794 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 0.00395974 -0.00355223 || 0.051031 1e+64 -1e+64
53: Test Scalar=int64_t
53:  -- Testing randomness properties
53: Pass: 1 1 -1.40039e-05 -4.49411e-05 4.43328e-05 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 0.0214774 0.00766038 || 0.051031 11027 11779 || 11137.7 11377 || 105.897 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 -0.00725816 -0.00392839 || 0.051031 1e+64 -1e+64
53: Test Scalar=uint64_t
53:  -- Testing randomness properties
53: Pass: 1 1 3.64967e-06 0.000154034 -0.000119689 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 0.00593792 0.0113759 || 0.051031 11025 11798 || 11309.8 11377 || 157.26 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 0.0124797 0.00200815 || 0.051031 1e+64 -1e+64
53: Test Scalar=half
53:  -- Testing randomness properties
53: Pass: 1 1 -4.97704e-05 -8.31538e-05 8.76352e-05 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.60671e-07 -0.0310064 -0.000661196 || 0.051031 10914 11831 || 11741 11377 || -9.14037 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.86102e-07 0.0027804 0.00438184 || 0.051031 1e+64 -1e+64
53: Test Scalar=float
53:  -- Testing randomness properties
53: Pass: 1 1 -2.39123e-05 -1.59094e-05 -0.000167572 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.73387e-07 0.00163646 0.000824932 || 0.051031 10970 11856 || 11358.4 11377 || 11.4039 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 3.24249e-07 -0.00297792 -0.000250725 || 0.051031 1e+64 -1e+64
53: Test Scalar=double
53:  -- Testing randomness properties
53: Pass: 1 1 -9.31712e-05 1.27133e-05 -6.27645e-05 || 0.000220971
53:  -- Testing 1-D histogram
53: Density 1D: 2.47955e-07 -0.0063282 -0.00858478 || 0.051031 10999 11810 || 11449.4 11377 || -118.676 -0.823045
53:  -- Testing 3-D histogram
53: Density 3D: 2.47955e-07 -0.0101182 0.00012644 || 0.051031 1e+64 -1e+64
53: [       OK ] sycl.Random_XorShift1024_0 (562 ms)
53: [ RUN      ] sycl.SortUnsigned
53: [       OK ] sycl.SortUnsigned (118 ms)
53: [----------] 3 tests from sycl (6358 ms total)
53: 
53: [----------] Global test environment tear-down
53: [==========] 104 tests from 28 test suites ran. (136907 ms total)
53: [  PASSED  ] 104 tests.
53/53 Test #53: KokkosAlgorithms_UnitTest .....................   Passed  140.81 sec

100% tests passed, 0 tests failed out of 53

Total Test time (real) = 710.53 sec