SuccessConsole Output

Skipping 574 KB.. Full Log
cate: medium-a, dynamic_view int
55: unique: custom  predicate: medium-a, dynamic_view int
55: unique: default predicate: medium-b, dynamic_view int
55: unique: custom  predicate: medium-b, dynamic_view int
55: unique: default predicate: one-element-a, dynamic_view int
55: unique: custom  predicate: one-element-a, dynamic_view int
55: unique: default predicate: one-element-b, dynamic_view int
55: unique: custom  predicate: one-element-b, dynamic_view int
55: unique: default predicate: small-a, dynamic_view int
55: unique: custom  predicate: small-a, dynamic_view int
55: unique: default predicate: small-b, dynamic_view int
55: unique: custom  predicate: small-b, dynamic_view int
55: unique: default predicate: two-elements-a, dynamic_view int
55: unique: custom  predicate: two-elements-a, dynamic_view int
55: unique: default predicate: two-elements-b, dynamic_view int
55: unique: custom  predicate: two-elements-b, dynamic_view int
55: unique: default predicate: empty, stride3_view int
55: unique: custom  predicate: empty, stride3_view int
55: unique: default predicate: large-a, stride3_view int
55: unique: custom  predicate: large-a, stride3_view int
55: unique: default predicate: large-b, stride3_view int
55: unique: custom  predicate: large-b, stride3_view int
55: unique: default predicate: medium-a, stride3_view int
55: unique: custom  predicate: medium-a, stride3_view int
55: unique: default predicate: medium-b, stride3_view int
55: unique: custom  predicate: medium-b, stride3_view int
55: unique: default predicate: one-element-a, stride3_view int
55: unique: custom  predicate: one-element-a, stride3_view int
55: unique: default predicate: one-element-b, stride3_view int
55: unique: custom  predicate: one-element-b, stride3_view int
55: unique: default predicate: small-a, stride3_view int
55: unique: custom  predicate: small-a, stride3_view int
55: unique: default predicate: small-b, stride3_view int
55: unique: custom  predicate: small-b, stride3_view int
55: unique: default predicate: two-elements-a, stride3_view int
55: unique: custom  predicate: two-elements-a, stride3_view int
55: unique: default predicate: two-elements-b, stride3_view int
55: unique: custom  predicate: two-elements-b, stride3_view int
55: [       OK ] std_algorithms_mod_seq_ops.unique (479 ms)
55: [ RUN      ] std_algorithms_mod_seq_ops.unique_copy
55: unique_copy: default predicate: empty, dynamic_view int
55: unique_copy: custom  predicate: empty, dynamic_view int
55: unique_copy: default predicate: large, dynamic_view int
55: unique_copy: custom  predicate: large, dynamic_view int
55: unique_copy: default predicate: medium, dynamic_view int
55: unique_copy: custom  predicate: medium, dynamic_view int
55: unique_copy: default predicate: one-element-a, dynamic_view int
55: unique_copy: custom  predicate: one-element-a, dynamic_view int
55: unique_copy: default predicate: one-element-b, dynamic_view int
55: unique_copy: custom  predicate: one-element-b, dynamic_view int
55: unique_copy: default predicate: small-a, dynamic_view int
55: unique_copy: custom  predicate: small-a, dynamic_view int
55: unique_copy: default predicate: small-b, dynamic_view int
55: unique_copy: custom  predicate: small-b, dynamic_view int
55: unique_copy: default predicate: two-elements-a, dynamic_view int
55: unique_copy: custom  predicate: two-elements-a, dynamic_view int
55: unique_copy: default predicate: two-elements-b, dynamic_view int
55: unique_copy: custom  predicate: two-elements-b, dynamic_view int
55: unique_copy: default predicate: empty, stride3_view int
55: unique_copy: custom  predicate: empty, stride3_view int
55: unique_copy: default predicate: large, stride3_view int
55: unique_copy: custom  predicate: large, stride3_view int
55: unique_copy: default predicate: medium, stride3_view int
55: unique_copy: custom  predicate: medium, stride3_view int
55: unique_copy: default predicate: one-element-a, stride3_view int
55: unique_copy: custom  predicate: one-element-a, stride3_view int
55: unique_copy: default predicate: one-element-b, stride3_view int
55: unique_copy: custom  predicate: one-element-b, stride3_view int
55: unique_copy: default predicate: small-a, stride3_view int
55: unique_copy: custom  predicate: small-a, stride3_view int
55: unique_copy: default predicate: small-b, stride3_view int
55: unique_copy: custom  predicate: small-b, stride3_view int
55: unique_copy: default predicate: two-elements-a, stride3_view int
55: unique_copy: custom  predicate: two-elements-a, stride3_view int
55: unique_copy: default predicate: two-elements-b, stride3_view int
55: unique_copy: custom  predicate: two-elements-b, stride3_view int
55: [       OK ] std_algorithms_mod_seq_ops.unique_copy (144 ms)
55: [ RUN      ] std_algorithms_mod_seq_ops.remove
55: remove: empty, dynamic_view, int
55: remove: large, dynamic_view, int
55: remove: medium, dynamic_view, int
55: remove: one-element-a, dynamic_view, int
55: remove: one-element-b, dynamic_view, int
55: remove: small-a, dynamic_view, int
55: remove: small-b, dynamic_view, int
55: remove: two-elements-a, dynamic_view, int
55: remove: two-elements-b, dynamic_view, int
55: remove: empty, stride3_view, int
55: remove: large, stride3_view, int
55: remove: medium, stride3_view, int
55: remove: one-element-a, stride3_view, int
55: remove: one-element-b, stride3_view, int
55: remove: small-a, stride3_view, int
55: remove: small-b, stride3_view, int
55: remove: two-elements-a, stride3_view, int
55: remove: two-elements-b, stride3_view, int
55: [       OK ] std_algorithms_mod_seq_ops.remove (106 ms)
55: [ RUN      ] std_algorithms_mod_seq_ops.remove_if
55: remove_if: empty, dynamic_view, int
55: remove_if: large, dynamic_view, int
55: remove_if: medium, dynamic_view, int
55: remove_if: one-element-a, dynamic_view, int
55: remove_if: one-element-b, dynamic_view, int
55: remove_if: small-a, dynamic_view, int
55: remove_if: small-b, dynamic_view, int
55: remove_if: two-elements-a, dynamic_view, int
55: remove_if: two-elements-b, dynamic_view, int
55: remove_if: empty, stride3_view, int
55: remove_if: large, stride3_view, int
55: remove_if: medium, stride3_view, int
55: remove_if: one-element-a, stride3_view, int
55: remove_if: one-element-b, stride3_view, int
55: remove_if: small-a, stride3_view, int
55: remove_if: small-b, stride3_view, int
55: remove_if: two-elements-a, stride3_view, int
55: remove_if: two-elements-b, stride3_view, int
55: [       OK ] std_algorithms_mod_seq_ops.remove_if (117 ms)
55: [ RUN      ] std_algorithms_mod_seq_ops.remove_copy
55: remove_copy: empty, dynamic_view, int
55: remove_copy: large, dynamic_view, int
55: remove_copy: medium, dynamic_view, int
55: remove_copy: one-element-a, dynamic_view, int
55: remove_copy: one-element-b, dynamic_view, int
55: remove_copy: small-a, dynamic_view, int
55: remove_copy: small-b, dynamic_view, int
55: remove_copy: two-elements-a, dynamic_view, int
55: remove_copy: two-elements-b, dynamic_view, int
55: remove_copy: empty, stride3_view, int
55: remove_copy: large, stride3_view, int
55: remove_copy: medium, stride3_view, int
55: remove_copy: one-element-a, stride3_view, int
55: remove_copy: one-element-b, stride3_view, int
55: remove_copy: small-a, stride3_view, int
55: remove_copy: small-b, stride3_view, int
55: remove_copy: two-elements-a, stride3_view, int
55: remove_copy: two-elements-b, stride3_view, int
55: remove_copy: empty, dynamic_view, double
55: remove_copy: large, dynamic_view, double
55: remove_copy: medium, dynamic_view, double
55: remove_copy: one-element-a, dynamic_view, double
55: remove_copy: one-element-b, dynamic_view, double
55: remove_copy: small-a, dynamic_view, double
55: remove_copy: small-b, dynamic_view, double
55: remove_copy: two-elements-a, dynamic_view, double
55: remove_copy: two-elements-b, dynamic_view, double
55: remove_copy: empty, stride3_view, double
55: remove_copy: large, stride3_view, double
55: remove_copy: medium, stride3_view, double
55: remove_copy: one-element-a, stride3_view, double
55: remove_copy: one-element-b, stride3_view, double
55: remove_copy: small-a, stride3_view, double
55: remove_copy: small-b, stride3_view, double
55: remove_copy: two-elements-a, stride3_view, double
55: remove_copy: two-elements-b, stride3_view, double
55: [       OK ] std_algorithms_mod_seq_ops.remove_copy (294 ms)
55: [ RUN      ] std_algorithms_mod_seq_ops.remove_copy_if
55: remove_copy_if: empty, dynamic_view, int
55: remove_copy_if: large, dynamic_view, int
55: remove_copy_if: medium, dynamic_view, int
55: remove_copy_if: one-element-a, dynamic_view, int
55: remove_copy_if: one-element-b, dynamic_view, int
55: remove_copy_if: small-a, dynamic_view, int
55: remove_copy_if: small-b, dynamic_view, int
55: remove_copy_if: two-elements-a, dynamic_view, int
55: remove_copy_if: two-elements-b, dynamic_view, int
55: remove_copy_if: empty, stride3_view, int
55: remove_copy_if: large, stride3_view, int
55: remove_copy_if: medium, stride3_view, int
55: remove_copy_if: one-element-a, stride3_view, int
55: remove_copy_if: one-element-b, stride3_view, int
55: remove_copy_if: small-a, stride3_view, int
55: remove_copy_if: small-b, stride3_view, int
55: remove_copy_if: two-elements-a, stride3_view, int
55: remove_copy_if: two-elements-b, stride3_view, int
55: [       OK ] std_algorithms_mod_seq_ops.remove_copy_if (112 ms)
55: [ RUN      ] std_algorithms_mod_seq_ops.rotate
55: rotate:  at 0, empty, dynamic_view, int
55: rotate:  at 0, large, dynamic_view, int
55: rotate:  at 1, large, dynamic_view, int
55: rotate:  at 2, large, dynamic_view, int
55: rotate:  at 3, large, dynamic_view, int
55: rotate:  at 8, large, dynamic_view, int
55: rotate:  at 56, large, dynamic_view, int
55: rotate:  at 101, large, dynamic_view, int
55: rotate:  at 1003, large, dynamic_view, int
55: rotate:  at 101501, large, dynamic_view, int
55: rotate:  at 0, medium, dynamic_view, int
55: rotate:  at 1, medium, dynamic_view, int
55: rotate:  at 2, medium, dynamic_view, int
55: rotate:  at 3, medium, dynamic_view, int
55: rotate:  at 8, medium, dynamic_view, int
55: rotate:  at 56, medium, dynamic_view, int
55: rotate:  at 101, medium, dynamic_view, int
55: rotate:  at 1003, medium, dynamic_view, int
55: rotate:  at 0, one-element-a, dynamic_view, int
55: rotate:  at 1, one-element-a, dynamic_view, int
55: rotate:  at 0, one-element-b, dynamic_view, int
55: rotate:  at 1, one-element-b, dynamic_view, int
55: rotate:  at 0, small-a, dynamic_view, int
55: rotate:  at 1, small-a, dynamic_view, int
55: rotate:  at 2, small-a, dynamic_view, int
55: rotate:  at 3, small-a, dynamic_view, int
55: rotate:  at 8, small-a, dynamic_view, int
55: rotate:  at 0, small-b, dynamic_view, int
55: rotate:  at 1, small-b, dynamic_view, int
55: rotate:  at 2, small-b, dynamic_view, int
55: rotate:  at 3, small-b, dynamic_view, int
55: rotate:  at 8, small-b, dynamic_view, int
55: rotate:  at 0, two-elements-a, dynamic_view, int
55: rotate:  at 1, two-elements-a, dynamic_view, int
55: rotate:  at 2, two-elements-a, dynamic_view, int
55: rotate:  at 0, two-elements-b, dynamic_view, int
55: rotate:  at 1, two-elements-b, dynamic_view, int
55: rotate:  at 2, two-elements-b, dynamic_view, int
55: rotate:  at 0, empty, stride3_view, int
55: rotate:  at 0, large, stride3_view, int
55: rotate:  at 1, large, stride3_view, int
55: rotate:  at 2, large, stride3_view, int
55: rotate:  at 3, large, stride3_view, int
55: rotate:  at 8, large, stride3_view, int
55: rotate:  at 56, large, stride3_view, int
55: rotate:  at 101, large, stride3_view, int
55: rotate:  at 1003, large, stride3_view, int
55: rotate:  at 101501, large, stride3_view, int
55: rotate:  at 0, medium, stride3_view, int
55: rotate:  at 1, medium, stride3_view, int
55: rotate:  at 2, medium, stride3_view, int
55: rotate:  at 3, medium, stride3_view, int
55: rotate:  at 8, medium, stride3_view, int
55: rotate:  at 56, medium, stride3_view, int
55: rotate:  at 101, medium, stride3_view, int
55: rotate:  at 1003, medium, stride3_view, int
55: rotate:  at 0, one-element-a, stride3_view, int
55: rotate:  at 1, one-element-a, stride3_view, int
55: rotate:  at 0, one-element-b, stride3_view, int
55: rotate:  at 1, one-element-b, stride3_view, int
55: rotate:  at 0, small-a, stride3_view, int
55: rotate:  at 1, small-a, stride3_view, int
55: rotate:  at 2, small-a, stride3_view, int
55: rotate:  at 3, small-a, stride3_view, int
55: rotate:  at 8, small-a, stride3_view, int
55: rotate:  at 0, small-b, stride3_view, int
55: rotate:  at 1, small-b, stride3_view, int
55: rotate:  at 2, small-b, stride3_view, int
55: rotate:  at 3, small-b, stride3_view, int
55: rotate:  at 8, small-b, stride3_view, int
55: rotate:  at 0, two-elements-a, stride3_view, int
55: rotate:  at 1, two-elements-a, stride3_view, int
55: rotate:  at 2, two-elements-a, stride3_view, int
55: rotate:  at 0, two-elements-b, stride3_view, int
55: rotate:  at 1, two-elements-b, stride3_view, int
55: rotate:  at 2, two-elements-b, stride3_view, int
55: rotate:  at 0, empty, dynamic_view, double
55: rotate:  at 0, large, dynamic_view, double
55: rotate:  at 1, large, dynamic_view, double
55: rotate:  at 2, large, dynamic_view, double
55: rotate:  at 3, large, dynamic_view, double
55: rotate:  at 8, large, dynamic_view, double
55: rotate:  at 56, large, dynamic_view, double
55: rotate:  at 101, large, dynamic_view, double
55: rotate:  at 1003, large, dynamic_view, double
55: rotate:  at 101501, large, dynamic_view, double
55: rotate:  at 0, medium, dynamic_view, double
55: rotate:  at 1, medium, dynamic_view, double
55: rotate:  at 2, medium, dynamic_view, double
55: rotate:  at 3, medium, dynamic_view, double
55: rotate:  at 8, medium, dynamic_view, double
55: rotate:  at 56, medium, dynamic_view, double
55: rotate:  at 101, medium, dynamic_view, double
55: rotate:  at 1003, medium, dynamic_view, double
55: rotate:  at 0, one-element-a, dynamic_view, double
55: rotate:  at 1, one-element-a, dynamic_view, double
55: rotate:  at 0, one-element-b, dynamic_view, double
55: rotate:  at 1, one-element-b, dynamic_view, double
55: rotate:  at 0, small-a, dynamic_view, double
55: rotate:  at 1, small-a, dynamic_view, double
55: rotate:  at 2, small-a, dynamic_view, double
55: rotate:  at 3, small-a, dynamic_view, double
55: rotate:  at 8, small-a, dynamic_view, double
55: rotate:  at 0, small-b, dynamic_view, double
55: rotate:  at 1, small-b, dynamic_view, double
55: rotate:  at 2, small-b, dynamic_view, double
55: rotate:  at 3, small-b, dynamic_view, double
55: rotate:  at 8, small-b, dynamic_view, double
55: rotate:  at 0, two-elements-a, dynamic_view, double
55: rotate:  at 1, two-elements-a, dynamic_view, double
55: rotate:  at 2, two-elements-a, dynamic_view, double
55: rotate:  at 0, two-elements-b, dynamic_view, double
55: rotate:  at 1, two-elements-b, dynamic_view, double
55: rotate:  at 2, two-elements-b, dynamic_view, double
55: rotate:  at 0, empty, stride3_view, double
55: rotate:  at 0, large, stride3_view, double
55: rotate:  at 1, large, stride3_view, double
55: rotate:  at 2, large, stride3_view, double
55: rotate:  at 3, large, stride3_view, double
55: rotate:  at 8, large, stride3_view, double
55: rotate:  at 56, large, stride3_view, double
55: rotate:  at 101, large, stride3_view, double
55: rotate:  at 1003, large, stride3_view, double
55: rotate:  at 101501, large, stride3_view, double
55: rotate:  at 0, medium, stride3_view, double
55: rotate:  at 1, medium, stride3_view, double
55: rotate:  at 2, medium, stride3_view, double
55: rotate:  at 3, medium, stride3_view, double
55: rotate:  at 8, medium, stride3_view, double
55: rotate:  at 56, medium, stride3_view, double
55: rotate:  at 101, medium, stride3_view, double
55: rotate:  at 1003, medium, stride3_view, double
55: rotate:  at 0, one-element-a, stride3_view, double
55: rotate:  at 1, one-element-a, stride3_view, double
55: rotate:  at 0, one-element-b, stride3_view, double
55: rotate:  at 1, one-element-b, stride3_view, double
55: rotate:  at 0, small-a, stride3_view, double
55: rotate:  at 1, small-a, stride3_view, double
55: rotate:  at 2, small-a, stride3_view, double
55: rotate:  at 3, small-a, stride3_view, double
55: rotate:  at 8, small-a, stride3_view, double
55: rotate:  at 0, small-b, stride3_view, double
55: rotate:  at 1, small-b, stride3_view, double
55: rotate:  at 2, small-b, stride3_view, double
55: rotate:  at 3, small-b, stride3_view, double
55: rotate:  at 8, small-b, stride3_view, double
55: rotate:  at 0, two-elements-a, stride3_view, double
55: rotate:  at 1, two-elements-a, stride3_view, double
55: rotate:  at 2, two-elements-a, stride3_view, double
55: rotate:  at 0, two-elements-b, stride3_view, double
55: rotate:  at 1, two-elements-b, stride3_view, double
55: rotate:  at 2, two-elements-b, stride3_view, double
55: [       OK ] std_algorithms_mod_seq_ops.rotate (2177 ms)
55: [ RUN      ] std_algorithms_mod_seq_ops.rotate_copy
55: rotate_copy:  at 0, empty, dynamic_view, int
55: rotate_copy:  at 0, large, dynamic_view, int
55: rotate_copy:  at 1, large, dynamic_view, int
55: rotate_copy:  at 2, large, dynamic_view, int
55: rotate_copy:  at 3, large, dynamic_view, int
55: rotate_copy:  at 8, large, dynamic_view, int
55: rotate_copy:  at 56, large, dynamic_view, int
55: rotate_copy:  at 101, large, dynamic_view, int
55: rotate_copy:  at 1003, large, dynamic_view, int
55: rotate_copy:  at 101501, large, dynamic_view, int
55: rotate_copy:  at 0, medium, dynamic_view, int
55: rotate_copy:  at 1, medium, dynamic_view, int
55: rotate_copy:  at 2, medium, dynamic_view, int
55: rotate_copy:  at 3, medium, dynamic_view, int
55: rotate_copy:  at 8, medium, dynamic_view, int
55: rotate_copy:  at 56, medium, dynamic_view, int
55: rotate_copy:  at 101, medium, dynamic_view, int
55: rotate_copy:  at 1003, medium, dynamic_view, int
55: rotate_copy:  at 0, one-element-a, dynamic_view, int
55: rotate_copy:  at 1, one-element-a, dynamic_view, int
55: rotate_copy:  at 0, one-element-b, dynamic_view, int
55: rotate_copy:  at 1, one-element-b, dynamic_view, int
55: rotate_copy:  at 0, small-a, dynamic_view, int
55: rotate_copy:  at 1, small-a, dynamic_view, int
55: rotate_copy:  at 2, small-a, dynamic_view, int
55: rotate_copy:  at 3, small-a, dynamic_view, int
55: rotate_copy:  at 8, small-a, dynamic_view, int
55: rotate_copy:  at 0, small-b, dynamic_view, int
55: rotate_copy:  at 1, small-b, dynamic_view, int
55: rotate_copy:  at 2, small-b, dynamic_view, int
55: rotate_copy:  at 3, small-b, dynamic_view, int
55: rotate_copy:  at 8, small-b, dynamic_view, int
55: rotate_copy:  at 0, two-elements-a, dynamic_view, int
55: rotate_copy:  at 1, two-elements-a, dynamic_view, int
55: rotate_copy:  at 2, two-elements-a, dynamic_view, int
55: rotate_copy:  at 0, two-elements-b, dynamic_view, int
55: rotate_copy:  at 1, two-elements-b, dynamic_view, int
55: rotate_copy:  at 2, two-elements-b, dynamic_view, int
55: rotate_copy:  at 0, empty, stride3_view, int
55: rotate_copy:  at 0, large, stride3_view, int
55: rotate_copy:  at 1, large, stride3_view, int
55: rotate_copy:  at 2, large, stride3_view, int
55: rotate_copy:  at 3, large, stride3_view, int
55: rotate_copy:  at 8, large, stride3_view, int
55: rotate_copy:  at 56, large, stride3_view, int
55: rotate_copy:  at 101, large, stride3_view, int
55: rotate_copy:  at 1003, large, stride3_view, int
55: rotate_copy:  at 101501, large, stride3_view, int
55: rotate_copy:  at 0, medium, stride3_view, int
55: rotate_copy:  at 1, medium, stride3_view, int
55: rotate_copy:  at 2, medium, stride3_view, int
55: rotate_copy:  at 3, medium, stride3_view, int
55: rotate_copy:  at 8, medium, stride3_view, int
55: rotate_copy:  at 56, medium, stride3_view, int
55: rotate_copy:  at 101, medium, stride3_view, int
55: rotate_copy:  at 1003, medium, stride3_view, int
55: rotate_copy:  at 0, one-element-a, stride3_view, int
55: rotate_copy:  at 1, one-element-a, stride3_view, int
55: rotate_copy:  at 0, one-element-b, stride3_view, int
55: rotate_copy:  at 1, one-element-b, stride3_view, int
55: rotate_copy:  at 0, small-a, stride3_view, int
55: rotate_copy:  at 1, small-a, stride3_view, int
55: rotate_copy:  at 2, small-a, stride3_view, int
55: rotate_copy:  at 3, small-a, stride3_view, int
55: rotate_copy:  at 8, small-a, stride3_view, int
55: rotate_copy:  at 0, small-b, stride3_view, int
55: rotate_copy:  at 1, small-b, stride3_view, int
55: rotate_copy:  at 2, small-b, stride3_view, int
55: rotate_copy:  at 3, small-b, stride3_view, int
55: rotate_copy:  at 8, small-b, stride3_view, int
55: rotate_copy:  at 0, two-elements-a, stride3_view, int
55: rotate_copy:  at 1, two-elements-a, stride3_view, int
55: rotate_copy:  at 2, two-elements-a, stride3_view, int
55: rotate_copy:  at 0, two-elements-b, stride3_view, int
55: rotate_copy:  at 1, two-elements-b, stride3_view, int
55: rotate_copy:  at 2, two-elements-b, stride3_view, int
55: rotate_copy:  at 0, empty, dynamic_view, double
55: rotate_copy:  at 0, large, dynamic_view, double
55: rotate_copy:  at 1, large, dynamic_view, double
55: rotate_copy:  at 2, large, dynamic_view, double
55: rotate_copy:  at 3, large, dynamic_view, double
55: rotate_copy:  at 8, large, dynamic_view, double
55: rotate_copy:  at 56, large, dynamic_view, double
55: rotate_copy:  at 101, large, dynamic_view, double
55: rotate_copy:  at 1003, large, dynamic_view, double
55: rotate_copy:  at 101501, large, dynamic_view, double
55: rotate_copy:  at 0, medium, dynamic_view, double
55: rotate_copy:  at 1, medium, dynamic_view, double
55: rotate_copy:  at 2, medium, dynamic_view, double
55: rotate_copy:  at 3, medium, dynamic_view, double
55: rotate_copy:  at 8, medium, dynamic_view, double
55: rotate_copy:  at 56, medium, dynamic_view, double
55: rotate_copy:  at 101, medium, dynamic_view, double
55: rotate_copy:  at 1003, medium, dynamic_view, double
55: rotate_copy:  at 0, one-element-a, dynamic_view, double
55: rotate_copy:  at 1, one-element-a, dynamic_view, double
55: rotate_copy:  at 0, one-element-b, dynamic_view, double
55: rotate_copy:  at 1, one-element-b, dynamic_view, double
55: rotate_copy:  at 0, small-a, dynamic_view, double
55: rotate_copy:  at 1, small-a, dynamic_view, double
55: rotate_copy:  at 2, small-a, dynamic_view, double
55: rotate_copy:  at 3, small-a, dynamic_view, double
55: rotate_copy:  at 8, small-a, dynamic_view, double
55: rotate_copy:  at 0, small-b, dynamic_view, double
55: rotate_copy:  at 1, small-b, dynamic_view, double
55: rotate_copy:  at 2, small-b, dynamic_view, double
55: rotate_copy:  at 3, small-b, dynamic_view, double
55: rotate_copy:  at 8, small-b, dynamic_view, double
55: rotate_copy:  at 0, two-elements-a, dynamic_view, double
55: rotate_copy:  at 1, two-elements-a, dynamic_view, double
55: rotate_copy:  at 2, two-elements-a, dynamic_view, double
55: rotate_copy:  at 0, two-elements-b, dynamic_view, double
55: rotate_copy:  at 1, two-elements-b, dynamic_view, double
55: rotate_copy:  at 2, two-elements-b, dynamic_view, double
55: rotate_copy:  at 0, empty, stride3_view, double
55: rotate_copy:  at 0, large, stride3_view, double
55: rotate_copy:  at 1, large, stride3_view, double
55: rotate_copy:  at 2, large, stride3_view, double
55: rotate_copy:  at 3, large, stride3_view, double
55: rotate_copy:  at 8, large, stride3_view, double
55: rotate_copy:  at 56, large, stride3_view, double
55: rotate_copy:  at 101, large, stride3_view, double
55: rotate_copy:  at 1003, large, stride3_view, double
55: rotate_copy:  at 101501, large, stride3_view, double
55: rotate_copy:  at 0, medium, stride3_view, double
55: rotate_copy:  at 1, medium, stride3_view, double
55: rotate_copy:  at 2, medium, stride3_view, double
55: rotate_copy:  at 3, medium, stride3_view, double
55: rotate_copy:  at 8, medium, stride3_view, double
55: rotate_copy:  at 56, medium, stride3_view, double
55: rotate_copy:  at 101, medium, stride3_view, double
55: rotate_copy:  at 1003, medium, stride3_view, double
55: rotate_copy:  at 0, one-element-a, stride3_view, double
55: rotate_copy:  at 1, one-element-a, stride3_view, double
55: rotate_copy:  at 0, one-element-b, stride3_view, double
55: rotate_copy:  at 1, one-element-b, stride3_view, double
55: rotate_copy:  at 0, small-a, stride3_view, double
55: rotate_copy:  at 1, small-a, stride3_view, double
55: rotate_copy:  at 2, small-a, stride3_view, double
55: rotate_copy:  at 3, small-a, stride3_view, double
55: rotate_copy:  at 8, small-a, stride3_view, double
55: rotate_copy:  at 0, small-b, stride3_view, double
55: rotate_copy:  at 1, small-b, stride3_view, double
55: rotate_copy:  at 2, small-b, stride3_view, double
55: rotate_copy:  at 3, small-b, stride3_view, double
55: rotate_copy:  at 8, small-b, stride3_view, double
55: rotate_copy:  at 0, two-elements-a, stride3_view, double
55: rotate_copy:  at 1, two-elements-a, stride3_view, double
55: rotate_copy:  at 2, two-elements-a, stride3_view, double
55: rotate_copy:  at 0, two-elements-b, stride3_view, double
55: rotate_copy:  at 1, two-elements-b, stride3_view, double
55: rotate_copy:  at 2, two-elements-b, stride3_view, double
55: [       OK ] std_algorithms_mod_seq_ops.rotate_copy (781 ms)
55: [ RUN      ] std_algorithms_mod_seq_ops.shift_left
55: shift_left:  by 0, empty, dynamic_view, int
55: shift_left:  by 1, empty, dynamic_view, int
55: shift_left:  by 2, empty, dynamic_view, int
55: shift_left:  by 3, empty, dynamic_view, int
55: shift_left:  by 8, empty, dynamic_view, int
55: shift_left:  by 56, empty, dynamic_view, int
55: shift_left:  by 101, empty, dynamic_view, int
55: shift_left:  by 1003, empty, dynamic_view, int
55: shift_left:  by 101501, empty, dynamic_view, int
55: shift_left:  by 0, large, dynamic_view, int
55: shift_left:  by 1, large, dynamic_view, int
55: shift_left:  by 2, large, dynamic_view, int
55: shift_left:  by 3, large, dynamic_view, int
55: shift_left:  by 8, large, dynamic_view, int
55: shift_left:  by 56, large, dynamic_view, int
55: shift_left:  by 101, large, dynamic_view, int
55: shift_left:  by 1003, large, dynamic_view, int
55: shift_left:  by 101501, large, dynamic_view, int
55: shift_left:  by 0, medium, dynamic_view, int
55: shift_left:  by 1, medium, dynamic_view, int
55: shift_left:  by 2, medium, dynamic_view, int
55: shift_left:  by 3, medium, dynamic_view, int
55: shift_left:  by 8, medium, dynamic_view, int
55: shift_left:  by 56, medium, dynamic_view, int
55: shift_left:  by 101, medium, dynamic_view, int
55: shift_left:  by 1003, medium, dynamic_view, int
55: shift_left:  by 101501, medium, dynamic_view, int
55: shift_left:  by 0, one-element-a, dynamic_view, int
55: shift_left:  by 1, one-element-a, dynamic_view, int
55: shift_left:  by 2, one-element-a, dynamic_view, int
55: shift_left:  by 3, one-element-a, dynamic_view, int
55: shift_left:  by 8, one-element-a, dynamic_view, int
55: shift_left:  by 56, one-element-a, dynamic_view, int
55: shift_left:  by 101, one-element-a, dynamic_view, int
55: shift_left:  by 1003, one-element-a, dynamic_view, int
55: shift_left:  by 101501, one-element-a, dynamic_view, int
55: shift_left:  by 0, one-element-b, dynamic_view, int
55: shift_left:  by 1, one-element-b, dynamic_view, int
55: shift_left:  by 2, one-element-b, dynamic_view, int
55: shift_left:  by 3, one-element-b, dynamic_view, int
55: shift_left:  by 8, one-element-b, dynamic_view, int
55: shift_left:  by 56, one-element-b, dynamic_view, int
55: shift_left:  by 101, one-element-b, dynamic_view, int
55: shift_left:  by 1003, one-element-b, dynamic_view, int
55: shift_left:  by 101501, one-element-b, dynamic_view, int
55: shift_left:  by 0, small-a, dynamic_view, int
55: shift_left:  by 1, small-a, dynamic_view, int
55: shift_left:  by 2, small-a, dynamic_view, int
55: shift_left:  by 3, small-a, dynamic_view, int
55: shift_left:  by 8, small-a, dynamic_view, int
55: shift_left:  by 56, small-a, dynamic_view, int
55: shift_left:  by 101, small-a, dynamic_view, int
55: shift_left:  by 1003, small-a, dynamic_view, int
55: shift_left:  by 101501, small-a, dynamic_view, int
55: shift_left:  by 0, small-b, dynamic_view, int
55: shift_left:  by 1, small-b, dynamic_view, int
55: shift_left:  by 2, small-b, dynamic_view, int
55: shift_left:  by 3, small-b, dynamic_view, int
55: shift_left:  by 8, small-b, dynamic_view, int
55: shift_left:  by 56, small-b, dynamic_view, int
55: shift_left:  by 101, small-b, dynamic_view, int
55: shift_left:  by 1003, small-b, dynamic_view, int
55: shift_left:  by 101501, small-b, dynamic_view, int
55: shift_left:  by 0, three-elements-a, dynamic_view, int
55: shift_left:  by 1, three-elements-a, dynamic_view, int
55: shift_left:  by 2, three-elements-a, dynamic_view, int
55: shift_left:  by 3, three-elements-a, dynamic_view, int
55: shift_left:  by 8, three-elements-a, dynamic_view, int
55: shift_left:  by 56, three-elements-a, dynamic_view, int
55: shift_left:  by 101, three-elements-a, dynamic_view, int
55: shift_left:  by 1003, three-elements-a, dynamic_view, int
55: shift_left:  by 101501, three-elements-a, dynamic_view, int
55: shift_left:  by 0, three-elements-b, dynamic_view, int
55: shift_left:  by 1, three-elements-b, dynamic_view, int
55: shift_left:  by 2, three-elements-b, dynamic_view, int
55: shift_left:  by 3, three-elements-b, dynamic_view, int
55: shift_left:  by 8, three-elements-b, dynamic_view, int
55: shift_left:  by 56, three-elements-b, dynamic_view, int
55: shift_left:  by 101, three-elements-b, dynamic_view, int
55: shift_left:  by 1003, three-elements-b, dynamic_view, int
55: shift_left:  by 101501, three-elements-b, dynamic_view, int
55: shift_left:  by 0, two-elements-a, dynamic_view, int
55: shift_left:  by 1, two-elements-a, dynamic_view, int
55: shift_left:  by 2, two-elements-a, dynamic_view, int
55: shift_left:  by 3, two-elements-a, dynamic_view, int
55: shift_left:  by 8, two-elements-a, dynamic_view, int
55: shift_left:  by 56, two-elements-a, dynamic_view, int
55: shift_left:  by 101, two-elements-a, dynamic_view, int
55: shift_left:  by 1003, two-elements-a, dynamic_view, int
55: shift_left:  by 101501, two-elements-a, dynamic_view, int
55: shift_left:  by 0, two-elements-b, dynamic_view, int
55: shift_left:  by 1, two-elements-b, dynamic_view, int
55: shift_left:  by 2, two-elements-b, dynamic_view, int
55: shift_left:  by 3, two-elements-b, dynamic_view, int
55: shift_left:  by 8, two-elements-b, dynamic_view, int
55: shift_left:  by 56, two-elements-b, dynamic_view, int
55: shift_left:  by 101, two-elements-b, dynamic_view, int
55: shift_left:  by 1003, two-elements-b, dynamic_view, int
55: shift_left:  by 101501, two-elements-b, dynamic_view, int
55: shift_left:  by 0, empty, stride3_view, int
55: shift_left:  by 1, empty, stride3_view, int
55: shift_left:  by 2, empty, stride3_view, int
55: shift_left:  by 3, empty, stride3_view, int
55: shift_left:  by 8, empty, stride3_view, int
55: shift_left:  by 56, empty, stride3_view, int
55: shift_left:  by 101, empty, stride3_view, int
55: shift_left:  by 1003, empty, stride3_view, int
55: shift_left:  by 101501, empty, stride3_view, int
55: shift_left:  by 0, large, stride3_view, int
55: shift_left:  by 1, large, stride3_view, int
55: shift_left:  by 2, large, stride3_view, int
55: shift_left:  by 3, large, stride3_view, int
55: shift_left:  by 8, large, stride3_view, int
55: shift_left:  by 56, large, stride3_view, int
55: shift_left:  by 101, large, stride3_view, int
55: shift_left:  by 1003, large, stride3_view, int
55: shift_left:  by 101501, large, stride3_view, int
55: shift_left:  by 0, medium, stride3_view, int
55: shift_left:  by 1, medium, stride3_view, int
55: shift_left:  by 2, medium, stride3_view, int
55: shift_left:  by 3, medium, stride3_view, int
55: shift_left:  by 8, medium, stride3_view, int
55: shift_left:  by 56, medium, stride3_view, int
55: shift_left:  by 101, medium, stride3_view, int
55: shift_left:  by 1003, medium, stride3_view, int
55: shift_left:  by 101501, medium, stride3_view, int
55: shift_left:  by 0, one-element-a, stride3_view, int
55: shift_left:  by 1, one-element-a, stride3_view, int
55: shift_left:  by 2, one-element-a, stride3_view, int
55: shift_left:  by 3, one-element-a, stride3_view, int
55: shift_left:  by 8, one-element-a, stride3_view, int
55: shift_left:  by 56, one-element-a, stride3_view, int
55: shift_left:  by 101, one-element-a, stride3_view, int
55: shift_left:  by 1003, one-element-a, stride3_view, int
55: shift_left:  by 101501, one-element-a, stride3_view, int
55: shift_left:  by 0, one-element-b, stride3_view, int
55: shift_left:  by 1, one-element-b, stride3_view, int
55: shift_left:  by 2, one-element-b, stride3_view, int
55: shift_left:  by 3, one-element-b, stride3_view, int
55: shift_left:  by 8, one-element-b, stride3_view, int
55: shift_left:  by 56, one-element-b, stride3_view, int
55: shift_left:  by 101, one-element-b, stride3_view, int
55: shift_left:  by 1003, one-element-b, stride3_view, int
55: shift_left:  by 101501, one-element-b, stride3_view, int
55: shift_left:  by 0, small-a, stride3_view, int
55: shift_left:  by 1, small-a, stride3_view, int
55: shift_left:  by 2, small-a, stride3_view, int
55: shift_left:  by 3, small-a, stride3_view, int
55: shift_left:  by 8, small-a, stride3_view, int
55: shift_left:  by 56, small-a, stride3_view, int
55: shift_left:  by 101, small-a, stride3_view, int
55: shift_left:  by 1003, small-a, stride3_view, int
55: shift_left:  by 101501, small-a, stride3_view, int
55: shift_left:  by 0, small-b, stride3_view, int
55: shift_left:  by 1, small-b, stride3_view, int
55: shift_left:  by 2, small-b, stride3_view, int
55: shift_left:  by 3, small-b, stride3_view, int
55: shift_left:  by 8, small-b, stride3_view, int
55: shift_left:  by 56, small-b, stride3_view, int
55: shift_left:  by 101, small-b, stride3_view, int
55: shift_left:  by 1003, small-b, stride3_view, int
55: shift_left:  by 101501, small-b, stride3_view, int
55: shift_left:  by 0, three-elements-a, stride3_view, int
55: shift_left:  by 1, three-elements-a, stride3_view, int
55: shift_left:  by 2, three-elements-a, stride3_view, int
55: shift_left:  by 3, three-elements-a, stride3_view, int
55: shift_left:  by 8, three-elements-a, stride3_view, int
55: shift_left:  by 56, three-elements-a, stride3_view, int
55: shift_left:  by 101, three-elements-a, stride3_view, int
55: shift_left:  by 1003, three-elements-a, stride3_view, int
55: shift_left:  by 101501, three-elements-a, stride3_view, int
55: shift_left:  by 0, three-elements-b, stride3_view, int
55: shift_left:  by 1, three-elements-b, stride3_view, int
55: shift_left:  by 2, three-elements-b, stride3_view, int
55: shift_left:  by 3, three-elements-b, stride3_view, int
55: shift_left:  by 8, three-elements-b, stride3_view, int
55: shift_left:  by 56, three-elements-b, stride3_view, int
55: shift_left:  by 101, three-elements-b, stride3_view, int
55: shift_left:  by 1003, three-elements-b, stride3_view, int
55: shift_left:  by 101501, three-elements-b, stride3_view, int
55: shift_left:  by 0, two-elements-a, stride3_view, int
55: shift_left:  by 1, two-elements-a, stride3_view, int
55: shift_left:  by 2, two-elements-a, stride3_view, int
55: shift_left:  by 3, two-elements-a, stride3_view, int
55: shift_left:  by 8, two-elements-a, stride3_view, int
55: shift_left:  by 56, two-elements-a, stride3_view, int
55: shift_left:  by 101, two-elements-a, stride3_view, int
55: shift_left:  by 1003, two-elements-a, stride3_view, int
55: shift_left:  by 101501, two-elements-a, stride3_view, int
55: shift_left:  by 0, two-elements-b, stride3_view, int
55: shift_left:  by 1, two-elements-b, stride3_view, int
55: shift_left:  by 2, two-elements-b, stride3_view, int
55: shift_left:  by 3, two-elements-b, stride3_view, int
55: shift_left:  by 8, two-elements-b, stride3_view, int
55: shift_left:  by 56, two-elements-b, stride3_view, int
55: shift_left:  by 101, two-elements-b, stride3_view, int
55: shift_left:  by 1003, two-elements-b, stride3_view, int
55: shift_left:  by 101501, two-elements-b, stride3_view, int
55: shift_left:  by 0, empty, dynamic_view, double
55: shift_left:  by 1, empty, dynamic_view, double
55: shift_left:  by 2, empty, dynamic_view, double
55: shift_left:  by 3, empty, dynamic_view, double
55: shift_left:  by 8, empty, dynamic_view, double
55: shift_left:  by 56, empty, dynamic_view, double
55: shift_left:  by 101, empty, dynamic_view, double
55: shift_left:  by 1003, empty, dynamic_view, double
55: shift_left:  by 101501, empty, dynamic_view, double
55: shift_left:  by 0, large, dynamic_view, double
55: shift_left:  by 1, large, dynamic_view, double
55: shift_left:  by 2, large, dynamic_view, double
55: shift_left:  by 3, large, dynamic_view, double
55: shift_left:  by 8, large, dynamic_view, double
55: shift_left:  by 56, large, dynamic_view, double
55: shift_left:  by 101, large, dynamic_view, double
55: shift_left:  by 1003, large, dynamic_view, double
55: shift_left:  by 101501, large, dynamic_view, double
55: shift_left:  by 0, medium, dynamic_view, double
55: shift_left:  by 1, medium, dynamic_view, double
55: shift_left:  by 2, medium, dynamic_view, double
55: shift_left:  by 3, medium, dynamic_view, double
55: shift_left:  by 8, medium, dynamic_view, double
55: shift_left:  by 56, medium, dynamic_view, double
55: shift_left:  by 101, medium, dynamic_view, double
55: shift_left:  by 1003, medium, dynamic_view, double
55: shift_left:  by 101501, medium, dynamic_view, double
55: shift_left:  by 0, one-element-a, dynamic_view, double
55: shift_left:  by 1, one-element-a, dynamic_view, double
55: shift_left:  by 2, one-element-a, dynamic_view, double
55: shift_left:  by 3, one-element-a, dynamic_view, double
55: shift_left:  by 8, one-element-a, dynamic_view, double
55: shift_left:  by 56, one-element-a, dynamic_view, double
55: shift_left:  by 101, one-element-a, dynamic_view, double
55: shift_left:  by 1003, one-element-a, dynamic_view, double
55: shift_left:  by 101501, one-element-a, dynamic_view, double
55: shift_left:  by 0, one-element-b, dynamic_view, double
55: shift_left:  by 1, one-element-b, dynamic_view, double
55: shift_left:  by 2, one-element-b, dynamic_view, double
55: shift_left:  by 3, one-element-b, dynamic_view, double
55: shift_left:  by 8, one-element-b, dynamic_view, double
55: shift_left:  by 56, one-element-b, dynamic_view, double
55: shift_left:  by 101, one-element-b, dynamic_view, double
55: shift_left:  by 1003, one-element-b, dynamic_view, double
55: shift_left:  by 101501, one-element-b, dynamic_view, double
55: shift_left:  by 0, small-a, dynamic_view, double
55: shift_left:  by 1, small-a, dynamic_view, double
55: shift_left:  by 2, small-a, dynamic_view, double
55: shift_left:  by 3, small-a, dynamic_view, double
55: shift_left:  by 8, small-a, dynamic_view, double
55: shift_left:  by 56, small-a, dynamic_view, double
55: shift_left:  by 101, small-a, dynamic_view, double
55: shift_left:  by 1003, small-a, dynamic_view, double
55: shift_left:  by 101501, small-a, dynamic_view, double
55: shift_left:  by 0, small-b, dynamic_view, double
55: shift_left:  by 1, small-b, dynamic_view, double
55: shift_left:  by 2, small-b, dynamic_view, double
55: shift_left:  by 3, small-b, dynamic_view, double
55: shift_left:  by 8, small-b, dynamic_view, double
55: shift_left:  by 56, small-b, dynamic_view, double
55: shift_left:  by 101, small-b, dynamic_view, double
55: shift_left:  by 1003, small-b, dynamic_view, double
55: shift_left:  by 101501, small-b, dynamic_view, double
55: shift_left:  by 0, three-elements-a, dynamic_view, double
55: shift_left:  by 1, three-elements-a, dynamic_view, double
55: shift_left:  by 2, three-elements-a, dynamic_view, double
55: shift_left:  by 3, three-elements-a, dynamic_view, double
55: shift_left:  by 8, three-elements-a, dynamic_view, double
55: shift_left:  by 56, three-elements-a, dynamic_view, double
55: shift_left:  by 101, three-elements-a, dynamic_view, double
55: shift_left:  by 1003, three-elements-a, dynamic_view, double
55: shift_left:  by 101501, three-elements-a, dynamic_view, double
55: shift_left:  by 0, three-elements-b, dynamic_view, double
55: shift_left:  by 1, three-elements-b, dynamic_view, double
55: shift_left:  by 2, three-elements-b, dynamic_view, double
55: shift_left:  by 3, three-elements-b, dynamic_view, double
55: shift_left:  by 8, three-elements-b, dynamic_view, double
55: shift_left:  by 56, three-elements-b, dynamic_view, double
55: shift_left:  by 101, three-elements-b, dynamic_view, double
55: shift_left:  by 1003, three-elements-b, dynamic_view, double
55: shift_left:  by 101501, three-elements-b, dynamic_view, double
55: shift_left:  by 0, two-elements-a, dynamic_view, double
55: shift_left:  by 1, two-elements-a, dynamic_view, double
55: shift_left:  by 2, two-elements-a, dynamic_view, double
55: shift_left:  by 3, two-elements-a, dynamic_view, double
55: shift_left:  by 8, two-elements-a, dynamic_view, double
55: shift_left:  by 56, two-elements-a, dynamic_view, double
55: shift_left:  by 101, two-elements-a, dynamic_view, double
55: shift_left:  by 1003, two-elements-a, dynamic_view, double
55: shift_left:  by 101501, two-elements-a, dynamic_view, double
55: shift_left:  by 0, two-elements-b, dynamic_view, double
55: shift_left:  by 1, two-elements-b, dynamic_view, double
55: shift_left:  by 2, two-elements-b, dynamic_view, double
55: shift_left:  by 3, two-elements-b, dynamic_view, double
55: shift_left:  by 8, two-elements-b, dynamic_view, double
55: shift_left:  by 56, two-elements-b, dynamic_view, double
55: shift_left:  by 101, two-elements-b, dynamic_view, double
55: shift_left:  by 1003, two-elements-b, dynamic_view, double
55: shift_left:  by 101501, two-elements-b, dynamic_view, double
55: shift_left:  by 0, empty, stride3_view, double
55: shift_left:  by 1, empty, stride3_view, double
55: shift_left:  by 2, empty, stride3_view, double
55: shift_left:  by 3, empty, stride3_view, double
55: shift_left:  by 8, empty, stride3_view, double
55: shift_left:  by 56, empty, stride3_view, double
55: shift_left:  by 101, empty, stride3_view, double
55: shift_left:  by 1003, empty, stride3_view, double
55: shift_left:  by 101501, empty, stride3_view, double
55: shift_left:  by 0, large, stride3_view, double
55: shift_left:  by 1, large, stride3_view, double
55: shift_left:  by 2, large, stride3_view, double
55: shift_left:  by 3, large, stride3_view, double
55: shift_left:  by 8, large, stride3_view, double
55: shift_left:  by 56, large, stride3_view, double
55: shift_left:  by 101, large, stride3_view, double
55: shift_left:  by 1003, large, stride3_view, double
55: shift_left:  by 101501, large, stride3_view, double
55: shift_left:  by 0, medium, stride3_view, double
55: shift_left:  by 1, medium, stride3_view, double
55: shift_left:  by 2, medium, stride3_view, double
55: shift_left:  by 3, medium, stride3_view, double
55: shift_left:  by 8, medium, stride3_view, double
55: shift_left:  by 56, medium, stride3_view, double
55: shift_left:  by 101, medium, stride3_view, double
55: shift_left:  by 1003, medium, stride3_view, double
55: shift_left:  by 101501, medium, stride3_view, double
55: shift_left:  by 0, one-element-a, stride3_view, double
55: shift_left:  by 1, one-element-a, stride3_view, double
55: shift_left:  by 2, one-element-a, stride3_view, double
55: shift_left:  by 3, one-element-a, stride3_view, double
55: shift_left:  by 8, one-element-a, stride3_view, double
55: shift_left:  by 56, one-element-a, stride3_view, double
55: shift_left:  by 101, one-element-a, stride3_view, double
55: shift_left:  by 1003, one-element-a, stride3_view, double
55: shift_left:  by 101501, one-element-a, stride3_view, double
55: shift_left:  by 0, one-element-b, stride3_view, double
55: shift_left:  by 1, one-element-b, stride3_view, double
55: shift_left:  by 2, one-element-b, stride3_view, double
55: shift_left:  by 3, one-element-b, stride3_view, double
55: shift_left:  by 8, one-element-b, stride3_view, double
55: shift_left:  by 56, one-element-b, stride3_view, double
55: shift_left:  by 101, one-element-b, stride3_view, double
55: shift_left:  by 1003, one-element-b, stride3_view, double
55: shift_left:  by 101501, one-element-b, stride3_view, double
55: shift_left:  by 0, small-a, stride3_view, double
55: shift_left:  by 1, small-a, stride3_view, double
55: shift_left:  by 2, small-a, stride3_view, double
55: shift_left:  by 3, small-a, stride3_view, double
55: shift_left:  by 8, small-a, stride3_view, double
55: shift_left:  by 56, small-a, stride3_view, double
55: shift_left:  by 101, small-a, stride3_view, double
55: shift_left:  by 1003, small-a, stride3_view, double
55: shift_left:  by 101501, small-a, stride3_view, double
55: shift_left:  by 0, small-b, stride3_view, double
55: shift_left:  by 1, small-b, stride3_view, double
55: shift_left:  by 2, small-b, stride3_view, double
55: shift_left:  by 3, small-b, stride3_view, double
55: shift_left:  by 8, small-b, stride3_view, double
55: shift_left:  by 56, small-b, stride3_view, double
55: shift_left:  by 101, small-b, stride3_view, double
55: shift_left:  by 1003, small-b, stride3_view, double
55: shift_left:  by 101501, small-b, stride3_view, double
55: shift_left:  by 0, three-elements-a, stride3_view, double
55: shift_left:  by 1, three-elements-a, stride3_view, double
55: shift_left:  by 2, three-elements-a, stride3_view, double
55: shift_left:  by 3, three-elements-a, stride3_view, double
55: shift_left:  by 8, three-elements-a, stride3_view, double
55: shift_left:  by 56, three-elements-a, stride3_view, double
55: shift_left:  by 101, three-elements-a, stride3_view, double
55: shift_left:  by 1003, three-elements-a, stride3_view, double
55: shift_left:  by 101501, three-elements-a, stride3_view, double
55: shift_left:  by 0, three-elements-b, stride3_view, double
55: shift_left:  by 1, three-elements-b, stride3_view, double
55: shift_left:  by 2, three-elements-b, stride3_view, double
55: shift_left:  by 3, three-elements-b, stride3_view, double
55: shift_left:  by 8, three-elements-b, stride3_view, double
55: shift_left:  by 56, three-elements-b, stride3_view, double
55: shift_left:  by 101, three-elements-b, stride3_view, double
55: shift_left:  by 1003, three-elements-b, stride3_view, double
55: shift_left:  by 101501, three-elements-b, stride3_view, double
55: shift_left:  by 0, two-elements-a, stride3_view, double
55: shift_left:  by 1, two-elements-a, stride3_view, double
55: shift_left:  by 2, two-elements-a, stride3_view, double
55: shift_left:  by 3, two-elements-a, stride3_view, double
55: shift_left:  by 8, two-elements-a, stride3_view, double
55: shift_left:  by 56, two-elements-a, stride3_view, double
55: shift_left:  by 101, two-elements-a, stride3_view, double
55: shift_left:  by 1003, two-elements-a, stride3_view, double
55: shift_left:  by 101501, two-elements-a, stride3_view, double
55: shift_left:  by 0, two-elements-b, stride3_view, double
55: shift_left:  by 1, two-elements-b, stride3_view, double
55: shift_left:  by 2, two-elements-b, stride3_view, double
55: shift_left:  by 3, two-elements-b, stride3_view, double
55: shift_left:  by 8, two-elements-b, stride3_view, double
55: shift_left:  by 56, two-elements-b, stride3_view, double
55: shift_left:  by 101, two-elements-b, stride3_view, double
55: shift_left:  by 1003, two-elements-b, stride3_view, double
55: shift_left:  by 101501, two-elements-b, stride3_view, double
55: [       OK ] std_algorithms_mod_seq_ops.shift_left (2291 ms)
55: [ RUN      ] std_algorithms_mod_seq_ops.shift_right
55: shift_right:  by 0, empty, dynamic_view, int
55: shift_right:  by 1, empty, dynamic_view, int
55: shift_right:  by 2, empty, dynamic_view, int
55: shift_right:  by 3, empty, dynamic_view, int
55: shift_right:  by 8, empty, dynamic_view, int
55: shift_right:  by 56, empty, dynamic_view, int
55: shift_right:  by 101, empty, dynamic_view, int
55: shift_right:  by 1003, empty, dynamic_view, int
55: shift_right:  by 101501, empty, dynamic_view, int
55: shift_right:  by 0, large, dynamic_view, int
55: shift_right:  by 1, large, dynamic_view, int
55: shift_right:  by 2, large, dynamic_view, int
55: shift_right:  by 3, large, dynamic_view, int
55: shift_right:  by 8, large, dynamic_view, int
55: shift_right:  by 56, large, dynamic_view, int
55: shift_right:  by 101, large, dynamic_view, int
55: shift_right:  by 1003, large, dynamic_view, int
55: shift_right:  by 101501, large, dynamic_view, int
55: shift_right:  by 0, medium, dynamic_view, int
55: shift_right:  by 1, medium, dynamic_view, int
55: shift_right:  by 2, medium, dynamic_view, int
55: shift_right:  by 3, medium, dynamic_view, int
55: shift_right:  by 8, medium, dynamic_view, int
55: shift_right:  by 56, medium, dynamic_view, int
55: shift_right:  by 101, medium, dynamic_view, int
55: shift_right:  by 1003, medium, dynamic_view, int
55: shift_right:  by 101501, medium, dynamic_view, int
55: shift_right:  by 0, one-element-a, dynamic_view, int
55: shift_right:  by 1, one-element-a, dynamic_view, int
55: shift_right:  by 2, one-element-a, dynamic_view, int
55: shift_right:  by 3, one-element-a, dynamic_view, int
55: shift_right:  by 8, one-element-a, dynamic_view, int
55: shift_right:  by 56, one-element-a, dynamic_view, int
55: shift_right:  by 101, one-element-a, dynamic_view, int
55: shift_right:  by 1003, one-element-a, dynamic_view, int
55: shift_right:  by 101501, one-element-a, dynamic_view, int
55: shift_right:  by 0, one-element-b, dynamic_view, int
55: shift_right:  by 1, one-element-b, dynamic_view, int
55: shift_right:  by 2, one-element-b, dynamic_view, int
55: shift_right:  by 3, one-element-b, dynamic_view, int
55: shift_right:  by 8, one-element-b, dynamic_view, int
55: shift_right:  by 56, one-element-b, dynamic_view, int
55: shift_right:  by 101, one-element-b, dynamic_view, int
55: shift_right:  by 1003, one-element-b, dynamic_view, int
55: shift_right:  by 101501, one-element-b, dynamic_view, int
55: shift_right:  by 0, small-a, dynamic_view, int
55: shift_right:  by 1, small-a, dynamic_view, int
55: shift_right:  by 2, small-a, dynamic_view, int
55: shift_right:  by 3, small-a, dynamic_view, int
55: shift_right:  by 8, small-a, dynamic_view, int
55: shift_right:  by 56, small-a, dynamic_view, int
55: shift_right:  by 101, small-a, dynamic_view, int
55: shift_right:  by 1003, small-a, dynamic_view, int
55: shift_right:  by 101501, small-a, dynamic_view, int
55: shift_right:  by 0, small-b, dynamic_view, int
55: shift_right:  by 1, small-b, dynamic_view, int
55: shift_right:  by 2, small-b, dynamic_view, int
55: shift_right:  by 3, small-b, dynamic_view, int
55: shift_right:  by 8, small-b, dynamic_view, int
55: shift_right:  by 56, small-b, dynamic_view, int
55: shift_right:  by 101, small-b, dynamic_view, int
55: shift_right:  by 1003, small-b, dynamic_view, int
55: shift_right:  by 101501, small-b, dynamic_view, int
55: shift_right:  by 0, three-elements-a, dynamic_view, int
55: shift_right:  by 1, three-elements-a, dynamic_view, int
55: shift_right:  by 2, three-elements-a, dynamic_view, int
55: shift_right:  by 3, three-elements-a, dynamic_view, int
55: shift_right:  by 8, three-elements-a, dynamic_view, int
55: shift_right:  by 56, three-elements-a, dynamic_view, int
55: shift_right:  by 101, three-elements-a, dynamic_view, int
55: shift_right:  by 1003, three-elements-a, dynamic_view, int
55: shift_right:  by 101501, three-elements-a, dynamic_view, int
55: shift_right:  by 0, three-elements-b, dynamic_view, int
55: shift_right:  by 1, three-elements-b, dynamic_view, int
55: shift_right:  by 2, three-elements-b, dynamic_view, int
55: shift_right:  by 3, three-elements-b, dynamic_view, int
55: shift_right:  by 8, three-elements-b, dynamic_view, int
55: shift_right:  by 56, three-elements-b, dynamic_view, int
55: shift_right:  by 101, three-elements-b, dynamic_view, int
55: shift_right:  by 1003, three-elements-b, dynamic_view, int
55: shift_right:  by 101501, three-elements-b, dynamic_view, int
55: shift_right:  by 0, two-elements-a, dynamic_view, int
55: shift_right:  by 1, two-elements-a, dynamic_view, int
55: shift_right:  by 2, two-elements-a, dynamic_view, int
55: shift_right:  by 3, two-elements-a, dynamic_view, int
55: shift_right:  by 8, two-elements-a, dynamic_view, int
55: shift_right:  by 56, two-elements-a, dynamic_view, int
55: shift_right:  by 101, two-elements-a, dynamic_view, int
55: shift_right:  by 1003, two-elements-a, dynamic_view, int
55: shift_right:  by 101501, two-elements-a, dynamic_view, int
55: shift_right:  by 0, two-elements-b, dynamic_view, int
55: shift_right:  by 1, two-elements-b, dynamic_view, int
55: shift_right:  by 2, two-elements-b, dynamic_view, int
55: shift_right:  by 3, two-elements-b, dynamic_view, int
55: shift_right:  by 8, two-elements-b, dynamic_view, int
55: shift_right:  by 56, two-elements-b, dynamic_view, int
55: shift_right:  by 101, two-elements-b, dynamic_view, int
55: shift_right:  by 1003, two-elements-b, dynamic_view, int
55: shift_right:  by 101501, two-elements-b, dynamic_view, int
55: shift_right:  by 0, empty, stride3_view, int
55: shift_right:  by 1, empty, stride3_view, int
55: shift_right:  by 2, empty, stride3_view, int
55: shift_right:  by 3, empty, stride3_view, int
55: shift_right:  by 8, empty, stride3_view, int
55: shift_right:  by 56, empty, stride3_view, int
55: shift_right:  by 101, empty, stride3_view, int
55: shift_right:  by 1003, empty, stride3_view, int
55: shift_right:  by 101501, empty, stride3_view, int
55: shift_right:  by 0, large, stride3_view, int
55: shift_right:  by 1, large, stride3_view, int
55: shift_right:  by 2, large, stride3_view, int
55: shift_right:  by 3, large, stride3_view, int
55: shift_right:  by 8, large, stride3_view, int
55: shift_right:  by 56, large, stride3_view, int
55: shift_right:  by 101, large, stride3_view, int
55: shift_right:  by 1003, large, stride3_view, int
55: shift_right:  by 101501, large, stride3_view, int
55: shift_right:  by 0, medium, stride3_view, int
55: shift_right:  by 1, medium, stride3_view, int
55: shift_right:  by 2, medium, stride3_view, int
55: shift_right:  by 3, medium, stride3_view, int
55: shift_right:  by 8, medium, stride3_view, int
55: shift_right:  by 56, medium, stride3_view, int
55: shift_right:  by 101, medium, stride3_view, int
55: shift_right:  by 1003, medium, stride3_view, int
55: shift_right:  by 101501, medium, stride3_view, int
55: shift_right:  by 0, one-element-a, stride3_view, int
55: shift_right:  by 1, one-element-a, stride3_view, int
55: shift_right:  by 2, one-element-a, stride3_view, int
55: shift_right:  by 3, one-element-a, stride3_view, int
55: shift_right:  by 8, one-element-a, stride3_view, int
55: shift_right:  by 56, one-element-a, stride3_view, int
55: shift_right:  by 101, one-element-a, stride3_view, int
55: shift_right:  by 1003, one-element-a, stride3_view, int
55: shift_right:  by 101501, one-element-a, stride3_view, int
55: shift_right:  by 0, one-element-b, stride3_view, int
55: shift_right:  by 1, one-element-b, stride3_view, int
55: shift_right:  by 2, one-element-b, stride3_view, int
55: shift_right:  by 3, one-element-b, stride3_view, int
55: shift_right:  by 8, one-element-b, stride3_view, int
55: shift_right:  by 56, one-element-b, stride3_view, int
55: shift_right:  by 101, one-element-b, stride3_view, int
55: shift_right:  by 1003, one-element-b, stride3_view, int
55: shift_right:  by 101501, one-element-b, stride3_view, int
55: shift_right:  by 0, small-a, stride3_view, int
55: shift_right:  by 1, small-a, stride3_view, int
55: shift_right:  by 2, small-a, stride3_view, int
55: shift_right:  by 3, small-a, stride3_view, int
55: shift_right:  by 8, small-a, stride3_view, int
55: shift_right:  by 56, small-a, stride3_view, int
55: shift_right:  by 101, small-a, stride3_view, int
55: shift_right:  by 1003, small-a, stride3_view, int
55: shift_right:  by 101501, small-a, stride3_view, int
55: shift_right:  by 0, small-b, stride3_view, int
55: shift_right:  by 1, small-b, stride3_view, int
55: shift_right:  by 2, small-b, stride3_view, int
55: shift_right:  by 3, small-b, stride3_view, int
55: shift_right:  by 8, small-b, stride3_view, int
55: shift_right:  by 56, small-b, stride3_view, int
55: shift_right:  by 101, small-b, stride3_view, int
55: shift_right:  by 1003, small-b, stride3_view, int
55: shift_right:  by 101501, small-b, stride3_view, int
55: shift_right:  by 0, three-elements-a, stride3_view, int
55: shift_right:  by 1, three-elements-a, stride3_view, int
55: shift_right:  by 2, three-elements-a, stride3_view, int
55: shift_right:  by 3, three-elements-a, stride3_view, int
55: shift_right:  by 8, three-elements-a, stride3_view, int
55: shift_right:  by 56, three-elements-a, stride3_view, int
55: shift_right:  by 101, three-elements-a, stride3_view, int
55: shift_right:  by 1003, three-elements-a, stride3_view, int
55: shift_right:  by 101501, three-elements-a, stride3_view, int
55: shift_right:  by 0, three-elements-b, stride3_view, int
55: shift_right:  by 1, three-elements-b, stride3_view, int
55: shift_right:  by 2, three-elements-b, stride3_view, int
55: shift_right:  by 3, three-elements-b, stride3_view, int
55: shift_right:  by 8, three-elements-b, stride3_view, int
55: shift_right:  by 56, three-elements-b, stride3_view, int
55: shift_right:  by 101, three-elements-b, stride3_view, int
55: shift_right:  by 1003, three-elements-b, stride3_view, int
55: shift_right:  by 101501, three-elements-b, stride3_view, int
55: shift_right:  by 0, two-elements-a, stride3_view, int
55: shift_right:  by 1, two-elements-a, stride3_view, int
55: shift_right:  by 2, two-elements-a, stride3_view, int
55: shift_right:  by 3, two-elements-a, stride3_view, int
55: shift_right:  by 8, two-elements-a, stride3_view, int
55: shift_right:  by 56, two-elements-a, stride3_view, int
55: shift_right:  by 101, two-elements-a, stride3_view, int
55: shift_right:  by 1003, two-elements-a, stride3_view, int
55: shift_right:  by 101501, two-elements-a, stride3_view, int
55: shift_right:  by 0, two-elements-b, stride3_view, int
55: shift_right:  by 1, two-elements-b, stride3_view, int
55: shift_right:  by 2, two-elements-b, stride3_view, int
55: shift_right:  by 3, two-elements-b, stride3_view, int
55: shift_right:  by 8, two-elements-b, stride3_view, int
55: shift_right:  by 56, two-elements-b, stride3_view, int
55: shift_right:  by 101, two-elements-b, stride3_view, int
55: shift_right:  by 1003, two-elements-b, stride3_view, int
55: shift_right:  by 101501, two-elements-b, stride3_view, int
55: shift_right:  by 0, empty, dynamic_view, double
55: shift_right:  by 1, empty, dynamic_view, double
55: shift_right:  by 2, empty, dynamic_view, double
55: shift_right:  by 3, empty, dynamic_view, double
55: shift_right:  by 8, empty, dynamic_view, double
55: shift_right:  by 56, empty, dynamic_view, double
55: shift_right:  by 101, empty, dynamic_view, double
55: shift_right:  by 1003, empty, dynamic_view, double
55: shift_right:  by 101501, empty, dynamic_view, double
55: shift_right:  by 0, large, dynamic_view, double
55: shift_right:  by 1, large, dynamic_view, double
55: shift_right:  by 2, large, dynamic_view, double
55: shift_right:  by 3, large, dynamic_view, double
55: shift_right:  by 8, large, dynamic_view, double
55: shift_right:  by 56, large, dynamic_view, double
55: shift_right:  by 101, large, dynamic_view, double
55: shift_right:  by 1003, large, dynamic_view, double
55: shift_right:  by 101501, large, dynamic_view, double
55: shift_right:  by 0, medium, dynamic_view, double
55: shift_right:  by 1, medium, dynamic_view, double
55: shift_right:  by 2, medium, dynamic_view, double
55: shift_right:  by 3, medium, dynamic_view, double
55: shift_right:  by 8, medium, dynamic_view, double
55: shift_right:  by 56, medium, dynamic_view, double
55: shift_right:  by 101, medium, dynamic_view, double
55: shift_right:  by 1003, medium, dynamic_view, double
55: shift_right:  by 101501, medium, dynamic_view, double
55: shift_right:  by 0, one-element-a, dynamic_view, double
55: shift_right:  by 1, one-element-a, dynamic_view, double
55: shift_right:  by 2, one-element-a, dynamic_view, double
55: shift_right:  by 3, one-element-a, dynamic_view, double
55: shift_right:  by 8, one-element-a, dynamic_view, double
55: shift_right:  by 56, one-element-a, dynamic_view, double
55: shift_right:  by 101, one-element-a, dynamic_view, double
55: shift_right:  by 1003, one-element-a, dynamic_view, double
55: shift_right:  by 101501, one-element-a, dynamic_view, double
55: shift_right:  by 0, one-element-b, dynamic_view, double
55: shift_right:  by 1, one-element-b, dynamic_view, double
55: shift_right:  by 2, one-element-b, dynamic_view, double
55: shift_right:  by 3, one-element-b, dynamic_view, double
55: shift_right:  by 8, one-element-b, dynamic_view, double
55: shift_right:  by 56, one-element-b, dynamic_view, double
55: shift_right:  by 101, one-element-b, dynamic_view, double
55: shift_right:  by 1003, one-element-b, dynamic_view, double
55: shift_right:  by 101501, one-element-b, dynamic_view, double
55: shift_right:  by 0, small-a, dynamic_view, double
55: shift_right:  by 1, small-a, dynamic_view, double
55: shift_right:  by 2, small-a, dynamic_view, double
55: shift_right:  by 3, small-a, dynamic_view, double
55: shift_right:  by 8, small-a, dynamic_view, double
55: shift_right:  by 56, small-a, dynamic_view, double
55: shift_right:  by 101, small-a, dynamic_view, double
55: shift_right:  by 1003, small-a, dynamic_view, double
55: shift_right:  by 101501, small-a, dynamic_view, double
55: shift_right:  by 0, small-b, dynamic_view, double
55: shift_right:  by 1, small-b, dynamic_view, double
55: shift_right:  by 2, small-b, dynamic_view, double
55: shift_right:  by 3, small-b, dynamic_view, double
55: shift_right:  by 8, small-b, dynamic_view, double
55: shift_right:  by 56, small-b, dynamic_view, double
55: shift_right:  by 101, small-b, dynamic_view, double
55: shift_right:  by 1003, small-b, dynamic_view, double
55: shift_right:  by 101501, small-b, dynamic_view, double
55: shift_right:  by 0, three-elements-a, dynamic_view, double
55: shift_right:  by 1, three-elements-a, dynamic_view, double
55: shift_right:  by 2, three-elements-a, dynamic_view, double
55: shift_right:  by 3, three-elements-a, dynamic_view, double
55: shift_right:  by 8, three-elements-a, dynamic_view, double
55: shift_right:  by 56, three-elements-a, dynamic_view, double
55: shift_right:  by 101, three-elements-a, dynamic_view, double
55: shift_right:  by 1003, three-elements-a, dynamic_view, double
55: shift_right:  by 101501, three-elements-a, dynamic_view, double
55: shift_right:  by 0, three-elements-b, dynamic_view, double
55: shift_right:  by 1, three-elements-b, dynamic_view, double
55: shift_right:  by 2, three-elements-b, dynamic_view, double
55: shift_right:  by 3, three-elements-b, dynamic_view, double
55: shift_right:  by 8, three-elements-b, dynamic_view, double
55: shift_right:  by 56, three-elements-b, dynamic_view, double
55: shift_right:  by 101, three-elements-b, dynamic_view, double
55: shift_right:  by 1003, three-elements-b, dynamic_view, double
55: shift_right:  by 101501, three-elements-b, dynamic_view, double
55: shift_right:  by 0, two-elements-a, dynamic_view, double
55: shift_right:  by 1, two-elements-a, dynamic_view, double
55: shift_right:  by 2, two-elements-a, dynamic_view, double
55: shift_right:  by 3, two-elements-a, dynamic_view, double
55: shift_right:  by 8, two-elements-a, dynamic_view, double
55: shift_right:  by 56, two-elements-a, dynamic_view, double
55: shift_right:  by 101, two-elements-a, dynamic_view, double
55: shift_right:  by 1003, two-elements-a, dynamic_view, double
55: shift_right:  by 101501, two-elements-a, dynamic_view, double
55: shift_right:  by 0, two-elements-b, dynamic_view, double
55: shift_right:  by 1, two-elements-b, dynamic_view, double
55: shift_right:  by 2, two-elements-b, dynamic_view, double
55: shift_right:  by 3, two-elements-b, dynamic_view, double
55: shift_right:  by 8, two-elements-b, dynamic_view, double
55: shift_right:  by 56, two-elements-b, dynamic_view, double
55: shift_right:  by 101, two-elements-b, dynamic_view, double
55: shift_right:  by 1003, two-elements-b, dynamic_view, double
55: shift_right:  by 101501, two-elements-b, dynamic_view, double
55: shift_right:  by 0, empty, stride3_view, double
55: shift_right:  by 1, empty, stride3_view, double
55: shift_right:  by 2, empty, stride3_view, double
55: shift_right:  by 3, empty, stride3_view, double
55: shift_right:  by 8, empty, stride3_view, double
55: shift_right:  by 56, empty, stride3_view, double
55: shift_right:  by 101, empty, stride3_view, double
55: shift_right:  by 1003, empty, stride3_view, double
55: shift_right:  by 101501, empty, stride3_view, double
55: shift_right:  by 0, large, stride3_view, double
55: shift_right:  by 1, large, stride3_view, double
55: shift_right:  by 2, large, stride3_view, double
55: shift_right:  by 3, large, stride3_view, double
55: shift_right:  by 8, large, stride3_view, double
55: shift_right:  by 56, large, stride3_view, double
55: shift_right:  by 101, large, stride3_view, double
55: shift_right:  by 1003, large, stride3_view, double
55: shift_right:  by 101501, large, stride3_view, double
55: shift_right:  by 0, medium, stride3_view, double
55: shift_right:  by 1, medium, stride3_view, double
55: shift_right:  by 2, medium, stride3_view, double
55: shift_right:  by 3, medium, stride3_view, double
55: shift_right:  by 8, medium, stride3_view, double
55: shift_right:  by 56, medium, stride3_view, double
55: shift_right:  by 101, medium, stride3_view, double
55: shift_right:  by 1003, medium, stride3_view, double
55: shift_right:  by 101501, medium, stride3_view, double
55: shift_right:  by 0, one-element-a, stride3_view, double
55: shift_right:  by 1, one-element-a, stride3_view, double
55: shift_right:  by 2, one-element-a, stride3_view, double
55: shift_right:  by 3, one-element-a, stride3_view, double
55: shift_right:  by 8, one-element-a, stride3_view, double
55: shift_right:  by 56, one-element-a, stride3_view, double
55: shift_right:  by 101, one-element-a, stride3_view, double
55: shift_right:  by 1003, one-element-a, stride3_view, double
55: shift_right:  by 101501, one-element-a, stride3_view, double
55: shift_right:  by 0, one-element-b, stride3_view, double
55: shift_right:  by 1, one-element-b, stride3_view, double
55: shift_right:  by 2, one-element-b, stride3_view, double
55: shift_right:  by 3, one-element-b, stride3_view, double
55: shift_right:  by 8, one-element-b, stride3_view, double
55: shift_right:  by 56, one-element-b, stride3_view, double
55: shift_right:  by 101, one-element-b, stride3_view, double
55: shift_right:  by 1003, one-element-b, stride3_view, double
55: shift_right:  by 101501, one-element-b, stride3_view, double
55: shift_right:  by 0, small-a, stride3_view, double
55: shift_right:  by 1, small-a, stride3_view, double
55: shift_right:  by 2, small-a, stride3_view, double
55: shift_right:  by 3, small-a, stride3_view, double
55: shift_right:  by 8, small-a, stride3_view, double
55: shift_right:  by 56, small-a, stride3_view, double
55: shift_right:  by 101, small-a, stride3_view, double
55: shift_right:  by 1003, small-a, stride3_view, double
55: shift_right:  by 101501, small-a, stride3_view, double
55: shift_right:  by 0, small-b, stride3_view, double
55: shift_right:  by 1, small-b, stride3_view, double
55: shift_right:  by 2, small-b, stride3_view, double
55: shift_right:  by 3, small-b, stride3_view, double
55: shift_right:  by 8, small-b, stride3_view, double
55: shift_right:  by 56, small-b, stride3_view, double
55: shift_right:  by 101, small-b, stride3_view, double
55: shift_right:  by 1003, small-b, stride3_view, double
55: shift_right:  by 101501, small-b, stride3_view, double
55: shift_right:  by 0, three-elements-a, stride3_view, double
55: shift_right:  by 1, three-elements-a, stride3_view, double
55: shift_right:  by 2, three-elements-a, stride3_view, double
55: shift_right:  by 3, three-elements-a, stride3_view, double
55: shift_right:  by 8, three-elements-a, stride3_view, double
55: shift_right:  by 56, three-elements-a, stride3_view, double
55: shift_right:  by 101, three-elements-a, stride3_view, double
55: shift_right:  by 1003, three-elements-a, stride3_view, double
55: shift_right:  by 101501, three-elements-a, stride3_view, double
55: shift_right:  by 0, three-elements-b, stride3_view, double
55: shift_right:  by 1, three-elements-b, stride3_view, double
55: shift_right:  by 2, three-elements-b, stride3_view, double
55: shift_right:  by 3, three-elements-b, stride3_view, double
55: shift_right:  by 8, three-elements-b, stride3_view, double
55: shift_right:  by 56, three-elements-b, stride3_view, double
55: shift_right:  by 101, three-elements-b, stride3_view, double
55: shift_right:  by 1003, three-elements-b, stride3_view, double
55: shift_right:  by 101501, three-elements-b, stride3_view, double
55: shift_right:  by 0, two-elements-a, stride3_view, double
55: shift_right:  by 1, two-elements-a, stride3_view, double
55: shift_right:  by 2, two-elements-a, stride3_view, double
55: shift_right:  by 3, two-elements-a, stride3_view, double
55: shift_right:  by 8, two-elements-a, stride3_view, double
55: shift_right:  by 56, two-elements-a, stride3_view, double
55: shift_right:  by 101, two-elements-a, stride3_view, double
55: shift_right:  by 1003, two-elements-a, stride3_view, double
55: shift_right:  by 101501, two-elements-a, stride3_view, double
55: shift_right:  by 0, two-elements-b, stride3_view, double
55: shift_right:  by 1, two-elements-b, stride3_view, double
55: shift_right:  by 2, two-elements-b, stride3_view, double
55: shift_right:  by 3, two-elements-b, stride3_view, double
55: shift_right:  by 8, two-elements-b, stride3_view, double
55: shift_right:  by 56, two-elements-b, stride3_view, double
55: shift_right:  by 101, two-elements-b, stride3_view, double
55: shift_right:  by 1003, two-elements-b, stride3_view, double
55: shift_right:  by 101501, two-elements-b, stride3_view, double
55: [       OK ] std_algorithms_mod_seq_ops.shift_right (2245 ms)
55: [----------] 11 tests from std_algorithms_mod_seq_ops (8818 ms total)
55: 
55: [----------] 1 test from std_algorithms_modseq_test
55: [ RUN      ] std_algorithms_modseq_test.reverse
55: reverse: empty, dynamic_view, double
55: reverse: large, dynamic_view, double
55: reverse: medium, dynamic_view, double
55: reverse: one-element-a, dynamic_view, double
55: reverse: one-element-b, dynamic_view, double
55: reverse: small-a, dynamic_view, double
55: reverse: small-b, dynamic_view, double
55: reverse: two-elements-a, dynamic_view, double
55: reverse: two-elements-b, dynamic_view, double
55: reverse: empty, stride3_view, double
55: reverse: large, stride3_view, double
55: reverse: medium, stride3_view, double
55: reverse: one-element-a, stride3_view, double
55: reverse: one-element-b, stride3_view, double
55: reverse: small-a, stride3_view, double
55: reverse: small-b, stride3_view, double
55: reverse: two-elements-a, stride3_view, double
55: reverse: two-elements-b, stride3_view, double
55: reverse: empty, dynamic_view, int
55: reverse: large, dynamic_view, int
55: reverse: medium, dynamic_view, int
55: reverse: one-element-a, dynamic_view, int
55: reverse: one-element-b, dynamic_view, int
55: reverse: small-a, dynamic_view, int
55: reverse: small-b, dynamic_view, int
55: reverse: two-elements-a, dynamic_view, int
55: reverse: two-elements-b, dynamic_view, int
55: reverse: empty, stride3_view, int
55: reverse: large, stride3_view, int
55: reverse: medium, stride3_view, int
55: reverse: one-element-a, stride3_view, int
55: reverse: one-element-b, stride3_view, int
55: reverse: small-a, stride3_view, int
55: reverse: small-b, stride3_view, int
55: reverse: two-elements-a, stride3_view, int
55: reverse: two-elements-b, stride3_view, int
55: [       OK ] std_algorithms_modseq_test.reverse (123 ms)
55: [----------] 1 test from std_algorithms_modseq_test (123 ms total)
55: 
55: [----------] 2 tests from std_algorithms_sorting_ops_test
55: [ RUN      ] std_algorithms_sorting_ops_test.is_sorted
55: is_sorted: dynamic_view, all overloads 
55: is_sorted: stride2_view, all overloads 
55: is_sorted: stride3_view, all overloads 
55: [       OK ] std_algorithms_sorting_ops_test.is_sorted (19 ms)
55: [ RUN      ] std_algorithms_sorting_ops_test.is_sorted_until
55: is_sorted_until: dynamic_view, all overloads 
55: is_sorted_until: stride2_view, all overloads 
55: is_sorted_until: stride3_view, all overloads 
55: [       OK ] std_algorithms_sorting_ops_test.is_sorted_until (52 ms)
55: [----------] 2 tests from std_algorithms_sorting_ops_test (71 ms total)
55: 
55: [----------] 4 tests from std_algorithms_partitioning_test
55: [ RUN      ] std_algorithms_partitioning_test.is_partitioned_trivial
55: [       OK ] std_algorithms_partitioning_test.is_partitioned_trivial (0 ms)
55: [ RUN      ] std_algorithms_partitioning_test.is_partitioned_accepting_iterators
55: [       OK ] std_algorithms_partitioning_test.is_partitioned_accepting_iterators (1 ms)
55: [ RUN      ] std_algorithms_partitioning_test.is_partitioned_accepting_view
55: [       OK ] std_algorithms_partitioning_test.is_partitioned_accepting_view (1 ms)
55: [ RUN      ] std_algorithms_partitioning_test.partition_point
55: [       OK ] std_algorithms_partitioning_test.partition_point (1 ms)
55: [----------] 4 tests from std_algorithms_partitioning_test (5 ms total)
55: 
55: [----------] 1 test from std_algorithms_partitioning_ops
55: [ RUN      ] std_algorithms_partitioning_ops.partition_copy
55: partition_copy: empty, dynamic_view, int
55: partition_copy: medium, dynamic_view, int
55: partition_copy: one-element-a, dynamic_view, int
55: partition_copy: one-element-b, dynamic_view, int
55: partition_copy: small-a, dynamic_view, int
55: partition_copy: small-b, dynamic_view, int
55: partition_copy: small-c, dynamic_view, int
55: partition_copy: two-elements-a, dynamic_view, int
55: partition_copy: two-elements-b, dynamic_view, int
55: partition_copy: empty, stride3_view, int
55: partition_copy: medium, stride3_view, int
55: partition_copy: one-element-a, stride3_view, int
55: partition_copy: one-element-b, stride3_view, int
55: partition_copy: small-a, stride3_view, int
55: partition_copy: small-b, stride3_view, int
55: partition_copy: small-c, stride3_view, int
55: partition_copy: two-elements-a, stride3_view, int
55: partition_copy: two-elements-b, stride3_view, int
55: [       OK ] std_algorithms_partitioning_ops.partition_copy (46 ms)
55: [----------] 1 test from std_algorithms_partitioning_ops (46 ms total)
55: 
55: [----------] 12 tests from std_algorithms_numerics_test
55: [ RUN      ] std_algorithms_numerics_test.transform_reduce_default_functors_using_pod_value_type
55: [       OK ] std_algorithms_numerics_test.transform_reduce_default_functors_using_pod_value_type (2 ms)
55: [ RUN      ] std_algorithms_numerics_test.transform_reduce_default_functors_using_custom_value_type
55: [       OK ] std_algorithms_numerics_test.transform_reduce_default_functors_using_custom_value_type (1 ms)
55: [ RUN      ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadA_using_pod_value_type
55: [       OK ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadA_using_pod_value_type (1 ms)
55: [ RUN      ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadA_using_custom_value_type
55: [       OK ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadA_using_custom_value_type (1 ms)
55: [ RUN      ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadB_using_pod_value_type
55: [       OK ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadB_using_pod_value_type (1 ms)
55: [ RUN      ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadB_using_custom_value_type
55: [       OK ] std_algorithms_numerics_test.transform_reduce_custom_functors_overloadB_using_custom_value_type (1 ms)
55: [ RUN      ] std_algorithms_numerics_test.reduce_default_functors_overloadA_using_pod_value_type
55: [       OK ] std_algorithms_numerics_test.reduce_default_functors_overloadA_using_pod_value_type (1 ms)
55: [ RUN      ] std_algorithms_numerics_test.reduce_default_functors_overloadA_using_custom_value_type
55: [       OK ] std_algorithms_numerics_test.reduce_default_functors_overloadA_using_custom_value_type (1 ms)
55: [ RUN      ] std_algorithms_numerics_test.reduce_default_functors_overloadB_using_pod_value_type
55: [       OK ] std_algorithms_numerics_test.reduce_default_functors_overloadB_using_pod_value_type (1 ms)
55: [ RUN      ] std_algorithms_numerics_test.reduce_default_functors_overloadB_using_custom_value_type
55: [       OK ] std_algorithms_numerics_test.reduce_default_functors_overloadB_using_custom_value_type (1 ms)
55: [ RUN      ] std_algorithms_numerics_test.reduce_custom_functors_using_pod_value_type
55: [       OK ] std_algorithms_numerics_test.reduce_custom_functors_using_pod_value_type (1 ms)
55: [ RUN      ] std_algorithms_numerics_test.reduce_custom_functors_using_custom_value_type
55: [       OK ] std_algorithms_numerics_test.reduce_custom_functors_using_custom_value_type (1 ms)
55: [----------] 12 tests from std_algorithms_numerics_test (17 ms total)
55: 
55: [----------] 1 test from std_algorithms_numerics_ops_test
55: [ RUN      ] std_algorithms_numerics_ops_test.adjecent_difference
55: adjacent_difference: dynamic_view, default binary op, all overloads 
55: adjacent_difference: stride2_view, default binary op, all overloads 
55: adjacent_difference: stride3_view, default binary op, all overloads 
55: adjacent_difference: dynamic_view, custom binary op, all overloads 
55: adjacent_difference: stride2_view, custom binary op, all overloads 
55: adjacent_difference: stride3_view, custom binary op, all overloads 
55: [       OK ] std_algorithms_numerics_ops_test.adjecent_difference (198 ms)
55: [----------] 1 test from std_algorithms_numerics_ops_test (198 ms total)
55: 
55: [----------] 4 tests from std_algorithms_numeric_ops_test
55: [ RUN      ] std_algorithms_numeric_ops_test.exclusive_scan
55: exclusive_scan default op: empty, dynamic_view, double, init = 0
55: exclusive_scan default op: empty, dynamic_view, double, init = 1
55: exclusive_scan default op: empty, dynamic_view, double, init = -2
55: exclusive_scan default op: empty, dynamic_view, double, init = 3
55: exclusive_scan custom op: empty, dynamic_view, double, init = 0
55: exclusive_scan custom op: empty, dynamic_view, double, init = 1
55: exclusive_scan custom op: empty, dynamic_view, double, init = -2
55: exclusive_scan custom op: empty, dynamic_view, double, init = 3
55: exclusive_scan default op: large, dynamic_view, double, init = 0
55: exclusive_scan default op: large, dynamic_view, double, init = 1
55: exclusive_scan default op: large, dynamic_view, double, init = -2
55: exclusive_scan default op: large, dynamic_view, double, init = 3
55: exclusive_scan custom op: large, dynamic_view, double, init = 0
55: exclusive_scan custom op: large, dynamic_view, double, init = 1
55: exclusive_scan custom op: large, dynamic_view, double, init = -2
55: exclusive_scan custom op: large, dynamic_view, double, init = 3
55: exclusive_scan default op: medium, dynamic_view, double, init = 0
55: exclusive_scan default op: medium, dynamic_view, double, init = 1
55: exclusive_scan default op: medium, dynamic_view, double, init = -2
55: exclusive_scan default op: medium, dynamic_view, double, init = 3
55: exclusive_scan custom op: medium, dynamic_view, double, init = 0
55: exclusive_scan custom op: medium, dynamic_view, double, init = 1
55: exclusive_scan custom op: medium, dynamic_view, double, init = -2
55: exclusive_scan custom op: medium, dynamic_view, double, init = 3
55: exclusive_scan default op: one-element, dynamic_view, double, init = 0
55: exclusive_scan default op: one-element, dynamic_view, double, init = 1
55: exclusive_scan default op: one-element, dynamic_view, double, init = -2
55: exclusive_scan default op: one-element, dynamic_view, double, init = 3
55: exclusive_scan custom op: one-element, dynamic_view, double, init = 0
55: exclusive_scan custom op: one-element, dynamic_view, double, init = 1
55: exclusive_scan custom op: one-element, dynamic_view, double, init = -2
55: exclusive_scan custom op: one-element, dynamic_view, double, init = 3
55: exclusive_scan default op: small-a, dynamic_view, double, init = 0
55: exclusive_scan default op: small-a, dynamic_view, double, init = 1
55: exclusive_scan default op: small-a, dynamic_view, double, init = -2
55: exclusive_scan default op: small-a, dynamic_view, double, init = 3
55: exclusive_scan custom op: small-a, dynamic_view, double, init = 0
55: exclusive_scan custom op: small-a, dynamic_view, double, init = 1
55: exclusive_scan custom op: small-a, dynamic_view, double, init = -2
55: exclusive_scan custom op: small-a, dynamic_view, double, init = 3
55: exclusive_scan custom op: small-a, dynamic_view, double, init = 0
55: exclusive_scan custom op: small-a, dynamic_view, double, init = 1
55: exclusive_scan custom op: small-a, dynamic_view, double, init = -2
55: exclusive_scan custom op: small-a, dynamic_view, double, init = 3
55: exclusive_scan default op: small-b, dynamic_view, double, init = 0
55: exclusive_scan default op: small-b, dynamic_view, double, init = 1
55: exclusive_scan default op: small-b, dynamic_view, double, init = -2
55: exclusive_scan default op: small-b, dynamic_view, double, init = 3
55: exclusive_scan custom op: small-b, dynamic_view, double, init = 0
55: exclusive_scan custom op: small-b, dynamic_view, double, init = 1
55: exclusive_scan custom op: small-b, dynamic_view, double, init = -2
55: exclusive_scan custom op: small-b, dynamic_view, double, init = 3
55: exclusive_scan custom op: small-b, dynamic_view, double, init = 0
55: exclusive_scan custom op: small-b, dynamic_view, double, init = 1
55: exclusive_scan custom op: small-b, dynamic_view, double, init = -2
55: exclusive_scan custom op: small-b, dynamic_view, double, init = 3
55: exclusive_scan default op: two-elements-a, dynamic_view, double, init = 0
55: exclusive_scan default op: two-elements-a, dynamic_view, double, init = 1
55: exclusive_scan default op: two-elements-a, dynamic_view, double, init = -2
55: exclusive_scan default op: two-elements-a, dynamic_view, double, init = 3
55: exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 0
55: exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 1
55: exclusive_scan custom op: two-elements-a, dynamic_view, double, init = -2
55: exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 3
55: exclusive_scan default op: two-elements-b, dynamic_view, double, init = 0
55: exclusive_scan default op: two-elements-b, dynamic_view, double, init = 1
55: exclusive_scan default op: two-elements-b, dynamic_view, double, init = -2
55: exclusive_scan default op: two-elements-b, dynamic_view, double, init = 3
55: exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 0
55: exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 1
55: exclusive_scan custom op: two-elements-b, dynamic_view, double, init = -2
55: exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 3
55: exclusive_scan default op: empty, stride3_view, double, init = 0
55: exclusive_scan default op: empty, stride3_view, double, init = 1
55: exclusive_scan default op: empty, stride3_view, double, init = -2
55: exclusive_scan default op: empty, stride3_view, double, init = 3
55: exclusive_scan custom op: empty, stride3_view, double, init = 0
55: exclusive_scan custom op: empty, stride3_view, double, init = 1
55: exclusive_scan custom op: empty, stride3_view, double, init = -2
55: exclusive_scan custom op: empty, stride3_view, double, init = 3
55: exclusive_scan default op: large, stride3_view, double, init = 0
55: exclusive_scan default op: large, stride3_view, double, init = 1
55: exclusive_scan default op: large, stride3_view, double, init = -2
55: exclusive_scan default op: large, stride3_view, double, init = 3
55: exclusive_scan custom op: large, stride3_view, double, init = 0
55: exclusive_scan custom op: large, stride3_view, double, init = 1
55: exclusive_scan custom op: large, stride3_view, double, init = -2
55: exclusive_scan custom op: large, stride3_view, double, init = 3
55: exclusive_scan default op: medium, stride3_view, double, init = 0
55: exclusive_scan default op: medium, stride3_view, double, init = 1
55: exclusive_scan default op: medium, stride3_view, double, init = -2
55: exclusive_scan default op: medium, stride3_view, double, init = 3
55: exclusive_scan custom op: medium, stride3_view, double, init = 0
55: exclusive_scan custom op: medium, stride3_view, double, init = 1
55: exclusive_scan custom op: medium, stride3_view, double, init = -2
55: exclusive_scan custom op: medium, stride3_view, double, init = 3
55: exclusive_scan default op: one-element, stride3_view, double, init = 0
55: exclusive_scan default op: one-element, stride3_view, double, init = 1
55: exclusive_scan default op: one-element, stride3_view, double, init = -2
55: exclusive_scan default op: one-element, stride3_view, double, init = 3
55: exclusive_scan custom op: one-element, stride3_view, double, init = 0
55: exclusive_scan custom op: one-element, stride3_view, double, init = 1
55: exclusive_scan custom op: one-element, stride3_view, double, init = -2
55: exclusive_scan custom op: one-element, stride3_view, double, init = 3
55: exclusive_scan default op: small-a, stride3_view, double, init = 0
55: exclusive_scan default op: small-a, stride3_view, double, init = 1
55: exclusive_scan default op: small-a, stride3_view, double, init = -2
55: exclusive_scan default op: small-a, stride3_view, double, init = 3
55: exclusive_scan custom op: small-a, stride3_view, double, init = 0
55: exclusive_scan custom op: small-a, stride3_view, double, init = 1
55: exclusive_scan custom op: small-a, stride3_view, double, init = -2
55: exclusive_scan custom op: small-a, stride3_view, double, init = 3
55: exclusive_scan custom op: small-a, stride3_view, double, init = 0
55: exclusive_scan custom op: small-a, stride3_view, double, init = 1
55: exclusive_scan custom op: small-a, stride3_view, double, init = -2
55: exclusive_scan custom op: small-a, stride3_view, double, init = 3
55: exclusive_scan default op: small-b, stride3_view, double, init = 0
55: exclusive_scan default op: small-b, stride3_view, double, init = 1
55: exclusive_scan default op: small-b, stride3_view, double, init = -2
55: exclusive_scan default op: small-b, stride3_view, double, init = 3
55: exclusive_scan custom op: small-b, stride3_view, double, init = 0
55: exclusive_scan custom op: small-b, stride3_view, double, init = 1
55: exclusive_scan custom op: small-b, stride3_view, double, init = -2
55: exclusive_scan custom op: small-b, stride3_view, double, init = 3
55: exclusive_scan custom op: small-b, stride3_view, double, init = 0
55: exclusive_scan custom op: small-b, stride3_view, double, init = 1
55: exclusive_scan custom op: small-b, stride3_view, double, init = -2
55: exclusive_scan custom op: small-b, stride3_view, double, init = 3
55: exclusive_scan default op: two-elements-a, stride3_view, double, init = 0
55: exclusive_scan default op: two-elements-a, stride3_view, double, init = 1
55: exclusive_scan default op: two-elements-a, stride3_view, double, init = -2
55: exclusive_scan default op: two-elements-a, stride3_view, double, init = 3
55: exclusive_scan custom op: two-elements-a, stride3_view, double, init = 0
55: exclusive_scan custom op: two-elements-a, stride3_view, double, init = 1
55: exclusive_scan custom op: two-elements-a, stride3_view, double, init = -2
55: exclusive_scan custom op: two-elements-a, stride3_view, double, init = 3
55: exclusive_scan default op: two-elements-b, stride3_view, double, init = 0
55: exclusive_scan default op: two-elements-b, stride3_view, double, init = 1
55: exclusive_scan default op: two-elements-b, stride3_view, double, init = -2
55: exclusive_scan default op: two-elements-b, stride3_view, double, init = 3
55: exclusive_scan custom op: two-elements-b, stride3_view, double, init = 0
55: exclusive_scan custom op: two-elements-b, stride3_view, double, init = 1
55: exclusive_scan custom op: two-elements-b, stride3_view, double, init = -2
55: exclusive_scan custom op: two-elements-b, stride3_view, double, init = 3
55: exclusive_scan default op: empty, dynamic_view, int, init = 0
55: exclusive_scan default op: empty, dynamic_view, int, init = 1
55: exclusive_scan default op: empty, dynamic_view, int, init = -2
55: exclusive_scan default op: empty, dynamic_view, int, init = 3
55: exclusive_scan custom op: empty, dynamic_view, int, init = 0
55: exclusive_scan custom op: empty, dynamic_view, int, init = 1
55: exclusive_scan custom op: empty, dynamic_view, int, init = -2
55: exclusive_scan custom op: empty, dynamic_view, int, init = 3
55: exclusive_scan default op: large, dynamic_view, int, init = 0
55: exclusive_scan default op: large, dynamic_view, int, init = 1
55: exclusive_scan default op: large, dynamic_view, int, init = -2
55: exclusive_scan default op: large, dynamic_view, int, init = 3
55: exclusive_scan custom op: large, dynamic_view, int, init = 0
55: exclusive_scan custom op: large, dynamic_view, int, init = 1
55: exclusive_scan custom op: large, dynamic_view, int, init = -2
55: exclusive_scan custom op: large, dynamic_view, int, init = 3
55: exclusive_scan default op: medium, dynamic_view, int, init = 0
55: exclusive_scan default op: medium, dynamic_view, int, init = 1
55: exclusive_scan default op: medium, dynamic_view, int, init = -2
55: exclusive_scan default op: medium, dynamic_view, int, init = 3
55: exclusive_scan custom op: medium, dynamic_view, int, init = 0
55: exclusive_scan custom op: medium, dynamic_view, int, init = 1
55: exclusive_scan custom op: medium, dynamic_view, int, init = -2
55: exclusive_scan custom op: medium, dynamic_view, int, init = 3
55: exclusive_scan default op: one-element, dynamic_view, int, init = 0
55: exclusive_scan default op: one-element, dynamic_view, int, init = 1
55: exclusive_scan default op: one-element, dynamic_view, int, init = -2
55: exclusive_scan default op: one-element, dynamic_view, int, init = 3
55: exclusive_scan custom op: one-element, dynamic_view, int, init = 0
55: exclusive_scan custom op: one-element, dynamic_view, int, init = 1
55: exclusive_scan custom op: one-element, dynamic_view, int, init = -2
55: exclusive_scan custom op: one-element, dynamic_view, int, init = 3
55: exclusive_scan default op: small-a, dynamic_view, int, init = 0
55: exclusive_scan default op: small-a, dynamic_view, int, init = 1
55: exclusive_scan default op: small-a, dynamic_view, int, init = -2
55: exclusive_scan default op: small-a, dynamic_view, int, init = 3
55: exclusive_scan custom op: small-a, dynamic_view, int, init = 0
55: exclusive_scan custom op: small-a, dynamic_view, int, init = 1
55: exclusive_scan custom op: small-a, dynamic_view, int, init = -2
55: exclusive_scan custom op: small-a, dynamic_view, int, init = 3
55: exclusive_scan custom op: small-a, dynamic_view, int, init = 0
55: exclusive_scan custom op: small-a, dynamic_view, int, init = 1
55: exclusive_scan custom op: small-a, dynamic_view, int, init = -2
55: exclusive_scan custom op: small-a, dynamic_view, int, init = 3
55: exclusive_scan default op: small-b, dynamic_view, int, init = 0
55: exclusive_scan default op: small-b, dynamic_view, int, init = 1
55: exclusive_scan default op: small-b, dynamic_view, int, init = -2
55: exclusive_scan default op: small-b, dynamic_view, int, init = 3
55: exclusive_scan custom op: small-b, dynamic_view, int, init = 0
55: exclusive_scan custom op: small-b, dynamic_view, int, init = 1
55: exclusive_scan custom op: small-b, dynamic_view, int, init = -2
55: exclusive_scan custom op: small-b, dynamic_view, int, init = 3
55: exclusive_scan custom op: small-b, dynamic_view, int, init = 0
55: exclusive_scan custom op: small-b, dynamic_view, int, init = 1
55: exclusive_scan custom op: small-b, dynamic_view, int, init = -2
55: exclusive_scan custom op: small-b, dynamic_view, int, init = 3
55: exclusive_scan default op: two-elements-a, dynamic_view, int, init = 0
55: exclusive_scan default op: two-elements-a, dynamic_view, int, init = 1
55: exclusive_scan default op: two-elements-a, dynamic_view, int, init = -2
55: exclusive_scan default op: two-elements-a, dynamic_view, int, init = 3
55: exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 0
55: exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 1
55: exclusive_scan custom op: two-elements-a, dynamic_view, int, init = -2
55: exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 3
55: exclusive_scan default op: two-elements-b, dynamic_view, int, init = 0
55: exclusive_scan default op: two-elements-b, dynamic_view, int, init = 1
55: exclusive_scan default op: two-elements-b, dynamic_view, int, init = -2
55: exclusive_scan default op: two-elements-b, dynamic_view, int, init = 3
55: exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 0
55: exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 1
55: exclusive_scan custom op: two-elements-b, dynamic_view, int, init = -2
55: exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 3
55: exclusive_scan default op: empty, stride3_view, int, init = 0
55: exclusive_scan default op: empty, stride3_view, int, init = 1
55: exclusive_scan default op: empty, stride3_view, int, init = -2
55: exclusive_scan default op: empty, stride3_view, int, init = 3
55: exclusive_scan custom op: empty, stride3_view, int, init = 0
55: exclusive_scan custom op: empty, stride3_view, int, init = 1
55: exclusive_scan custom op: empty, stride3_view, int, init = -2
55: exclusive_scan custom op: empty, stride3_view, int, init = 3
55: exclusive_scan default op: large, stride3_view, int, init = 0
55: exclusive_scan default op: large, stride3_view, int, init = 1
55: exclusive_scan default op: large, stride3_view, int, init = -2
55: exclusive_scan default op: large, stride3_view, int, init = 3
55: exclusive_scan custom op: large, stride3_view, int, init = 0
55: exclusive_scan custom op: large, stride3_view, int, init = 1
55: exclusive_scan custom op: large, stride3_view, int, init = -2
55: exclusive_scan custom op: large, stride3_view, int, init = 3
55: exclusive_scan default op: medium, stride3_view, int, init = 0
55: exclusive_scan default op: medium, stride3_view, int, init = 1
55: exclusive_scan default op: medium, stride3_view, int, init = -2
55: exclusive_scan default op: medium, stride3_view, int, init = 3
55: exclusive_scan custom op: medium, stride3_view, int, init = 0
55: exclusive_scan custom op: medium, stride3_view, int, init = 1
55: exclusive_scan custom op: medium, stride3_view, int, init = -2
55: exclusive_scan custom op: medium, stride3_view, int, init = 3
55: exclusive_scan default op: one-element, stride3_view, int, init = 0
55: exclusive_scan default op: one-element, stride3_view, int, init = 1
55: exclusive_scan default op: one-element, stride3_view, int, init = -2
55: exclusive_scan default op: one-element, stride3_view, int, init = 3
55: exclusive_scan custom op: one-element, stride3_view, int, init = 0
55: exclusive_scan custom op: one-element, stride3_view, int, init = 1
55: exclusive_scan custom op: one-element, stride3_view, int, init = -2
55: exclusive_scan custom op: one-element, stride3_view, int, init = 3
55: exclusive_scan default op: small-a, stride3_view, int, init = 0
55: exclusive_scan default op: small-a, stride3_view, int, init = 1
55: exclusive_scan default op: small-a, stride3_view, int, init = -2
55: exclusive_scan default op: small-a, stride3_view, int, init = 3
55: exclusive_scan custom op: small-a, stride3_view, int, init = 0
55: exclusive_scan custom op: small-a, stride3_view, int, init = 1
55: exclusive_scan custom op: small-a, stride3_view, int, init = -2
55: exclusive_scan custom op: small-a, stride3_view, int, init = 3
55: exclusive_scan custom op: small-a, stride3_view, int, init = 0
55: exclusive_scan custom op: small-a, stride3_view, int, init = 1
55: exclusive_scan custom op: small-a, stride3_view, int, init = -2
55: exclusive_scan custom op: small-a, stride3_view, int, init = 3
55: exclusive_scan default op: small-b, stride3_view, int, init = 0
55: exclusive_scan default op: small-b, stride3_view, int, init = 1
55: exclusive_scan default op: small-b, stride3_view, int, init = -2
55: exclusive_scan default op: small-b, stride3_view, int, init = 3
55: exclusive_scan custom op: small-b, stride3_view, int, init = 0
55: exclusive_scan custom op: small-b, stride3_view, int, init = 1
55: exclusive_scan custom op: small-b, stride3_view, int, init = -2
55: exclusive_scan custom op: small-b, stride3_view, int, init = 3
55: exclusive_scan custom op: small-b, stride3_view, int, init = 0
55: exclusive_scan custom op: small-b, stride3_view, int, init = 1
55: exclusive_scan custom op: small-b, stride3_view, int, init = -2
55: exclusive_scan custom op: small-b, stride3_view, int, init = 3
55: exclusive_scan default op: two-elements-a, stride3_view, int, init = 0
55: exclusive_scan default op: two-elements-a, stride3_view, int, init = 1
55: exclusive_scan default op: two-elements-a, stride3_view, int, init = -2
55: exclusive_scan default op: two-elements-a, stride3_view, int, init = 3
55: exclusive_scan custom op: two-elements-a, stride3_view, int, init = 0
55: exclusive_scan custom op: two-elements-a, stride3_view, int, init = 1
55: exclusive_scan custom op: two-elements-a, stride3_view, int, init = -2
55: exclusive_scan custom op: two-elements-a, stride3_view, int, init = 3
55: exclusive_scan default op: two-elements-b, stride3_view, int, init = 0
55: exclusive_scan default op: two-elements-b, stride3_view, int, init = 1
55: exclusive_scan default op: two-elements-b, stride3_view, int, init = -2
55: exclusive_scan default op: two-elements-b, stride3_view, int, init = 3
55: exclusive_scan custom op: two-elements-b, stride3_view, int, init = 0
55: exclusive_scan custom op: two-elements-b, stride3_view, int, init = 1
55: exclusive_scan custom op: two-elements-b, stride3_view, int, init = -2
55: exclusive_scan custom op: two-elements-b, stride3_view, int, init = 3
55: [       OK ] std_algorithms_numeric_ops_test.exclusive_scan (616 ms)
55: [ RUN      ] std_algorithms_numeric_ops_test.transform_exclusive_scan
55: transform_exclusive_scan custom op: empty, dynamic_view, double, init = 0
55: transform_exclusive_scan custom op: empty, dynamic_view, double, init = 1
55: transform_exclusive_scan custom op: empty, dynamic_view, double, init = -2
55: transform_exclusive_scan custom op: empty, dynamic_view, double, init = 3
55: transform_exclusive_scan custom op: large, dynamic_view, double, init = 0
55: transform_exclusive_scan custom op: large, dynamic_view, double, init = 1
55: transform_exclusive_scan custom op: large, dynamic_view, double, init = -2
55: transform_exclusive_scan custom op: large, dynamic_view, double, init = 3
55: transform_exclusive_scan custom op: medium, dynamic_view, double, init = 0
55: transform_exclusive_scan custom op: medium, dynamic_view, double, init = 1
55: transform_exclusive_scan custom op: medium, dynamic_view, double, init = -2
55: transform_exclusive_scan custom op: medium, dynamic_view, double, init = 3
55: transform_exclusive_scan custom op: one-element, dynamic_view, double, init = 0
55: transform_exclusive_scan custom op: one-element, dynamic_view, double, init = 1
55: transform_exclusive_scan custom op: one-element, dynamic_view, double, init = -2
55: transform_exclusive_scan custom op: one-element, dynamic_view, double, init = 3
55: transform_exclusive_scan custom op: small-a, dynamic_view, double, init = 0
55: transform_exclusive_scan custom op: small-a, dynamic_view, double, init = 1
55: transform_exclusive_scan custom op: small-a, dynamic_view, double, init = -2
55: transform_exclusive_scan custom op: small-a, dynamic_view, double, init = 3
55: transform_exclusive_scan custom op: small-b, dynamic_view, double, init = 0
55: transform_exclusive_scan custom op: small-b, dynamic_view, double, init = 1
55: transform_exclusive_scan custom op: small-b, dynamic_view, double, init = -2
55: transform_exclusive_scan custom op: small-b, dynamic_view, double, init = 3
55: transform_exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 0
55: transform_exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 1
55: transform_exclusive_scan custom op: two-elements-a, dynamic_view, double, init = -2
55: transform_exclusive_scan custom op: two-elements-a, dynamic_view, double, init = 3
55: transform_exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 0
55: transform_exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 1
55: transform_exclusive_scan custom op: two-elements-b, dynamic_view, double, init = -2
55: transform_exclusive_scan custom op: two-elements-b, dynamic_view, double, init = 3
55: transform_exclusive_scan custom op: empty, stride3_view, double, init = 0
55: transform_exclusive_scan custom op: empty, stride3_view, double, init = 1
55: transform_exclusive_scan custom op: empty, stride3_view, double, init = -2
55: transform_exclusive_scan custom op: empty, stride3_view, double, init = 3
55: transform_exclusive_scan custom op: large, stride3_view, double, init = 0
55: transform_exclusive_scan custom op: large, stride3_view, double, init = 1
55: transform_exclusive_scan custom op: large, stride3_view, double, init = -2
55: transform_exclusive_scan custom op: large, stride3_view, double, init = 3
55: transform_exclusive_scan custom op: medium, stride3_view, double, init = 0
55: transform_exclusive_scan custom op: medium, stride3_view, double, init = 1
55: transform_exclusive_scan custom op: medium, stride3_view, double, init = -2
55: transform_exclusive_scan custom op: medium, stride3_view, double, init = 3
55: transform_exclusive_scan custom op: one-element, stride3_view, double, init = 0
55: transform_exclusive_scan custom op: one-element, stride3_view, double, init = 1
55: transform_exclusive_scan custom op: one-element, stride3_view, double, init = -2
55: transform_exclusive_scan custom op: one-element, stride3_view, double, init = 3
55: transform_exclusive_scan custom op: small-a, stride3_view, double, init = 0
55: transform_exclusive_scan custom op: small-a, stride3_view, double, init = 1
55: transform_exclusive_scan custom op: small-a, stride3_view, double, init = -2
55: transform_exclusive_scan custom op: small-a, stride3_view, double, init = 3
55: transform_exclusive_scan custom op: small-b, stride3_view, double, init = 0
55: transform_exclusive_scan custom op: small-b, stride3_view, double, init = 1
55: transform_exclusive_scan custom op: small-b, stride3_view, double, init = -2
55: transform_exclusive_scan custom op: small-b, stride3_view, double, init = 3
55: transform_exclusive_scan custom op: two-elements-a, stride3_view, double, init = 0
55: transform_exclusive_scan custom op: two-elements-a, stride3_view, double, init = 1
55: transform_exclusive_scan custom op: two-elements-a, stride3_view, double, init = -2
55: transform_exclusive_scan custom op: two-elements-a, stride3_view, double, init = 3
55: transform_exclusive_scan custom op: two-elements-b, stride3_view, double, init = 0
55: transform_exclusive_scan custom op: two-elements-b, stride3_view, double, init = 1
55: transform_exclusive_scan custom op: two-elements-b, stride3_view, double, init = -2
55: transform_exclusive_scan custom op: two-elements-b, stride3_view, double, init = 3
55: transform_exclusive_scan custom op: empty, dynamic_view, int, init = 0
55: transform_exclusive_scan custom op: empty, dynamic_view, int, init = 1
55: transform_exclusive_scan custom op: empty, dynamic_view, int, init = -2
55: transform_exclusive_scan custom op: empty, dynamic_view, int, init = 3
55: transform_exclusive_scan custom op: large, dynamic_view, int, init = 0
55: transform_exclusive_scan custom op: large, dynamic_view, int, init = 1
55: transform_exclusive_scan custom op: large, dynamic_view, int, init = -2
55: transform_exclusive_scan custom op: large, dynamic_view, int, init = 3
55: transform_exclusive_scan custom op: medium, dynamic_view, int, init = 0
55: transform_exclusive_scan custom op: medium, dynamic_view, int, init = 1
55: transform_exclusive_scan custom op: medium, dynamic_view, int, init = -2
55: transform_exclusive_scan custom op: medium, dynamic_view, int, init = 3
55: transform_exclusive_scan custom op: one-element, dynamic_view, int, init = 0
55: transform_exclusive_scan custom op: one-element, dynamic_view, int, init = 1
55: transform_exclusive_scan custom op: one-element, dynamic_view, int, init = -2
55: transform_exclusive_scan custom op: one-element, dynamic_view, int, init = 3
55: transform_exclusive_scan custom op: small-a, dynamic_view, int, init = 0
55: transform_exclusive_scan custom op: small-a, dynamic_view, int, init = 1
55: transform_exclusive_scan custom op: small-a, dynamic_view, int, init = -2
55: transform_exclusive_scan custom op: small-a, dynamic_view, int, init = 3
55: transform_exclusive_scan custom op: small-b, dynamic_view, int, init = 0
55: transform_exclusive_scan custom op: small-b, dynamic_view, int, init = 1
55: transform_exclusive_scan custom op: small-b, dynamic_view, int, init = -2
55: transform_exclusive_scan custom op: small-b, dynamic_view, int, init = 3
55: transform_exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 0
55: transform_exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 1
55: transform_exclusive_scan custom op: two-elements-a, dynamic_view, int, init = -2
55: transform_exclusive_scan custom op: two-elements-a, dynamic_view, int, init = 3
55: transform_exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 0
55: transform_exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 1
55: transform_exclusive_scan custom op: two-elements-b, dynamic_view, int, init = -2
55: transform_exclusive_scan custom op: two-elements-b, dynamic_view, int, init = 3
55: transform_exclusive_scan custom op: empty, stride3_view, int, init = 0
55: transform_exclusive_scan custom op: empty, stride3_view, int, init = 1
55: transform_exclusive_scan custom op: empty, stride3_view, int, init = -2
55: transform_exclusive_scan custom op: empty, stride3_view, int, init = 3
55: transform_exclusive_scan custom op: large, stride3_view, int, init = 0
55: transform_exclusive_scan custom op: large, stride3_view, int, init = 1
55: transform_exclusive_scan custom op: large, stride3_view, int, init = -2
55: transform_exclusive_scan custom op: large, stride3_view, int, init = 3
55: transform_exclusive_scan custom op: medium, stride3_view, int, init = 0
55: transform_exclusive_scan custom op: medium, stride3_view, int, init = 1
55: transform_exclusive_scan custom op: medium, stride3_view, int, init = -2
55: transform_exclusive_scan custom op: medium, stride3_view, int, init = 3
55: transform_exclusive_scan custom op: one-element, stride3_view, int, init = 0
55: transform_exclusive_scan custom op: one-element, stride3_view, int, init = 1
55: transform_exclusive_scan custom op: one-element, stride3_view, int, init = -2
55: transform_exclusive_scan custom op: one-element, stride3_view, int, init = 3
55: transform_exclusive_scan custom op: small-a, stride3_view, int, init = 0
55: transform_exclusive_scan custom op: small-a, stride3_view, int, init = 1
55: transform_exclusive_scan custom op: small-a, stride3_view, int, init = -2
55: transform_exclusive_scan custom op: small-a, stride3_view, int, init = 3
55: transform_exclusive_scan custom op: small-b, stride3_view, int, init = 0
55: transform_exclusive_scan custom op: small-b, stride3_view, int, init = 1
55: transform_exclusive_scan custom op: small-b, stride3_view, int, init = -2
55: transform_exclusive_scan custom op: small-b, stride3_view, int, init = 3
55: transform_exclusive_scan custom op: two-elements-a, stride3_view, int, init = 0
55: transform_exclusive_scan custom op: two-elements-a, stride3_view, int, init = 1
55: transform_exclusive_scan custom op: two-elements-a, stride3_view, int, init = -2
55: transform_exclusive_scan custom op: two-elements-a, stride3_view, int, init = 3
55: transform_exclusive_scan custom op: two-elements-b, stride3_view, int, init = 0
55: transform_exclusive_scan custom op: two-elements-b, stride3_view, int, init = 1
55: transform_exclusive_scan custom op: two-elements-b, stride3_view, int, init = -2
55: transform_exclusive_scan custom op: two-elements-b, stride3_view, int, init = 3
55: [       OK ] std_algorithms_numeric_ops_test.transform_exclusive_scan (282 ms)
55: [ RUN      ] std_algorithms_numeric_ops_test.inclusive_scan
55: inclusive_scan default op: empty, dynamic_view, double
55: inclusive_scan custom op: empty, dynamic_view, double, 
55: inclusive_scan custom op and init value: empty, dynamic_view, double, 
55: inclusive_scan custom op and init value: empty, dynamic_view, double, 
55: inclusive_scan custom op and init value: empty, dynamic_view, double, 
55: inclusive_scan custom op and init value: empty, dynamic_view, double, 
55: inclusive_scan default op: large, dynamic_view, double
55: inclusive_scan custom op: large, dynamic_view, double, 
55: inclusive_scan custom op and init value: large, dynamic_view, double, 
55: inclusive_scan custom op and init value: large, dynamic_view, double, 
55: inclusive_scan custom op and init value: large, dynamic_view, double, 
55: inclusive_scan custom op and init value: large, dynamic_view, double, 
55: inclusive_scan default op: medium-a, dynamic_view, double
55: inclusive_scan custom op: medium-a, dynamic_view, double, 
55: inclusive_scan custom op and init value: medium-a, dynamic_view, double, 
55: inclusive_scan custom op and init value: medium-a, dynamic_view, double, 
55: inclusive_scan custom op and init value: medium-a, dynamic_view, double, 
55: inclusive_scan custom op and init value: medium-a, dynamic_view, double, 
55: inclusive_scan default op: medium-b, dynamic_view, double
55: inclusive_scan custom op: medium-b, dynamic_view, double, 
55: inclusive_scan custom op and init value: medium-b, dynamic_view, double, 
55: inclusive_scan custom op and init value: medium-b, dynamic_view, double, 
55: inclusive_scan custom op and init value: medium-b, dynamic_view, double, 
55: inclusive_scan custom op and init value: medium-b, dynamic_view, double, 
55: inclusive_scan default op: one-element, dynamic_view, double
55: inclusive_scan custom op: one-element, dynamic_view, double, 
55: inclusive_scan custom op and init value: one-element, dynamic_view, double, 
55: inclusive_scan custom op and init value: one-element, dynamic_view, double, 
55: inclusive_scan custom op and init value: one-element, dynamic_view, double, 
55: inclusive_scan custom op and init value: one-element, dynamic_view, double, 
55: inclusive_scan default op: small-a, dynamic_view, double
55: inclusive_scan custom op: small-a, dynamic_view, double, 
55: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
55: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
55: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
55: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
55: inclusive_scan custom op: small-a, dynamic_view, double, 
55: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
55: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
55: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
55: inclusive_scan custom op and init value: small-a, dynamic_view, double, 
55: inclusive_scan default op: small-b, dynamic_view, double
55: inclusive_scan custom op: small-b, dynamic_view, double, 
55: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
55: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
55: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
55: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
55: inclusive_scan custom op: small-b, dynamic_view, double, 
55: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
55: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
55: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
55: inclusive_scan custom op and init value: small-b, dynamic_view, double, 
55: inclusive_scan default op: two-elements-a, dynamic_view, double
55: inclusive_scan custom op: two-elements-a, dynamic_view, double, 
55: inclusive_scan custom op and init value: two-elements-a, dynamic_view, double, 
55: inclusive_scan custom op and init value: two-elements-a, dynamic_view, double, 
55: inclusive_scan custom op and init value: two-elements-a, dynamic_view, double, 
55: inclusive_scan custom op and init value: two-elements-a, dynamic_view, double, 
55: inclusive_scan default op: two-elements-b, dynamic_view, double
55: inclusive_scan custom op: two-elements-b, dynamic_view, double, 
55: inclusive_scan custom op and init value: two-elements-b, dynamic_view, double, 
55: inclusive_scan custom op and init value: two-elements-b, dynamic_view, double, 
55: inclusive_scan custom op and init value: two-elements-b, dynamic_view, double, 
55: inclusive_scan custom op and init value: two-elements-b, dynamic_view, double, 
55: inclusive_scan default op: empty, stride3_view, double
55: inclusive_scan custom op: empty, stride3_view, double, 
55: inclusive_scan custom op and init value: empty, stride3_view, double, 
55: inclusive_scan custom op and init value: empty, stride3_view, double, 
55: inclusive_scan custom op and init value: empty, stride3_view, double, 
55: inclusive_scan custom op and init value: empty, stride3_view, double, 
55: inclusive_scan default op: large, stride3_view, double
55: inclusive_scan custom op: large, stride3_view, double, 
55: inclusive_scan custom op and init value: large, stride3_view, double, 
55: inclusive_scan custom op and init value: large, stride3_view, double, 
55: inclusive_scan custom op and init value: large, stride3_view, double, 
55: inclusive_scan custom op and init value: large, stride3_view, double, 
55: inclusive_scan default op: medium-a, stride3_view, double
55: inclusive_scan custom op: medium-a, stride3_view, double, 
55: inclusive_scan custom op and init value: medium-a, stride3_view, double, 
55: inclusive_scan custom op and init value: medium-a, stride3_view, double, 
55: inclusive_scan custom op and init value: medium-a, stride3_view, double, 
55: inclusive_scan custom op and init value: medium-a, stride3_view, double, 
55: inclusive_scan default op: medium-b, stride3_view, double
55: inclusive_scan custom op: medium-b, stride3_view, double, 
55: inclusive_scan custom op and init value: medium-b, stride3_view, double, 
55: inclusive_scan custom op and init value: medium-b, stride3_view, double, 
55: inclusive_scan custom op and init value: medium-b, stride3_view, double, 
55: inclusive_scan custom op and init value: medium-b, stride3_view, double, 
55: inclusive_scan default op: one-element, stride3_view, double
55: inclusive_scan custom op: one-element, stride3_view, double, 
55: inclusive_scan custom op and init value: one-element, stride3_view, double, 
55: inclusive_scan custom op and init value: one-element, stride3_view, double, 
55: inclusive_scan custom op and init value: one-element, stride3_view, double, 
55: inclusive_scan custom op and init value: one-element, stride3_view, double, 
55: inclusive_scan default op: small-a, stride3_view, double
55: inclusive_scan custom op: small-a, stride3_view, double, 
55: inclusive_scan custom op and init value: small-a, stride3_view, double, 
55: inclusive_scan custom op and init value: small-a, stride3_view, double, 
55: inclusive_scan custom op and init value: small-a, stride3_view, double, 
55: inclusive_scan custom op and init value: small-a, stride3_view, double, 
55: inclusive_scan custom op: small-a, stride3_view, double, 
55: inclusive_scan custom op and init value: small-a, stride3_view, double, 
55: inclusive_scan custom op and init value: small-a, stride3_view, double, 
55: inclusive_scan custom op and init value: small-a, stride3_view, double, 
55: inclusive_scan custom op and init value: small-a, stride3_view, double, 
55: inclusive_scan default op: small-b, stride3_view, double
55: inclusive_scan custom op: small-b, stride3_view, double, 
55: inclusive_scan custom op and init value: small-b, stride3_view, double, 
55: inclusive_scan custom op and init value: small-b, stride3_view, double, 
55: inclusive_scan custom op and init value: small-b, stride3_view, double, 
55: inclusive_scan custom op and init value: small-b, stride3_view, double, 
55: inclusive_scan custom op: small-b, stride3_view, double, 
55: inclusive_scan custom op and init value: small-b, stride3_view, double, 
55: inclusive_scan custom op and init value: small-b, stride3_view, double, 
55: inclusive_scan custom op and init value: small-b, stride3_view, double, 
55: inclusive_scan custom op and init value: small-b, stride3_view, double, 
55: inclusive_scan default op: two-elements-a, stride3_view, double
55: inclusive_scan custom op: two-elements-a, stride3_view, double, 
55: inclusive_scan custom op and init value: two-elements-a, stride3_view, double, 
55: inclusive_scan custom op and init value: two-elements-a, stride3_view, double, 
55: inclusive_scan custom op and init value: two-elements-a, stride3_view, double, 
55: inclusive_scan custom op and init value: two-elements-a, stride3_view, double, 
55: inclusive_scan default op: two-elements-b, stride3_view, double
55: inclusive_scan custom op: two-elements-b, stride3_view, double, 
55: inclusive_scan custom op and init value: two-elements-b, stride3_view, double, 
55: inclusive_scan custom op and init value: two-elements-b, stride3_view, double, 
55: inclusive_scan custom op and init value: two-elements-b, stride3_view, double, 
55: inclusive_scan custom op and init value: two-elements-b, stride3_view, double, 
55: inclusive_scan default op: empty, dynamic_view, int
55: inclusive_scan custom op: empty, dynamic_view, int, 
55: inclusive_scan custom op and init value: empty, dynamic_view, int, 
55: inclusive_scan custom op and init value: empty, dynamic_view, int, 
55: inclusive_scan custom op and init value: empty, dynamic_view, int, 
55: inclusive_scan custom op and init value: empty, dynamic_view, int, 
55: inclusive_scan default op: large, dynamic_view, int
55: inclusive_scan custom op: large, dynamic_view, int, 
55: inclusive_scan custom op and init value: large, dynamic_view, int, 
55: inclusive_scan custom op and init value: large, dynamic_view, int, 
55: inclusive_scan custom op and init value: large, dynamic_view, int, 
55: inclusive_scan custom op and init value: large, dynamic_view, int, 
55: inclusive_scan default op: medium-a, dynamic_view, int
55: inclusive_scan custom op: medium-a, dynamic_view, int, 
55: inclusive_scan custom op and init value: medium-a, dynamic_view, int, 
55: inclusive_scan custom op and init value: medium-a, dynamic_view, int, 
55: inclusive_scan custom op and init value: medium-a, dynamic_view, int, 
55: inclusive_scan custom op and init value: medium-a, dynamic_view, int, 
55: inclusive_scan default op: medium-b, dynamic_view, int
55: inclusive_scan custom op: medium-b, dynamic_view, int, 
55: inclusive_scan custom op and init value: medium-b, dynamic_view, int, 
55: inclusive_scan custom op and init value: medium-b, dynamic_view, int, 
55: inclusive_scan custom op and init value: medium-b, dynamic_view, int, 
55: inclusive_scan custom op and init value: medium-b, dynamic_view, int, 
55: inclusive_scan default op: one-element, dynamic_view, int
55: inclusive_scan custom op: one-element, dynamic_view, int, 
55: inclusive_scan custom op and init value: one-element, dynamic_view, int, 
55: inclusive_scan custom op and init value: one-element, dynamic_view, int, 
55: inclusive_scan custom op and init value: one-element, dynamic_view, int, 
55: inclusive_scan custom op and init value: one-element, dynamic_view, int, 
55: inclusive_scan default op: small-a, dynamic_view, int
55: inclusive_scan custom op: small-a, dynamic_view, int, 
55: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
55: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
55: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
55: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
55: inclusive_scan custom op: small-a, dynamic_view, int, 
55: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
55: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
55: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
55: inclusive_scan custom op and init value: small-a, dynamic_view, int, 
55: inclusive_scan default op: small-b, dynamic_view, int
55: inclusive_scan custom op: small-b, dynamic_view, int, 
55: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
55: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
55: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
55: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
55: inclusive_scan custom op: small-b, dynamic_view, int, 
55: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
55: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
55: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
55: inclusive_scan custom op and init value: small-b, dynamic_view, int, 
55: inclusive_scan default op: two-elements-a, dynamic_view, int
55: inclusive_scan custom op: two-elements-a, dynamic_view, int, 
55: inclusive_scan custom op and init value: two-elements-a, dynamic_view, int, 
55: inclusive_scan custom op and init value: two-elements-a, dynamic_view, int, 
55: inclusive_scan custom op and init value: two-elements-a, dynamic_view, int, 
55: inclusive_scan custom op and init value: two-elements-a, dynamic_view, int, 
55: inclusive_scan default op: two-elements-b, dynamic_view, int
55: inclusive_scan custom op: two-elements-b, dynamic_view, int, 
55: inclusive_scan custom op and init value: two-elements-b, dynamic_view, int, 
55: inclusive_scan custom op and init value: two-elements-b, dynamic_view, int, 
55: inclusive_scan custom op and init value: two-elements-b, dynamic_view, int, 
55: inclusive_scan custom op and init value: two-elements-b, dynamic_view, int, 
55: inclusive_scan default op: empty, stride3_view, int
55: inclusive_scan custom op: empty, stride3_view, int, 
55: inclusive_scan custom op and init value: empty, stride3_view, int, 
55: inclusive_scan custom op and init value: empty, stride3_view, int, 
55: inclusive_scan custom op and init value: empty, stride3_view, int, 
55: inclusive_scan custom op and init value: empty, stride3_view, int, 
55: inclusive_scan default op: large, stride3_view, int
55: inclusive_scan custom op: large, stride3_view, int, 
55: inclusive_scan custom op and init value: large, stride3_view, int, 
55: inclusive_scan custom op and init value: large, stride3_view, int, 
55: inclusive_scan custom op and init value: large, stride3_view, int, 
55: inclusive_scan custom op and init value: large, stride3_view, int, 
55: inclusive_scan default op: medium-a, stride3_view, int
55: inclusive_scan custom op: medium-a, stride3_view, int, 
55: inclusive_scan custom op and init value: medium-a, stride3_view, int, 
55: inclusive_scan custom op and init value: medium-a, stride3_view, int, 
55: inclusive_scan custom op and init value: medium-a, stride3_view, int, 
55: inclusive_scan custom op and init value: medium-a, stride3_view, int, 
55: inclusive_scan default op: medium-b, stride3_view, int
55: inclusive_scan custom op: medium-b, stride3_view, int, 
55: inclusive_scan custom op and init value: medium-b, stride3_view, int, 
55: inclusive_scan custom op and init value: medium-b, stride3_view, int, 
55: inclusive_scan custom op and init value: medium-b, stride3_view, int, 
55: inclusive_scan custom op and init value: medium-b, stride3_view, int, 
55: inclusive_scan default op: one-element, stride3_view, int
55: inclusive_scan custom op: one-element, stride3_view, int, 
55: inclusive_scan custom op and init value: one-element, stride3_view, int, 
55: inclusive_scan custom op and init value: one-element, stride3_view, int, 
55: inclusive_scan custom op and init value: one-element, stride3_view, int, 
55: inclusive_scan custom op and init value: one-element, stride3_view, int, 
55: inclusive_scan default op: small-a, stride3_view, int
55: inclusive_scan custom op: small-a, stride3_view, int, 
55: inclusive_scan custom op and init value: small-a, stride3_view, int, 
55: inclusive_scan custom op and init value: small-a, stride3_view, int, 
55: inclusive_scan custom op and init value: small-a, stride3_view, int, 
55: inclusive_scan custom op and init value: small-a, stride3_view, int, 
55: inclusive_scan custom op: small-a, stride3_view, int, 
55: inclusive_scan custom op and init value: small-a, stride3_view, int, 
55: inclusive_scan custom op and init value: small-a, stride3_view, int, 
55: inclusive_scan custom op and init value: small-a, stride3_view, int, 
55: inclusive_scan custom op and init value: small-a, stride3_view, int, 
55: inclusive_scan default op: small-b, stride3_view, int
55: inclusive_scan custom op: small-b, stride3_view, int, 
55: inclusive_scan custom op and init value: small-b, stride3_view, int, 
55: inclusive_scan custom op and init value: small-b, stride3_view, int, 
55: inclusive_scan custom op and init value: small-b, stride3_view, int, 
55: inclusive_scan custom op and init value: small-b, stride3_view, int, 
55: inclusive_scan custom op: small-b, stride3_view, int, 
55: inclusive_scan custom op and init value: small-b, stride3_view, int, 
55: inclusive_scan custom op and init value: small-b, stride3_view, int, 
55: inclusive_scan custom op and init value: small-b, stride3_view, int, 
55: inclusive_scan custom op and init value: small-b, stride3_view, int, 
55: inclusive_scan default op: two-elements-a, stride3_view, int
55: inclusive_scan custom op: two-elements-a, stride3_view, int, 
55: inclusive_scan custom op and init value: two-elements-a, stride3_view, int, 
55: inclusive_scan custom op and init value: two-elements-a, stride3_view, int, 
55: inclusive_scan custom op and init value: two-elements-a, stride3_view, int, 
55: inclusive_scan custom op and init value: two-elements-a, stride3_view, int, 
55: inclusive_scan default op: two-elements-b, stride3_view, int
55: inclusive_scan custom op: two-elements-b, stride3_view, int, 
55: inclusive_scan custom op and init value: two-elements-b, stride3_view, int, 
55: inclusive_scan custom op and init value: two-elements-b, stride3_view, int, 
55: inclusive_scan custom op and init value: two-elements-b, stride3_view, int, 
55: inclusive_scan custom op and init value: two-elements-b, stride3_view, int, 
55: [       OK ] std_algorithms_numeric_ops_test.inclusive_scan (447 ms)
55: [ RUN      ] std_algorithms_numeric_ops_test.transform_inclusive_scan
55: transform_inclusive_scan: empty, dynamic_view
55: transform_inclusive_scan: empty, dynamic_view, init = 0
55: transform_inclusive_scan: empty, dynamic_view, init = 1
55: transform_inclusive_scan: empty, dynamic_view, init = 2
55: transform_inclusive_scan: empty, dynamic_view, init = -1
55: transform_inclusive_scan: empty, dynamic_view, init = -2
55: transform_inclusive_scan: large, dynamic_view
55: transform_inclusive_scan: large, dynamic_view, init = 0
55: transform_inclusive_scan: large, dynamic_view, init = 1
55: transform_inclusive_scan: large, dynamic_view, init = 2
55: transform_inclusive_scan: large, dynamic_view, init = -1
55: transform_inclusive_scan: large, dynamic_view, init = -2
55: transform_inclusive_scan: medium, dynamic_view
55: transform_inclusive_scan: medium, dynamic_view, init = 0
55: transform_inclusive_scan: medium, dynamic_view, init = 1
55: transform_inclusive_scan: medium, dynamic_view, init = 2
55: transform_inclusive_scan: medium, dynamic_view, init = -1
55: transform_inclusive_scan: medium, dynamic_view, init = -2
55: transform_inclusive_scan: one-element, dynamic_view
55: transform_inclusive_scan: one-element, dynamic_view, init = 0
55: transform_inclusive_scan: one-element, dynamic_view, init = 1
55: transform_inclusive_scan: one-element, dynamic_view, init = 2
55: transform_inclusive_scan: one-element, dynamic_view, init = -1
55: transform_inclusive_scan: one-element, dynamic_view, init = -2
55: transform_inclusive_scan: small-a, dynamic_view
55: transform_inclusive_scan: small-a, dynamic_view, init = 0
55: transform_inclusive_scan: small-a, dynamic_view, init = 1
55: transform_inclusive_scan: small-a, dynamic_view, init = 2
55: transform_inclusive_scan: small-a, dynamic_view, init = -1
55: transform_inclusive_scan: small-a, dynamic_view, init = -2
55: transform_inclusive_scan: small-b, dynamic_view
55: transform_inclusive_scan: small-b, dynamic_view, init = 0
55: transform_inclusive_scan: small-b, dynamic_view, init = 1
55: transform_inclusive_scan: small-b, dynamic_view, init = 2
55: transform_inclusive_scan: small-b, dynamic_view, init = -1
55: transform_inclusive_scan: small-b, dynamic_view, init = -2
55: transform_inclusive_scan: two-elements-a, dynamic_view
55: transform_inclusive_scan: two-elements-a, dynamic_view, init = 0
55: transform_inclusive_scan: two-elements-a, dynamic_view, init = 1
55: transform_inclusive_scan: two-elements-a, dynamic_view, init = 2
55: transform_inclusive_scan: two-elements-a, dynamic_view, init = -1
55: transform_inclusive_scan: two-elements-a, dynamic_view, init = -2
55: transform_inclusive_scan: two-elements-b, dynamic_view
55: transform_inclusive_scan: two-elements-b, dynamic_view, init = 0
55: transform_inclusive_scan: two-elements-b, dynamic_view, init = 1
55: transform_inclusive_scan: two-elements-b, dynamic_view, init = 2
55: transform_inclusive_scan: two-elements-b, dynamic_view, init = -1
55: transform_inclusive_scan: two-elements-b, dynamic_view, init = -2
55: [       OK ] std_algorithms_numeric_ops_test.transform_inclusive_scan (97 ms)
55: [----------] 4 tests from std_algorithms_numeric_ops_test (1444 ms total)
55: 
55: [----------] 3 tests from serial
55: [ RUN      ] serial.Random_XorShift64
55: Test Seed:1637796649560966780
55: Test Scalar=int
55:  -- Testing randomness properties
55: Pass: 1 1 1.76087e-05 3.15981e-05 3.01519e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 0.0169547 0.00840269 || 0.051031 28048 29334 || 28196.3 28674.4 || 116.159 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 -0.0101018 -0.00805127 || 0.051031 1e+64 -1e+64
55: Test Scalar=unsigned int
55:  -- Testing randomness properties
55: Pass: 1 1 1.14576e-05 2.44678e-05 -8.01011e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 -0.0063608 0.0207089 || 0.051031 28070 29397 || 28857.9 28674.4 || 286.28 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 0.00098893 0.00227821 || 0.051031 1e+64 -1e+64
55: Test Scalar=int64_t
55:  -- Testing randomness properties
55: Pass: 1 1 4.07776e-05 -2.61223e-05 -3.13811e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 -0.00360211 -0.00193524 || 0.051031 27980 29295 || 28778.1 28674.4 || -26.7528 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 0.0099457 -0.00714338 || 0.051031 1e+64 -1e+64
55: Test Scalar=uint64_t
55:  -- Testing randomness properties
55: Pass: 1 1 4.95441e-05 1.0501e-05 -2.4234e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 -0.00451579 0.00440337 || 0.051031 28078 29386 || 28804.5 28674.4 || 60.8723 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 -0.0157936 0.00634558 || 0.051031 1e+64 -1e+64
55: Test Scalar=half
55:  -- Testing randomness properties
55: Pass: 1 1 1.49974e-06 4.58885e-05 -5.17352e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 0.000244617 -0.99999 -48247.7 || 0.051031 0 195060 || 2.92875e+09 28674.4 || -6.66976e+08 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 0.000732746 -0.313938 0.16626 || 0.051031 1e+64 -1e+64
55: Test Scalar=float
55:  -- Testing randomness properties
55: Pass: 1 1 4.73903e-05 4.29781e-05 -5.16724e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.71e-07 -0.0159675 -0.011831 || 0.051031 28028 29319 || 29139.7 28674.4 || -163.552 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 7.26496e-07 0.0139967 -0.00295834 || 0.051031 1e+64 -1e+64
55: Test Scalar=double
55:  -- Testing randomness properties
55: Pass: 1 1 -4.49799e-06 2.85617e-05 7.8243e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 0.00360192 0.0202101 || 0.051031 27903 29329 || 28571.5 28674.4 || 279.385 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 0.0169461 -0.00438722 || 0.051031 1e+64 -1e+64
55: Test Seed:1637796701691141750
55: Test Scalar=int
55:  -- Testing randomness properties
55: Pass: 1 1 -5.12416e-05 4.61188e-05 -8.18876e-06 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 -0.00210977 0.00858025 || 0.051031 28041 29377 || 28735 28674.4 || 118.613 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 -0.00540913 -0.00803809 || 0.051031 1e+64 -1e+64
55: Test Scalar=unsigned int
55:  -- Testing randomness properties
55: Pass: 1 1 -2.63148e-05 1.68861e-05 -4.13145e-06 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 0.0161444 -0.00710501 || 0.051031 27874 29324 || 28218.8 28674.4 || -98.2197 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 -0.0111745 -0.00927046 || 0.051031 1e+64 -1e+64
55: Test Scalar=int64_t
55:  -- Testing randomness properties
55: Pass: 1 1 -6.80489e-05 5.17338e-05 7.96065e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 0.0204094 -0.0126795 || 0.051031 27973 29324 || 28100.9 28674.4 || -175.281 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 -0.0142041 0.00356337 || 0.051031 1e+64 -1e+64
55: Test Scalar=uint64_t
55:  -- Testing randomness properties
55: Pass: 1 1 -2.39522e-05 2.42818e-05 -2.74183e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 -0.00331014 -0.0363341 || 0.051031 27925 29414 || 28769.6 28674.4 || -502.282 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 0.00517727 0.00441958 || 0.051031 1e+64 -1e+64
55: Test Scalar=half
55:  -- Testing randomness properties
55: Pass: 1 1 -5.72455e-06 3.67714e-05 -0.000100765 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 0.000244422 -0.99999 -48248.2 || 0.051031 0 195409 || 2.92875e+09 28674.4 || -6.66983e+08 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 0.000732079 -0.302356 0.153024 || 0.051031 1e+64 -1e+64
55: Test Scalar=float
55:  -- Testing randomness properties
55: Pass: 1 1 4.66335e-06 2.01594e-05 4.25725e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.86136e-07 -0.0073923 -0.00323305 || 0.051031 28036 29288 || 28887.9 28674.4 || -44.6936 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 7.71903e-07 0.0144875 -0.00181816 || 0.051031 1e+64 -1e+64
55: Test Scalar=double
55:  -- Testing randomness properties
55: Pass: 1 1 -1.59428e-05 -2.67946e-05 -8.70775e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 -0.00204664 0.0168923 || 0.051031 28082 29309 || 28733.2 28674.4 || 233.519 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 0.000223174 0.000906016 || 0.051031 1e+64 -1e+64
55: [       OK ] serial.Random_XorShift64 (104135 ms)
55: [ RUN      ] serial.Random_XorShift1024_0
55: Test Seed:1637796753696493386
55: Test Scalar=int
55:  -- Testing randomness properties
55: Pass: 1 1 -3.62509e-05 -3.52443e-05 6.6725e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 0.00777523 -9.80665e-06 || 0.051031 10968 11792 || 11289.2 11377 || -0.135567 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 0.0223243 0.00211919 || 0.051031 1e+64 -1e+64
55: Test Scalar=unsigned int
55:  -- Testing randomness properties
55: Pass: 1 1 6.22292e-05 8.50769e-06 1.55301e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 -0.00969098 0.00245801 || 0.051031 10980 11776 || 11488.3 11377 || 33.9795 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 0.0393055 0.00125896 || 0.051031 1e+64 -1e+64
55: Test Scalar=int64_t
55:  -- Testing randomness properties
55: Pass: 1 1 -4.24147e-05 -0.000165235 0.000113223 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 -0.016251 0.0052466 || 0.051031 10965 11800 || 11564.9 11377 || 72.5291 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 -0.00754608 0.000730201 || 0.051031 1e+64 -1e+64
55: Test Scalar=uint64_t
55:  -- Testing randomness properties
55: Pass: 1 1 -2.81999e-06 -3.55462e-05 -7.95583e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 -0.00598781 0.00345142 || 0.051031 10999 11826 || 11445.5 11377 || 47.7124 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 0.0160556 0.000355207 || 0.051031 1e+64 -1e+64
55: Test Scalar=half
55:  -- Testing randomness properties
55: Pass: 1 1 -4.39739e-06 -1.58903e-05 -5.38868e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 0.000243157 -0.999975 -7595.16 || 0.051031 0 77613 || 4.61046e+08 11377 || -1.04995e+08 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 0.000729157 -0.147319 0.0232338 || 0.051031 1e+64 -1e+64
55: Test Scalar=float
55:  -- Testing randomness properties
55: Pass: 1 1 3.64985e-05 -7.90757e-05 0.000120729 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.73387e-07 -0.00613445 -0.00429368 || 0.051031 10908 11816 || 11447.2 11377 || -59.3558 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 3.24249e-07 -0.0133978 0.00267467 || 0.051031 1e+64 -1e+64
55: Test Scalar=double
55:  -- Testing randomness properties
55: Pass: 1 1 -2.95851e-05 4.24545e-05 -0.000174443 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 0.027519 0.00745577 || 0.051031 10946 11742 || 11072.3 11377 || 103.069 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 -0.00735354 -0.00104682 || 0.051031 1e+64 -1e+64
55: Test Seed:1637796776156785488
55: Test Scalar=int
55:  -- Testing randomness properties
55: Pass: 1 1 4.53693e-06 6.16421e-05 5.10885e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 6.39505e-06 -0.00622072 || 0.051031 10980 11776 || 11376.9 11377 || -85.9953 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 0.000560827 0.000279265 || 0.051031 1e+64 -1e+64
55: Test Scalar=unsigned int
55:  -- Testing randomness properties
55: Pass: 1 1 -1.22689e-05 -5.24756e-05 -3.22592e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 0.0100573 0.000654181 || 0.051031 10966 11882 || 11263.7 11377 || 9.0434 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 -0.0079651 0.00153107 || 0.051031 1e+64 -1e+64
55: Test Scalar=int64_t
55:  -- Testing randomness properties
55: Pass: 1 1 -5.94977e-05 -0.000175032 -0.000115895 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 0.0142034 -0.00711191 || 0.051031 10975 11784 || 11217.6 11377 || -98.3151 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 0.0150313 -0.000108926 || 0.051031 1e+64 -1e+64
55: Test Scalar=uint64_t
55:  -- Testing randomness properties
55: Pass: 1 1 2.24265e-05 -1.59064e-05 1.58788e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 -0.0102505 -0.00414984 || 0.051031 10908 11799 || 11494.8 11377 || -57.3674 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 0.00400866 0.000619397 || 0.051031 1e+64 -1e+64
55: Test Scalar=half
55:  -- Testing randomness properties
55: Pass: 1 1 0.000151162 0.000102072 7.47809e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 0.00024565 -0.999975 -7595.09 || 0.051031 0 77679 || 4.60883e+08 11377 || -1.04994e+08 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 0.000736702 -0.137294 0.0260621 || 0.051031 1e+64 -1e+64
55: Test Scalar=float
55:  -- Testing randomness properties
55: Pass: 1 1 2.55616e-05 -7.99551e-05 2.17132e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.86102e-07 0.0271857 -0.00241614 || 0.051031 11012 11802 || 11075.9 11377 || -33.4008 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 3.62396e-07 -0.0123624 0.000606909 || 0.051031 1e+64 -1e+64
55: Test Scalar=double
55:  -- Testing randomness properties
55: Pass: 1 1 6.22583e-05 -1.08052e-05 7.21734e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 0.0218547 0.00660519 || 0.051031 10979 11766 || 11133.6 11377 || 91.3102 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 0.00785395 0.0012376 || 0.051031 1e+64 -1e+64
55: [       OK ] serial.Random_XorShift1024_0 (44818 ms)
55: [ RUN      ] serial.SortUnsigned
55: [       OK ] serial.SortUnsigned (5222 ms)
55: [----------] 3 tests from serial (154177 ms total)
55: 
55: [----------] 3 tests from cuda
55: [ RUN      ] cuda.Random_XorShift64
55: Test Seed:1637796803738432557
55: Test Scalar=int
55:  -- Testing randomness properties
55: Pass: 1 1 -7.08954e-06 -8.81642e-05 9.41812e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 -0.0230327 -0.0035335 || 0.051031 28045 29415 || 29350.4 28674.4 || -48.8471 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 -0.0198195 0.00456648 || 0.051031 1e+64 -1e+64
55: Test Scalar=unsigned int
55:  -- Testing randomness properties
55: Pass: 1 1 -2.21075e-05 -2.29017e-05 3.77836e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.45775e-07 -0.0126073 -0.035573 || 0.051031 27988 29391 || 29040.5 28674.4 || -491.761 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.5082e-07 -0.00180864 -0.00486219 || 0.051031 1e+64 -1e+64
55: Test Scalar=int64_t
55:  -- Testing randomness properties
55: Pass: 1 1 -1.95898e-05 2.16189e-05 -7.91774e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 0.0193318 0.000600391 || 0.051031 28046 29334 || 28130.6 28674.4 || 8.29981 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 -0.00300658 0.00242405 || 0.051031 1e+64 -1e+64
55: Test Scalar=uint64_t
55:  -- Testing randomness properties
55: Pass: 1 1 -2.982e-06 -7.84608e-05 5.24394e-08 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 0.00868188 -0.00664986 || 0.051031 27806 29426 || 28427.6 28674.4 || -91.9276 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 0.00300042 8.64519e-05 || 0.051031 1e+64 -1e+64
55: Test Scalar=half
55:  -- Testing randomness properties
55: Pass: 1 1 -5.56967e-05 7.92462e-05 -7.74865e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 0.00024579 -0.99999 -48250.4 || 0.051031 0 194872 || 2.9291e+09 28674.4 || -6.67013e+08 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 0.000736263 -0.318372 0.154055 || 0.051031 1e+64 -1e+64
55: Test Scalar=float
55:  -- Testing randomness properties
55: Pass: 1 1 2.28072e-05 2.76446e-06 6.62979e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.65955e-07 -0.0235079 -0.0176376 || 0.051031 27944 29435 || 29364.7 28674.4 || -243.822 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 7.11361e-07 -0.00515762 0.00192365 || 0.051031 1e+64 -1e+64
55: Test Scalar=double
55:  -- Testing randomness properties
55: Pass: 1 1 8.86752e-06 -5.40368e-05 -2.70429e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 -0.00082105 0.0291334 || 0.051031 28082 29364 || 28698 28674.4 || 402.741 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 0.00924137 0.00141609 || 0.051031 1e+64 -1e+64
55: Test Seed:1637796803868324622
55: Test Scalar=int
55:  -- Testing randomness properties
55: Pass: 1 1 -9.18161e-06 -4.66614e-05 -3.77624e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 -0.000526918 -0.0110341 || 0.051031 28037 29304 || 28689.5 28674.4 || -152.535 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 0.0151901 -0.00338203 || 0.051031 1e+64 -1e+64
55: Test Scalar=unsigned int
55:  -- Testing randomness properties
55: Pass: 1 1 -3.14083e-05 -3.20957e-05 6.36663e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 -0.0158376 -0.0147559 || 0.051031 28084 29363 || 29135.8 28674.4 || -203.986 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 -0.000570607 0.00180469 || 0.051031 1e+64 -1e+64
55: Test Scalar=int64_t
55:  -- Testing randomness properties
55: Pass: 1 1 4.76141e-06 -1.65339e-05 -5.53942e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 -0.00725241 0.0237061 || 0.051031 27961 29377 || 28883.9 28674.4 || 327.714 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 0.0078938 -0.00701011 || 0.051031 1e+64 -1e+64
55: Test Scalar=uint64_t
55:  -- Testing randomness properties
55: Pass: 1 1 3.15805e-05 4.88179e-05 1.44611e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 0.0176197 0.0107432 || 0.051031 27982 29359 || 28177.9 28674.4 || 148.514 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 -0.0160552 0.00273251 || 0.051031 1e+64 -1e+64
55: Test Scalar=half
55:  -- Testing randomness properties
55: Pass: 1 1 -1.03637e-05 2.11896e-05 -0.00011506 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 0.000246101 -0.99999 -48245.6 || 0.051031 0 194944 || 2.92882e+09 28674.4 || -6.66947e+08 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 0.000737225 -0.312676 0.167964 || 0.051031 1e+64 -1e+64
55: Test Scalar=float
55:  -- Testing randomness properties
55: Pass: 1 1 1.0858e-05 9.40505e-06 4.31092e-05 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.6091e-07 -0.027367 -0.0407685 || 0.051031 28032 29297 || 29481.2 28674.4 || -563.584 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.96226e-07 -0.0245666 0.00583891 || 0.051031 1e+64 -1e+64
55: Test Scalar=double
55:  -- Testing randomness properties
55: Pass: 1 1 1.15062e-05 5.116e-05 -1.3714e-06 || 0.000139188
55:  -- Testing 1-D histogram
55: Density 1D: 6.43252e-07 0.0064102 -0.00290661 || 0.051031 28092 29342 || 28491.8 28674.4 || -40.181 -2.0744
55:  -- Testing 3-D histogram
55: Density 3D: 6.43252e-07 -0.00184547 0.0083446 || 0.051031 1e+64 -1e+64
55: [       OK ] cuda.Random_XorShift64 (249 ms)
55: [ RUN      ] cuda.Random_XorShift1024_0
55: Test Seed:1637796803987656378
55: Test Scalar=int
55:  -- Testing randomness properties
55: Pass: 1 1 -2.72029e-05 9.07856e-05 -2.09415e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 -0.00362633 -0.00778077 || 0.051031 10979 11829 || 11418.4 11377 || -107.561 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 -0.00348036 0.00467986 || 0.051031 1e+64 -1e+64
55: Test Scalar=unsigned int
55:  -- Testing randomness properties
55: Pass: 1 1 -2.27811e-05 0.000140666 -0.000219261 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 0.00064079 0.0143062 || 0.051031 11004 11781 || 11369.7 11377 || 197.769 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 -0.0119284 -0.000134225 || 0.051031 1e+64 -1e+64
55: Test Scalar=int64_t
55:  -- Testing randomness properties
55: Pass: 1 1 -7.4625e-05 9.02234e-05 -2.2753e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 -0.00874965 0.00442204 || 0.051031 10975 11814 || 11477.4 11377 || 61.1302 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 0.00735899 -0.00148136 || 0.051031 1e+64 -1e+64
55: Test Scalar=uint64_t
55:  -- Testing randomness properties
55: Pass: 1 1 -3.6221e-05 -8.07877e-05 8.76498e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 -0.00324283 0.00787751 || 0.051031 10990 11830 || 11414 11377 || 108.899 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 0.00947994 -0.00237766 || 0.051031 1e+64 -1e+64
55: Test Scalar=half
55:  -- Testing randomness properties
55: Pass: 1 1 4.11892e-05 -0.000102517 -1.0942e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 0.000243068 -0.999975 -7594.62 || 0.051031 0 77736 || 4.61012e+08 11377 || -1.04988e+08 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 0.000728909 -0.150305 0.027534 || 0.051031 1e+64 -1e+64
55: Test Scalar=float
55:  -- Testing randomness properties
55: Pass: 1 1 1.40865e-05 5.05617e-05 -1.55032e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.73387e-07 -0.00921698 -0.00526689 || 0.051031 10985 11768 || 11482.8 11377 || -72.8096 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 3.24249e-07 -0.00660207 -0.00310551 || 0.051031 1e+64 -1e+64
55: Test Scalar=double
55:  -- Testing randomness properties
55: Pass: 1 1 2.57215e-05 -8.683e-05 1.63744e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 0.0164327 -0.00174272 || 0.051031 11018 11801 || 11193 11377 || -24.0914 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 -0.0090289 -0.00412652 || 0.051031 1e+64 -1e+64
55: Test Seed:1637796804104171078
55: Test Scalar=int
55:  -- Testing randomness properties
55: Pass: 1 1 5.74335e-05 0.00014097 -3.25647e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 0.0150564 -0.000121555 || 0.051031 10982 11854 || 11208.2 11377 || -1.68038 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 -0.00593943 -0.0054108 || 0.051031 1e+64 -1e+64
55: Test Scalar=unsigned int
55:  -- Testing randomness properties
55: Pass: 1 1 -2.8909e-05 1.28419e-05 -3.74237e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 -0.0069591 0.00219185 || 0.051031 11006 11790 || 11456.7 11377 || 30.3001 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 0.0169408 -0.00118504 || 0.051031 1e+64 -1e+64
55: Test Scalar=int64_t
55:  -- Testing randomness properties
55: Pass: 1 1 1.90861e-05 -1.76449e-07 -0.000141606 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 -0.00717934 -0.00748011 || 0.051031 10943 11829 || 11459.2 11377 || -103.405 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 -0.0144128 0.000368671 || 0.051031 1e+64 -1e+64
55: Test Scalar=uint64_t
55:  -- Testing randomness properties
55: Pass: 1 1 -5.68725e-05 2.26177e-05 8.60389e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 -0.0352843 -0.00719298 || 0.051031 10995 11780 || 11793.1 11377 || -99.4357 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 0.0091348 0.000679246 || 0.051031 1e+64 -1e+64
55: Test Scalar=half
55:  -- Testing randomness properties
55: Pass: 1 1 3.22991e-05 -0.000130936 -3.31693e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 0.000243062 -0.999975 -7593.83 || 0.051031 0 77649 || 4.61008e+08 11377 || -1.04977e+08 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 0.000728966 -0.162149 0.0184059 || 0.051031 1e+64 -1e+64
55: Test Scalar=float
55:  -- Testing randomness properties
55: Pass: 1 1 1.58468e-05 3.80026e-05 -3.12419e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.54313e-07 0.0132963 0.0005154 || 0.051031 10998 11776 || 11227.7 11377 || 7.12489 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.67029e-07 0.0113317 -0.00203167 || 0.051031 1e+64 -1e+64
55: Test Scalar=double
55:  -- Testing randomness properties
55: Pass: 1 1 1.9867e-05 3.76852e-06 5.28995e-05 || 0.000220971
55:  -- Testing 1-D histogram
55: Density 1D: 2.47955e-07 -0.00730039 -0.00130663 || 0.051031 10949 11817 || 11460.6 11377 || -18.0629 -0.823045
55:  -- Testing 3-D histogram
55: Density 3D: 2.47955e-07 -0.00064445 0.000702079 || 0.051031 1e+64 -1e+64
55: [       OK ] cuda.Random_XorShift1024_0 (232 ms)
55: [ RUN      ] cuda.SortUnsigned
55: [       OK ] cuda.SortUnsigned (70 ms)
55: [----------] 3 tests from cuda (552 ms total)
55: 
55: [----------] Global test environment tear-down
55: [==========] 96 tests from 27 test suites ran. (172756 ms total)
55: [  PASSED  ] 96 tests.
55/55 Test #55: KokkosAlgorithms_UnitTest ....................   Passed  173.95 sec

100% tests passed, 0 tests failed out of 55

Total Test time (real) = 486.96 sec