SuccessConsole Output

Skipping 538 KB.. Full Log
ic_view int
54: unique: custom  predicate: medium-a, dynamic_view int
54: unique: default predicate: medium-b, dynamic_view int
54: unique: custom  predicate: medium-b, dynamic_view int
54: unique: default predicate: one-element-a, dynamic_view int
54: unique: custom  predicate: one-element-a, dynamic_view int
54: unique: default predicate: one-element-b, dynamic_view int
54: unique: custom  predicate: one-element-b, dynamic_view int
54: unique: default predicate: small-a, dynamic_view int
54: unique: custom  predicate: small-a, dynamic_view int
54: unique: default predicate: small-b, dynamic_view int
54: unique: custom  predicate: small-b, dynamic_view int
54: unique: default predicate: two-elements-a, dynamic_view int
54: unique: custom  predicate: two-elements-a, dynamic_view int
54: unique: default predicate: two-elements-b, dynamic_view int
54: unique: custom  predicate: two-elements-b, dynamic_view int
54: unique: default predicate: empty, stride3_view int
54: unique: custom  predicate: empty, stride3_view int
54: unique: default predicate: large-a, stride3_view int
54: unique: custom  predicate: large-a, stride3_view int
54: unique: default predicate: large-b, stride3_view int
54: unique: custom  predicate: large-b, stride3_view int
54: unique: default predicate: medium-a, stride3_view int
54: unique: custom  predicate: medium-a, stride3_view int
54: unique: default predicate: medium-b, stride3_view int
54: unique: custom  predicate: medium-b, stride3_view int
54: unique: default predicate: one-element-a, stride3_view int
54: unique: custom  predicate: one-element-a, stride3_view int
54: unique: default predicate: one-element-b, stride3_view int
54: unique: custom  predicate: one-element-b, stride3_view int
54: unique: default predicate: small-a, stride3_view int
54: unique: custom  predicate: small-a, stride3_view int
54: unique: default predicate: small-b, stride3_view int
54: unique: custom  predicate: small-b, stride3_view int
54: unique: default predicate: two-elements-a, stride3_view int
54: unique: custom  predicate: two-elements-a, stride3_view int
54: unique: default predicate: two-elements-b, stride3_view int
54: unique: custom  predicate: two-elements-b, stride3_view int
54: [       OK ] std_algorithms_mod_seq_ops.unique (1238 ms)
54: [ RUN      ] std_algorithms_mod_seq_ops.unique_copy
54: unique_copy: default predicate: empty, dynamic_view int
54: unique_copy: custom  predicate: empty, dynamic_view int
54: unique_copy: default predicate: large, dynamic_view int
54: unique_copy: custom  predicate: large, dynamic_view int
54: unique_copy: default predicate: medium, dynamic_view int
54: unique_copy: custom  predicate: medium, dynamic_view int
54: unique_copy: default predicate: one-element-a, dynamic_view int
54: unique_copy: custom  predicate: one-element-a, dynamic_view int
54: unique_copy: default predicate: one-element-b, dynamic_view int
54: unique_copy: custom  predicate: one-element-b, dynamic_view int
54: unique_copy: default predicate: small-a, dynamic_view int
54: unique_copy: custom  predicate: small-a, dynamic_view int
54: unique_copy: default predicate: small-b, dynamic_view int
54: unique_copy: custom  predicate: small-b, dynamic_view int
54: unique_copy: default predicate: two-elements-a, dynamic_view int
54: unique_copy: custom  predicate: two-elements-a, dynamic_view int
54: unique_copy: default predicate: two-elements-b, dynamic_view int
54: unique_copy: custom  predicate: two-elements-b, dynamic_view int
54: unique_copy: default predicate: empty, stride3_view int
54: unique_copy: custom  predicate: empty, stride3_view int
54: unique_copy: default predicate: large, stride3_view int
54: unique_copy: custom  predicate: large, stride3_view int
54: unique_copy: default predicate: medium, stride3_view int
54: unique_copy: custom  predicate: medium, stride3_view int
54: unique_copy: default predicate: one-element-a, stride3_view int
54: unique_copy: custom  predicate: one-element-a, stride3_view int
54: unique_copy: default predicate: one-element-b, stride3_view int
54: unique_copy: custom  predicate: one-element-b, stride3_view int
54: unique_copy: default predicate: small-a, stride3_view int
54: unique_copy: custom  predicate: small-a, stride3_view int
54: unique_copy: default predicate: small-b, stride3_view int
54: unique_copy: custom  predicate: small-b, stride3_view int
54: unique_copy: default predicate: two-elements-a, stride3_view int
54: unique_copy: custom  predicate: two-elements-a, stride3_view int
54: unique_copy: default predicate: two-elements-b, stride3_view int
54: unique_copy: custom  predicate: two-elements-b, stride3_view int
54: [       OK ] std_algorithms_mod_seq_ops.unique_copy (965 ms)
54: [ RUN      ] std_algorithms_mod_seq_ops.remove
54: remove: empty, dynamic_view, int
54: remove: large, dynamic_view, int
54: remove: medium, dynamic_view, int
54: remove: one-element-a, dynamic_view, int
54: remove: one-element-b, dynamic_view, int
54: remove: small-a, dynamic_view, int
54: remove: small-b, dynamic_view, int
54: remove: two-elements-a, dynamic_view, int
54: remove: two-elements-b, dynamic_view, int
54: remove: empty, stride3_view, int
54: remove: large, stride3_view, int
54: remove: medium, stride3_view, int
54: remove: one-element-a, stride3_view, int
54: remove: one-element-b, stride3_view, int
54: remove: small-a, stride3_view, int
54: remove: small-b, stride3_view, int
54: remove: two-elements-a, stride3_view, int
54: remove: two-elements-b, stride3_view, int
54: [       OK ] std_algorithms_mod_seq_ops.remove (562 ms)
54: [ RUN      ] std_algorithms_mod_seq_ops.remove_if
54: remove_if: empty, dynamic_view, int
54: remove_if: large, dynamic_view, int
54: remove_if: medium, dynamic_view, int
54: remove_if: one-element-a, dynamic_view, int
54: remove_if: one-element-b, dynamic_view, int
54: remove_if: small-a, dynamic_view, int
54: remove_if: small-b, dynamic_view, int
54: remove_if: two-elements-a, dynamic_view, int
54: remove_if: two-elements-b, dynamic_view, int
54: remove_if: empty, stride3_view, int
54: remove_if: large, stride3_view, int
54: remove_if: medium, stride3_view, int
54: remove_if: one-element-a, stride3_view, int
54: remove_if: one-element-b, stride3_view, int
54: remove_if: small-a, stride3_view, int
54: remove_if: small-b, stride3_view, int
54: remove_if: two-elements-a, stride3_view, int
54: remove_if: two-elements-b, stride3_view, int
54: [       OK ] std_algorithms_mod_seq_ops.remove_if (559 ms)
54: [ RUN      ] std_algorithms_mod_seq_ops.remove_copy
54: remove_copy: empty, dynamic_view, int
54: remove_copy: large, dynamic_view, int
54: remove_copy: medium, dynamic_view, int
54: remove_copy: one-element-a, dynamic_view, int
54: remove_copy: one-element-b, dynamic_view, int
54: remove_copy: small-a, dynamic_view, int
54: remove_copy: small-b, dynamic_view, int
54: remove_copy: two-elements-a, dynamic_view, int
54: remove_copy: two-elements-b, dynamic_view, int
54: remove_copy: empty, stride3_view, int
54: remove_copy: large, stride3_view, int
54: remove_copy: medium, stride3_view, int
54: remove_copy: one-element-a, stride3_view, int
54: remove_copy: one-element-b, stride3_view, int
54: remove_copy: small-a, stride3_view, int
54: remove_copy: small-b, stride3_view, int
54: remove_copy: two-elements-a, stride3_view, int
54: remove_copy: two-elements-b, stride3_view, int
54: remove_copy: empty, dynamic_view, double
54: remove_copy: large, dynamic_view, double
54: remove_copy: medium, dynamic_view, double
54: remove_copy: one-element-a, dynamic_view, double
54: remove_copy: one-element-b, dynamic_view, double
54: remove_copy: small-a, dynamic_view, double
54: remove_copy: small-b, dynamic_view, double
54: remove_copy: two-elements-a, dynamic_view, double
54: remove_copy: two-elements-b, dynamic_view, double
54: remove_copy: empty, stride3_view, double
54: remove_copy: large, stride3_view, double
54: remove_copy: medium, stride3_view, double
54: remove_copy: one-element-a, stride3_view, double
54: remove_copy: one-element-b, stride3_view, double
54: remove_copy: small-a, stride3_view, double
54: remove_copy: small-b, stride3_view, double
54: remove_copy: two-elements-a, stride3_view, double
54: remove_copy: two-elements-b, stride3_view, double
54: [       OK ] std_algorithms_mod_seq_ops.remove_copy (1042 ms)
54: [ RUN      ] std_algorithms_mod_seq_ops.remove_copy_if
54: remove_copy_if: empty, dynamic_view, int
54: remove_copy_if: large, dynamic_view, int
54: remove_copy_if: medium, dynamic_view, int
54: remove_copy_if: one-element-a, dynamic_view, int
54: remove_copy_if: one-element-b, dynamic_view, int
54: remove_copy_if: small-a, dynamic_view, int
54: remove_copy_if: small-b, dynamic_view, int
54: remove_copy_if: two-elements-a, dynamic_view, int
54: remove_copy_if: two-elements-b, dynamic_view, int
54: remove_copy_if: empty, stride3_view, int
54: remove_copy_if: large, stride3_view, int
54: remove_copy_if: medium, stride3_view, int
54: remove_copy_if: one-element-a, stride3_view, int
54: remove_copy_if: one-element-b, stride3_view, int
54: remove_copy_if: small-a, stride3_view, int
54: remove_copy_if: small-b, stride3_view, int
54: remove_copy_if: two-elements-a, stride3_view, int
54: remove_copy_if: two-elements-b, stride3_view, int
54: [       OK ] std_algorithms_mod_seq_ops.remove_copy_if (551 ms)
54: [ RUN      ] std_algorithms_mod_seq_ops.rotate
54: rotate:  at 0, empty, dynamic_view, int
54: rotate:  at 0, large, dynamic_view, int
54: rotate:  at 1, large, dynamic_view, int
54: rotate:  at 2, large, dynamic_view, int
54: rotate:  at 3, large, dynamic_view, int
54: rotate:  at 8, large, dynamic_view, int
54: rotate:  at 56, large, dynamic_view, int
54: rotate:  at 101, large, dynamic_view, int
54: rotate:  at 1003, large, dynamic_view, int
54: rotate:  at 101501, large, dynamic_view, int
54: rotate:  at 0, medium, dynamic_view, int
54: rotate:  at 1, medium, dynamic_view, int
54: rotate:  at 2, medium, dynamic_view, int
54: rotate:  at 3, medium, dynamic_view, int
54: rotate:  at 8, medium, dynamic_view, int
54: rotate:  at 56, medium, dynamic_view, int
54: rotate:  at 101, medium, dynamic_view, int
54: rotate:  at 1003, medium, dynamic_view, int
54: rotate:  at 0, one-element-a, dynamic_view, int
54: rotate:  at 1, one-element-a, dynamic_view, int
54: rotate:  at 0, one-element-b, dynamic_view, int
54: rotate:  at 1, one-element-b, dynamic_view, int
54: rotate:  at 0, small-a, dynamic_view, int
54: rotate:  at 1, small-a, dynamic_view, int
54: rotate:  at 2, small-a, dynamic_view, int
54: rotate:  at 3, small-a, dynamic_view, int
54: rotate:  at 8, small-a, dynamic_view, int
54: rotate:  at 0, small-b, dynamic_view, int
54: rotate:  at 1, small-b, dynamic_view, int
54: rotate:  at 2, small-b, dynamic_view, int
54: rotate:  at 3, small-b, dynamic_view, int
54: rotate:  at 8, small-b, dynamic_view, int
54: rotate:  at 0, two-elements-a, dynamic_view, int
54: rotate:  at 1, two-elements-a, dynamic_view, int
54: rotate:  at 2, two-elements-a, dynamic_view, int
54: rotate:  at 0, two-elements-b, dynamic_view, int
54: rotate:  at 1, two-elements-b, dynamic_view, int
54: rotate:  at 2, two-elements-b, dynamic_view, int
54: rotate:  at 0, empty, stride3_view, int
54: rotate:  at 0, large, stride3_view, int
54: rotate:  at 1, large, stride3_view, int
54: rotate:  at 2, large, stride3_view, int
54: rotate:  at 3, large, stride3_view, int
54: rotate:  at 8, large, stride3_view, int
54: rotate:  at 56, large, stride3_view, int
54: rotate:  at 101, large, stride3_view, int
54: rotate:  at 1003, large, stride3_view, int
54: rotate:  at 101501, large, stride3_view, int
54: rotate:  at 0, medium, stride3_view, int
54: rotate:  at 1, medium, stride3_view, int
54: rotate:  at 2, medium, stride3_view, int
54: rotate:  at 3, medium, stride3_view, int
54: rotate:  at 8, medium, stride3_view, int
54: rotate:  at 56, medium, stride3_view, int
54: rotate:  at 101, medium, stride3_view, int
54: rotate:  at 1003, medium, stride3_view, int
54: rotate:  at 0, one-element-a, stride3_view, int
54: rotate:  at 1, one-element-a, stride3_view, int
54: rotate:  at 0, one-element-b, stride3_view, int
54: rotate:  at 1, one-element-b, stride3_view, int
54: rotate:  at 0, small-a, stride3_view, int
54: rotate:  at 1, small-a, stride3_view, int
54: rotate:  at 2, small-a, stride3_view, int
54: rotate:  at 3, small-a, stride3_view, int
54: rotate:  at 8, small-a, stride3_view, int
54: rotate:  at 0, small-b, stride3_view, int
54: rotate:  at 1, small-b, stride3_view, int
54: rotate:  at 2, small-b, stride3_view, int
54: rotate:  at 3, small-b, stride3_view, int
54: rotate:  at 8, small-b, stride3_view, int
54: rotate:  at 0, two-elements-a, stride3_view, int
54: rotate:  at 1, two-elements-a, stride3_view, int
54: rotate:  at 2, two-elements-a, stride3_view, int
54: rotate:  at 0, two-elements-b, stride3_view, int
54: rotate:  at 1, two-elements-b, stride3_view, int
54: rotate:  at 2, two-elements-b, stride3_view, int
54: rotate:  at 0, empty, dynamic_view, double
54: rotate:  at 0, large, dynamic_view, double
54: rotate:  at 1, large, dynamic_view, double
54: rotate:  at 2, large, dynamic_view, double
54: rotate:  at 3, large, dynamic_view, double
54: rotate:  at 8, large, dynamic_view, double
54: rotate:  at 56, large, dynamic_view, double
54: rotate:  at 101, large, dynamic_view, double
54: rotate:  at 1003, large, dynamic_view, double
54: rotate:  at 101501, large, dynamic_view, double
54: rotate:  at 0, medium, dynamic_view, double
54: rotate:  at 1, medium, dynamic_view, double
54: rotate:  at 2, medium, dynamic_view, double
54: rotate:  at 3, medium, dynamic_view, double
54: rotate:  at 8, medium, dynamic_view, double
54: rotate:  at 56, medium, dynamic_view, double
54: rotate:  at 101, medium, dynamic_view, double
54: rotate:  at 1003, medium, dynamic_view, double
54: rotate:  at 0, one-element-a, dynamic_view, double
54: rotate:  at 1, one-element-a, dynamic_view, double
54: rotate:  at 0, one-element-b, dynamic_view, double
54: rotate:  at 1, one-element-b, dynamic_view, double
54: rotate:  at 0, small-a, dynamic_view, double
54: rotate:  at 1, small-a, dynamic_view, double
54: rotate:  at 2, small-a, dynamic_view, double
54: rotate:  at 3, small-a, dynamic_view, double
54: rotate:  at 8, small-a, dynamic_view, double
54: rotate:  at 0, small-b, dynamic_view, double
54: rotate:  at 1, small-b, dynamic_view, double
54: rotate:  at 2, small-b, dynamic_view, double
54: rotate:  at 3, small-b, dynamic_view, double
54: rotate:  at 8, small-b, dynamic_view, double
54: rotate:  at 0, two-elements-a, dynamic_view, double
54: rotate:  at 1, two-elements-a, dynamic_view, double
54: rotate:  at 2, two-elements-a, dynamic_view, double
54: rotate:  at 0, two-elements-b, dynamic_view, double
54: rotate:  at 1, two-elements-b, dynamic_view, double
54: rotate:  at 2, two-elements-b, dynamic_view, double
54: rotate:  at 0, empty, stride3_view, double
54: rotate:  at 0, large, stride3_view, double
54: rotate:  at 1, large, stride3_view, double
54: rotate:  at 2, large, stride3_view, double
54: rotate:  at 3, large, stride3_view, double
54: rotate:  at 8, large, stride3_view, double
54: rotate:  at 56, large, stride3_view, double
54: rotate:  at 101, large, stride3_view, double
54: rotate:  at 1003, large, stride3_view, double
54: rotate:  at 101501, large, stride3_view, double
54: rotate:  at 0, medium, stride3_view, double
54: rotate:  at 1, medium, stride3_view, double
54: rotate:  at 2, medium, stride3_view, double
54: rotate:  at 3, medium, stride3_view, double
54: rotate:  at 8, medium, stride3_view, double
54: rotate:  at 56, medium, stride3_view, double
54: rotate:  at 101, medium, stride3_view, double
54: rotate:  at 1003, medium, stride3_view, double
54: rotate:  at 0, one-element-a, stride3_view, double
54: rotate:  at 1, one-element-a, stride3_view, double
54: rotate:  at 0, one-element-b, stride3_view, double
54: rotate:  at 1, one-element-b, stride3_view, double
54: rotate:  at 0, small-a, stride3_view, double
54: rotate:  at 1, small-a, stride3_view, double
54: rotate:  at 2, small-a, stride3_view, double
54: rotate:  at 3, small-a, stride3_view, double
54: rotate:  at 8, small-a, stride3_view, double
54: rotate:  at 0, small-b, stride3_view, double
54: rotate:  at 1, small-b, stride3_view, double
54: rotate:  at 2, small-b, stride3_view, double
54: rotate:  at 3, small-b, stride3_view, double
54: rotate:  at 8, small-b, stride3_view, double
54: rotate:  at 0, two-elements-a, stride3_view, double
54: rotate:  at 1, two-elements-a, stride3_view, double
54: rotate:  at 2, two-elements-a, stride3_view, double
54: rotate:  at 0, two-elements-b, stride3_view, double
54: rotate:  at 1, two-elements-b, stride3_view, double
54: rotate:  at 2, two-elements-b, stride3_view, double
54: [       OK ] std_algorithms_mod_seq_ops.rotate (2738 ms)
54: [ RUN      ] std_algorithms_mod_seq_ops.rotate_copy
54: rotate_copy:  at 0, empty, dynamic_view, int
54: rotate_copy:  at 0, large, dynamic_view, int
54: rotate_copy:  at 1, large, dynamic_view, int
54: rotate_copy:  at 2, large, dynamic_view, int
54: rotate_copy:  at 3, large, dynamic_view, int
54: rotate_copy:  at 8, large, dynamic_view, int
54: rotate_copy:  at 56, large, dynamic_view, int
54: rotate_copy:  at 101, large, dynamic_view, int
54: rotate_copy:  at 1003, large, dynamic_view, int
54: rotate_copy:  at 101501, large, dynamic_view, int
54: rotate_copy:  at 0, medium, dynamic_view, int
54: rotate_copy:  at 1, medium, dynamic_view, int
54: rotate_copy:  at 2, medium, dynamic_view, int
54: rotate_copy:  at 3, medium, dynamic_view, int
54: rotate_copy:  at 8, medium, dynamic_view, int
54: rotate_copy:  at 56, medium, dynamic_view, int
54: rotate_copy:  at 101, medium, dynamic_view, int
54: rotate_copy:  at 1003, medium, dynamic_view, int
54: rotate_copy:  at 0, one-element-a, dynamic_view, int
54: rotate_copy:  at 1, one-element-a, dynamic_view, int
54: rotate_copy:  at 0, one-element-b, dynamic_view, int
54: rotate_copy:  at 1, one-element-b, dynamic_view, int
54: rotate_copy:  at 0, small-a, dynamic_view, int
54: rotate_copy:  at 1, small-a, dynamic_view, int
54: rotate_copy:  at 2, small-a, dynamic_view, int
54: rotate_copy:  at 3, small-a, dynamic_view, int
54: rotate_copy:  at 8, small-a, dynamic_view, int
54: rotate_copy:  at 0, small-b, dynamic_view, int
54: rotate_copy:  at 1, small-b, dynamic_view, int
54: rotate_copy:  at 2, small-b, dynamic_view, int
54: rotate_copy:  at 3, small-b, dynamic_view, int
54: rotate_copy:  at 8, small-b, dynamic_view, int
54: rotate_copy:  at 0, two-elements-a, dynamic_view, int
54: rotate_copy:  at 1, two-elements-a, dynamic_view, int
54: rotate_copy:  at 2, two-elements-a, dynamic_view, int
54: rotate_copy:  at 0, two-elements-b, dynamic_view, int
54: rotate_copy:  at 1, two-elements-b, dynamic_view, int
54: rotate_copy:  at 2, two-elements-b, dynamic_view, int
54: rotate_copy:  at 0, empty, stride3_view, int
54: rotate_copy:  at 0, large, stride3_view, int
54: rotate_copy:  at 1, large, stride3_view, int
54: rotate_copy:  at 2, large, stride3_view, int
54: rotate_copy:  at 3, large, stride3_view, int
54: rotate_copy:  at 8, large, stride3_view, int
54: rotate_copy:  at 56, large, stride3_view, int
54: rotate_copy:  at 101, large, stride3_view, int
54: rotate_copy:  at 1003, large, stride3_view, int
54: rotate_copy:  at 101501, large, stride3_view, int
54: rotate_copy:  at 0, medium, stride3_view, int
54: rotate_copy:  at 1, medium, stride3_view, int
54: rotate_copy:  at 2, medium, stride3_view, int
54: rotate_copy:  at 3, medium, stride3_view, int
54: rotate_copy:  at 8, medium, stride3_view, int
54: rotate_copy:  at 56, medium, stride3_view, int
54: rotate_copy:  at 101, medium, stride3_view, int
54: rotate_copy:  at 1003, medium, stride3_view, int
54: rotate_copy:  at 0, one-element-a, stride3_view, int
54: rotate_copy:  at 1, one-element-a, stride3_view, int
54: rotate_copy:  at 0, one-element-b, stride3_view, int
54: rotate_copy:  at 1, one-element-b, stride3_view, int
54: rotate_copy:  at 0, small-a, stride3_view, int
54: rotate_copy:  at 1, small-a, stride3_view, int
54: rotate_copy:  at 2, small-a, stride3_view, int
54: rotate_copy:  at 3, small-a, stride3_view, int
54: rotate_copy:  at 8, small-a, stride3_view, int
54: rotate_copy:  at 0, small-b, stride3_view, int
54: rotate_copy:  at 1, small-b, stride3_view, int
54: rotate_copy:  at 2, small-b, stride3_view, int
54: rotate_copy:  at 3, small-b, stride3_view, int
54: rotate_copy:  at 8, small-b, stride3_view, int
54: rotate_copy:  at 0, two-elements-a, stride3_view, int
54: rotate_copy:  at 1, two-elements-a, stride3_view, int
54: rotate_copy:  at 2, two-elements-a, stride3_view, int
54: rotate_copy:  at 0, two-elements-b, stride3_view, int
54: rotate_copy:  at 1, two-elements-b, stride3_view, int
54: rotate_copy:  at 2, two-elements-b, stride3_view, int
54: rotate_copy:  at 0, empty, dynamic_view, double
54: rotate_copy:  at 0, large, dynamic_view, double
54: rotate_copy:  at 1, large, dynamic_view, double
54: rotate_copy:  at 2, large, dynamic_view, double
54: rotate_copy:  at 3, large, dynamic_view, double
54: rotate_copy:  at 8, large, dynamic_view, double
54: rotate_copy:  at 56, large, dynamic_view, double
54: rotate_copy:  at 101, large, dynamic_view, double
54: rotate_copy:  at 1003, large, dynamic_view, double
54: rotate_copy:  at 101501, large, dynamic_view, double
54: rotate_copy:  at 0, medium, dynamic_view, double
54: rotate_copy:  at 1, medium, dynamic_view, double
54: rotate_copy:  at 2, medium, dynamic_view, double
54: rotate_copy:  at 3, medium, dynamic_view, double
54: rotate_copy:  at 8, medium, dynamic_view, double
54: rotate_copy:  at 56, medium, dynamic_view, double
54: rotate_copy:  at 101, medium, dynamic_view, double
54: rotate_copy:  at 1003, medium, dynamic_view, double
54: rotate_copy:  at 0, one-element-a, dynamic_view, double
54: rotate_copy:  at 1, one-element-a, dynamic_view, double
54: rotate_copy:  at 0, one-element-b, dynamic_view, double
54: rotate_copy:  at 1, one-element-b, dynamic_view, double
54: rotate_copy:  at 0, small-a, dynamic_view, double
54: rotate_copy:  at 1, small-a, dynamic_view, double
54: rotate_copy:  at 2, small-a, dynamic_view, double
54: rotate_copy:  at 3, small-a, dynamic_view, double
54: rotate_copy:  at 8, small-a, dynamic_view, double
54: rotate_copy:  at 0, small-b, dynamic_view, double
54: rotate_copy:  at 1, small-b, dynamic_view, double
54: rotate_copy:  at 2, small-b, dynamic_view, double
54: rotate_copy:  at 3, small-b, dynamic_view, double
54: rotate_copy:  at 8, small-b, dynamic_view, double
54: rotate_copy:  at 0, two-elements-a, dynamic_view, double
54: rotate_copy:  at 1, two-elements-a, dynamic_view, double
54: rotate_copy:  at 2, two-elements-a, dynamic_view, double
54: rotate_copy:  at 0, two-elements-b, dynamic_view, double
54: rotate_copy:  at 1, two-elements-b, dynamic_view, double
54: rotate_copy:  at 2, two-elements-b, dynamic_view, double
54: rotate_copy:  at 0, empty, stride3_view, double
54: rotate_copy:  at 0, large, stride3_view, double
54: rotate_copy:  at 1, large, stride3_view, double
54: rotate_copy:  at 2, large, stride3_view, double
54: rotate_copy:  at 3, large, stride3_view, double
54: rotate_copy:  at 8, large, stride3_view, double
54: rotate_copy:  at 56, large, stride3_view, double
54: rotate_copy:  at 101, large, stride3_view, double
54: rotate_copy:  at 1003, large, stride3_view, double
54: rotate_copy:  at 101501, large, stride3_view, double
54: rotate_copy:  at 0, medium, stride3_view, double
54: rotate_copy:  at 1, medium, stride3_view, double
54: rotate_copy:  at 2, medium, stride3_view, double
54: rotate_copy:  at 3, medium, stride3_view, double
54: rotate_copy:  at 8, medium, stride3_view, double
54: rotate_copy:  at 56, medium, stride3_view, double
54: rotate_copy:  at 101, medium, stride3_view, double
54: rotate_copy:  at 1003, medium, stride3_view, double
54: rotate_copy:  at 0, one-element-a, stride3_view, double
54: rotate_copy:  at 1, one-element-a, stride3_view, double
54: rotate_copy:  at 0, one-element-b, stride3_view, double
54: rotate_copy:  at 1, one-element-b, stride3_view, double
54: rotate_copy:  at 0, small-a, stride3_view, double
54: rotate_copy:  at 1, small-a, stride3_view, double
54: rotate_copy:  at 2, small-a, stride3_view, double
54: rotate_copy:  at 3, small-a, stride3_view, double
54: rotate_copy:  at 8, small-a, stride3_view, double
54: rotate_copy:  at 0, small-b, stride3_view, double
54: rotate_copy:  at 1, small-b, stride3_view, double
54: rotate_copy:  at 2, small-b, stride3_view, double
54: rotate_copy:  at 3, small-b, stride3_view, double
54: rotate_copy:  at 8, small-b, stride3_view, double
54: rotate_copy:  at 0, two-elements-a, stride3_view, double
54: rotate_copy:  at 1, two-elements-a, stride3_view, double
54: rotate_copy:  at 2, two-elements-a, stride3_view, double
54: rotate_copy:  at 0, two-elements-b, stride3_view, double
54: rotate_copy:  at 1, two-elements-b, stride3_view, double
54: rotate_copy:  at 2, two-elements-b, stride3_view, double
54: [       OK ] std_algorithms_mod_seq_ops.rotate_copy (1208 ms)
54: [ RUN      ] std_algorithms_mod_seq_ops.shift_left
54: shift_left:  by 0, empty, dynamic_view, int
54: shift_left:  by 1, empty, dynamic_view, int
54: shift_left:  by 2, empty, dynamic_view, int
54: shift_left:  by 3, empty, dynamic_view, int
54: shift_left:  by 8, empty, dynamic_view, int
54: shift_left:  by 56, empty, dynamic_view, int
54: shift_left:  by 101, empty, dynamic_view, int
54: shift_left:  by 1003, empty, dynamic_view, int
54: shift_left:  by 101501, empty, dynamic_view, int
54: shift_left:  by 0, large, dynamic_view, int
54: shift_left:  by 1, large, dynamic_view, int
54: shift_left:  by 2, large, dynamic_view, int
54: shift_left:  by 3, large, dynamic_view, int
54: shift_left:  by 8, large, dynamic_view, int
54: shift_left:  by 56, large, dynamic_view, int
54: shift_left:  by 101, large, dynamic_view, int
54: shift_left:  by 1003, large, dynamic_view, int
54: shift_left:  by 101501, large, dynamic_view, int
54: shift_left:  by 0, medium, dynamic_view, int
54: shift_left:  by 1, medium, dynamic_view, int
54: shift_left:  by 2, medium, dynamic_view, int
54: shift_left:  by 3, medium, dynamic_view, int
54: shift_left:  by 8, medium, dynamic_view, int
54: shift_left:  by 56, medium, dynamic_view, int
54: shift_left:  by 101, medium, dynamic_view, int
54: shift_left:  by 1003, medium, dynamic_view, int
54: shift_left:  by 101501, medium, dynamic_view, int
54: shift_left:  by 0, one-element-a, dynamic_view, int
54: shift_left:  by 1, one-element-a, dynamic_view, int
54: shift_left:  by 2, one-element-a, dynamic_view, int
54: shift_left:  by 3, one-element-a, dynamic_view, int
54: shift_left:  by 8, one-element-a, dynamic_view, int
54: shift_left:  by 56, one-element-a, dynamic_view, int
54: shift_left:  by 101, one-element-a, dynamic_view, int
54: shift_left:  by 1003, one-element-a, dynamic_view, int
54: shift_left:  by 101501, one-element-a, dynamic_view, int
54: shift_left:  by 0, one-element-b, dynamic_view, int
54: shift_left:  by 1, one-element-b, dynamic_view, int
54: shift_left:  by 2, one-element-b, dynamic_view, int
54: shift_left:  by 3, one-element-b, dynamic_view, int
54: shift_left:  by 8, one-element-b, dynamic_view, int
54: shift_left:  by 56, one-element-b, dynamic_view, int
54: shift_left:  by 101, one-element-b, dynamic_view, int
54: shift_left:  by 1003, one-element-b, dynamic_view, int
54: shift_left:  by 101501, one-element-b, dynamic_view, int
54: shift_left:  by 0, small-a, dynamic_view, int
54: shift_left:  by 1, small-a, dynamic_view, int
54: shift_left:  by 2, small-a, dynamic_view, int
54: shift_left:  by 3, small-a, dynamic_view, int
54: shift_left:  by 8, small-a, dynamic_view, int
54: shift_left:  by 56, small-a, dynamic_view, int
54: shift_left:  by 101, small-a, dynamic_view, int
54: shift_left:  by 1003, small-a, dynamic_view, int
54: shift_left:  by 101501, small-a, dynamic_view, int
54: shift_left:  by 0, small-b, dynamic_view, int
54: shift_left:  by 1, small-b, dynamic_view, int
54: shift_left:  by 2, small-b, dynamic_view, int
54: shift_left:  by 3, small-b, dynamic_view, int
54: shift_left:  by 8, small-b, dynamic_view, int
54: shift_left:  by 56, small-b, dynamic_view, int
54: shift_left:  by 101, small-b, dynamic_view, int
54: shift_left:  by 1003, small-b, dynamic_view, int
54: shift_left:  by 101501, small-b, dynamic_view, int
54: shift_left:  by 0, three-elements-a, dynamic_view, int
54: shift_left:  by 1, three-elements-a, dynamic_view, int
54: shift_left:  by 2, three-elements-a, dynamic_view, int
54: shift_left:  by 3, three-elements-a, dynamic_view, int
54: shift_left:  by 8, three-elements-a, dynamic_view, int
54: shift_left:  by 56, three-elements-a, dynamic_view, int
54: shift_left:  by 101, three-elements-a, dynamic_view, int
54: shift_left:  by 1003, three-elements-a, dynamic_view, int
54: shift_left:  by 101501, three-elements-a, dynamic_view, int
54: shift_left:  by 0, three-elements-b, dynamic_view, int
54: shift_left:  by 1, three-elements-b, dynamic_view, int
54: shift_left:  by 2, three-elements-b, dynamic_view, int
54: shift_left:  by 3, three-elements-b, dynamic_view, int
54: shift_left:  by 8, three-elements-b, dynamic_view, int
54: shift_left:  by 56, three-elements-b, dynamic_view, int
54: shift_left:  by 101, three-elements-b, dynamic_view, int
54: shift_left:  by 1003, three-elements-b, dynamic_view, int
54: shift_left:  by 101501, three-elements-b, dynamic_view, int
54: shift_left:  by 0, two-elements-a, dynamic_view, int
54: shift_left:  by 1, two-elements-a, dynamic_view, int
54: shift_left:  by 2, two-elements-a, dynamic_view, int
54: shift_left:  by 3, two-elements-a, dynamic_view, int
54: shift_left:  by 8, two-elements-a, dynamic_view, int
54: shift_left:  by 56, two-elements-a, dynamic_view, int
54: shift_left:  by 101, two-elements-a, dynamic_view, int
54: shift_left:  by 1003, two-elements-a, dynamic_view, int
54: shift_left:  by 101501, two-elements-a, dynamic_view, int
54: shift_left:  by 0, two-elements-b, dynamic_view, int
54: shift_left:  by 1, two-elements-b, dynamic_view, int
54: shift_left:  by 2, two-elements-b, dynamic_view, int
54: shift_left:  by 3, two-elements-b, dynamic_view, int
54: shift_left:  by 8, two-elements-b, dynamic_view, int
54: shift_left:  by 56, two-elements-b, dynamic_view, int
54: shift_left:  by 101, two-elements-b, dynamic_view, int
54: shift_left:  by 1003, two-elements-b, dynamic_view, int
54: shift_left:  by 101501, two-elements-b, dynamic_view, int
54: shift_left:  by 0, empty, stride3_view, int
54: shift_left:  by 1, empty, stride3_view, int
54: shift_left:  by 2, empty, stride3_view, int
54: shift_left:  by 3, empty, stride3_view, int
54: shift_left:  by 8, empty, stride3_view, int
54: shift_left:  by 56, empty, stride3_view, int
54: shift_left:  by 101, empty, stride3_view, int
54: shift_left:  by 1003, empty, stride3_view, int
54: shift_left:  by 101501, empty, stride3_view, int
54: shift_left:  by 0, large, stride3_view, int
54: shift_left:  by 1, large, stride3_view, int
54: shift_left:  by 2, large, stride3_view, int
54: shift_left:  by 3, large, stride3_view, int
54: shift_left:  by 8, large, stride3_view, int
54: shift_left:  by 56, large, stride3_view, int
54: shift_left:  by 101, large, stride3_view, int
54: shift_left:  by 1003, large, stride3_view, int
54: shift_left:  by 101501, large, stride3_view, int
54: shift_left:  by 0, medium, stride3_view, int
54: shift_left:  by 1, medium, stride3_view, int
54: shift_left:  by 2, medium, stride3_view, int
54: shift_left:  by 3, medium, stride3_view, int
54: shift_left:  by 8, medium, stride3_view, int
54: shift_left:  by 56, medium, stride3_view, int
54: shift_left:  by 101, medium, stride3_view, int
54: shift_left:  by 1003, medium, stride3_view, int
54: shift_left:  by 101501, medium, stride3_view, int
54: shift_left:  by 0, one-element-a, stride3_view, int
54: shift_left:  by 1, one-element-a, stride3_view, int
54: shift_left:  by 2, one-element-a, stride3_view, int
54: shift_left:  by 3, one-element-a, stride3_view, int
54: shift_left:  by 8, one-element-a, stride3_view, int
54: shift_left:  by 56, one-element-a, stride3_view, int
54: shift_left:  by 101, one-element-a, stride3_view, int
54: shift_left:  by 1003, one-element-a, stride3_view, int
54: shift_left:  by 101501, one-element-a, stride3_view, int
54: shift_left:  by 0, one-element-b, stride3_view, int
54: shift_left:  by 1, one-element-b, stride3_view, int
54: shift_left:  by 2, one-element-b, stride3_view, int
54: shift_left:  by 3, one-element-b, stride3_view, int
54: shift_left:  by 8, one-element-b, stride3_view, int
54: shift_left:  by 56, one-element-b, stride3_view, int
54: shift_left:  by 101, one-element-b, stride3_view, int
54: shift_left:  by 1003, one-element-b, stride3_view, int
54: shift_left:  by 101501, one-element-b, stride3_view, int
54: shift_left:  by 0, small-a, stride3_view, int
54: shift_left:  by 1, small-a, stride3_view, int
54: shift_left:  by 2, small-a, stride3_view, int
54: shift_left:  by 3, small-a, stride3_view, int
54: shift_left:  by 8, small-a, stride3_view, int
54: shift_left:  by 56, small-a, stride3_view, int
54: shift_left:  by 101, small-a, stride3_view, int
54: shift_left:  by 1003, small-a, stride3_view, int
54: shift_left:  by 101501, small-a, stride3_view, int
54: shift_left:  by 0, small-b, stride3_view, int
54: shift_left:  by 1, small-b, stride3_view, int
54: shift_left:  by 2, small-b, stride3_view, int
54: shift_left:  by 3, small-b, stride3_view, int
54: shift_left:  by 8, small-b, stride3_view, int
54: shift_left:  by 56, small-b, stride3_view, int
54: shift_left:  by 101, small-b, stride3_view, int
54: shift_left:  by 1003, small-b, stride3_view, int
54: shift_left:  by 101501, small-b, stride3_view, int
54: shift_left:  by 0, three-elements-a, stride3_view, int
54: shift_left:  by 1, three-elements-a, stride3_view, int
54: shift_left:  by 2, three-elements-a, stride3_view, int
54: shift_left:  by 3, three-elements-a, stride3_view, int
54: shift_left:  by 8, three-elements-a, stride3_view, int
54: shift_left:  by 56, three-elements-a, stride3_view, int
54: shift_left:  by 101, three-elements-a, stride3_view, int
54: shift_left:  by 1003, three-elements-a, stride3_view, int
54: shift_left:  by 101501, three-elements-a, stride3_view, int
54: shift_left:  by 0, three-elements-b, stride3_view, int
54: shift_left:  by 1, three-elements-b, stride3_view, int
54: shift_left:  by 2, three-elements-b, stride3_view, int
54: shift_left:  by 3, three-elements-b, stride3_view, int
54: shift_left:  by 8, three-elements-b, stride3_view, int
54: shift_left:  by 56, three-elements-b, stride3_view, int
54: shift_left:  by 101, three-elements-b, stride3_view, int
54: shift_left:  by 1003, three-elements-b, stride3_view, int
54: shift_left:  by 101501, three-elements-b, stride3_view, int
54: shift_left:  by 0, two-elements-a, stride3_view, int
54: shift_left:  by 1, two-elements-a, stride3_view, int
54: shift_left:  by 2, two-elements-a, stride3_view, int
54: shift_left:  by 3, two-elements-a, stride3_view, int
54: shift_left:  by 8, two-elements-a, stride3_view, int
54: shift_left:  by 56, two-elements-a, stride3_view, int
54: shift_left:  by 101, two-elements-a, stride3_view, int
54: shift_left:  by 1003, two-elements-a, stride3_view, int
54: shift_left:  by 101501, two-elements-a, stride3_view, int
54: shift_left:  by 0, two-elements-b, stride3_view, int
54: shift_left:  by 1, two-elements-b, stride3_view, int
54: shift_left:  by 2, two-elements-b, stride3_view, int
54: shift_left:  by 3, two-elements-b, stride3_view, int
54: shift_left:  by 8, two-elements-b, stride3_view, int
54: shift_left:  by 56, two-elements-b, stride3_view, int
54: shift_left:  by 101, two-elements-b, stride3_view, int
54: shift_left:  by 1003, two-elements-b, stride3_view, int
54: shift_left:  by 101501, two-elements-b, stride3_view, int
54: shift_left:  by 0, empty, dynamic_view, double
54: shift_left:  by 1, empty, dynamic_view, double
54: shift_left:  by 2, empty, dynamic_view, double
54: shift_left:  by 3, empty, dynamic_view, double
54: shift_left:  by 8, empty, dynamic_view, double
54: shift_left:  by 56, empty, dynamic_view, double
54: shift_left:  by 101, empty, dynamic_view, double
54: shift_left:  by 1003, empty, dynamic_view, double
54: shift_left:  by 101501, empty, dynamic_view, double
54: shift_left:  by 0, large, dynamic_view, double
54: shift_left:  by 1, large, dynamic_view, double
54: shift_left:  by 2, large, dynamic_view, double
54: shift_left:  by 3, large, dynamic_view, double
54: shift_left:  by 8, large, dynamic_view, double
54: shift_left:  by 56, large, dynamic_view, double
54: shift_left:  by 101, large, dynamic_view, double
54: shift_left:  by 1003, large, dynamic_view, double
54: shift_left:  by 101501, large, dynamic_view, double
54: shift_left:  by 0, medium, dynamic_view, double
54: shift_left:  by 1, medium, dynamic_view, double
54: shift_left:  by 2, medium, dynamic_view, double
54: shift_left:  by 3, medium, dynamic_view, double
54: shift_left:  by 8, medium, dynamic_view, double
54: shift_left:  by 56, medium, dynamic_view, double
54: shift_left:  by 101, medium, dynamic_view, double
54: shift_left:  by 1003, medium, dynamic_view, double
54: shift_left:  by 101501, medium, dynamic_view, double
54: shift_left:  by 0, one-element-a, dynamic_view, double
54: shift_left:  by 1, one-element-a, dynamic_view, double
54: shift_left:  by 2, one-element-a, dynamic_view, double
54: shift_left:  by 3, one-element-a, dynamic_view, double
54: shift_left:  by 8, one-element-a, dynamic_view, double
54: shift_left:  by 56, one-element-a, dynamic_view, double
54: shift_left:  by 101, one-element-a, dynamic_view, double
54: shift_left:  by 1003, one-element-a, dynamic_view, double
54: shift_left:  by 101501, one-element-a, dynamic_view, double
54: shift_left:  by 0, one-element-b, dynamic_view, double
54: shift_left:  by 1, one-element-b, dynamic_view, double
54: shift_left:  by 2, one-element-b, dynamic_view, double
54: shift_left:  by 3, one-element-b, dynamic_view, double
54: shift_left:  by 8, one-element-b, dynamic_view, double
54: shift_left:  by 56, one-element-b, dynamic_view, double
54: shift_left:  by 101, one-element-b, dynamic_view, double
54: shift_left:  by 1003, one-element-b, dynamic_view, double
54: shift_left:  by 101501, one-element-b, dynamic_view, double
54: shift_left:  by 0, small-a, dynamic_view, double
54: shift_left:  by 1, small-a, dynamic_view, double
54: shift_left:  by 2, small-a, dynamic_view, double
54: shift_left:  by 3, small-a, dynamic_view, double
54: shift_left:  by 8, small-a, dynamic_view, double
54: shift_left:  by 56, small-a, dynamic_view, double
54: shift_left:  by 101, small-a, dynamic_view, double
54: shift_left:  by 1003, small-a, dynamic_view, double
54: shift_left:  by 101501, small-a, dynamic_view, double
54: shift_left:  by 0, small-b, dynamic_view, double
54: shift_left:  by 1, small-b, dynamic_view, double
54: shift_left:  by 2, small-b, dynamic_view, double
54: shift_left:  by 3, small-b, dynamic_view, double
54: shift_left:  by 8, small-b, dynamic_view, double
54: shift_left:  by 56, small-b, dynamic_view, double
54: shift_left:  by 101, small-b, dynamic_view, double
54: shift_left:  by 1003, small-b, dynamic_view, double
54: shift_left:  by 101501, small-b, dynamic_view, double
54: shift_left:  by 0, three-elements-a, dynamic_view, double
54: shift_left:  by 1, three-elements-a, dynamic_view, double
54: shift_left:  by 2, three-elements-a, dynamic_view, double
54: shift_left:  by 3, three-elements-a, dynamic_view, double
54: shift_left:  by 8, three-elements-a, dynamic_view, double
54: shift_left:  by 56, three-elements-a, dynamic_view, double
54: shift_left:  by 101, three-elements-a, dynamic_view, double
54: shift_left:  by 1003, three-elements-a, dynamic_view, double
54: shift_left:  by 101501, three-elements-a, dynamic_view, double
54: shift_left:  by 0, three-elements-b, dynamic_view, double
54: shift_left:  by 1, three-elements-b, dynamic_view, double
54: shift_left:  by 2, three-elements-b, dynamic_view, double
54: shift_left:  by 3, three-elements-b, dynamic_view, double
54: shift_left:  by 8, three-elements-b, dynamic_view, double
54: shift_left:  by 56, three-elements-b, dynamic_view, double
54: shift_left:  by 101, three-elements-b, dynamic_view, double
54: shift_left:  by 1003, three-elements-b, dynamic_view, double
54: shift_left:  by 101501, three-elements-b, dynamic_view, double
54: shift_left:  by 0, two-elements-a, dynamic_view, double
54: shift_left:  by 1, two-elements-a, dynamic_view, double
54: shift_left:  by 2, two-elements-a, dynamic_view, double
54: shift_left:  by 3, two-elements-a, dynamic_view, double
54: shift_left:  by 8, two-elements-a, dynamic_view, double
54: shift_left:  by 56, two-elements-a, dynamic_view, double
54: shift_left:  by 101, two-elements-a, dynamic_view, double
54: shift_left:  by 1003, two-elements-a, dynamic_view, double
54: shift_left:  by 101501, two-elements-a, dynamic_view, double
54: shift_left:  by 0, two-elements-b, dynamic_view, double
54: shift_left:  by 1, two-elements-b, dynamic_view, double
54: shift_left:  by 2, two-elements-b, dynamic_view, double
54: shift_left:  by 3, two-elements-b, dynamic_view, double
54: shift_left:  by 8, two-elements-b, dynamic_view, double
54: shift_left:  by 56, two-elements-b, dynamic_view, double
54: shift_left:  by 101, two-elements-b, dynamic_view, double
54: shift_left:  by 1003, two-elements-b, dynamic_view, double
54: shift_left:  by 101501, two-elements-b, dynamic_view, double
54: shift_left:  by 0, empty, stride3_view, double
54: shift_left:  by 1, empty, stride3_view, double
54: shift_left:  by 2, empty, stride3_view, double
54: shift_left:  by 3, empty, stride3_view, double
54: shift_left:  by 8, empty, stride3_view, double
54: shift_left:  by 56, empty, stride3_view, double
54: shift_left:  by 101, empty, stride3_view, double
54: shift_left:  by 1003, empty, stride3_view, double
54: shift_left:  by 101501, empty, stride3_view, double
54: shift_left:  by 0, large, stride3_view, double
54: shift_left:  by 1, large, stride3_view, double
54: shift_left:  by 2, large, stride3_view, double
54: shift_left:  by 3, large, stride3_view, double
54: shift_left:  by 8, large, stride3_view, double
54: shift_left:  by 56, large, stride3_view, double
54: shift_left:  by 101, large, stride3_view, double
54: shift_left:  by 1003, large, stride3_view, double
54: shift_left:  by 101501, large, stride3_view, double
54: shift_left:  by 0, medium, stride3_view, double
54: shift_left:  by 1, medium, stride3_view, double
54: shift_left:  by 2, medium, stride3_view, double
54: shift_left:  by 3, medium, stride3_view, double
54: shift_left:  by 8, medium, stride3_view, double
54: shift_left:  by 56, medium, stride3_view, double
54: shift_left:  by 101, medium, stride3_view, double
54: shift_left:  by 1003, medium, stride3_view, double
54: shift_left:  by 101501, medium, stride3_view, double
54: shift_left:  by 0, one-element-a, stride3_view, double
54: shift_left:  by 1, one-element-a, stride3_view, double
54: shift_left:  by 2, one-element-a, stride3_view, double
54: shift_left:  by 3, one-element-a, stride3_view, double
54: shift_left:  by 8, one-element-a, stride3_view, double
54: shift_left:  by 56, one-element-a, stride3_view, double
54: shift_left:  by 101, one-element-a, stride3_view, double
54: shift_left:  by 1003, one-element-a, stride3_view, double
54: shift_left:  by 101501, one-element-a, stride3_view, double
54: shift_left:  by 0, one-element-b, stride3_view, double
54: shift_left:  by 1, one-element-b, stride3_view, double
54: shift_left:  by 2, one-element-b, stride3_view, double
54: shift_left:  by 3, one-element-b, stride3_view, double
54: shift_left:  by 8, one-element-b, stride3_view, double
54: shift_left:  by 56, one-element-b, stride3_view, double
54: shift_left:  by 101, one-element-b, stride3_view, double
54: shift_left:  by 1003, one-element-b, stride3_view, double
54: shift_left:  by 101501, one-element-b, stride3_view, double
54: shift_left:  by 0, small-a, stride3_view, double
54: shift_left:  by 1, small-a, stride3_view, double
54: shift_left:  by 2, small-a, stride3_view, double
54: shift_left:  by 3, small-a, stride3_view, double
54: shift_left:  by 8, small-a, stride3_view, double
54: shift_left:  by 56, small-a, stride3_view, double
54: shift_left:  by 101, small-a, stride3_view, double
54: shift_left:  by 1003, small-a, stride3_view, double
54: shift_left:  by 101501, small-a, stride3_view, double
54: shift_left:  by 0, small-b, stride3_view, double
54: shift_left:  by 1, small-b, stride3_view, double
54: shift_left:  by 2, small-b, stride3_view, double
54: shift_left:  by 3, small-b, stride3_view, double
54: shift_left:  by 8, small-b, stride3_view, double
54: shift_left:  by 56, small-b, stride3_view, double
54: shift_left:  by 101, small-b, stride3_view, double
54: shift_left:  by 1003, small-b, stride3_view, double
54: shift_left:  by 101501, small-b, stride3_view, double
54: shift_left:  by 0, three-elements-a, stride3_view, double
54: shift_left:  by 1, three-elements-a, stride3_view, double
54: shift_left:  by 2, three-elements-a, stride3_view, double
54: shift_left:  by 3, three-elements-a, stride3_view, double
54: shift_left:  by 8, three-elements-a, stride3_view, double
54: shift_left:  by 56, three-elements-a, stride3_view, double
54: shift_left:  by 101, three-elements-a, stride3_view, double
54: shift_left:  by 1003, three-elements-a, stride3_view, double
54: shift_left:  by 101501, three-elements-a, stride3_view, double
54: shift_left:  by 0, three-elements-b, stride3_view, double
54: shift_left:  by 1, three-elements-b, stride3_view, double
54: shift_left:  by 2, three-elements-b, stride3_view, double
54: shift_left:  by 3, three-elements-b, stride3_view, double
54: shift_left:  by 8, three-elements-b, stride3_view, double
54: shift_left:  by 56, three-elements-b, stride3_view, double
54: shift_left:  by 101, three-elements-b, stride3_view, double
54: shift_left:  by 1003, three-elements-b, stride3_view, double
54: shift_left:  by 101501, three-elements-b, stride3_view, double
54: shift_left:  by 0, two-elements-a, stride3_view, double
54: shift_left:  by 1, two-elements-a, stride3_view, double
54: shift_left:  by 2, two-elements-a, stride3_view, double
54: shift_left:  by 3, two-elements-a, stride3_view, double
54: shift_left:  by 8, two-elements-a, stride3_view, double
54: shift_left:  by 56, two-elements-a, stride3_view, double
54: shift_left:  by 101, two-elements-a, stride3_view, double
54: shift_left:  by 1003, two-elements-a, stride3_view, double
54: shift_left:  by 101501, two-elements-a, stride3_view, double
54: shift_left:  by 0, two-elements-b, stride3_view, double
54: shift_left:  by 1, two-elements-b, stride3_view, double
54: shift_left:  by 2, two-elements-b, stride3_view, double
54: shift_left:  by 3, two-elements-b, stride3_view, double
54: shift_left:  by 8, two-elements-b, stride3_view, double
54: shift_left:  by 56, two-elements-b, stride3_view, double
54: shift_left:  by 101, two-elements-b, stride3_view, double
54: shift_left:  by 1003, two-elements-b, stride3_view, double
54: shift_left:  by 101501, two-elements-b, stride3_view, double
54: [       OK ] std_algorithms_mod_seq_ops.shift_left (2728 ms)
54: [ RUN      ] std_algorithms_mod_seq_ops.shift_right
54: shift_right:  by 0, empty, dynamic_view, int
54: shift_right:  by 1, empty, dynamic_view, int
54: shift_right:  by 2, empty, dynamic_view, int
54: shift_right:  by 3, empty, dynamic_view, int
54: shift_right:  by 8, empty, dynamic_view, int
54: shift_right:  by 56, empty, dynamic_view, int
54: shift_right:  by 101, empty, dynamic_view, int
54: shift_right:  by 1003, empty, dynamic_view, int
54: shift_right:  by 101501, empty, dynamic_view, int
54: shift_right:  by 0, large, dynamic_view, int
54: shift_right:  by 1, large, dynamic_view, int
54: shift_right:  by 2, large, dynamic_view, int
54: shift_right:  by 3, large, dynamic_view, int
54: shift_right:  by 8, large, dynamic_view, int
54: shift_right:  by 56, large, dynamic_view, int
54: shift_right:  by 101, large, dynamic_view, int
54: shift_right:  by 1003, large, dynamic_view, int
54: shift_right:  by 101501, large, dynamic_view, int
54: shift_right:  by 0, medium, dynamic_view, int
54: shift_right:  by 1, medium, dynamic_view, int
54: shift_right:  by 2, medium, dynamic_view, int
54: shift_right:  by 3, medium, dynamic_view, int
54: shift_right:  by 8, medium, dynamic_view, int
54: shift_right:  by 56, medium, dynamic_view, int
54: shift_right:  by 101, medium, dynamic_view, int
54: shift_right:  by 1003, medium, dynamic_view, int
54: shift_right:  by 101501, medium, dynamic_view, int
54: shift_right:  by 0, one-element-a, dynamic_view, int
54: shift_right:  by 1, one-element-a, dynamic_view, int
54: shift_right:  by 2, one-element-a, dynamic_view, int
54: shift_right:  by 3, one-element-a, dynamic_view, int
54: shift_right:  by 8, one-element-a, dynamic_view, int
54: shift_right:  by 56, one-element-a, dynamic_view, int
54: shift_right:  by 101, one-element-a, dynamic_view, int
54: shift_right:  by 1003, one-element-a, dynamic_view, int
54: shift_right:  by 101501, one-element-a, dynamic_view, int
54: shift_right:  by 0, one-element-b, dynamic_view, int
54: shift_right:  by 1, one-element-b, dynamic_view, int
54: shift_right:  by 2, one-element-b, dynamic_view, int
54: shift_right:  by 3, one-element-b, dynamic_view, int
54: shift_right:  by 8, one-element-b, dynamic_view, int
54: shift_right:  by 56, one-element-b, dynamic_view, int
54: shift_right:  by 101, one-element-b, dynamic_view, int
54: shift_right:  by 1003, one-element-b, dynamic_view, int
54: shift_right:  by 101501, one-element-b, dynamic_view, int
54: shift_right:  by 0, small-a, dynamic_view, int
54: shift_right:  by 1, small-a, dynamic_view, int
54: shift_right:  by 2, small-a, dynamic_view, int
54: shift_right:  by 3, small-a, dynamic_view, int
54: shift_right:  by 8, small-a, dynamic_view, int
54: shift_right:  by 56, small-a, dynamic_view, int
54: shift_right:  by 101, small-a, dynamic_view, int
54: shift_right:  by 1003, small-a, dynamic_view, int
54: shift_right:  by 101501, small-a, dynamic_view, int
54: shift_right:  by 0, small-b, dynamic_view, int
54: shift_right:  by 1, small-b, dynamic_view, int
54: shift_right:  by 2, small-b, dynamic_view, int
54: shift_right:  by 3, small-b, dynamic_view, int
54: shift_right:  by 8, small-b, dynamic_view, int
54: shift_right:  by 56, small-b, dynamic_view, int
54: shift_right:  by 101, small-b, dynamic_view, int
54: shift_right:  by 1003, small-b, dynamic_view, int
54: shift_right:  by 101501, small-b, dynamic_view, int
54: shift_right:  by 0, three-elements-a, dynamic_view, int
54: shift_right:  by 1, three-elements-a, dynamic_view, int
54: shift_right:  by 2, three-elements-a, dynamic_view, int
54: shift_right:  by 3, three-elements-a, dynamic_view, int
54: shift_right:  by 8, three-elements-a, dynamic_view, int
54: shift_right:  by 56, three-elements-a, dynamic_view, int
54: shift_right:  by 101, three-elements-a, dynamic_view, int
54: shift_right:  by 1003, three-elements-a, dynamic_view, int
54: shift_right:  by 101501, three-elements-a, dynamic_view, int
54: shift_right:  by 0, three-elements-b, dynamic_view, int
54: shift_right:  by 1, three-elements-b, dynamic_view, int
54: shift_right:  by 2, three-elements-b, dynamic_view, int
54: shift_right:  by 3, three-elements-b, dynamic_view, int
54: shift_right:  by 8, three-elements-b, dynamic_view, int
54: shift_right:  by 56, three-elements-b, dynamic_view, int
54: shift_right:  by 101, three-elements-b, dynamic_view, int
54: shift_right:  by 1003, three-elements-b, dynamic_view, int
54: shift_right:  by 101501, three-elements-b, dynamic_view, int
54: shift_right:  by 0, two-elements-a, dynamic_view, int
54: shift_right:  by 1, two-elements-a, dynamic_view, int
54: shift_right:  by 2, two-elements-a, dynamic_view, int
54: shift_right:  by 3, two-elements-a, dynamic_view, int
54: shift_right:  by 8, two-elements-a, dynamic_view, int
54: shift_right:  by 56, two-elements-a, dynamic_view, int
54: shift_right:  by 101, two-elements-a, dynamic_view, int
54: shift_right:  by 1003, two-elements-a, dynamic_view, int
54: shift_right:  by 101501, two-elements-a, dynamic_view, int
54: shift_right:  by 0, two-elements-b, dynamic_view, int
54: shift_right:  by 1, two-elements-b, dynamic_view, int
54: shift_right:  by 2, two-elements-b, dynamic_view, int
54: shift_right:  by 3, two-elements-b, dynamic_view, int
54: shift_right:  by 8, two-elements-b, dynamic_view, int
54: shift_right:  by 56, two-elements-b, dynamic_view, int
54: shift_right:  by 101, two-elements-b, dynamic_view, int
54: shift_right:  by 1003, two-elements-b, dynamic_view, int
54: shift_right:  by 101501, two-elements-b, dynamic_view, int
54: shift_right:  by 0, empty, stride3_view, int
54: shift_right:  by 1, empty, stride3_view, int
54: shift_right:  by 2, empty, stride3_view, int
54: shift_right:  by 3, empty, stride3_view, int
54: shift_right:  by 8, empty, stride3_view, int
54: shift_right:  by 56, empty, stride3_view, int
54: shift_right:  by 101, empty, stride3_view, int
54: shift_right:  by 1003, empty, stride3_view, int
54: shift_right:  by 101501, empty, stride3_view, int
54: shift_right:  by 0, large, stride3_view, int
54: shift_right:  by 1, large, stride3_view, int
54: shift_right:  by 2, large, stride3_view, int
54: shift_right:  by 3, large, stride3_view, int
54: shift_right:  by 8, large, stride3_view, int
54: shift_right:  by 56, large, stride3_view, int
54: shift_right:  by 101, large, stride3_view, int
54: shift_right:  by 1003, large, stride3_view, int
54: shift_right:  by 101501, large, stride3_view, int
54: shift_right:  by 0, medium, stride3_view, int
54: shift_right:  by 1, medium, stride3_view, int
54: shift_right:  by 2, medium, stride3_view, int
54: shift_right:  by 3, medium, stride3_view, int
54: shift_right:  by 8, medium, stride3_view, int
54: shift_right:  by 56, medium, stride3_view, int
54: shift_right:  by 101, medium, stride3_view, int
54: shift_right:  by 1003, medium, stride3_view, int
54: shift_right:  by 101501, medium, stride3_view, int
54: shift_right:  by 0, one-element-a, stride3_view, int
54: shift_right:  by 1, one-element-a, stride3_view, int
54: shift_right:  by 2, one-element-a, stride3_view, int
54: shift_right:  by 3, one-element-a, stride3_view, int
54: shift_right:  by 8, one-element-a, stride3_view, int
54: shift_right:  by 56, one-element-a, stride3_view, int
54: shift_right:  by 101, one-element-a, stride3_view, int
54: shift_right:  by 1003, one-element-a, stride3_view, int
54: shift_right:  by 101501, one-element-a, stride3_view, int
54: shift_right:  by 0, one-element-b, stride3_view, int
54: shift_right:  by 1, one-element-b, stride3_view, int
54: shift_right:  by 2, one-element-b, stride3_view, int
54: shift_right:  by 3, one-element-b, stride3_view, int
54: shift_right:  by 8, one-element-b, stride3_view, int
54: shift_right:  by 56, one-element-b, stride3_view, int
54: shift_right:  by 101, one-element-b, stride3_view, int
54: shift_right:  by 1003, one-element-b, stride3_view, int
54: shift_right:  by 101501, one-element-b, stride3_view, int
54: shift_right:  by 0, small-a, stride3_view, int
54: shift_right:  by 1, small-a, stride3_view, int
54: shift_right:  by 2, small-a, stride3_view, int
54: shift_right:  by 3, small-a, stride3_view, int
54: shift_right:  by 8, small-a, stride3_view, int
54: shift_right:  by 56, small-a, stride3_view, int
54: shift_right:  by 101, small-a, stride3_view, int
54: shift_right:  by 1003, small-a, stride3_view, int
54: shift_right:  by 101501, small-a, stride3_view, int
54: shift_right:  by 0, small-b, stride3_view, int
54: shift_right:  by 1, small-b, stride3_view, int
54: shift_right:  by 2, small-b, stride3_view, int
54: shift_right:  by 3, small-b, stride3_view, int
54: shift_right:  by 8, small-b, stride3_view, int
54: shift_right:  by 56, small-b, stride3_view, int
54: shift_right:  by 101, small-b, stride3_view, int
54: shift_right:  by 1003, small-b, stride3_view, int
54: shift_right:  by 101501, small-b, stride3_view, int
54: shift_right:  by 0, three-elements-a, stride3_view, int
54: shift_right:  by 1, three-elements-a, stride3_view, int
54: shift_right:  by 2, three-elements-a, stride3_view, int
54: shift_right:  by 3, three-elements-a, stride3_view, int
54: shift_right:  by 8, three-elements-a, stride3_view, int
54: shift_right:  by 56, three-elements-a, stride3_view, int
54: shift_right:  by 101, three-elements-a, stride3_view, int
54: shift_right:  by 1003, three-elements-a, stride3_view, int
54: shift_right:  by 101501, three-elements-a, stride3_view, int
54: shift_right:  by 0, three-elements-b, stride3_view, int
54: shift_right:  by 1, three-elements-b, stride3_view, int
54: shift_right:  by 2, three-elements-b, stride3_view, int
54: shift_right:  by 3, three-elements-b, stride3_view, int
54: shift_right:  by 8, three-elements-b, stride3_view, int
54: shift_right:  by 56, three-elements-b, stride3_view, int
54: shift_right:  by 101, three-elements-b, stride3_view, int
54: shift_right:  by 1003, three-elements-b, stride3_view, int
54: shift_right:  by 101501, three-elements-b, stride3_view, int
54: shift_right:  by 0, two-elements-a, stride3_view, int
54: shift_right:  by 1, two-elements-a, stride3_view, int
54: shift_right:  by 2, two-elements-a, stride3_view, int
54: shift_right:  by 3, two-elements-a, stride3_view, int
54: shift_right:  by 8, two-elements-a, stride3_view, int
54: shift_right:  by 56, two-elements-a, stride3_view, int
54: shift_right:  by 101, two-elements-a, stride3_view, int
54: shift_right:  by 1003, two-elements-a, stride3_view, int
54: shift_right:  by 101501, two-elements-a, stride3_view, int
54: shift_right:  by 0, two-elements-b, stride3_view, int
54: shift_right:  by 1, two-elements-b, stride3_view, int
54: shift_right:  by 2, two-elements-b, stride3_view, int
54: shift_right:  by 3, two-elements-b, stride3_view, int
54: shift_right:  by 8, two-elements-b, stride3_view, int
54: shift_right:  by 56, two-elements-b, stride3_view, int
54: shift_right:  by 101, two-elements-b, stride3_view, int
54: shift_right:  by 1003, two-elements-b, stride3_view, int
54: shift_right:  by 101501, two-elements-b, stride3_view, int
54: shift_right:  by 0, empty, dynamic_view, double
54: shift_right:  by 1, empty, dynamic_view, double
54: shift_right:  by 2, empty, dynamic_view, double
54: shift_right:  by 3, empty, dynamic_view, double
54: shift_right:  by 8, empty, dynamic_view, double
54: shift_right:  by 56, empty, dynamic_view, double
54: shift_right:  by 101, empty, dynamic_view, double
54: shift_right:  by 1003, empty, dynamic_view, double
54: shift_right:  by 101501, empty, dynamic_view, double
54: shift_right:  by 0, large, dynamic_view, double
54: shift_right:  by 1, large, dynamic_view, double
54: shift_right:  by 2, large, dynamic_view, double
54: shift_right:  by 3, large, dynamic_view, double
54: shift_right:  by 8, large, dynamic_view, double
54: shift_right:  by 56, large, dynamic_view, double
54: shift_right:  by 101, large, dynamic_view, double
54: shift_right:  by 1003, large, dynamic_view, double
54: shift_right:  by 101501, large, dynamic_view, double
54: shift_right:  by 0, medium, dynamic_view, double
54: shift_right:  by 1, medium, dynamic_view, double
54: shift_right:  by 2, medium, dynamic_view, double
54: shift_right:  by 3, medium, dynamic_view, double
54: shift_right:  by 8, medium, dynamic_view, double
54: shift_right:  by 56, medium, dynamic_view, double
54: shift_right:  by 101, medium, dynamic_view, double
54: shift_right:  by 1003, medium, dynamic_view, double
54: shift_right:  by 101501, medium, dynamic_view, double
54: shift_right:  by 0, one-element-a, dynamic_view, double
54: shift_right:  by 1, one-element-a, dynamic_view, double
54: shift_right:  by 2, one-element-a, dynamic_view, double
54: shift_right:  by 3, one-element-a, dynamic_view, double
54: shift_right:  by 8, one-element-a, dynamic_view, double
54: shift_right:  by 56, one-element-a, dynamic_view, double
54: shift_right:  by 101, one-element-a, dynamic_view, double
54: shift_right:  by 1003, one-element-a, dynamic_view, double
54: shift_right:  by 101501, one-element-a, dynamic_view, double
54: shift_right:  by 0, one-element-b, dynamic_view, double
54: shift_right:  by 1, one-element-b, dynamic_view, double
54: shift_right:  by 2, one-element-b, dynamic_view, double
54: shift_right:  by 3, one-element-b, dynamic_view, double
54: shift_right:  by 8, one-element-b, dynamic_view, double
54: shift_right:  by 56, one-element-b, dynamic_view, double
54: shift_right:  by 101, one-element-b, dynamic_view, double
54: shift_right:  by 1003, one-element-b, dynamic_view, double
54: shift_right:  by 101501, one-element-b, dynamic_view, double
54: shift_right:  by 0, small-a, dynamic_view, double
54: shift_right:  by 1, small-a, dynamic_view, double
54: shift_right:  by 2, small-a, dynamic_view, double
54: shift_right:  by 3, small-a, dynamic_view, double
54: shift_right:  by 8, small-a, dynamic_view, double
54: shift_right:  by 56, small-a, dynamic_view, double
54: shift_right:  by 101, small-a, dynamic_view, double
54: shift_right:  by 1003, small-a, dynamic_view, double
54: shift_right:  by 101501, small-a, dynamic_view, double
54: shift_right:  by 0, small-b, dynamic_view, double
54: shift_right:  by 1, small-b, dynamic_view, double
54: shift_right:  by 2, small-b, dynamic_view, double
54: shift_right:  by 3, small-b, dynamic_view, double
54: shift_right:  by 8, small-b, dynamic_view, double
54: shift_right:  by 56, small-b, dynamic_view, double
54: shift_right:  by 101, small-b, dynamic_view, double
54: shift_right:  by 1003, small-b, dynamic_view, double
54: shift_right:  by 101501, small-b, dynamic_view, double
54: shift_right:  by 0, three-elements-a, dynamic_view, double
54: shift_right:  by 1, three-elements-a, dynamic_view, double
54: shift_right:  by 2, three-elements-a, dynamic_view, double
54: shift_right:  by 3, three-elements-a, dynamic_view, double
54: shift_right:  by 8, three-elements-a, dynamic_view, double
54: shift_right:  by 56, three-elements-a, dynamic_view, double
54: shift_right:  by 101, three-elements-a, dynamic_view, double
54: shift_right:  by 1003, three-elements-a, dynamic_view, double
54: shift_right:  by 101501, three-elements-a, dynamic_view, double
54: shift_right:  by 0, three-elements-b, dynamic_view, double
54: shift_right:  by 1, three-elements-b, dynamic_view, double
54: shift_right:  by 2, three-elements-b, dynamic_view, double
54: shift_right:  by 3, three-elements-b, dynamic_view, double
54: shift_right:  by 8, three-elements-b, dynamic_view, double
54: shift_right:  by 56, three-elements-b, dynamic_view, double
54: shift_right:  by 101, three-elements-b, dynamic_view, double
54: shift_right:  by 1003, three-elements-b, dynamic_view, double
54: shift_right:  by 101501, three-elements-b, dynamic_view, double
54: shift_right:  by 0, two-elements-a, dynamic_view, double
54: shift_right:  by 1, two-elements-a, dynamic_view, double
54: shift_right:  by 2, two-elements-a, dynamic_view, double
54: shift_right:  by 3, two-elements-a, dynamic_view, double
54: shift_right:  by 8, two-elements-a, dynamic_view, double
54: shift_right:  by 56, two-elements-a, dynamic_view, double
54: shift_right:  by 101, two-elements-a, dynamic_view, double
54: shift_right:  by 1003, two-elements-a, dynamic_view, double
54: shift_right:  by 101501, two-elements-a, dynamic_view, double
54: shift_right:  by 0, two-elements-b, dynamic_view, double
54: shift_right:  by 1, two-elements-b, dynamic_view, double
54: shift_right:  by 2, two-elements-b, dynamic_view, double
54: shift_right:  by 3, two-elements-b, dynamic_view, double
54: shift_right:  by 8, two-elements-b, dynamic_view, double
54: shift_right:  by 56, two-elements-b, dynamic_view, double
54: shift_right:  by 101, two-elements-b, dynamic_view, double
54: shift_right:  by 1003, two-elements-b, dynamic_view, double
54: shift_right:  by 101501, two-elements-b, dynamic_view, double
54: shift_right:  by 0, empty, stride3_view, double
54: shift_right:  by 1, empty, stride3_view, double
54: shift_right:  by 2, empty, stride3_view, double
54: shift_right:  by 3, empty, stride3_view, double
54: shift_right:  by 8, empty, stride3_view, double
54: shift_right:  by 56, empty, stride3_view, double
54: shift_right:  by 101, empty, stride3_view, double
54: shift_right:  by 1003, empty, stride3_view, double
54: shift_right:  by 101501, empty, stride3_view, double
54: shift_right:  by 0, large, stride3_view, double
54: shift_right:  by 1, large, stride3_view, double
54: shift_right:  by 2, large, stride3_view, double
54: shift_right:  by 3, large, stride3_view, double
54: shift_right:  by 8, large, stride3_view, double
54: shift_right:  by 56, large, stride3_view, double
54: shift_right:  by 101, large, stride3_view, double
54: shift_right:  by 1003, large, stride3_view, double
54: shift_right:  by 101501, large, stride3_view, double
54: shift_right:  by 0, medium, stride3_view, double
54: shift_right:  by 1, medium, stride3_view, double
54: shift_right:  by 2, medium, stride3_view, double
54: shift_right:  by 3, medium, stride3_view, double
54: shift_right:  by 8, medium, stride3_view, double
54: shift_right:  by 56, medium, stride3_view, double
54: shift_right:  by 101, medium, stride3_view, double
54: shift_right:  by 1003, medium, stride3_view, double
54: shift_right:  by 101501, medium, stride3_view, double
54: shift_right:  by 0, one-element-a, stride3_view, double
54: shift_right:  by 1, one-element-a, stride3_view, double
54: shift_right:  by 2, one-element-a, stride3_view, double
54: shift_right:  by 3, one-element-a, stride3_view, double
54: shift_right:  by 8, one-element-a, stride3_view, double
54: shift_right:  by 56, one-element-a, stride3_view, double
54: shift_right:  by 101, one-element-a, stride3_view, double
54: shift_right:  by 1003, one-element-a, stride3_view, double
54: shift_right:  by 101501, one-element-a, stride3_view, double
54: shift_right:  by 0, one-element-b, stride3_view, double
54: shift_right:  by 1, one-element-b, stride3_view, double
54: shift_right:  by 2, one-element-b, stride3_view, double
54: shift_right:  by 3, one-element-b, stride3_view, double
54: shift_right:  by 8, one-element-b, stride3_view, double
54: shift_right:  by 56, one-element-b, stride3_view, double
54: shift_right:  by 101, one-element-b, stride3_view, double
54: shift_right:  by 1003, one-element-b, stride3_view, double
54: shift_right:  by 101501, one-element-b, stride3_view, double
54: shift_right:  by 0, small-a, stride3_view, double
54: shift_right:  by 1, small-a, stride3_view, double
54: shift_right:  by 2, small-a, stride3_view, double
54: shift_right:  by 3, small-a, stride3_view, double
54: shift_right:  by 8, small-a, stride3_view, double
54: shift_right:  by 56, small-a, stride3_view, double
54: shift_right:  by 101, small-a, stride3_view, double
54: shift_right:  by 1003, small-a, stride3_view, double
54: shift_right:  by 101501, small-a, stride3_view, double
54: shift_right:  by 0, small-b, stride3_view, double
54: shift_right:  by 1, small-b, stride3_view, double
54: shift_right:  by 2, small-b, stride3_view, double
54: shift_right:  by 3, small-b, stride3_view, double
54: shift_right:  by 8, small-b, stride3_view, double
54: shift_right:  by 56, small-b, stride3_view, double
54: shift_right:  by 101, small-b, stride3_view, double
54: shift_right:  by 1003, small-b, stride3_view, double
54: shift_right:  by 101501, small-b, stride3_view, double
54: shift_right:  by 0, three-elements-a, stride3_view, double
54: shift_right:  by 1, three-elements-a, stride3_view, double
54: shift_right:  by 2, three-elements-a, stride3_view, double
54: shift_right:  by 3, three-elements-a, stride3_view, double
54: shift_right:  by 8, three-elements-a, stride3_view, double
54: shift_right:  by 56, three-elements-a, stride3_view, double
54: shift_right:  by 101, three-elements-a, stride3_view, double
54: shift_right:  by 1003, three-elements-a, stride3_view, double
54: shift_right:  by 101501, three-elements-a, stride3_view, double
54: shift_right:  by 0, three-elements-b, stride3_view, double
54: shift_right:  by 1, three-elements-b, stride3_view, double
54: shift_right:  by 2, three-elements-b, stride3_view, double
54: shift_right:  by 3, three-elements-b, stride3_view, double
54: shift_right:  by 8, three-elements-b, stride3_view, double
54: shift_right:  by 56, three-elements-b, stride3_view, double
54: shift_right:  by 101, three-elements-b, stride3_view, double
54: shift_right:  by 1003, three-elements-b, stride3_view, double
54: shift_right:  by 101501, three-elements-b, stride3_view, double
54: shift_right:  by 0, two-elements-a, stride3_view, double
54: shift_right:  by 1, two-elements-a, stride3_view, double
54: shift_right:  by 2, two-elements-a, stride3_view, double
54: shift_right:  by 3, two-elements-a, stride3_view, double
54: shift_right:  by 8, two-elements-a, stride3_view, double
54: shift_right:  by 56, two-elements-a, stride3_view, double
54: shift_right:  by 101, two-elements-a, stride3_view, double
54: shift_right:  by 1003, two-elements-a, stride3_view, double
54: shift_right:  by 101501, two-elements-a, stride3_view, double
54: shift_right:  by 0, two-elements-b, stride3_view, double
54: shift_right:  by 1, two-elements-b, stride3_view, double
54: shift_right:  by 2, two-elements-b, stride3_view, double
54: shift_right:  by 3, two-elements-b, stride3_view, double
54: shift_right:  by 8, two-elements-b, stride3_view, double
54: shift_right:  by 56, two-elements-b, stride3_view, double
54: shift_right:  by 101, two-elements-b, stride3_view, double
54: shift_right:  by 1003, two-elements-b, stride3_view, double
54: shift_right:  by 101501, two-elements-b, stride3_view, double
54: [       OK ] std_algorithms_mod_seq_ops.shift_right (2601 ms)
54: [----------] 11 tests from std_algorithms_mod_seq_ops (14663 ms total)
54: 
54: [----------] 1 test from std_algorithms_modseq_test
54: [ RUN      ] std_algorithms_modseq_test.reverse
54: reverse: empty, dynamic_view, double
54: reverse: large, dynamic_view, double
54: reverse: medium, dynamic_view, double
54: reverse: one-element-a, dynamic_view, double
54: reverse: one-element-b, dynamic_view, double
54: reverse: small-a, dynamic_view, double
54: reverse: small-b, dynamic_view, double
54: reverse: two-elements-a, dynamic_view, double
54: reverse: two-elements-b, dynamic_view, double
54: reverse: empty, stride3_view, double
54: reverse: large, stride3_view, double
54: reverse: medium, stride3_view, double
54: reverse: one-element-a, stride3_view, double
54: reverse: one-element-b, stride3_view, double
54: reverse: small-a, stride3_view, double
54: reverse: small-b, stride3_view, double
54: reverse: two-elements-a, stride3_view, double
54: reverse: two-elements-b, stride3_view, double
54: reverse: empty, dynamic_view, int
54: reverse: large, dynamic_view, int
54: reverse: medium, dynamic_view, int
54: reverse: one-element-a, dynamic_view, int
54: reverse: one-element-b, dynamic_view, int
54: reverse: small-a, dynamic_view, int
54: reverse: small-b, dynamic_view, int
54: reverse: two-elements-a, dynamic_view, int
54: reverse: two-elements-b, dynamic_view, int
54: reverse: empty, stride3_view, int
54: reverse: large, stride3_view, int
54: reverse: medium, stride3_view, int
54: reverse: one-element-a, stride3_view, int
54: reverse: one-element-b, stride3_view, int
54: reverse: small-a, stride3_view, int
54: reverse: small-b, stride3_view, int
54: reverse: two-elements-a, stride3_view, int
54: reverse: two-elements-b, stride3_view, int
54: [       OK ] std_algorithms_modseq_test.reverse (320 ms)
54: [----------] 1 test from std_algorithms_modseq_test (320 ms total)
54: 
54: [----------] 2 tests from std_algorithms_sorting_ops_test
54: [ RUN      ] std_algorithms_sorting_ops_test.is_sorted
54: is_sorted: dynamic_view, all overloads 
54: is_sorted: stride2_view, all overloads 
54: is_sorted: stride3_view, all overloads 
54: [       OK ] std_algorithms_sorting_ops_test.is_sorted (342 ms)
54: [ RUN      ] std_algorithms_sorting_ops_test.is_sorted_until
54: is_sorted_until: dynamic_view, all overloads 
54: is_sorted_until: stride2_view, all overloads 
54: is_sorted_until: stride3_view, all overloads 
54: [       OK ] std_algorithms_sorting_ops_test.is_sorted_until (1065 ms)
54: [----------] 2 tests from std_algorithms_sorting_ops_test (1408 ms total)
54: 
54: [----------] 4 tests from std_algorithms_partitioning_test
54: [ RUN      ] std_algorithms_partitioning_test.is_partitioned_trivial
54: [       OK ] std_algorithms_partitioning_test.is_partitioned_trivial (0 ms)
54: [ RUN      ] std_algorithms_partitioning_test.is_partitioned_accepting_iterators
54: [       OK ] std_algorithms_partitioning_test.is_partitioned_accepting_iterators (501 ms)
54: [ RUN      ] std_algorithms_partitioning_test.is_partitioned_accepting_view
54: [       OK ] std_algorithms_partitioning_test.is_partitioned_accepting_view (3 ms)
54: [ RUN      ] std_algorithms_partitioning_test.partition_point
54: [       OK ] std_algorithms_partitioning_test.partition_point (3 ms)
54: [----------] 4 tests from std_algorithms_partitioning_test (508 ms total)
54: 
54: [----------] 1 test from std_algorithms_partitioning_ops
54: [ RUN      ] std_algorithms_partitioning_ops.partition_copy
54: partition_copy: empty, dynamic_view, int
54: partition_copy: medium, dynamic_view, int
54: partition_copy: one-element-a, dynamic_view, int
54: partition_copy: one-element-b, dynamic_view, int
54: partition_copy: small-a, dynamic_view, int
54: partition_copy: small-b, dynamic_view, int
54: partition_copy: small-c, dynamic_view, int
54: partition_copy: two-elements-a, dynamic_view, int
54: partition_copy: two-elements-b, dynamic_view, int
54: partition_copy: empty, stride3_view, int
54: partition_copy: medium, stride3_view, int
54: partition_copy: one-element-a, stride3_view, int
54: partition_copy: one-element-b, stride3_view, int
54: partition_copy: small-a, stride3_view, int
54: partition_copy: small-b, stride3_view, int
54: partition_copy: small-c, stride3_view, int
54: partition_copy: two-elements-a, stride3_view, int
54: partition_copy: two-elements-b, stride3_view, int
54: [       OK ] std_algorithms_partitioning_ops.partition_copy (644 ms)
54: [----------] 1 test from std_algorithms_partitioning_ops (644 ms total)
54: 
54: [----------] 12 tests from std_algorithms_numerics_test
54: [ RUN      ] std_algorithms_numerics_test.transform_reduce_default_functors_using_pod_value_type
54: [       OK ] std_algorithms_numerics_test.transform_reduce_default_functors_using_pod_value_type (3270 ms)
54: [ RUN      ] std_algorithms_numerics_test.transform_reduce_default_functors_using_custom_value_type
54: [       OK ] std_algorithms_numerics_test.transform_reduce_default_functors_using_custom_value_type (3 ms)
54: [ RUN      ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadA_using_pod_value_type
54: [       OK ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadA_using_pod_value_type (3 ms)
54: [ RUN      ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadA_using_custom_value_type
54: [       OK ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadA_using_custom_value_type (3 ms)
54: [ RUN      ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadB_using_pod_value_type
54: [       OK ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadB_using_pod_value_type (2 ms)
54: [ RUN      ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadB_using_custom_value_type
54: [       OK ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadB_using_custom_value_type (2 ms)
54: [ RUN      ] std_algorithms_numerics_test.reduce_default_functors_overloadA_using_pod_value_type
54: [       OK ] std_algorithms_numerics_test.reduce_default_functors_overloadA_using_pod_value_type (2 ms)
54: [ RUN      ] std_algorithms_numerics_test.reduce_default_functors_overloadA_using_custom_value_type
54: [       OK ] std_algorithms_numerics_test.reduce_default_functors_overloadA_using_custom_value_type (2 ms)
54: [ RUN      ] std_algorithms_numerics_test.reduce_default_functors_overloadB_using_pod_value_type
54: [       OK ] std_algorithms_numerics_test.reduce_default_functors_overloadB_using_pod_value_type (2 ms)
54: [ RUN      ] std_algorithms_numerics_test.reduce_default_functors_overloadB_using_custom_value_type
54: [       OK ] std_algorithms_numerics_test.reduce_default_functors_overloadB_using_custom_value_type (2 ms)
54: [ RUN      ] std_algorithms_numerics_test.reduce_custom_functors_using_pod_value_type
54: [       OK ] std_algorithms_numerics_test.reduce_custom_functors_using_pod_value_type (2 ms)
54: [ RUN      ] std_algorithms_numerics_test.reduce_custom_functors_using_custom_value_type
54: [       OK ] std_algorithms_numerics_test.reduce_custom_functors_using_custom_value_type (2 ms)
54: [----------] 12 tests from std_algorithms_numerics_test (3300 ms total)
54: 
54: [----------] 1 test from std_algorithms_numerics_ops_test
54: [ RUN      ] std_algorithms_numerics_ops_test.adjecent_difference
54: adjacent_difference: dynamic_view, default binary op, all overloads 
54: adjacent_difference: stride2_view, default binary op, all overloads 
54: adjacent_difference: stride3_view, default binary op, all overloads 
54: adjacent_difference: dynamic_view, custom binary op, all overloads 
54: adjacent_difference: stride2_view, custom binary op, all overloads 
54: adjacent_difference: stride3_view, custom binary op, all overloads 
54: [       OK ] std_algorithms_numerics_ops_test.adjecent_difference (630 ms)
54: [----------] 1 test from std_algorithms_numerics_ops_test (630 ms total)
54: 
54: [----------] 4 tests from std_algorithms_numeric_ops_test
54: [ RUN      ] std_algorithms_numeric_ops_test.exclusive_scan
54: exclusive_scan default op: empty, dynamic_view, double, init = 0
54: exclusive_scan default op: empty, dynamic_view, double, init = 1
54: exclusive_scan default op: empty, dynamic_view, double, init = -2
54: exclusive_scan default op: empty, dynamic_view, double, init = 3
54: exclusive_scan custom op: empty, dynamic_view, double, init = 0
54: exclusive_scan custom op: empty, dynamic_view, double, init = 1
54: exclusive_scan custom op: empty, dynamic_view, double, init = -2
54: exclusive_scan custom op: empty, dynamic_view, double, init = 3
54: exclusive_scan default op: large, dynamic_view, double, init = 0
54: exclusive_scan default op: large, dynamic_view, double, init = 1
54: exclusive_scan default op: large, dynamic_view, double, init = -2
54: exclusive_scan default op: large, dynamic_view, double, init = 3
54: exclusive_scan custom op: large, dynamic_view, double, init = 0
54: exclusive_scan custom op: large, dynamic_view, double, init = 1
54: exclusive_scan custom op: large, dynamic_view, double, init = -2
54: exclusive_scan custom op: large, dynamic_view, double, init = 3
54: exclusive_scan default op: medium, dynamic_view, double, init = 0
54: exclusive_scan default op: medium, dynamic_view, double, init = 1
54: exclusive_scan default op: medium, dynamic_view, double, init = -2
54: exclusive_scan default op: medium, dynamic_view, double, init = 3
54: exclusive_scan custom op: medium, dynamic_view, double, init = 0
54: exclusive_scan custom op: medium, dynamic_view, double, init = 1
54: exclusive_scan custom op: medium, dynamic_view, double, init = -2
54: exclusive_scan custom op: medium, dynamic_view, double, init = 3
54: exclusive_scan default op: one-element, dynamic_view, double, init = 0
54: exclusive_scan default op: one-element, dynamic_view, double, init = 1
54: exclusive_scan default op: one-element, dynamic_view, double, init = -2
54: exclusive_scan default op: one-element, dynamic_view, double, init = 3
54: exclusive_scan custom op: one-element, dynamic_view, double, init = 0
54: exclusive_scan custom op: one-element, dynamic_view, double, init = 1
54: exclusive_scan custom op: one-element, dynamic_view, double, init = -2
54: exclusive_scan custom op: one-element, dynamic_view, double, init = 3
54: exclusive_scan default op: small-a, dynamic_view, double, init = 0
54: exclusive_scan default op: small-a, dynamic_view, double, init = 1
54: exclusive_scan default op: small-a, dynamic_view, double, init = -2
54: exclusive_scan default op: small-a, dynamic_view, double, init = 3
54: exclusive_scan custom op: small-a, dynamic_view, double, init = 0
54: exclusive_scan custom op: small-a, dynamic_view, double, init = 1
54: exclusive_scan custom op: small-a, dynamic_view, double, init = -2
54: exclusive_scan custom op: small-a, dynamic_view, double, init = 3
54: exclusive_scan custom op: small-a, dynamic_view, double, init = 0
54: exclusive_scan custom op: small-a, dynamic_view, double, init = 1
54: exclusive_scan custom op: small-a, dynamic_view, double, init = -2
54: exclusive_scan custom op: small-a, dynamic_view, double, init = 3
54: exclusive_scan default op: small-b, dynamic_view, double, init = 0
54: exclusive_scan default op: small-b, dynamic_view, double, init = 1
54: exclusive_scan default op: small-b, dynamic_view, double, init = -2
54: exclusive_scan default op: small-b, dynamic_view, double, init = 3
54: exclusive_scan custom op: small-b, dynamic_view, double, init = 0
54: exclusive_scan custom op: small-b, dynamic_view, double, init = 1
54: exclusive_scan custom op: small-b, dynamic_view, double, init = -2
54: exclusive_scan custom op: small-b, dynamic_view, double, init = 3
54: exclusive_scan custom op: small-b, dynamic_view, double, init = 0
54: exclusive_scan custom op: small-b, dynamic_view, double, init = 1
54: exclusive_scan custom op: small-b, dynamic_view, double, init = -2
54: exclusive_scan custom op: small-b, dynamic_view, double, init = 3
54: exclusive_scan default op: two-elements-a, dynamic_view, double, init = 0
54: exclusive_scan default op: two-elements-a, dynamic_view, double, init = 1
54: exclusive_scan default op: two-elements-a, dynamic_view, double, init = -2
54: exclusive_scan default op: two-elements-a, dynamic_view, double, init = 3
54: exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 0
54: exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 1
54: exclusive_scan custom op: two-elements-a, dynamic_view, double, init = -2
54: exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 3
54: exclusive_scan default op: two-elements-b, dynamic_view, double, init = 0
54: exclusive_scan default op: two-elements-b, dynamic_view, double, init = 1
54: exclusive_scan default op: two-elements-b, dynamic_view, double, init = -2
54: exclusive_scan default op: two-elements-b, dynamic_view, double, init = 3
54: exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 0
54: exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 1
54: exclusive_scan custom op: two-elements-b, dynamic_view, double, init = -2
54: exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 3
54: exclusive_scan default op: empty, stride3_view, double, init = 0
54: exclusive_scan default op: empty, stride3_view, double, init = 1
54: exclusive_scan default op: empty, stride3_view, double, init = -2
54: exclusive_scan default op: empty, stride3_view, double, init = 3
54: exclusive_scan custom op: empty, stride3_view, double, init = 0
54: exclusive_scan custom op: empty, stride3_view, double, init = 1
54: exclusive_scan custom op: empty, stride3_view, double, init = -2
54: exclusive_scan custom op: empty, stride3_view, double, init = 3
54: exclusive_scan default op: large, stride3_view, double, init = 0
54: exclusive_scan default op: large, stride3_view, double, init = 1
54: exclusive_scan default op: large, stride3_view, double, init = -2
54: exclusive_scan default op: large, stride3_view, double, init = 3
54: exclusive_scan custom op: large, stride3_view, double, init = 0
54: exclusive_scan custom op: large, stride3_view, double, init = 1
54: exclusive_scan custom op: large, stride3_view, double, init = -2
54: exclusive_scan custom op: large, stride3_view, double, init = 3
54: exclusive_scan default op: medium, stride3_view, double, init = 0
54: exclusive_scan default op: medium, stride3_view, double, init = 1
54: exclusive_scan default op: medium, stride3_view, double, init = -2
54: exclusive_scan default op: medium, stride3_view, double, init = 3
54: exclusive_scan custom op: medium, stride3_view, double, init = 0
54: exclusive_scan custom op: medium, stride3_view, double, init = 1
54: exclusive_scan custom op: medium, stride3_view, double, init = -2
54: exclusive_scan custom op: medium, stride3_view, double, init = 3
54: exclusive_scan default op: one-element, stride3_view, double, init = 0
54: exclusive_scan default op: one-element, stride3_view, double, init = 1
54: exclusive_scan default op: one-element, stride3_view, double, init = -2
54: exclusive_scan default op: one-element, stride3_view, double, init = 3
54: exclusive_scan custom op: one-element, stride3_view, double, init = 0
54: exclusive_scan custom op: one-element, stride3_view, double, init = 1
54: exclusive_scan custom op: one-element, stride3_view, double, init = -2
54: exclusive_scan custom op: one-element, stride3_view, double, init = 3
54: exclusive_scan default op: small-a, stride3_view, double, init = 0
54: exclusive_scan default op: small-a, stride3_view, double, init = 1
54: exclusive_scan default op: small-a, stride3_view, double, init = -2
54: exclusive_scan default op: small-a, stride3_view, double, init = 3
54: exclusive_scan custom op: small-a, stride3_view, double, init = 0
54: exclusive_scan custom op: small-a, stride3_view, double, init = 1
54: exclusive_scan custom op: small-a, stride3_view, double, init = -2
54: exclusive_scan custom op: small-a, stride3_view, double, init = 3
54: exclusive_scan custom op: small-a, stride3_view, double, init = 0
54: exclusive_scan custom op: small-a, stride3_view, double, init = 1
54: exclusive_scan custom op: small-a, stride3_view, double, init = -2
54: exclusive_scan custom op: small-a, stride3_view, double, init = 3
54: exclusive_scan default op: small-b, stride3_view, double, init = 0
54: exclusive_scan default op: small-b, stride3_view, double, init = 1
54: exclusive_scan default op: small-b, stride3_view, double, init = -2
54: exclusive_scan default op: small-b, stride3_view, double, init = 3
54: exclusive_scan custom op: small-b, stride3_view, double, init = 0
54: exclusive_scan custom op: small-b, stride3_view, double, init = 1
54: exclusive_scan custom op: small-b, stride3_view, double, init = -2
54: exclusive_scan custom op: small-b, stride3_view, double, init = 3
54: exclusive_scan custom op: small-b, stride3_view, double, init = 0
54: exclusive_scan custom op: small-b, stride3_view, double, init = 1
54: exclusive_scan custom op: small-b, stride3_view, double, init = -2
54: exclusive_scan custom op: small-b, stride3_view, double, init = 3
54: exclusive_scan default op: two-elements-a, stride3_view, double, init = 0
54: exclusive_scan default op: two-elements-a, stride3_view, double, init = 1
54: exclusive_scan default op: two-elements-a, stride3_view, double, init = -2
54: exclusive_scan default op: two-elements-a, stride3_view, double, init = 3
54: exclusive_scan custom op: two-elements-a, stride3_view, double, init = 0
54: exclusive_scan custom op: two-elements-a, stride3_view, double, init = 1
54: exclusive_scan custom op: two-elements-a, stride3_view, double, init = -2
54: exclusive_scan custom op: two-elements-a, stride3_view, double, init = 3
54: exclusive_scan default op: two-elements-b, stride3_view, double, init = 0
54: exclusive_scan default op: two-elements-b, stride3_view, double, init = 1
54: exclusive_scan default op: two-elements-b, stride3_view, double, init = -2
54: exclusive_scan default op: two-elements-b, stride3_view, double, init = 3
54: exclusive_scan custom op: two-elements-b, stride3_view, double, init = 0
54: exclusive_scan custom op: two-elements-b, stride3_view, double, init = 1
54: exclusive_scan custom op: two-elements-b, stride3_view, double, init = -2
54: exclusive_scan custom op: two-elements-b, stride3_view, double, init = 3
54: exclusive_scan default op: empty, dynamic_view, int, init = 0
54: exclusive_scan default op: empty, dynamic_view, int, init = 1
54: exclusive_scan default op: empty, dynamic_view, int, init = -2
54: exclusive_scan default op: empty, dynamic_view, int, init = 3
54: exclusive_scan custom op: empty, dynamic_view, int, init = 0
54: exclusive_scan custom op: empty, dynamic_view, int, init = 1
54: exclusive_scan custom op: empty, dynamic_view, int, init = -2
54: exclusive_scan custom op: empty, dynamic_view, int, init = 3
54: exclusive_scan default op: large, dynamic_view, int, init = 0
54: exclusive_scan default op: large, dynamic_view, int, init = 1
54: exclusive_scan default op: large, dynamic_view, int, init = -2
54: exclusive_scan default op: large, dynamic_view, int, init = 3
54: exclusive_scan custom op: large, dynamic_view, int, init = 0
54: exclusive_scan custom op: large, dynamic_view, int, init = 1
54: exclusive_scan custom op: large, dynamic_view, int, init = -2
54: exclusive_scan custom op: large, dynamic_view, int, init = 3
54: exclusive_scan default op: medium, dynamic_view, int, init = 0
54: exclusive_scan default op: medium, dynamic_view, int, init = 1
54: exclusive_scan default op: medium, dynamic_view, int, init = -2
54: exclusive_scan default op: medium, dynamic_view, int, init = 3
54: exclusive_scan custom op: medium, dynamic_view, int, init = 0
54: exclusive_scan custom op: medium, dynamic_view, int, init = 1
54: exclusive_scan custom op: medium, dynamic_view, int, init = -2
54: exclusive_scan custom op: medium, dynamic_view, int, init = 3
54: exclusive_scan default op: one-element, dynamic_view, int, init = 0
54: exclusive_scan default op: one-element, dynamic_view, int, init = 1
54: exclusive_scan default op: one-element, dynamic_view, int, init = -2
54: exclusive_scan default op: one-element, dynamic_view, int, init = 3
54: exclusive_scan custom op: one-element, dynamic_view, int, init = 0
54: exclusive_scan custom op: one-element, dynamic_view, int, init = 1
54: exclusive_scan custom op: one-element, dynamic_view, int, init = -2
54: exclusive_scan custom op: one-element, dynamic_view, int, init = 3
54: exclusive_scan default op: small-a, dynamic_view, int, init = 0
54: exclusive_scan default op: small-a, dynamic_view, int, init = 1
54: exclusive_scan default op: small-a, dynamic_view, int, init = -2
54: exclusive_scan default op: small-a, dynamic_view, int, init = 3
54: exclusive_scan custom op: small-a, dynamic_view, int, init = 0
54: exclusive_scan custom op: small-a, dynamic_view, int, init = 1
54: exclusive_scan custom op: small-a, dynamic_view, int, init = -2
54: exclusive_scan custom op: small-a, dynamic_view, int, init = 3
54: exclusive_scan custom op: small-a, dynamic_view, int, init = 0
54: exclusive_scan custom op: small-a, dynamic_view, int, init = 1
54: exclusive_scan custom op: small-a, dynamic_view, int, init = -2
54: exclusive_scan custom op: small-a, dynamic_view, int, init = 3
54: exclusive_scan default op: small-b, dynamic_view, int, init = 0
54: exclusive_scan default op: small-b, dynamic_view, int, init = 1
54: exclusive_scan default op: small-b, dynamic_view, int, init = -2
54: exclusive_scan default op: small-b, dynamic_view, int, init = 3
54: exclusive_scan custom op: small-b, dynamic_view, int, init = 0
54: exclusive_scan custom op: small-b, dynamic_view, int, init = 1
54: exclusive_scan custom op: small-b, dynamic_view, int, init = -2
54: exclusive_scan custom op: small-b, dynamic_view, int, init = 3
54: exclusive_scan custom op: small-b, dynamic_view, int, init = 0
54: exclusive_scan custom op: small-b, dynamic_view, int, init = 1
54: exclusive_scan custom op: small-b, dynamic_view, int, init = -2
54: exclusive_scan custom op: small-b, dynamic_view, int, init = 3
54: exclusive_scan default op: two-elements-a, dynamic_view, int, init = 0
54: exclusive_scan default op: two-elements-a, dynamic_view, int, init = 1
54: exclusive_scan default op: two-elements-a, dynamic_view, int, init = -2
54: exclusive_scan default op: two-elements-a, dynamic_view, int, init = 3
54: exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 0
54: exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 1
54: exclusive_scan custom op: two-elements-a, dynamic_view, int, init = -2
54: exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 3
54: exclusive_scan default op: two-elements-b, dynamic_view, int, init = 0
54: exclusive_scan default op: two-elements-b, dynamic_view, int, init = 1
54: exclusive_scan default op: two-elements-b, dynamic_view, int, init = -2
54: exclusive_scan default op: two-elements-b, dynamic_view, int, init = 3
54: exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 0
54: exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 1
54: exclusive_scan custom op: two-elements-b, dynamic_view, int, init = -2
54: exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 3
54: exclusive_scan default op: empty, stride3_view, int, init = 0
54: exclusive_scan default op: empty, stride3_view, int, init = 1
54: exclusive_scan default op: empty, stride3_view, int, init = -2
54: exclusive_scan default op: empty, stride3_view, int, init = 3
54: exclusive_scan custom op: empty, stride3_view, int, init = 0
54: exclusive_scan custom op: empty, stride3_view, int, init = 1
54: exclusive_scan custom op: empty, stride3_view, int, init = -2
54: exclusive_scan custom op: empty, stride3_view, int, init = 3
54: exclusive_scan default op: large, stride3_view, int, init = 0
54: exclusive_scan default op: large, stride3_view, int, init = 1
54: exclusive_scan default op: large, stride3_view, int, init = -2
54: exclusive_scan default op: large, stride3_view, int, init = 3
54: exclusive_scan custom op: large, stride3_view, int, init = 0
54: exclusive_scan custom op: large, stride3_view, int, init = 1
54: exclusive_scan custom op: large, stride3_view, int, init = -2
54: exclusive_scan custom op: large, stride3_view, int, init = 3
54: exclusive_scan default op: medium, stride3_view, int, init = 0
54: exclusive_scan default op: medium, stride3_view, int, init = 1
54: exclusive_scan default op: medium, stride3_view, int, init = -2
54: exclusive_scan default op: medium, stride3_view, int, init = 3
54: exclusive_scan custom op: medium, stride3_view, int, init = 0
54: exclusive_scan custom op: medium, stride3_view, int, init = 1
54: exclusive_scan custom op: medium, stride3_view, int, init = -2
54: exclusive_scan custom op: medium, stride3_view, int, init = 3
54: exclusive_scan default op: one-element, stride3_view, int, init = 0
54: exclusive_scan default op: one-element, stride3_view, int, init = 1
54: exclusive_scan default op: one-element, stride3_view, int, init = -2
54: exclusive_scan default op: one-element, stride3_view, int, init = 3
54: exclusive_scan custom op: one-element, stride3_view, int, init = 0
54: exclusive_scan custom op: one-element, stride3_view, int, init = 1
54: exclusive_scan custom op: one-element, stride3_view, int, init = -2
54: exclusive_scan custom op: one-element, stride3_view, int, init = 3
54: exclusive_scan default op: small-a, stride3_view, int, init = 0
54: exclusive_scan default op: small-a, stride3_view, int, init = 1
54: exclusive_scan default op: small-a, stride3_view, int, init = -2
54: exclusive_scan default op: small-a, stride3_view, int, init = 3
54: exclusive_scan custom op: small-a, stride3_view, int, init = 0
54: exclusive_scan custom op: small-a, stride3_view, int, init = 1
54: exclusive_scan custom op: small-a, stride3_view, int, init = -2
54: exclusive_scan custom op: small-a, stride3_view, int, init = 3
54: exclusive_scan custom op: small-a, stride3_view, int, init = 0
54: exclusive_scan custom op: small-a, stride3_view, int, init = 1
54: exclusive_scan custom op: small-a, stride3_view, int, init = -2
54: exclusive_scan custom op: small-a, stride3_view, int, init = 3
54: exclusive_scan default op: small-b, stride3_view, int, init = 0
54: exclusive_scan default op: small-b, stride3_view, int, init = 1
54: exclusive_scan default op: small-b, stride3_view, int, init = -2
54: exclusive_scan default op: small-b, stride3_view, int, init = 3
54: exclusive_scan custom op: small-b, stride3_view, int, init = 0
54: exclusive_scan custom op: small-b, stride3_view, int, init = 1
54: exclusive_scan custom op: small-b, stride3_view, int, init = -2
54: exclusive_scan custom op: small-b, stride3_view, int, init = 3
54: exclusive_scan custom op: small-b, stride3_view, int, init = 0
54: exclusive_scan custom op: small-b, stride3_view, int, init = 1
54: exclusive_scan custom op: small-b, stride3_view, int, init = -2
54: exclusive_scan custom op: small-b, stride3_view, int, init = 3
54: exclusive_scan default op: two-elements-a, stride3_view, int, init = 0
54: exclusive_scan default op: two-elements-a, stride3_view, int, init = 1
54: exclusive_scan default op: two-elements-a, stride3_view, int, init = -2
54: exclusive_scan default op: two-elements-a, stride3_view, int, init = 3
54: exclusive_scan custom op: two-elements-a, stride3_view, int, init = 0
54: exclusive_scan custom op: two-elements-a, stride3_view, int, init = 1
54: exclusive_scan custom op: two-elements-a, stride3_view, int, init = -2
54: exclusive_scan custom op: two-elements-a, stride3_view, int, init = 3
54: exclusive_scan default op: two-elements-b, stride3_view, int, init = 0
54: exclusive_scan default op: two-elements-b, stride3_view, int, init = 1
54: exclusive_scan default op: two-elements-b, stride3_view, int, init = -2
54: exclusive_scan default op: two-elements-b, stride3_view, int, init = 3
54: exclusive_scan custom op: two-elements-b, stride3_view, int, init = 0
54: exclusive_scan custom op: two-elements-b, stride3_view, int, init = 1
54: exclusive_scan custom op: two-elements-b, stride3_view, int, init = -2
54: exclusive_scan custom op: two-elements-b, stride3_view, int, init = 3
54: [       OK ] std_algorithms_numeric_ops_test.exclusive_scan (4157 ms)
54: [ RUN      ] std_algorithms_numeric_ops_test.transform_exclusive_scan
54: transform_exclusive_scan custom op: empty, dynamic_view, double, init = 0
54: transform_exclusive_scan custom op: empty, dynamic_view, double, init = 1
54: transform_exclusive_scan custom op: empty, dynamic_view, double, init = -2
54: transform_exclusive_scan custom op: empty, dynamic_view, double, init = 3
54: transform_exclusive_scan custom op: large, dynamic_view, double, init = 0
54: transform_exclusive_scan custom op: large, dynamic_view, double, init = 1
54: transform_exclusive_scan custom op: large, dynamic_view, double, init = -2
54: transform_exclusive_scan custom op: large, dynamic_view, double, init = 3
54: transform_exclusive_scan custom op: medium, dynamic_view, double, init = 0
54: transform_exclusive_scan custom op: medium, dynamic_view, double, init = 1
54: transform_exclusive_scan custom op: medium, dynamic_view, double, init = -2
54: transform_exclusive_scan custom op: medium, dynamic_view, double, init = 3
54: transform_exclusive_scan custom op: one-element, dynamic_view, double, init = 0
54: transform_exclusive_scan custom op: one-element, dynamic_view, double, init = 1
54: transform_exclusive_scan custom op: one-element, dynamic_view, double, init = -2
54: transform_exclusive_scan custom op: one-element, dynamic_view, double, init = 3
54: transform_exclusive_scan custom op: small-a, dynamic_view, double, init = 0
54: transform_exclusive_scan custom op: small-a, dynamic_view, double, init = 1
54: transform_exclusive_scan custom op: small-a, dynamic_view, double, init = -2
54: transform_exclusive_scan custom op: small-a, dynamic_view, double, init = 3
54: transform_exclusive_scan custom op: small-b, dynamic_view, double, init = 0
54: transform_exclusive_scan custom op: small-b, dynamic_view, double, init = 1
54: transform_exclusive_scan custom op: small-b, dynamic_view, double, init = -2
54: transform_exclusive_scan custom op: small-b, dynamic_view, double, init = 3
54: transform_exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 0
54: transform_exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 1
54: transform_exclusive_scan custom op: two-elements-a, dynamic_view, double, init = -2
54: transform_exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 3
54: transform_exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 0
54: transform_exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 1
54: transform_exclusive_scan custom op: two-elements-b, dynamic_view, double, init = -2
54: transform_exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 3
54: transform_exclusive_scan custom op: empty, stride3_view, double, init = 0
54: transform_exclusive_scan custom op: empty, stride3_view, double, init = 1
54: transform_exclusive_scan custom op: empty, stride3_view, double, init = -2
54: transform_exclusive_scan custom op: empty, stride3_view, double, init = 3
54: transform_exclusive_scan custom op: large, stride3_view, double, init = 0
54: transform_exclusive_scan custom op: large, stride3_view, double, init = 1
54: transform_exclusive_scan custom op: large, stride3_view, double, init = -2
54: transform_exclusive_scan custom op: large, stride3_view, double, init = 3
54: transform_exclusive_scan custom op: medium, stride3_view, double, init = 0
54: transform_exclusive_scan custom op: medium, stride3_view, double, init = 1
54: transform_exclusive_scan custom op: medium, stride3_view, double, init = -2
54: transform_exclusive_scan custom op: medium, stride3_view, double, init = 3
54: transform_exclusive_scan custom op: one-element, stride3_view, double, init = 0
54: transform_exclusive_scan custom op: one-element, stride3_view, double, init = 1
54: transform_exclusive_scan custom op: one-element, stride3_view, double, init = -2
54: transform_exclusive_scan custom op: one-element, stride3_view, double, init = 3
54: transform_exclusive_scan custom op: small-a, stride3_view, double, init = 0
54: transform_exclusive_scan custom op: small-a, stride3_view, double, init = 1
54: transform_exclusive_scan custom op: small-a, stride3_view, double, init = -2
54: transform_exclusive_scan custom op: small-a, stride3_view, double, init = 3
54: transform_exclusive_scan custom op: small-b, stride3_view, double, init = 0
54: transform_exclusive_scan custom op: small-b, stride3_view, double, init = 1
54: transform_exclusive_scan custom op: small-b, stride3_view, double, init = -2
54: transform_exclusive_scan custom op: small-b, stride3_view, double, init = 3
54: transform_exclusive_scan custom op: two-elements-a, stride3_view, double, init = 0
54: transform_exclusive_scan custom op: two-elements-a, stride3_view, double, init = 1
54: transform_exclusive_scan custom op: two-elements-a, stride3_view, double, init = -2
54: transform_exclusive_scan custom op: two-elements-a, stride3_view, double, init = 3
54: transform_exclusive_scan custom op: two-elements-b, stride3_view, double, init = 0
54: transform_exclusive_scan custom op: two-elements-b, stride3_view, double, init = 1
54: transform_exclusive_scan custom op: two-elements-b, stride3_view, double, init = -2
54: transform_exclusive_scan custom op: two-elements-b, stride3_view, double, init = 3
54: transform_exclusive_scan custom op: empty, dynamic_view, int, init = 0
54: transform_exclusive_scan custom op: empty, dynamic_view, int, init = 1
54: transform_exclusive_scan custom op: empty, dynamic_view, int, init = -2
54: transform_exclusive_scan custom op: empty, dynamic_view, int, init = 3
54: transform_exclusive_scan custom op: large, dynamic_view, int, init = 0
54: transform_exclusive_scan custom op: large, dynamic_view, int, init = 1
54: transform_exclusive_scan custom op: large, dynamic_view, int, init = -2
54: transform_exclusive_scan custom op: large, dynamic_view, int, init = 3
54: transform_exclusive_scan custom op: medium, dynamic_view, int, init = 0
54: transform_exclusive_scan custom op: medium, dynamic_view, int, init = 1
54: transform_exclusive_scan custom op: medium, dynamic_view, int, init = -2
54: transform_exclusive_scan custom op: medium, dynamic_view, int, init = 3
54: transform_exclusive_scan custom op: one-element, dynamic_view, int, init = 0
54: transform_exclusive_scan custom op: one-element, dynamic_view, int, init = 1
54: transform_exclusive_scan custom op: one-element, dynamic_view, int, init = -2
54: transform_exclusive_scan custom op: one-element, dynamic_view, int, init = 3
54: transform_exclusive_scan custom op: small-a, dynamic_view, int, init = 0
54: transform_exclusive_scan custom op: small-a, dynamic_view, int, init = 1
54: transform_exclusive_scan custom op: small-a, dynamic_view, int, init = -2
54: transform_exclusive_scan custom op: small-a, dynamic_view, int, init = 3
54: transform_exclusive_scan custom op: small-b, dynamic_view, int, init = 0
54: transform_exclusive_scan custom op: small-b, dynamic_view, int, init = 1
54: transform_exclusive_scan custom op: small-b, dynamic_view, int, init = -2
54: transform_exclusive_scan custom op: small-b, dynamic_view, int, init = 3
54: transform_exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 0
54: transform_exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 1
54: transform_exclusive_scan custom op: two-elements-a, dynamic_view, int, init = -2
54: transform_exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 3
54: transform_exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 0
54: transform_exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 1
54: transform_exclusive_scan custom op: two-elements-b, dynamic_view, int, init = -2
54: transform_exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 3
54: transform_exclusive_scan custom op: empty, stride3_view, int, init = 0
54: transform_exclusive_scan custom op: empty, stride3_view, int, init = 1
54: transform_exclusive_scan custom op: empty, stride3_view, int, init = -2
54: transform_exclusive_scan custom op: empty, stride3_view, int, init = 3
54: transform_exclusive_scan custom op: large, stride3_view, int, init = 0
54: transform_exclusive_scan custom op: large, stride3_view, int, init = 1
54: transform_exclusive_scan custom op: large, stride3_view, int, init = -2
54: transform_exclusive_scan custom op: large, stride3_view, int, init = 3
54: transform_exclusive_scan custom op: medium, stride3_view, int, init = 0
54: transform_exclusive_scan custom op: medium, stride3_view, int, init = 1
54: transform_exclusive_scan custom op: medium, stride3_view, int, init = -2
54: transform_exclusive_scan custom op: medium, stride3_view, int, init = 3
54: transform_exclusive_scan custom op: one-element, stride3_view, int, init = 0
54: transform_exclusive_scan custom op: one-element, stride3_view, int, init = 1
54: transform_exclusive_scan custom op: one-element, stride3_view, int, init = -2
54: transform_exclusive_scan custom op: one-element, stride3_view, int, init = 3
54: transform_exclusive_scan custom op: small-a, stride3_view, int, init = 0
54: transform_exclusive_scan custom op: small-a, stride3_view, int, init = 1
54: transform_exclusive_scan custom op: small-a, stride3_view, int, init = -2
54: transform_exclusive_scan custom op: small-a, stride3_view, int, init = 3
54: transform_exclusive_scan custom op: small-b, stride3_view, int, init = 0
54: transform_exclusive_scan custom op: small-b, stride3_view, int, init = 1
54: transform_exclusive_scan custom op: small-b, stride3_view, int, init = -2
54: transform_exclusive_scan custom op: small-b, stride3_view, int, init = 3
54: transform_exclusive_scan custom op: two-elements-a, stride3_view, int, init = 0
54: transform_exclusive_scan custom op: two-elements-a, stride3_view, int, init = 1
54: transform_exclusive_scan custom op: two-elements-a, stride3_view, int, init = -2
54: transform_exclusive_scan custom op: two-elements-a, stride3_view, int, init = 3
54: transform_exclusive_scan custom op: two-elements-b, stride3_view, int, init = 0
54: transform_exclusive_scan custom op: two-elements-b, stride3_view, int, init = 1
54: transform_exclusive_scan custom op: two-elements-b, stride3_view, int, init = -2
54: transform_exclusive_scan custom op: two-elements-b, stride3_view, int, init = 3
54: [       OK ] std_algorithms_numeric_ops_test.transform_exclusive_scan (1529 ms)
54: [ RUN      ] std_algorithms_numeric_ops_test.inclusive_scan
54: inclusive_scan default op: empty, dynamic_view, double
54: inclusive_scan custom op: empty, dynamic_view, double, 
54: inclusive_scan custom op and init value: empty, dynamic_view, double, 
54: inclusive_scan custom op and init value: empty, dynamic_view, double, 
54: inclusive_scan custom op and init value: empty, dynamic_view, double, 
54: inclusive_scan custom op and init value: empty, dynamic_view, double, 
54: inclusive_scan default op: large, dynamic_view, double
54: inclusive_scan custom op: large, dynamic_view, double, 
54: inclusive_scan custom op and init value: large, dynamic_view, double, 
54: inclusive_scan custom op and init value: large, dynamic_view, double, 
54: inclusive_scan custom op and init value: large, dynamic_view, double, 
54: inclusive_scan custom op and init value: large, dynamic_view, double, 
54: inclusive_scan default op: medium-a, dynamic_view, double
54: inclusive_scan custom op: medium-a, dynamic_view, double, 
54: inclusive_scan custom op and init value: medium-a, dynamic_view, double, 
54: inclusive_scan custom op and init value: medium-a, dynamic_view, double, 
54: inclusive_scan custom op and init value: medium-a, dynamic_view, double, 
54: inclusive_scan custom op and init value: medium-a, dynamic_view, double, 
54: inclusive_scan default op: medium-b, dynamic_view, double
54: inclusive_scan custom op: medium-b, dynamic_view, double, 
54: inclusive_scan custom op and init value: medium-b, dynamic_view, double, 
54: inclusive_scan custom op and init value: medium-b, dynamic_view, double, 
54: inclusive_scan custom op and init value: medium-b, dynamic_view, double, 
54: inclusive_scan custom op and init value: medium-b, dynamic_view, double, 
54: inclusive_scan default op: one-element, dynamic_view, double
54: inclusive_scan custom op: one-element, dynamic_view, double, 
54: inclusive_scan custom op and init value: one-element, dynamic_view, double, 
54: inclusive_scan custom op and init value: one-element, dynamic_view, double, 
54: inclusive_scan custom op and init value: one-element, dynamic_view, double, 
54: inclusive_scan custom op and init value: one-element, dynamic_view, double, 
54: inclusive_scan default op: small-a, dynamic_view, double
54: inclusive_scan custom op: small-a, dynamic_view, double, 
54: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
54: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
54: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
54: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
54: inclusive_scan custom op: small-a, dynamic_view, double, 
54: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
54: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
54: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
54: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
54: inclusive_scan default op: small-b, dynamic_view, double
54: inclusive_scan custom op: small-b, dynamic_view, double, 
54: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
54: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
54: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
54: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
54: inclusive_scan custom op: small-b, dynamic_view, double, 
54: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
54: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
54: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
54: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
54: inclusive_scan default op: two-elements-a, dynamic_view, double
54: inclusive_scan custom op: two-elements-a, dynamic_view, double, 
54: inclusive_scan custom op and init value: two-elements-a, dynamic_view, double, 
54: inclusive_scan custom op and init value: two-elements-a, dynamic_view, double, 
54: inclusive_scan custom op and init value: two-elements-a, dynamic_view, double, 
54: inclusive_scan custom op and init value: two-elements-a, dynamic_view, double, 
54: inclusive_scan default op: two-elements-b, dynamic_view, double
54: inclusive_scan custom op: two-elements-b, dynamic_view, double, 
54: inclusive_scan custom op and init value: two-elements-b, dynamic_view, double, 
54: inclusive_scan custom op and init value: two-elements-b, dynamic_view, double, 
54: inclusive_scan custom op and init value: two-elements-b, dynamic_view, double, 
54: inclusive_scan custom op and init value: two-elements-b, dynamic_view, double, 
54: inclusive_scan default op: empty, stride3_view, double
54: inclusive_scan custom op: empty, stride3_view, double, 
54: inclusive_scan custom op and init value: empty, stride3_view, double, 
54: inclusive_scan custom op and init value: empty, stride3_view, double, 
54: inclusive_scan custom op and init value: empty, stride3_view, double, 
54: inclusive_scan custom op and init value: empty, stride3_view, double, 
54: inclusive_scan default op: large, stride3_view, double
54: inclusive_scan custom op: large, stride3_view, double, 
54: inclusive_scan custom op and init value: large, stride3_view, double, 
54: inclusive_scan custom op and init value: large, stride3_view, double, 
54: inclusive_scan custom op and init value: large, stride3_view, double, 
54: inclusive_scan custom op and init value: large, stride3_view, double, 
54: inclusive_scan default op: medium-a, stride3_view, double
54: inclusive_scan custom op: medium-a, stride3_view, double, 
54: inclusive_scan custom op and init value: medium-a, stride3_view, double, 
54: inclusive_scan custom op and init value: medium-a, stride3_view, double, 
54: inclusive_scan custom op and init value: medium-a, stride3_view, double, 
54: inclusive_scan custom op and init value: medium-a, stride3_view, double, 
54: inclusive_scan default op: medium-b, stride3_view, double
54: inclusive_scan custom op: medium-b, stride3_view, double, 
54: inclusive_scan custom op and init value: medium-b, stride3_view, double, 
54: inclusive_scan custom op and init value: medium-b, stride3_view, double, 
54: inclusive_scan custom op and init value: medium-b, stride3_view, double, 
54: inclusive_scan custom op and init value: medium-b, stride3_view, double, 
54: inclusive_scan default op: one-element, stride3_view, double
54: inclusive_scan custom op: one-element, stride3_view, double, 
54: inclusive_scan custom op and init value: one-element, stride3_view, double, 
54: inclusive_scan custom op and init value: one-element, stride3_view, double, 
54: inclusive_scan custom op and init value: one-element, stride3_view, double, 
54: inclusive_scan custom op and init value: one-element, stride3_view, double, 
54: inclusive_scan default op: small-a, stride3_view, double
54: inclusive_scan custom op: small-a, stride3_view, double, 
54: inclusive_scan custom op and init value: small-a, stride3_view, double, 
54: inclusive_scan custom op and init value: small-a, stride3_view, double, 
54: inclusive_scan custom op and init value: small-a, stride3_view, double, 
54: inclusive_scan custom op and init value: small-a, stride3_view, double, 
54: inclusive_scan custom op: small-a, stride3_view, double, 
54: inclusive_scan custom op and init value: small-a, stride3_view, double, 
54: inclusive_scan custom op and init value: small-a, stride3_view, double, 
54: inclusive_scan custom op and init value: small-a, stride3_view, double, 
54: inclusive_scan custom op and init value: small-a, stride3_view, double, 
54: inclusive_scan default op: small-b, stride3_view, double
54: inclusive_scan custom op: small-b, stride3_view, double, 
54: inclusive_scan custom op and init value: small-b, stride3_view, double, 
54: inclusive_scan custom op and init value: small-b, stride3_view, double, 
54: inclusive_scan custom op and init value: small-b, stride3_view, double, 
54: inclusive_scan custom op and init value: small-b, stride3_view, double, 
54: inclusive_scan custom op: small-b, stride3_view, double, 
54: inclusive_scan custom op and init value: small-b, stride3_view, double, 
54: inclusive_scan custom op and init value: small-b, stride3_view, double, 
54: inclusive_scan custom op and init value: small-b, stride3_view, double, 
54: inclusive_scan custom op and init value: small-b, stride3_view, double, 
54: inclusive_scan default op: two-elements-a, stride3_view, double
54: inclusive_scan custom op: two-elements-a, stride3_view, double, 
54: inclusive_scan custom op and init value: two-elements-a, stride3_view, double, 
54: inclusive_scan custom op and init value: two-elements-a, stride3_view, double, 
54: inclusive_scan custom op and init value: two-elements-a, stride3_view, double, 
54: inclusive_scan custom op and init value: two-elements-a, stride3_view, double, 
54: inclusive_scan default op: two-elements-b, stride3_view, double
54: inclusive_scan custom op: two-elements-b, stride3_view, double, 
54: inclusive_scan custom op and init value: two-elements-b, stride3_view, double, 
54: inclusive_scan custom op and init value: two-elements-b, stride3_view, double, 
54: inclusive_scan custom op and init value: two-elements-b, stride3_view, double, 
54: inclusive_scan custom op and init value: two-elements-b, stride3_view, double, 
54: inclusive_scan default op: empty, dynamic_view, int
54: inclusive_scan custom op: empty, dynamic_view, int, 
54: inclusive_scan custom op and init value: empty, dynamic_view, int, 
54: inclusive_scan custom op and init value: empty, dynamic_view, int, 
54: inclusive_scan custom op and init value: empty, dynamic_view, int, 
54: inclusive_scan custom op and init value: empty, dynamic_view, int, 
54: inclusive_scan default op: large, dynamic_view, int
54: inclusive_scan custom op: large, dynamic_view, int, 
54: inclusive_scan custom op and init value: large, dynamic_view, int, 
54: inclusive_scan custom op and init value: large, dynamic_view, int, 
54: inclusive_scan custom op and init value: large, dynamic_view, int, 
54: inclusive_scan custom op and init value: large, dynamic_view, int, 
54: inclusive_scan default op: medium-a, dynamic_view, int
54: inclusive_scan custom op: medium-a, dynamic_view, int, 
54: inclusive_scan custom op and init value: medium-a, dynamic_view, int, 
54: inclusive_scan custom op and init value: medium-a, dynamic_view, int, 
54: inclusive_scan custom op and init value: medium-a, dynamic_view, int, 
54: inclusive_scan custom op and init value: medium-a, dynamic_view, int, 
54: inclusive_scan default op: medium-b, dynamic_view, int
54: inclusive_scan custom op: medium-b, dynamic_view, int, 
54: inclusive_scan custom op and init value: medium-b, dynamic_view, int, 
54: inclusive_scan custom op and init value: medium-b, dynamic_view, int, 
54: inclusive_scan custom op and init value: medium-b, dynamic_view, int, 
54: inclusive_scan custom op and init value: medium-b, dynamic_view, int, 
54: inclusive_scan default op: one-element, dynamic_view, int
54: inclusive_scan custom op: one-element, dynamic_view, int, 
54: inclusive_scan custom op and init value: one-element, dynamic_view, int, 
54: inclusive_scan custom op and init value: one-element, dynamic_view, int, 
54: inclusive_scan custom op and init value: one-element, dynamic_view, int, 
54: inclusive_scan custom op and init value: one-element, dynamic_view, int, 
54: inclusive_scan default op: small-a, dynamic_view, int
54: inclusive_scan custom op: small-a, dynamic_view, int, 
54: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
54: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
54: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
54: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
54: inclusive_scan custom op: small-a, dynamic_view, int, 
54: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
54: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
54: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
54: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
54: inclusive_scan default op: small-b, dynamic_view, int
54: inclusive_scan custom op: small-b, dynamic_view, int, 
54: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
54: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
54: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
54: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
54: inclusive_scan custom op: small-b, dynamic_view, int, 
54: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
54: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
54: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
54: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
54: inclusive_scan default op: two-elements-a, dynamic_view, int
54: inclusive_scan custom op: two-elements-a, dynamic_view, int, 
54: inclusive_scan custom op and init value: two-elements-a, dynamic_view, int, 
54: inclusive_scan custom op and init value: two-elements-a, dynamic_view, int, 
54: inclusive_scan custom op and init value: two-elements-a, dynamic_view, int, 
54: inclusive_scan custom op and init value: two-elements-a, dynamic_view, int, 
54: inclusive_scan default op: two-elements-b, dynamic_view, int
54: inclusive_scan custom op: two-elements-b, dynamic_view, int, 
54: inclusive_scan custom op and init value: two-elements-b, dynamic_view, int, 
54: inclusive_scan custom op and init value: two-elements-b, dynamic_view, int, 
54: inclusive_scan custom op and init value: two-elements-b, dynamic_view, int, 
54: inclusive_scan custom op and init value: two-elements-b, dynamic_view, int, 
54: inclusive_scan default op: empty, stride3_view, int
54: inclusive_scan custom op: empty, stride3_view, int, 
54: inclusive_scan custom op and init value: empty, stride3_view, int, 
54: inclusive_scan custom op and init value: empty, stride3_view, int, 
54: inclusive_scan custom op and init value: empty, stride3_view, int, 
54: inclusive_scan custom op and init value: empty, stride3_view, int, 
54: inclusive_scan default op: large, stride3_view, int
54: inclusive_scan custom op: large, stride3_view, int, 
54: inclusive_scan custom op and init value: large, stride3_view, int, 
54: inclusive_scan custom op and init value: large, stride3_view, int, 
54: inclusive_scan custom op and init value: large, stride3_view, int, 
54: inclusive_scan custom op and init value: large, stride3_view, int, 
54: inclusive_scan default op: medium-a, stride3_view, int
54: inclusive_scan custom op: medium-a, stride3_view, int, 
54: inclusive_scan custom op and init value: medium-a, stride3_view, int, 
54: inclusive_scan custom op and init value: medium-a, stride3_view, int, 
54: inclusive_scan custom op and init value: medium-a, stride3_view, int, 
54: inclusive_scan custom op and init value: medium-a, stride3_view, int, 
54: inclusive_scan default op: medium-b, stride3_view, int
54: inclusive_scan custom op: medium-b, stride3_view, int, 
54: inclusive_scan custom op and init value: medium-b, stride3_view, int, 
54: inclusive_scan custom op and init value: medium-b, stride3_view, int, 
54: inclusive_scan custom op and init value: medium-b, stride3_view, int, 
54: inclusive_scan custom op and init value: medium-b, stride3_view, int, 
54: inclusive_scan default op: one-element, stride3_view, int
54: inclusive_scan custom op: one-element, stride3_view, int, 
54: inclusive_scan custom op and init value: one-element, stride3_view, int, 
54: inclusive_scan custom op and init value: one-element, stride3_view, int, 
54: inclusive_scan custom op and init value: one-element, stride3_view, int, 
54: inclusive_scan custom op and init value: one-element, stride3_view, int, 
54: inclusive_scan default op: small-a, stride3_view, int
54: inclusive_scan custom op: small-a, stride3_view, int, 
54: inclusive_scan custom op and init value: small-a, stride3_view, int, 
54: inclusive_scan custom op and init value: small-a, stride3_view, int, 
54: inclusive_scan custom op and init value: small-a, stride3_view, int, 
54: inclusive_scan custom op and init value: small-a, stride3_view, int, 
54: inclusive_scan custom op: small-a, stride3_view, int, 
54: inclusive_scan custom op and init value: small-a, stride3_view, int, 
54: inclusive_scan custom op and init value: small-a, stride3_view, int, 
54: inclusive_scan custom op and init value: small-a, stride3_view, int, 
54: inclusive_scan custom op and init value: small-a, stride3_view, int, 
54: inclusive_scan default op: small-b, stride3_view, int
54: inclusive_scan custom op: small-b, stride3_view, int, 
54: inclusive_scan custom op and init value: small-b, stride3_view, int, 
54: inclusive_scan custom op and init value: small-b, stride3_view, int, 
54: inclusive_scan custom op and init value: small-b, stride3_view, int, 
54: inclusive_scan custom op and init value: small-b, stride3_view, int, 
54: inclusive_scan custom op: small-b, stride3_view, int, 
54: inclusive_scan custom op and init value: small-b, stride3_view, int, 
54: inclusive_scan custom op and init value: small-b, stride3_view, int, 
54: inclusive_scan custom op and init value: small-b, stride3_view, int, 
54: inclusive_scan custom op and init value: small-b, stride3_view, int, 
54: inclusive_scan default op: two-elements-a, stride3_view, int
54: inclusive_scan custom op: two-elements-a, stride3_view, int, 
54: inclusive_scan custom op and init value: two-elements-a, stride3_view, int, 
54: inclusive_scan custom op and init value: two-elements-a, stride3_view, int, 
54: inclusive_scan custom op and init value: two-elements-a, stride3_view, int, 
54: inclusive_scan custom op and init value: two-elements-a, stride3_view, int, 
54: inclusive_scan default op: two-elements-b, stride3_view, int
54: inclusive_scan custom op: two-elements-b, stride3_view, int, 
54: inclusive_scan custom op and init value: two-elements-b, stride3_view, int, 
54: inclusive_scan custom op and init value: two-elements-b, stride3_view, int, 
54: inclusive_scan custom op and init value: two-elements-b, stride3_view, int, 
54: inclusive_scan custom op and init value: two-elements-b, stride3_view, int, 
54: [       OK ] std_algorithms_numeric_ops_test.inclusive_scan (6311 ms)
54: [ RUN      ] std_algorithms_numeric_ops_test.transform_inclusive_scan
54: transform_inclusive_scan: empty, dynamic_view
54: transform_inclusive_scan: empty, dynamic_view, init = 0
54: transform_inclusive_scan: empty, dynamic_view, init = 1
54: transform_inclusive_scan: empty, dynamic_view, init = 2
54: transform_inclusive_scan: empty, dynamic_view, init = -1
54: transform_inclusive_scan: empty, dynamic_view, init = -2
54: transform_inclusive_scan: large, dynamic_view
54: transform_inclusive_scan: large, dynamic_view, init = 0
54: transform_inclusive_scan: large, dynamic_view, init = 1
54: transform_inclusive_scan: large, dynamic_view, init = 2
54: transform_inclusive_scan: large, dynamic_view, init = -1
54: transform_inclusive_scan: large, dynamic_view, init = -2
54: transform_inclusive_scan: medium, dynamic_view
54: transform_inclusive_scan: medium, dynamic_view, init = 0
54: transform_inclusive_scan: medium, dynamic_view, init = 1
54: transform_inclusive_scan: medium, dynamic_view, init = 2
54: transform_inclusive_scan: medium, dynamic_view, init = -1
54: transform_inclusive_scan: medium, dynamic_view, init = -2
54: transform_inclusive_scan: one-element, dynamic_view
54: transform_inclusive_scan: one-element, dynamic_view, init = 0
54: transform_inclusive_scan: one-element, dynamic_view, init = 1
54: transform_inclusive_scan: one-element, dynamic_view, init = 2
54: transform_inclusive_scan: one-element, dynamic_view, init = -1
54: transform_inclusive_scan: one-element, dynamic_view, init = -2
54: transform_inclusive_scan: small-a, dynamic_view
54: transform_inclusive_scan: small-a, dynamic_view, init = 0
54: transform_inclusive_scan: small-a, dynamic_view, init = 1
54: transform_inclusive_scan: small-a, dynamic_view, init = 2
54: transform_inclusive_scan: small-a, dynamic_view, init = -1
54: transform_inclusive_scan: small-a, dynamic_view, init = -2
54: transform_inclusive_scan: small-b, dynamic_view
54: transform_inclusive_scan: small-b, dynamic_view, init = 0
54: transform_inclusive_scan: small-b, dynamic_view, init = 1
54: transform_inclusive_scan: small-b, dynamic_view, init = 2
54: transform_inclusive_scan: small-b, dynamic_view, init = -1
54: transform_inclusive_scan: small-b, dynamic_view, init = -2
54: transform_inclusive_scan: two-elements-a, dynamic_view
54: transform_inclusive_scan: two-elements-a, dynamic_view, init = 0
54: transform_inclusive_scan: two-elements-a, dynamic_view, init = 1
54: transform_inclusive_scan: two-elements-a, dynamic_view, init = 2
54: transform_inclusive_scan: two-elements-a, dynamic_view, init = -1
54: transform_inclusive_scan: two-elements-a, dynamic_view, init = -2
54: transform_inclusive_scan: two-elements-b, dynamic_view
54: transform_inclusive_scan: two-elements-b, dynamic_view, init = 0
54: transform_inclusive_scan: two-elements-b, dynamic_view, init = 1
54: transform_inclusive_scan: two-elements-b, dynamic_view, init = 2
54: transform_inclusive_scan: two-elements-b, dynamic_view, init = -1
54: transform_inclusive_scan: two-elements-b, dynamic_view, init = -2
54: [       OK ] std_algorithms_numeric_ops_test.transform_inclusive_scan (832 ms)
54: [----------] 4 tests from std_algorithms_numeric_ops_test (12830 ms total)
54: 
54: [----------] 3 tests from serial
54: [ RUN      ] serial.Random_XorShift64
54: Test Seed:1637798249663357310
54: Test Scalar=int
54:  -- Testing randomness properties
54: Pass: 1 1 -3.69233e-05 -6.3462e-05 2.43462e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 -0.00921704 0.00452847 || 0.051031 28063 29345 || 28941.1 28674.4 || 62.6016 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 0.00669844 -0.00565261 || 0.051031 1e+64 -1e+64
54: Test Scalar=unsigned int
54:  -- Testing randomness properties
54: Pass: 1 1 5.81433e-05 -1.2578e-05 9.15474e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 0.00465573 -0.0178389 || 0.051031 27957 29329 || 28541.5 28674.4 || -246.605 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 -0.0179629 -0.00193018 || 0.051031 1e+64 -1e+64
54: Test Scalar=int64_t
54:  -- Testing randomness properties
54: Pass: 1 1 2.08709e-05 -2.83665e-05 -4.60885e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 0.00182768 -0.0290282 || 0.051031 28058 29296 || 28622.1 28674.4 || -401.285 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 0.00556556 -0.00535449 || 0.051031 1e+64 -1e+64
54: Test Scalar=uint64_t
54:  -- Testing randomness properties
54: Pass: 1 1 8.4063e-06 7.16676e-05 8.28623e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 -0.00173527 -0.0142777 || 0.051031 28043 29379 || 28724.2 28674.4 || -197.375 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 -0.0061573 0.00864652 || 0.051031 1e+64 -1e+64
54: Test Scalar=half
54:  -- Testing randomness properties
54: Pass: 1 1 4.28788e-05 3.51198e-06 -0.000145526 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.65955e-07 -0.0101137 -0.0225627 || 0.051031 28002 29290 || 28967.4 28674.4 || -311.907 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 7.11361e-07 0.0100276 -0.00744689 || 0.051031 1e+64 -1e+64
54: Test Scalar=float
54:  -- Testing randomness properties
54: Pass: 1 1 3.58943e-05 3.8064e-05 8.68564e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.71e-07 0.00958976 0.00533019 || 0.051031 28018 29315 || 28402 28674.4 || 73.6845 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 7.26496e-07 0.0128502 -0.00280036 || 0.051031 1e+64 -1e+64
54: Test Scalar=double
54:  -- Testing randomness properties
54: Pass: 1 1 -3.05784e-05 3.78662e-05 -6.699e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 0.00216372 0.00457632 || 0.051031 28020 29371 || 28612.5 28674.4 || 63.263 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 0.00165264 -0.00395698 || 0.051031 1e+64 -1e+64
54: Test Seed:1637798293953669698
54: Test Scalar=int
54:  -- Testing randomness properties
54: Pass: 1 1 2.78321e-05 5.2449e-05 3.44347e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.45775e-07 -0.00715894 -0.0118878 || 0.051031 28001 29381 || 28881.1 28674.4 || -164.337 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.5082e-07 -0.00165766 -0.00516629 || 0.051031 1e+64 -1e+64
54: Test Scalar=unsigned int
54:  -- Testing randomness properties
54: Pass: 1 1 1.22748e-06 -8.16281e-05 2.3434e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 0.00624996 0.0123767 || 0.051031 28040 29375 || 28496.3 28674.4 || 171.096 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 -0.00608293 -0.00679315 || 0.051031 1e+64 -1e+64
54: Test Scalar=int64_t
54:  -- Testing randomness properties
54: Pass: 1 1 -8.75693e-06 -7.60474e-05 -3.70757e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 0.0116787 -0.00461115 || 0.051031 27996 29284 || 28343.4 28674.4 || -63.7446 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 0.000262184 -0.00456869 || 0.051031 1e+64 -1e+64
54: Test Scalar=uint64_t
54:  -- Testing randomness properties
54: Pass: 1 1 8.78589e-06 1.77525e-05 3.49203e-06 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 0.00809264 -0.0265634 || 0.051031 27943 29312 || 28444.2 28674.4 || -367.213 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 -0.0114678 0.00278514 || 0.051031 1e+64 -1e+64
54: Test Scalar=half
54:  -- Testing randomness properties
54: Pass: 1 1 1.00586e-06 1.31178e-05 4.51611e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.58387e-07 -0.00567251 0.00985739 || 0.051031 28089 29317 || 28838 28674.4 || 136.269 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.88658e-07 0.0356435 0.0062993 || 0.051031 1e+64 -1e+64
54: Test Scalar=float
54:  -- Testing randomness properties
54: Pass: 1 1 -1.59138e-05 2.78535e-05 6.18895e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.65955e-07 0.00149295 -0.015288 || 0.051031 28068 29316 || 28631.6 28674.4 || -211.341 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 7.11361e-07 0.0207921 0.00105607 || 0.051031 1e+64 -1e+64
54: Test Scalar=double
54:  -- Testing randomness properties
54: Pass: 1 1 2.10564e-05 -3.73099e-05 -1.60365e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 0.0205548 0.0150514 || 0.051031 28048 29294 || 28096.9 28674.4 || 208.071 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 -0.00181804 0.00993944 || 0.051031 1e+64 -1e+64
54: [       OK ] serial.Random_XorShift64 (88364 ms)
54: [ RUN      ] serial.Random_XorShift1024_0
54: Test Seed:1637798338027397836
54: Test Scalar=int
54:  -- Testing randomness properties
54: Pass: 1 1 4.61147e-05 0.000117107 -1.0583e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 -0.00903723 0.00213911 || 0.051031 10947 11754 || 11480.7 11377 || 29.5711 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 0.00972375 0.000648461 || 0.051031 1e+64 -1e+64
54: Test Scalar=unsigned int
54:  -- Testing randomness properties
54: Pass: 1 1 -2.5027e-05 2.26013e-05 1.11889e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 0.00342964 -0.00109565 || 0.051031 10905 11767 || 11338.1 11377 || -15.1463 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 -0.00817496 0.00192224 || 0.051031 1e+64 -1e+64
54: Test Scalar=int64_t
54:  -- Testing randomness properties
54: Pass: 1 1 8.30772e-06 1.55348e-05 -0.000171996 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 -0.0218513 -0.00960539 || 0.051031 10941 11819 || 11631.1 11377 || -132.785 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 0.018705 -0.00108613 || 0.051031 1e+64 -1e+64
54: Test Scalar=uint64_t
54:  -- Testing randomness properties
54: Pass: 1 1 1.54454e-05 -6.48918e-05 0.000151773 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 -0.0105905 -0.0089969 || 0.051031 10994 11797 || 11498.7 11377 || -124.373 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 0.00580191 -0.000637234 || 0.051031 1e+64 -1e+64
54: Test Scalar=half
54:  -- Testing randomness properties
54: Pass: 1 1 -6.74216e-05 6.29144e-05 8.85519e-06 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.98818e-07 -0.00598504 0.000821178 || 0.051031 10908 11851 || 11445.5 11377 || 11.352 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 4.00543e-07 0.00993668 0.000349269 || 0.051031 1e+64 -1e+64
54: Test Scalar=float
54:  -- Testing randomness properties
54: Pass: 1 1 7.3483e-06 -7.81798e-05 2.77002e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.79744e-07 0.00387434 0.011927 || 0.051031 10998 11796 || 11333 11377 || 164.879 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 3.43323e-07 -0.00979005 -0.00064102 || 0.051031 1e+64 -1e+64
54: Test Scalar=double
54:  -- Testing randomness properties
54: Pass: 1 1 -3.72252e-06 -4.17028e-05 3.3834e-06 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 -0.00998194 -0.00348661 || 0.051031 10883 11776 || 11491.7 11377 || -48.1989 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 0.0026508 0.00299437 || 0.051031 1e+64 -1e+64
54: Test Seed:1637798357396461998
54: Test Scalar=int
54:  -- Testing randomness properties
54: Pass: 1 1 6.11227e-05 -0.00011137 -9.56367e-06 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 -0.00162501 0.000764845 || 0.051031 10978 11794 || 11395.5 11377 || 10.5732 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 0.0034323 -0.00277855 || 0.051031 1e+64 -1e+64
54: Test Scalar=unsigned int
54:  -- Testing randomness properties
54: Pass: 1 1 3.1765e-05 5.83464e-05 3.72922e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 0.0076939 -0.00168214 || 0.051031 10929 11751 || 11290.1 11377 || -23.2538 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 0.00608747 0.00207791 || 0.051031 1e+64 -1e+64
54: Test Scalar=int64_t
54:  -- Testing randomness properties
54: Pass: 1 1 8.62058e-05 1.97358e-05 -3.30685e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 0.00871602 0.00654761 || 0.051031 11025 11819 || 11278.7 11377 || 90.5142 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 0.00595349 -0.00120732 || 0.051031 1e+64 -1e+64
54: Test Scalar=uint64_t
54:  -- Testing randomness properties
54: Pass: 1 1 3.15691e-05 7.64728e-05 -8.53692e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 -0.0114445 0.00342258 || 0.051031 10990 11848 || 11508.7 11377 || 47.3138 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 -0.0213084 0.00285255 || 0.051031 1e+64 -1e+64
54: Test Scalar=half
54:  -- Testing randomness properties
54: Pass: 1 1 2.36656e-06 0.000161935 3.14839e-06 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.67029e-07 -0.0115048 0.00732915 || 0.051031 10952 11843 || 11509.4 11377 || 101.318 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 3.05176e-07 0.000266248 -0.00143317 || 0.051031 1e+64 -1e+64
54: Test Scalar=float
54:  -- Testing randomness properties
54: Pass: 1 1 -4.67345e-07 0.000127828 6.05982e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.67029e-07 0.0118019 0.00129426 || 0.051031 10948 11774 || 11244.3 11377 || 17.8918 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 3.05176e-07 -0.0183108 0.00244184 || 0.051031 1e+64 -1e+64
54: Test Scalar=double
54:  -- Testing randomness properties
54: Pass: 1 1 -1.97807e-05 4.64356e-05 -3.79809e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 -0.00520184 0.00425287 || 0.051031 10979 11827 || 11436.4 11377 || 58.7917 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 0.000546353 0.000114677 || 0.051031 1e+64 -1e+64
54: [       OK ] serial.Random_XorShift1024_0 (38810 ms)
54: [ RUN      ] serial.SortUnsigned
54: [       OK ] serial.SortUnsigned (4268 ms)
54: [----------] 3 tests from serial (131443 ms total)
54: 
54: [----------] 3 tests from sycl
54: [ RUN      ] sycl.Random_XorShift64
54: Test Seed:1637798381107268071
54: Test Scalar=int
54:  -- Testing randomness properties
54: Pass: 1 1 3.35098e-05 7.22684e-06 -6.24089e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 0.0158752 -0.00668035 || 0.051031 28044 29379 || 28226.3 28674.4 || -92.3492 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 0.0134611 -0.00527217 || 0.051031 1e+64 -1e+64
54: Test Scalar=unsigned int
54:  -- Testing randomness properties
54: Pass: 1 1 -1.98534e-05 -1.1594e-05 -4.82643e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 0.0174088 -0.00705341 || 0.051031 28008 29293 || 28183.7 28674.4 || -97.5063 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 0.00772757 0.00137755 || 0.051031 1e+64 -1e+64
54: Test Scalar=int64_t
54:  -- Testing randomness properties
54: Pass: 1 1 -3.92223e-05 -3.1476e-05 3.52765e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 -0.00540726 0.0248986 || 0.051031 27954 29298 || 28830.3 28674.4 || 344.199 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 -0.0010811 0.00443992 || 0.051031 1e+64 -1e+64
54: Test Scalar=uint64_t
54:  -- Testing randomness properties
54: Pass: 1 1 1.51953e-05 -4.37249e-05 -6.13509e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 -0.010378 0.00627811 || 0.051031 28023 29272 || 28975.1 28674.4 || 86.7885 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 0.000447464 -0.0116697 || 0.051031 1e+64 -1e+64
54: Test Scalar=half
54:  -- Testing randomness properties
54: Pass: 1 1 -1.44873e-05 -7.05912e-05 -2.00877e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.78568e-07 -0.00497041 -0.0153503 || 0.051031 28064 29392 || 28817.6 28674.4 || -212.203 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 7.49199e-07 -0.0195139 0.00160187 || 0.051031 1e+64 -1e+64
54: Test Scalar=float
54:  -- Testing randomness properties
54: Pass: 1 1 -3.35333e-05 -1.03395e-05 5.42688e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.68478e-07 0.00903383 0.0115154 || 0.051031 27996 29356 || 28417.7 28674.4 || 159.189 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 7.18929e-07 0.0203578 0.00815623 || 0.051031 1e+64 -1e+64
54: Test Scalar=double
54:  -- Testing randomness properties
54: Pass: 1 1 2.37907e-05 -6.67849e-05 0.000112395 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 0.00206899 0.0273282 || 0.051031 28022 29299 || 28615.2 28674.4 || 377.784 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 -0.0285654 0.011898 || 0.051031 1e+64 -1e+64
54: Test Seed:1637798388881147308
54: Test Scalar=int
54:  -- Testing randomness properties
54: Pass: 1 1 -1.07252e-05 -2.58583e-05 -3.09855e-06 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.45775e-07 -0.0188916 -0.00455517 || 0.051031 28016 29332 || 29226.5 28674.4 || -62.9706 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.5082e-07 -0.0234098 0.00311814 || 0.051031 1e+64 -1e+64
54: Test Scalar=unsigned int
54:  -- Testing randomness properties
54: Pass: 1 1 2.0019e-05 6.09292e-06 -2.22055e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 -0.00478598 0.0138888 || 0.051031 28022 29455 || 28812.3 28674.4 || 191.999 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 -0.0174537 -0.00396964 || 0.051031 1e+64 -1e+64
54: Test Scalar=int64_t
54:  -- Testing randomness properties
54: Pass: 1 1 2.62606e-05 3.90254e-05 -1.71813e-06 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 -0.000728791 0.0258614 || 0.051031 28023 29375 || 28695.3 28674.4 || 357.508 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 -0.00202244 0.00359912 || 0.051031 1e+64 -1e+64
54: Test Scalar=uint64_t
54:  -- Testing randomness properties
54: Pass: 1 1 2.27328e-05 -2.35983e-05 -9.17996e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 -1.81773e-05 -0.0190976 || 0.051031 28038 29424 || 28674.9 28674.4 || -264.006 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 0.00719813 0.0130528 || 0.051031 1e+64 -1e+64
54: Test Scalar=half
54:  -- Testing randomness properties
54: Pass: 1 1 8.72785e-06 -1.59814e-05 -3.28547e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.76045e-07 -0.00926388 0.00727478 || 0.051031 28007 29337 || 28942.5 28674.4 || 100.567 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 7.41632e-07 -0.015847 -0.000913289 || 0.051031 1e+64 -1e+64
54: Test Scalar=float
54:  -- Testing randomness properties
54: Pass: 1 1 -3.58258e-05 3.63556e-05 8.40595e-05 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.76045e-07 -0.0221911 0.014526 || 0.051031 28034 29288 || 29325.1 28674.4 || 200.807 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 7.41632e-07 -0.00774771 -0.00937774 || 0.051031 1e+64 -1e+64
54: Test Scalar=double
54:  -- Testing randomness properties
54: Pass: 1 1 1.45145e-05 -2.81708e-05 -8.87489e-06 || 0.000139188
54:  -- Testing 1-D histogram
54: Density 1D: 6.43252e-07 -0.0116841 -0.017014 || 0.051031 27901 29341 || 29013.4 28674.4 || -235.201 -2.0744
54:  -- Testing 3-D histogram
54: Density 3D: 6.43252e-07 -0.0125574 -0.000163227 || 0.051031 1e+64 -1e+64
54: [       OK ] sycl.Random_XorShift64 (8499 ms)
54: [ RUN      ] sycl.Random_XorShift1024_0
54: Test Seed:1637798389606963598
54: Test Scalar=int
54:  -- Testing randomness properties
54: Pass: 1 1 1.82733e-05 4.30514e-05 -2.82125e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 -0.00968199 0.00377621 || 0.051031 10984 11778 || 11488.2 11377 || 52.2023 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 -0.00328051 0.00280206 || 0.051031 1e+64 -1e+64
54: Test Scalar=unsigned int
54:  -- Testing randomness properties
54: Pass: 1 1 -8.01755e-05 -3.93341e-05 -0.00012109 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 0.0206526 0.00570666 || 0.051031 10972 11754 || 11146.7 11377 || 78.8889 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 -0.0025829 0.00152369 || 0.051031 1e+64 -1e+64
54: Test Scalar=int64_t
54:  -- Testing randomness properties
54: Pass: 1 1 -4.99607e-05 -5.9317e-05 -8.16479e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 0.0156986 -0.000216374 || 0.051031 11009 11789 || 11201.1 11377 || -2.99115 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 -0.00134368 0.000288639 || 0.051031 1e+64 -1e+64
54: Test Scalar=uint64_t
54:  -- Testing randomness properties
54: Pass: 1 1 -1.53881e-05 -4.56799e-05 -1.13916e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 0.00623822 0.0037092 || 0.051031 10961 11787 || 11306.4 11377 || 51.276 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 -0.0165869 -0.00368364 || 0.051031 1e+64 -1e+64
54: Test Scalar=half
54:  -- Testing randomness properties
54: Pass: 1 1 7.72673e-06 1.54087e-05 0.000249148 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.79744e-07 -0.0126947 -0.00756313 || 0.051031 10941 11830 || 11523.2 11377 || -104.553 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 3.43323e-07 0.0101963 0.000761415 || 0.051031 1e+64 -1e+64
54: Test Scalar=float
54:  -- Testing randomness properties
54: Pass: 1 1 -1.60476e-05 0.000164505 0.000151857 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.79744e-07 0.0131185 -0.0075474 || 0.051031 11006 11822 || 11229.6 11377 || -104.335 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 3.43323e-07 -0.00599128 -0.000473457 || 0.051031 1e+64 -1e+64
54: Test Scalar=double
54:  -- Testing randomness properties
54: Pass: 1 1 1.99358e-05 1.85286e-05 1.16685e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 0.0164965 0.0108027 || 0.051031 10972 11877 || 11192.3 11377 || 149.336 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 0.0115401 0.00457096 || 0.051031 1e+64 -1e+64
54: Test Seed:1637798389977428533
54: Test Scalar=int
54:  -- Testing randomness properties
54: Pass: 1 1 2.12743e-05 3.76276e-05 4.35152e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 0.00503037 0.00559446 || 0.051031 10976 11786 || 11320 11377 || 77.3378 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 -0.00372261 0.0024724 || 0.051031 1e+64 -1e+64
54: Test Scalar=unsigned int
54:  -- Testing randomness properties
54: Pass: 1 1 -3.87949e-05 -7.98266e-06 8.83364e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 0.00792577 0.00656537 || 0.051031 10961 11787 || 11287.5 11377 || 90.7597 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 0.0084527 0.000529961 || 0.051031 1e+64 -1e+64
54: Test Scalar=int64_t
54:  -- Testing randomness properties
54: Pass: 1 1 -2.53584e-05 5.08028e-05 2.18918e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 0.00358475 0.00510776 || 0.051031 10943 11906 || 11336.3 11377 || 70.6097 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 -0.0180369 -0.000247946 || 0.051031 1e+64 -1e+64
54: Test Scalar=uint64_t
54:  -- Testing randomness properties
54: Pass: 1 1 3.71797e-05 0.000114695 7.82569e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 0.00794158 0.00585514 || 0.051031 10970 11809 || 11287.3 11377 || 80.9415 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 0.00343649 -0.00208102 || 0.051031 1e+64 -1e+64
54: Test Scalar=half
54:  -- Testing randomness properties
54: Pass: 1 1 -4.30461e-05 0.00011351 -4.56518e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.60671e-07 -0.00882519 0.00837801 || 0.051031 10950 11851 || 11478.3 11377 || 115.818 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.86102e-07 0.00359038 -0.000506137 || 0.051031 1e+64 -1e+64
54: Test Scalar=float
54:  -- Testing randomness properties
54: Pass: 1 1 -5.11171e-06 -5.64196e-05 -8.64247e-06 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.79744e-07 0.0257928 -0.00185706 || 0.051031 10987 11748 || 11090.9 11377 || -25.672 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 3.43323e-07 -0.0141159 7.1208e-05 || 0.051031 1e+64 -1e+64
54: Test Scalar=double
54:  -- Testing randomness properties
54: Pass: 1 1 1.53089e-05 -0.000112217 7.26893e-05 || 0.000220971
54:  -- Testing 1-D histogram
54: Density 1D: 2.47955e-07 -0.00134436 -0.00646144 || 0.051031 11012 11792 || 11392.3 11377 || -89.3229 -0.823045
54:  -- Testing 3-D histogram
54: Density 3D: 2.47955e-07 -0.0176974 0.00572698 || 0.051031 1e+64 -1e+64
54: [       OK ] sycl.Random_XorShift1024_0 (637 ms)
54: [ RUN      ] sycl.SortUnsigned
54: [       OK ] sycl.SortUnsigned (118 ms)
54: [----------] 3 tests from sycl (9255 ms total)
54: 
54: [----------] Global test environment tear-down
54: [==========] 96 tests from 27 test suites ran. (200706 ms total)
54: [  PASSED  ] 96 tests.
54/54 Test #54: KokkosAlgorithms_UnitTest .....................   Passed  201.84 sec

100% tests passed, 0 tests failed out of 54

Total Test time (real) = 838.37 sec