Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenMPTarget Unit Tests failing #4224

Closed
pvelesko opened this issue Aug 9, 2021 · 12 comments
Closed

OpenMPTarget Unit Tests failing #4224

pvelesko opened this issue Aug 9, 2021 · 12 comments
Assignees
Labels
Bug Broken / incorrect code; it could be Kokkos' responsibility, or others’ (e.g., Trilinos)

Comments

@pvelesko
Copy link

pvelesko commented Aug 9, 2021

I compiled Kokkos with OpenMPTarget backed using clang w/ offload support. CUDA Driver Version: 460.91.03, using CUDA 10.1

Linux hotbox 5.11.0-25-generic #27~20.04.1-Ubuntu SMP Tue Jul 13 17:41:23 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

OpenMPTarget Error:

7: [ RUN      ] openmptarget.mathspecialfunc_errorfunc
7: CUDA error: misaligned address 
7: Libomptarget error: Call to targetDataEnd failed, abort target.
7: Libomptarget error: Failed to process data after launching the kernel.
7: Libomptarget device 0 info: OpenMP Host-Device pointer mappings after block at Kokkos_OpenMPTarget_Parallel.hpp:105:1:
7: Libomptarget device 0 info: Host Ptr           Target Ptr         Size (B) RefCount Declaration
7: Libomptarget device 0 info: 0x00007ffec767aa18 0x000014c919e04c00 312      1        a_functor at Kokkos_OpenMPTarget_Parallel.hpp:99:17
7: Kokkos_OpenMPTarget_Parallel.hpp:105:1: Libomptarget fatal error 1: failure of target construct while offloading is mandatory
1/1 Test #7: KokkosCore_UnitTest_OpenMPTarget ...Subprocess aborted***Exception:   3.39 sec

Clang-13 compilation script:

#!/bin/bash

cp ./configure.sh /tmp
rm -rf ./*
cp /tmp/configure.sh ./

source ./env.sh

cmake ../llvm \
  -DCMAKE_C_COMPILER=clang \
  -DCMAKE_CXX_COMPILER=clang++ \
  -DCMAKE_BUILD_TYPE=Release \
  -DLLVM_TARGETS_TO_BUILD="X86" \
  -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="NVPTX" \
  -DLLVM_ENABLE_PROJECTS="clang;openmp" \
  -DOPENMP_ENABLE_LIBOMPTARGET=ON \
  -DCLANG_OPENMP_NVPTX_DEFAULT_ARCH="sm_75" \
  -DLIBOMPTARGET_NVPTX_COMPUTE_CAPABILITIES=75 \

Kokkos Compilation script:

#!/bin/bash

cp ./configure.sh /tmp
rm -rf ./*
cp /tmp/configure.sh ./

module purge
module load cmake cuda/10.1

cmake ../ \
  -DCMAKE_CXX_COMPILER=clang++ \
  -DCMAKE_INSTALL_PREFIX=/opt/kokkos/serial_omp_ompt_nvidia \
  -DKokkos_CXX_STANDARD=17 \
  -DKokkos_ENABLE_TESTS=true \
  -DKokkos_ENABLE_SERIAL=true \
  -DKokkos_ENABLE_OPENMP=true \
  -DKokkos_ENABLE_OPENMPTARGET=true \
  -DKokkos_ARCH_TURING75=true
Full Unit Test Log ``` cat /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/Testing/Temporary/LastTest.log

Start testing: Aug 09 20:05 EEST

1/46 Testing: KokkosCore_UnitTest_Serial1
1/46 Test: KokkosCore_UnitTest_Serial1
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_Serial1"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_Serial1" start time: Aug 09 20:05 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[==========] Running 141 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 141 tests from serial
[ RUN ] serial.atomic_operations_int
[ OK ] serial.atomic_operations_int (5 ms)
[ RUN ] serial.atomic_operations_unsigned
[ OK ] serial.atomic_operations_unsigned (4 ms)
[ RUN ] serial.atomic_operations_long
[ OK ] serial.atomic_operations_long (4 ms)
[ RUN ] serial.atomic_operations_unsignedlong
[ OK ] serial.atomic_operations_unsignedlong (4 ms)
[ RUN ] serial.atomic_operations_longlong
[ OK ] serial.atomic_operations_longlong (4 ms)
[ RUN ] serial.atomic_operations_double
[ OK ] serial.atomic_operations_double (2 ms)
[ RUN ] serial.atomic_operations_float
[ OK ] serial.atomic_operations_float (1 ms)
[ RUN ] serial.atomic_operations_complexdouble
[ OK ] serial.atomic_operations_complexdouble (1 ms)
[ RUN ] serial.atomic_operations_complexfloat
[ OK ] serial.atomic_operations_complexfloat (3 ms)
[ RUN ] serial.atomic_views_integral
[ OK ] serial.atomic_views_integral (80 ms)
[ RUN ] serial.atomic_views_nonintegral
[ OK ] serial.atomic_views_nonintegral (48 ms)
[ RUN ] serial.atomic_view_api
[ OK ] serial.atomic_view_api (0 ms)
[ RUN ] serial.atomics
[ OK ] serial.atomics (4 ms)
[ RUN ] serial.test_block_deduction_bug_pr_3103
[ OK ] serial.test_block_deduction_bug_pr_3103 (0 ms)
[ RUN ] serial.complex_construction
[ OK ] serial.complex_construction (0 ms)
[ RUN ] serial.complex_basic_math
[ OK ] serial.complex_basic_math (0 ms)
[ RUN ] serial.complex_special_funtions
[ OK ] serial.complex_special_funtions (0 ms)
[ RUN ] serial.complex_io
[ OK ] serial.complex_io (0 ms)
[ RUN ] serial.complex_trivially_copyable
[ OK ] serial.complex_trivially_copyable (0 ms)
[ RUN ] serial.complex_issue_3865
[ OK ] serial.complex_issue_3865 (0 ms)
[ RUN ] serial.complex_issue_3867
[ OK ] serial.complex_issue_3867 (0 ms)
[ RUN ] serial.complex_operations_arithmetic_types_overloads
[ OK ] serial.complex_operations_arithmetic_types_overloads (0 ms)
[ RUN ] serial.crs_count_fill
[ OK ] serial.crs_count_fill (0 ms)
[ RUN ] serial.crs_copy_constructor
[ OK ] serial.crs_copy_constructor (2 ms)
[ RUN ] serial.deep_copy_alignment
[ OK ] serial.deep_copy_alignment (1 ms)
[ RUN ] serial.deep_copy_conversion
[ OK ] serial.deep_copy_conversion (40 ms)
[ RUN ] serial.copy_structure
[ OK ] serial.copy_structure (0 ms)
[ RUN ] serial.functor_analysis
[ OK ] serial.functor_analysis (0 ms)
[ RUN ] serial.init
[ OK ] serial.init (0 ms)
[ RUN ] serial.dispatch
[ OK ] serial.dispatch (2 ms)
[ RUN ] serial.compiler_macros
[ OK ] serial.compiler_macros (0 ms)
[ RUN ] serial.policy_construction
[ OK ] serial.policy_construction (0 ms)
[ RUN ] serial.policy_converting_constructor_from_other_policy
[ OK ] serial.policy_converting_constructor_from_other_policy (0 ms)
[ RUN ] serial.desired_occupancy_prefer
[ OK ] serial.desired_occupancy_prefer (0 ms)
[ RUN ] serial.desired_occupancy_empty_base_optimization
[ OK ] serial.desired_occupancy_empty_base_optimization (0 ms)
[ RUN ] serial.desired_occupancy_converting_constructors
[ OK ] serial.desired_occupancy_converting_constructors (0 ms)
[ RUN ] serial.md_range_policy_construction_from_arrays
[ OK ] serial.md_range_policy_construction_from_arrays (0 ms)
[ RUN ] serial.policy_set_worktag
[ OK ] serial.policy_set_worktag (0 ms)
[ RUN ] serial.local_deepcopy_teampolicy_layoutleft
[ OK ] serial.local_deepcopy_teampolicy_layoutleft (2018 ms)
[ RUN ] serial.local_deepcopy_rangepolicy_layoutleft
[ OK ] serial.local_deepcopy_rangepolicy_layoutleft (1962 ms)
[ RUN ] serial.local_deepcopy_teampolicy_layoutright
[ OK ] serial.local_deepcopy_teampolicy_layoutright (988 ms)
[ RUN ] serial.local_deepcopy_rangepolicy_layoutright
[ OK ] serial.local_deepcopy_rangepolicy_layoutright (1024 ms)
[ RUN ] serial.deep_copy_scratch
[ OK ] serial.deep_copy_scratch (0 ms)
[ RUN ] serial.mathematical_functions_trigonometric_functions
sin(bool)
sin(int)
sin(long)
sin(long long)
sin(unsigned int)
sin(unsigned long)
sin(unsigned long long)
sin(float)
sin(double)
cos(bool)
cos(int)
cos(long)
cos(long long)
cos(unsigned int)
cos(unsigned long)
cos(unsigned long long)
cos(float)
cos(double)
tan(bool)
tan(int)
tan(long)
tan(long long)
tan(unsigned int)
tan(unsigned long)
tan(unsigned long long)
tan(float)
tan(double)
asin(bool)
asin(int)
asin(long)
asin(long long)
asin(unsigned int)
asin(unsigned long)
asin(unsigned long long)
asin(float)
asin(double)
acos(bool)
acos(int)
acos(long)
acos(long long)
acos(unsigned int)
acos(unsigned long)
acos(unsigned long long)
acos(float)
acos(double)
atan(bool)
atan(int)
atan(long)
atan(long long)
atan(unsigned int)
atan(unsigned long)
atan(unsigned long long)
atan(float)
atan(double)
[ OK ] serial.mathematical_functions_trigonometric_functions (0 ms)
[ RUN ] serial.mathematical_functions_power_functions
sqrt(int)
sqrt(long)
sqrt(long long)
sqrt(unsigned int)
sqrt(unsigned long)
sqrt(unsigned long long)
sqrt(float)
sqrt(double)
cbrt(int)
cbrt(long)
cbrt(long long)
cbrt(unsigned int)
cbrt(unsigned long)
cbrt(unsigned long long)
cbrt(float)
cbrt(double)
pow(float, float)
pow(double, double)
hypot(float, float)
hypot(double, double)
[ OK ] serial.mathematical_functions_power_functions (0 ms)
[ RUN ] serial.mathematical_functions_exponential_functions
exp(int)
exp(long)
exp(long long)
exp(unsigned int)
exp(unsigned long)
exp(unsigned long long)
exp(float)
exp(double)
exp2(int)
exp2(long)
exp2(long long)
exp2(unsigned int)
exp2(unsigned long)
exp2(unsigned long long)
exp2(float)
exp2(double)
expm1(int)
expm1(long)
expm1(long long)
expm1(unsigned int)
expm1(unsigned long)
expm1(unsigned long long)
expm1(float)
expm1(double)
log(int)
log(long)
log(long long)
log(unsigned int)
log(unsigned long)
log(unsigned long long)
log(float)
log(double)
log10(int)
log10(long)
log10(long long)
log10(unsigned int)
log10(unsigned long)
log10(unsigned long long)
log10(float)
log10(double)
log2(long)
log2(long long)
log2(unsigned int)
log2(unsigned long)
log2(unsigned long long)
log2(float)
log2(double)
log1p(int)
log1p(long)
log1p(long long)
log1p(unsigned int)
log1p(unsigned long)
log1p(unsigned long long)
log1p(float)
log1p(double)
[ OK ] serial.mathematical_functions_exponential_functions (0 ms)
[ RUN ] serial.mathematical_functions_hyperbolic_functions
sinh(int)
sinh(long)
sinh(long long)
sinh(unsigned int)
sinh(unsigned long)
sinh(unsigned long long)
sinh(float)
sinh(double)
cosh(int)
cosh(long)
cosh(long long)
cosh(unsigned int)
cosh(unsigned long)
cosh(unsigned long long)
cosh(float)
cosh(double)
tanh(int)
tanh(long)
tanh(long long)
tanh(unsigned int)
tanh(unsigned long)
tanh(unsigned long long)
tanh(float)
tanh(double)
asinh(int)
asinh(long)
asinh(long long)
asinh(unsigned int)
asinh(unsigned long)
asinh(unsigned long long)
asinh(float)
asinh(double)
acosh(int)
acosh(long)
acosh(long long)
acosh(unsigned int)
acosh(unsigned long)
acosh(unsigned long long)
acosh(float)
acosh(double)
atanh(int)
atanh(long)
atanh(long long)
atanh(unsigned int)
atanh(unsigned long)
atanh(unsigned long long)
atanh(float)
atanh(double)
[ OK ] serial.mathematical_functions_hyperbolic_functions (0 ms)
[ RUN ] serial.mathematical_functions_error_and_gamma_functions
erf(int)
erf(long)
erf(long long)
erf(unsigned int)
erf(unsigned long)
erf(unsigned long long)
erf(float)
erf(double)
erfc(int)
erfc(long)
erfc(long long)
erfc(unsigned int)
erfc(unsigned long)
erfc(unsigned long long)
erfc(float)
erfc(double)
tgamma(int)
tgamma(long)
tgamma(long long)
tgamma(unsigned int)
tgamma(unsigned long)
tgamma(unsigned long long)
tgamma(float)
tgamma(double)
lgamma(int)
lgamma(long)
lgamma(long long)
lgamma(unsigned int)
lgamma(unsigned long)
lgamma(unsigned long long)
lgamma(float)
lgamma(double)
[ OK ] serial.mathematical_functions_error_and_gamma_functions (1 ms)
[ RUN ] serial.mathematical_functions_nearest_interger_floating_point_operations
ceil(int)
ceil(long)
ceil(long long)
ceil(unsigned int)
ceil(unsigned long)
ceil(unsigned long long)
ceil(float)
ceil(double)
floor(int)
floor(long)
floor(long long)
floor(unsigned int)
floor(unsigned long)
floor(unsigned long long)
floor(float)
floor(double)
trunc(int)
trunc(long)
trunc(long long)
trunc(unsigned int)
trunc(unsigned long)
trunc(unsigned long long)
trunc(float)
trunc(double)
nearbyint(int)
nearbyint(long)
nearbyint(long long)
nearbyint(unsigned int)
nearbyint(unsigned long)
nearbyint(unsigned long long)
nearbyint(float)
nearbyint(double)
[ OK ] serial.mathematical_functions_nearest_interger_floating_point_operations (0 ms)
[ RUN ] serial.mathematical_functions_absolute_value
[ OK ] serial.mathematical_functions_absolute_value (0 ms)
[ RUN ] serial.mdrange_5d
[ OK ] serial.mdrange_5d (14 ms)
[ RUN ] serial.mdrange_6d
[ OK ] serial.mdrange_6d (10 ms)
[ RUN ] serial.mdrange_2d
[ OK ] serial.mdrange_2d (0 ms)
[ RUN ] serial.host_shared_ptr_use_count
[ OK ] serial.host_shared_ptr_use_count (0 ms)
[ RUN ] serial.host_shared_ptr_get
[ OK ] serial.host_shared_ptr_get (0 ms)
[ RUN ] serial.host_shared_ptr_dereference_on_device
[ OK ] serial.host_shared_ptr_dereference_on_device (0 ms)
[ RUN ] serial.partitioning_by_args
[ OK ] serial.partitioning_by_args (0 ms)
[ RUN ] serial.partitioning_by_vector
[ OK ] serial.partitioning_by_vector (0 ms)
[ RUN ] serial.mathspecialfunc_expint1
[ OK ] serial.mathspecialfunc_expint1 (0 ms)
[ RUN ] serial.mathspecialfunc_errorfunc
[ OK ] serial.mathspecialfunc_errorfunc (0 ms)
[ RUN ] serial.mathspecialfunc_cbesselj0y0
[ OK ] serial.mathspecialfunc_cbesselj0y0 (3 ms)
[ RUN ] serial.mathspecialfunc_cbesselj1y1
[ OK ] serial.mathspecialfunc_cbesselj1y1 (2 ms)
[ RUN ] serial.mathspecialfunc_cbesseli0k0
[ OK ] serial.mathspecialfunc_cbesseli0k0 (1 ms)
[ RUN ] serial.mathspecialfunc_cbesseli1k1
[ OK ] serial.mathspecialfunc_cbesseli1k1 (0 ms)
[ RUN ] serial.mathspecialfunc_cbesselh1stkind
h_ch10(0): (1,-inf), h_ref_ch10(0): (1,-inf)
1, actual diff: 9.77005e-17, expected diff: 5.57359e-15
2, actual diff: 1.61651e-15, expected diff: 3.1546e-13
3, actual diff: 9.77005e-17, expected diff: 5.57359e-15
4, actual diff: 1.61651e-15, expected diff: 3.1191e-13
5, actual diff: 1.10826e-21, expected diff: 7.21841e-19
6, actual diff: 3.09262e-12, expected diff: 3.51604e-10
7, actual diff: 1.10826e-21, expected diff: 7.21841e-19
8, actual diff: 3.74994e-12, expected diff: 3.51604e-10
9, actual diff: 1.24127e-16, expected diff: 4.57868e-14
10, actual diff: 1.24127e-16, expected diff: 4.57868e-14
11, actual diff: 6.93889e-17, expected diff: 1.66351e-14
12, actual diff: 6.93889e-17, expected diff: 1.66351e-14
13, actual diff: 1.7462e-21, expected diff: 6.63354e-19
14, actual diff: 2.31877e-12, expected diff: 3.22746e-10
15, actual diff: 1.7462e-21, expected diff: 6.63354e-19
16, actual diff: 1.63961e-12, expected diff: 3.22746e-10
17, actual diff: 6.72623e-44, expected diff: 4.8342e-41
18, actual diff: 1.68115e+10, expected diff: 6.30684e+11
19, actual diff: 6.72623e-44, expected diff: 4.8342e-41
20, actual diff: 1.68115e+10, expected diff: 6.30684e+11
21, actual diff: 1.17757e-16, expected diff: 1.50774e-14
22, actual diff: 1.17757e-16, expected diff: 1.50774e-14
23, actual diff: 1.54068e-16, expected diff: 5.64189e-15
24, actual diff: 1.54068e-16, expected diff: 5.64189e-15
h_ch11(0): (0,-inf), h_ref_ch11(0): (0,-inf)
1, actual diff: 4.66766e-17, expected diff: 6.0422e-15
2, actual diff: 1.55431e-15, expected diff: 2.95839e-13
3, actual diff: 4.66766e-17, expected diff: 6.0422e-15
4, actual diff: 1.61651e-15, expected diff: 2.97404e-13
5, actual diff: 3.17637e-22, expected diff: 7.2779e-19
6, actual diff: 2.31877e-12, expected diff: 3.4892e-10
7, actual diff: 1.21761e-21, expected diff: 7.2779e-19
8, actual diff: 4.06738e-12, expected diff: 3.4892e-10
9, actual diff: 2.28878e-16, expected diff: 4.69441e-14
10, actual diff: 2.28878e-16, expected diff: 4.69441e-14
11, actual diff: 5.92859e-17, expected diff: 1.66429e-14
12, actual diff: 5.72196e-17, expected diff: 1.66429e-14
13, actual diff: 3.30777e-21, expected diff: 6.67257e-19
14, actual diff: 4.29008e-12, expected diff: 3.20999e-10
15, actual diff: 2.84103e-21, expected diff: 6.67257e-19
16, actual diff: 3.91188e-12, expected diff: 3.20999e-10
17, actual diff: 4.48416e-44, expected diff: 4.83755e-41
18, actual diff: 4.98989e+10, expected diff: 6.30253e+11
19, actual diff: 4.48416e-44, expected diff: 4.83755e-41
20, actual diff: 5.07025e+10, expected diff: 6.30253e+11
21, actual diff: 1.61841e-16, expected diff: 1.50822e-14
22, actual diff: 1.8619e-16, expected diff: 1.50822e-14
23, actual diff: 4.51111e-16, expected diff: 5.64192e-15
24, actual diff: 4.61166e-16, expected diff: 5.64192e-15
[ OK ] serial.mathspecialfunc_cbesselh1stkind (1 ms)
[ RUN ] serial.mathspecialfunc_cbesselh2ndkind
[ OK ] serial.mathspecialfunc_cbesselh2ndkind (0 ms)
[ RUN ] serial.mdrange_3d
[ OK ] serial.mdrange_3d (3 ms)
[ RUN ] serial.mdrange_4d
[ OK ] serial.mdrange_4d (2 ms)
[ RUN ] serial.numeric_traits_infinity
[ OK ] serial.numeric_traits_infinity (0 ms)
[ RUN ] serial.numeric_traits_epsilon
[ OK ] serial.numeric_traits_epsilon (0 ms)
[ RUN ] serial.numeric_traits_round_error
[ OK ] serial.numeric_traits_round_error (0 ms)
[ RUN ] serial.numeric_traits_norm_min
[ OK ] serial.numeric_traits_norm_min (0 ms)
[ RUN ] serial.numeric_traits_finite_min_max
[ OK ] serial.numeric_traits_finite_min_max (0 ms)
[ RUN ] serial.numeric_traits_digits
[ OK ] serial.numeric_traits_digits (0 ms)
[ RUN ] serial.numeric_traits_digits10
[ OK ] serial.numeric_traits_digits10 (1 ms)
[ RUN ] serial.numeric_traits_max_digits10
[ OK ] serial.numeric_traits_max_digits10 (0 ms)
[ RUN ] serial.numeric_traits_radix
[ OK ] serial.numeric_traits_radix (0 ms)
[ RUN ] serial.numeric_traits_min_max_exponent
[ OK ] serial.numeric_traits_min_max_exponent (0 ms)
[ RUN ] serial.numeric_traits_min_max_exponent10
[ OK ] serial.numeric_traits_min_max_exponent10 (0 ms)
[ RUN ] serial.numeric_traits_sfinae_friendly
[ OK ] serial.numeric_traits_sfinae_friendly (0 ms)
[ RUN ] serial.template_meta_functions
[ OK ] serial.template_meta_functions (0 ms)
[ RUN ] serial.view_aggregate
[ OK ] serial.view_aggregate (0 ms)
[ RUN ] serial.memory_pool
[ OK ] serial.memory_pool (44 ms)
[ RUN ] serial.cxx11
[ OK ] serial.cxx11 (0 ms)
[ RUN ] serial.viewctorprop_embedded_dim
[ OK ] serial.viewctorprop_embedded_dim (0 ms)
[ RUN ] serial.viewctorpop_view_allocate_without_initializing_backward_compatility
[ OK ] serial.viewctorpop_view_allocate_without_initializing_backward_compatility (0 ms)
[ RUN ] serial.view_layouttiled
[ OK ] serial.view_layouttiled (0 ms)
[ RUN ] serial.view_layouttiled_subtile
[ OK ] serial.view_layouttiled_subtile (0 ms)
[ RUN ] serial.range_for
[ OK ] serial.range_for (0 ms)
[ RUN ] serial.range_reduce
[ OK ] serial.range_reduce (0 ms)
[ RUN ] serial.range_for_require
[ OK ] serial.range_for_require (0 ms)
[ RUN ] serial.range_reduce_require
[ OK ] serial.range_reduce_require (0 ms)
[ RUN ] serial.reduction_deduction
[ OK ] serial.reduction_deduction (0 ms)
[ RUN ] serial.reducers_int
[ OK ] serial.reducers_int (1 ms)
[ RUN ] serial.reducers_size_t
[ OK ] serial.reducers_size_t (2 ms)
[ RUN ] serial.reducers_double
[ OK ] serial.reducers_double (7 ms)
[ RUN ] serial.reducers_complex_double
[ OK ] serial.reducers_complex_double (1 ms)
[ RUN ] serial.reducers_struct
[ OK ] serial.reducers_struct (4 ms)
[ RUN ] serial.reduce_device_view_range_policy
[ OK ] serial.reduce_device_view_range_policy (11 ms)
[ RUN ] serial.reduce_device_view_mdrange_policy
[ OK ] serial.reduce_device_view_mdrange_policy (1593 ms)
[ RUN ] serial.reduce_device_view_team_policy
[ OK ] serial.reduce_device_view_team_policy (1206 ms)
[ RUN ] serial.scan
[ OK ] serial.scan (51 ms)
[ RUN ] serial.impl_shared_alloc
[ OK ] serial.impl_shared_alloc (3 ms)
[ RUN ] serial.view_mapping
[ OK ] serial.view_mapping (52 ms)
[ RUN ] serial.view_mapping_operator
[ OK ] serial.view_mapping_operator (13 ms)
[ RUN ] serial.static_extent
[ OK ] serial.static_extent (0 ms)
[ RUN ] serial.task_fib_deprecated
[ OK ] serial.task_fib_deprecated (713 ms)
[ RUN ] serial.task_depend_deprecated
[ OK ] serial.task_depend_deprecated (0 ms)
[ RUN ] serial.task_team_deprecated
[ OK ] serial.task_team_deprecated (0 ms)
[ RUN ] serial.task_with_mempool_deprecated
[ OK ] serial.task_with_mempool_deprecated (0 ms)
[ RUN ] serial.task_multiple_depend_deprecated
[ OK ] serial.task_multiple_depend_deprecated (14 ms)
[ RUN ] serial.task_scheduler_ctors_deprecated
[ OK ] serial.task_scheduler_ctors_deprecated (0 ms)
[ RUN ] serial.task_scheduer_ctors_device_deprecated
[ OK ] serial.task_scheduer_ctors_device_deprecated (0 ms)
[ RUN ] serial.task_fib_deprecated_multiple
[ OK ] serial.task_fib_deprecated_multiple (705 ms)
[ RUN ] serial.task_depend_deprecated_multiple
[ OK ] serial.task_depend_deprecated_multiple (0 ms)
[ RUN ] serial.task_team_deprecated_multiple
[ OK ] serial.task_team_deprecated_multiple (0 ms)
[ RUN ] serial.task_with_mempool_deprecated_multiple
[ OK ] serial.task_with_mempool_deprecated_multiple (0 ms)
[ RUN ] serial.task_multiple_depend_deprecated_multiple
[ OK ] serial.task_multiple_depend_deprecated_multiple (15 ms)
[ RUN ] serial.task_scheduler_ctors_deprecated_multiple
[ OK ] serial.task_scheduler_ctors_deprecated_multiple (0 ms)
[ RUN ] serial.task_scheduer_ctors_device_deprecated_multiple
[ OK ] serial.task_scheduer_ctors_device_deprecated_multiple (0 ms)
[ RUN ] serial.task_fib_single
[ OK ] serial.task_fib_single (543 ms)
[ RUN ] serial.task_depend_single
[ OK ] serial.task_depend_single (0 ms)
[ RUN ] serial.task_team_single
[ OK ] serial.task_team_single (0 ms)
[ RUN ] serial.task_with_mempool_single
[ OK ] serial.task_with_mempool_single (0 ms)
[ RUN ] serial.task_multiple_depend_single
[ OK ] serial.task_multiple_depend_single (14 ms)
[ RUN ] serial.task_scheduler_ctors_single
[ OK ] serial.task_scheduler_ctors_single (0 ms)
[ RUN ] serial.task_scheduer_ctors_device_single
[ OK ] serial.task_scheduer_ctors_device_single (0 ms)
[ RUN ] serial.task_fib_multiple
[ OK ] serial.task_fib_multiple (540 ms)
[ RUN ] serial.task_depend_multiple
[ OK ] serial.task_depend_multiple (1 ms)
[ RUN ] serial.task_team_multiple
[ OK ] serial.task_team_multiple (0 ms)
[ RUN ] serial.task_with_mempool_multiple
[ OK ] serial.task_with_mempool_multiple (0 ms)
[ RUN ] serial.task_multiple_depend_multiple
[ OK ] serial.task_multiple_depend_multiple (13 ms)
[ RUN ] serial.task_scheduler_ctors_multiple
[ OK ] serial.task_scheduler_ctors_multiple (0 ms)
[ RUN ] serial.task_scheduer_ctors_device_multiple
[ OK ] serial.task_scheduer_ctors_device_multiple (0 ms)
[ RUN ] serial.task_fib_chase_lev
[ OK ] serial.task_fib_chase_lev (575 ms)
[ RUN ] serial.task_depend_chase_lev
[ OK ] serial.task_depend_chase_lev (0 ms)
[ RUN ] serial.task_team_chase_lev
[ OK ] serial.task_team_chase_lev (0 ms)
[ RUN ] serial.task_with_mempool_chase_lev
[ OK ] serial.task_with_mempool_chase_lev (0 ms)
[ RUN ] serial.task_multiple_depend_chase_lev
[ OK ] serial.task_multiple_depend_chase_lev (14 ms)
[ RUN ] serial.task_scheduler_ctors_chase_lev
[ OK ] serial.task_scheduler_ctors_chase_lev (0 ms)
[ RUN ] serial.task_scheduer_ctors_device_chase_lev
[ OK ] serial.task_scheduer_ctors_device_chase_lev (0 ms)
[----------] 141 tests from serial (12372 ms total)

[----------] Global test environment tear-down
[==========] 141 tests from 1 test case ran. (12372 ms total)
[ PASSED ] 141 tests.

Test time = 12.46 sec

Test Passed.
"KokkosCore_UnitTest_Serial1" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_Serial1" time elapsed: 00:00:12

2/46 Testing: KokkosCore_UnitTest_Serial2
2/46 Test: KokkosCore_UnitTest_Serial2
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_Serial2"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_Serial2" start time: Aug 09 20:05 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[==========] Running 77 tests from 2 test cases.
[----------] Global test environment set-up.
[----------] 2 tests from serial_DeathTest
[ RUN ] serial_DeathTest.view_layoutstride_right_to_layoutleft_assignment
view_layoutstride_right_to_layoutleft_assignment: srand(1628528720)
[ OK ] serial_DeathTest.view_layoutstride_right_to_layoutleft_assignment (0 ms)
[ RUN ] serial_DeathTest.view_layoutstride_left_to_layoutright_assignment
view_layoutstride_left_to_layoutright_assignment: srand(1628528720)
[ OK ] serial_DeathTest.view_layoutstride_left_to_layoutright_assignment (0 ms)
[----------] 2 tests from serial_DeathTest (1 ms total)

[----------] 75 tests from serial
[ RUN ] serial.team_for
[ OK ] serial.team_for (0 ms)
[ RUN ] serial.team_broadcast_long
[ OK ] serial.team_broadcast_long (0 ms)
[ RUN ] serial.team_broadcast_char
[ OK ] serial.team_broadcast_char (0 ms)
[ RUN ] serial.team_broadcast_float
[ OK ] serial.team_broadcast_float (0 ms)
[ RUN ] serial.team_broadcast_double
[ OK ] serial.team_broadcast_double (0 ms)
[ RUN ] serial.team_handle_by_value
[ OK ] serial.team_handle_by_value (0 ms)
[ RUN ] serial.team_reduction_scan
[ OK ] serial.team_reduction_scan (28 ms)
[ RUN ] serial.team_long_reduce
[ OK ] serial.team_long_reduce (152 ms)
[ RUN ] serial.team_double_reduce
[ OK ] serial.team_double_reduce (58 ms)
[ RUN ] serial.team_scan
Launching Test::TestTeamScan<Kokkos::Serial, int> with M=0 and N=0...
Launching Test::TestTeamScan<Kokkos::Serial, int> with M=0 and N=1...
Launching Test::TestTeamScan<Kokkos::Serial, int> with M=1 and N=0...
Launching Test::TestTeamScan<Kokkos::Serial, unsigned int> with M=99 and N=32...
Launching Test::TestTeamScan<Kokkos::Serial, unsigned int> with M=139 and N=64...
Launching Test::TestTeamScan<Kokkos::Serial, unsigned int> with M=163 and N=128...
Launching Test::TestTeamScan<Kokkos::Serial, long> with M=433 and N=256...
Launching Test::TestTeamScan<Kokkos::Serial, unsigned long> with M=976 and N=512...
Launching Test::TestTeamScan<Kokkos::Serial, unsigned long> with M=1234 and N=1024...
Launching Test::TestTeamScan<Kokkos::Serial, float> with M=2596 and N=34...
Launching Test::TestTeamScan<Kokkos::Serial, double> with M=2596 and N=59...
Launching Test::TestTeamScan<Kokkos::Serial, float> with M=2596 and N=65...
Launching Test::TestTeamScan<Kokkos::Serial, double> with M=2596 and N=371...
Launching Test::TestTeamScan<Kokkos::Serial, long> with M=2596 and N=987...
Launching Test::TestTeamScan<Kokkos::Serial, double> with M=2596 and N=1311...
[ OK ] serial.team_scan (372 ms)
[ RUN ] serial.team_shared_request
[ OK ] serial.team_shared_request (0 ms)
[ RUN ] serial.team_scratch_request
[ OK ] serial.team_scratch_request (0 ms)
[ RUN ] serial.team_lambda_shared_request
[ OK ] serial.team_lambda_shared_request (1 ms)
[ RUN ] serial.scratch_align
[ OK ] serial.scratch_align (0 ms)
[ RUN ] serial.shmem_size
[ OK ] serial.shmem_size (0 ms)
[ RUN ] serial.multi_level_scratch
[ OK ] serial.multi_level_scratch (0 ms)
[ RUN ] serial.team_policy_max_recommended
[ OK ] serial.team_policy_max_recommended (2 ms)
[ RUN ] serial.team_policy_max_scalar_without_plus_equal_k
Max TeamSize: 1 Recommended TeamSize: 1
Test 0 0
Test 1 0
Test 2 0
Test 3 0
Test 4 0
Test 5 0
Test 6 0
Test 7 0
Test 8 0
Test 9 0
Test 10 0
Test 11 0
Test 12 0
Test 13 0
Test 14 0
Test 15 0
Test 16 0
Test 0 0
Test 1 0
Test 2 0
Test 3 0
Test 4 0
Test 5 0
Test 6 0
Test 7 0
Test 8 0
Test 9 0
Test 10 0
Test 11 0
Test 12 0
Test 13 0
Test 14 0
Test 15 0
Test 16 0
Sum: 17.000000
[ OK ] serial.team_policy_max_scalar_without_plus_equal_k (0 ms)
[ RUN ] serial.team_teamvector_range
[ OK ] serial.team_teamvector_range (1 ms)
[ RUN ] serial.unique_token_global
TestUniqueToken max reuse = 300
[ OK ] serial.unique_token_global (0 ms)
[ RUN ] serial.unique_token_instance
TestUniqueToken max reuse = 300
[ OK ] serial.unique_token_instance (0 ms)
[ RUN ] serial.acquire_team_unique_token
[ OK ] serial.acquire_team_unique_token (0 ms)
[ RUN ] serial.view_api_a
[ OK ] serial.view_api_a (0 ms)
[ RUN ] serial.view_api_b
[ OK ] serial.view_api_b (1 ms)
[ RUN ] serial.view_api_c
[ OK ] serial.view_api_c (53 ms)
[ RUN ] serial.view_api_d
[ OK ] serial.view_api_d (0 ms)
[ RUN ] serial.view_allocation_error
[ OK ] serial.view_allocation_error (5 ms)
[ RUN ] serial.view_remap
[ OK ] serial.view_remap (1 ms)
[ RUN ] serial.view_mirror_nonconst
[ OK ] serial.view_mirror_nonconst (0 ms)
[ RUN ] serial.view_stride_method
[ OK ] serial.view_stride_method (1 ms)
[ RUN ] serial.anonymous_space
[ OK ] serial.anonymous_space (0 ms)
[ RUN ] serial.view_overload_resolution
[ OK ] serial.view_overload_resolution (0 ms)
[ RUN ] serial.view_is_assignable
[ OK ] serial.view_is_assignable (2 ms)
[ RUN ] serial.view_copy_tests
[ OK ] serial.view_copy_tests (6 ms)
[ RUN ] serial.view_copy_tests_rank_0
[ OK ] serial.view_copy_tests_rank_0 (1 ms)
[ RUN ] serial.view_copy_degenerated
[ OK ] serial.view_copy_degenerated (0 ms)
[ RUN ] serial.view_layoutstride_left_to_layoutleft_assignment
view_layoutstride_left_to_layoutleft_assignment: srand(1628528721)
[ OK ] serial.view_layoutstride_left_to_layoutleft_assignment (54 ms)
[ RUN ] serial.view_layoutstride_right_to_layoutright_assignment
view_layoutstride_right_to_layoutright_assignment: srand(1628528721)
[ OK ] serial.view_layoutstride_right_to_layoutright_assignment (56 ms)
[ RUN ] serial.view_irregular_layout
[ OK ] serial.view_irregular_layout (4 ms)
[ RUN ] serial.view_mapping_atomic
[ OK ] serial.view_mapping_atomic (2 ms)
[ RUN ] serial.view_mapping_class_value
[ OK ] serial.view_mapping_class_value (0 ms)
[ RUN ] serial.view_mapping_assignable
[ OK ] serial.view_mapping_assignable (0 ms)
[ RUN ] serial.view_mapping_trivially_copyable
[ OK ] serial.view_mapping_trivially_copyable (0 ms)
[ RUN ] serial.view_mapping_subview
[ OK ] serial.view_mapping_subview (0 ms)
[ RUN ] serial.view_nested_view
[ OK ] serial.view_nested_view (1 ms)
[ RUN ] serial.view_resize
[ OK ] serial.view_resize (4 ms)
[ RUN ] serial.workgraph_fib
[ OK ] serial.workgraph_fib (112 ms)
[ RUN ] serial.view_subview_auto_1d_left
[ OK ] serial.view_subview_auto_1d_left (0 ms)
[ RUN ] serial.view_subview_auto_1d_right
[ OK ] serial.view_subview_auto_1d_right (0 ms)
[ RUN ] serial.view_subview_auto_1d_stride
[ OK ] serial.view_subview_auto_1d_stride (0 ms)
[ RUN ] serial.view_subview_assign_strided
[ OK ] serial.view_subview_assign_strided (0 ms)
[ RUN ] serial.view_subview_left_0
[ OK ] serial.view_subview_left_0 (0 ms)
[ RUN ] serial.view_subview_left_1
[ OK ] serial.view_subview_left_1 (0 ms)
[ RUN ] serial.view_subview_left_2
[ OK ] serial.view_subview_left_2 (0 ms)
[ RUN ] serial.view_subview_left_3
[ OK ] serial.view_subview_left_3 (0 ms)
[ RUN ] serial.view_subview_right_0
[ OK ] serial.view_subview_right_0 (0 ms)
[ RUN ] serial.view_subview_right_1
[ OK ] serial.view_subview_right_1 (0 ms)
[ RUN ] serial.view_subview_right_3
[ OK ] serial.view_subview_right_3 (0 ms)
[ RUN ] serial.view_static_tests
[ OK ] serial.view_static_tests (0 ms)
[ RUN ] serial.view_subview_layoutleft_to_layoutleft
[ OK ] serial.view_subview_layoutleft_to_layoutleft (0 ms)
[ RUN ] serial.view_subview_layoutright_to_layoutright
[ OK ] serial.view_subview_layoutright_to_layoutright (1 ms)
[ RUN ] serial.view_subview_1d_assign
[ OK ] serial.view_subview_1d_assign (0 ms)
[ RUN ] serial.view_subview_1d_assign_atomic
[ OK ] serial.view_subview_1d_assign_atomic (0 ms)
[ RUN ] serial.view_subview_1d_assign_randomaccess
[ OK ] serial.view_subview_1d_assign_randomaccess (0 ms)
[ RUN ] serial.view_subview_2d_from_3d
[ OK ] serial.view_subview_2d_from_3d (5 ms)
[ RUN ] serial.view_subview_2d_from_3d_atomic
[ OK ] serial.view_subview_2d_from_3d_atomic (5 ms)
[ RUN ] serial.view_subview_2d_from_3d_randomaccess
[ OK ] serial.view_subview_2d_from_3d_randomaccess (5 ms)
[ RUN ] serial.view_subview_3d_from_5d_left
[ OK ] serial.view_subview_3d_from_5d_left (144 ms)
[ RUN ] serial.view_subview_3d_from_5d_left_atomic
[ OK ] serial.view_subview_3d_from_5d_left_atomic (102 ms)
[ RUN ] serial.view_subview_3d_from_5d_left_randomaccess
[ OK ] serial.view_subview_3d_from_5d_left_randomaccess (100 ms)
[ RUN ] serial.view_subview_3d_from_5d_right
[ OK ] serial.view_subview_3d_from_5d_right (140 ms)
[ RUN ] serial.view_subview_3d_from_5d_right_atomic
[ OK ] serial.view_subview_3d_from_5d_right_atomic (142 ms)
[ RUN ] serial.view_subview_3d_from_5d_right_randomaccess
[ OK ] serial.view_subview_3d_from_5d_right_randomaccess (140 ms)
[ RUN ] serial.view_test_unmanaged_subview_reset
[ OK ] serial.view_test_unmanaged_subview_reset (0 ms)
[ RUN ] serial.view_subview_memory_traits_construction
[ OK ] serial.view_subview_memory_traits_construction (1 ms)
[----------] 75 tests from serial (1705 ms total)

[----------] Global test environment tear-down
[==========] 77 tests from 2 test cases ran. (1707 ms total)
[ PASSED ] 77 tests.

Test time = 1.78 sec

Test Passed.
"KokkosCore_UnitTest_Serial2" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_Serial2" time elapsed: 00:00:01

3/46 Testing: KokkosCore_UnitTest_SerialGraph
3/46 Test: KokkosCore_UnitTest_SerialGraph
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_SerialGraph"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_SerialGraph" start time: Aug 09 20:05 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[==========] Running 5 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 5 tests from serial_count_bugs
[ RUN ] serial_count_bugs.launch_one
[ OK ] serial_count_bugs.launch_one (0 ms)
[ RUN ] serial_count_bugs.launch_one_rvalue
[ OK ] serial_count_bugs.launch_one_rvalue (0 ms)
[ RUN ] serial_count_bugs.launch_six
[ OK ] serial_count_bugs.launch_six (0 ms)
[ RUN ] serial_count_bugs.when_all_cycle
[ OK ] serial_count_bugs.when_all_cycle (0 ms)
[ RUN ] serial_count_bugs.zero_work_reduce
[ OK ] serial_count_bugs.zero_work_reduce (0 ms)
[----------] 5 tests from serial_count_bugs (1 ms total)

[----------] Global test environment tear-down
[==========] 5 tests from 1 test case ran. (1 ms total)
[ PASSED ] 5 tests.

YOU HAVE 1 DISABLED TEST

Test time = 0.06 sec ---------------------------------------------------------- Test Passed. "KokkosCore_UnitTest_SerialGraph" end time: Aug 09 20:05 EEST "KokkosCore_UnitTest_SerialGraph" time elapsed: 00:00:00 ----------------------------------------------------------

4/46 Testing: KokkosCore_UnitTest_OpenMP
4/46 Test: KokkosCore_UnitTest_OpenMP
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_OpenMP"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_OpenMP" start time: Aug 09 20:05 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[==========] Running 218 tests from 2 test cases.
[----------] Global test environment set-up.
[----------] 2 tests from openmp_DeathTest
[ RUN ] openmp_DeathTest.view_layoutstride_right_to_layoutleft_assignment
view_layoutstride_right_to_layoutleft_assignment: srand(1628528722)
[ OK ] openmp_DeathTest.view_layoutstride_right_to_layoutleft_assignment (1 ms)
[ RUN ] openmp_DeathTest.view_layoutstride_left_to_layoutright_assignment
view_layoutstride_left_to_layoutright_assignment: srand(1628528722)
[ OK ] openmp_DeathTest.view_layoutstride_left_to_layoutright_assignment (1 ms)
[----------] 2 tests from openmp_DeathTest (2 ms total)

[----------] 216 tests from openmp
[ RUN ] openmp.atomic_operations_int
[ OK ] openmp.atomic_operations_int (17 ms)
[ RUN ] openmp.atomic_operations_unsigned
[ OK ] openmp.atomic_operations_unsigned (15 ms)
[ RUN ] openmp.atomic_operations_long
[ OK ] openmp.atomic_operations_long (16 ms)
[ RUN ] openmp.atomic_operations_unsignedlong
[ OK ] openmp.atomic_operations_unsignedlong (16 ms)
[ RUN ] openmp.atomic_operations_longlong
[ OK ] openmp.atomic_operations_longlong (15 ms)
[ RUN ] openmp.atomic_operations_double
[ OK ] openmp.atomic_operations_double (7 ms)
[ RUN ] openmp.atomic_operations_float
[ OK ] openmp.atomic_operations_float (6 ms)
[ RUN ] openmp.atomic_operations_complexdouble
[ OK ] openmp.atomic_operations_complexdouble (5 ms)
[ RUN ] openmp.atomic_operations_complexfloat
[ OK ] openmp.atomic_operations_complexfloat (3 ms)
[ RUN ] openmp.atomic_views_integral
[ OK ] openmp.atomic_views_integral (191 ms)
[ RUN ] openmp.atomic_views_nonintegral
[ OK ] openmp.atomic_views_nonintegral (224 ms)
[ RUN ] openmp.atomic_view_api
[ OK ] openmp.atomic_view_api (0 ms)
[ RUN ] openmp.atomics
[ OK ] openmp.atomics (25 ms)
[ RUN ] openmp.test_block_deduction_bug_pr_3103
[ OK ] openmp.test_block_deduction_bug_pr_3103 (1 ms)
[ RUN ] openmp.complex_construction
[ OK ] openmp.complex_construction (0 ms)
[ RUN ] openmp.complex_basic_math
[ OK ] openmp.complex_basic_math (0 ms)
[ RUN ] openmp.complex_special_funtions
[ OK ] openmp.complex_special_funtions (0 ms)
[ RUN ] openmp.complex_io
[ OK ] openmp.complex_io (0 ms)
[ RUN ] openmp.complex_trivially_copyable
[ OK ] openmp.complex_trivially_copyable (0 ms)
[ RUN ] openmp.complex_issue_3865
[ OK ] openmp.complex_issue_3865 (0 ms)
[ RUN ] openmp.complex_issue_3867
[ OK ] openmp.complex_issue_3867 (0 ms)
[ RUN ] openmp.complex_operations_arithmetic_types_overloads
[ OK ] openmp.complex_operations_arithmetic_types_overloads (0 ms)
[ RUN ] openmp.crs_count_fill
[ OK ] openmp.crs_count_fill (1 ms)
[ RUN ] openmp.crs_copy_constructor
[ OK ] openmp.crs_copy_constructor (3 ms)
[ RUN ] openmp.deep_copy_alignment
[ OK ] openmp.deep_copy_alignment (1 ms)
[ RUN ] openmp.deep_copy_conversion
[ OK ] openmp.deep_copy_conversion (14 ms)
[ RUN ] openmp.copy_structure
[ OK ] openmp.copy_structure (0 ms)
[ RUN ] openmp.functor_analysis
[ OK ] openmp.functor_analysis (0 ms)
[ RUN ] openmp.init
[ OK ] openmp.init (0 ms)
[ RUN ] openmp.dispatch
[ OK ] openmp.dispatch (19 ms)
[ RUN ] openmp.compiler_macros
[ OK ] openmp.compiler_macros (0 ms)
[ RUN ] openmp.policy_construction
[ OK ] openmp.policy_construction (0 ms)
[ RUN ] openmp.policy_converting_constructor_from_other_policy
[ OK ] openmp.policy_converting_constructor_from_other_policy (0 ms)
[ RUN ] openmp.desired_occupancy_prefer
[ OK ] openmp.desired_occupancy_prefer (0 ms)
[ RUN ] openmp.desired_occupancy_empty_base_optimization
[ OK ] openmp.desired_occupancy_empty_base_optimization (0 ms)
[ RUN ] openmp.desired_occupancy_converting_constructors
[ OK ] openmp.desired_occupancy_converting_constructors (0 ms)
[ RUN ] openmp.md_range_policy_construction_from_arrays
[ OK ] openmp.md_range_policy_construction_from_arrays (0 ms)
[ RUN ] openmp.policy_set_worktag
[ OK ] openmp.policy_set_worktag (0 ms)
[ RUN ] openmp.local_deepcopy_teampolicy_layoutleft
[ OK ] openmp.local_deepcopy_teampolicy_layoutleft (835 ms)
[ RUN ] openmp.local_deepcopy_rangepolicy_layoutleft
[ OK ] openmp.local_deepcopy_rangepolicy_layoutleft (958 ms)
[ RUN ] openmp.local_deepcopy_teampolicy_layoutright
[ OK ] openmp.local_deepcopy_teampolicy_layoutright (672 ms)
[ RUN ] openmp.local_deepcopy_rangepolicy_layoutright
[ OK ] openmp.local_deepcopy_rangepolicy_layoutright (693 ms)
[ RUN ] openmp.deep_copy_scratch
[ OK ] openmp.deep_copy_scratch (0 ms)
[ RUN ] openmp.mathematical_functions_trigonometric_functions
sin(bool)
sin(int)
sin(long)
sin(long long)
sin(unsigned int)
sin(unsigned long)
sin(unsigned long long)
sin(float)
sin(double)
cos(bool)
cos(int)
cos(long)
cos(long long)
cos(unsigned int)
cos(unsigned long)
cos(unsigned long long)
cos(float)
cos(double)
tan(bool)
tan(int)
tan(long)
tan(long long)
tan(unsigned int)
tan(unsigned long)
tan(unsigned long long)
tan(float)
tan(double)
asin(bool)
asin(int)
asin(long)
asin(long long)
asin(unsigned int)
asin(unsigned long)
asin(unsigned long long)
asin(float)
asin(double)
acos(bool)
acos(int)
acos(long)
acos(long long)
acos(unsigned int)
acos(unsigned long)
acos(unsigned long long)
acos(float)
acos(double)
atan(bool)
atan(int)
atan(long)
atan(long long)
atan(unsigned int)
atan(unsigned long)
atan(unsigned long long)
atan(float)
atan(double)
[ OK ] openmp.mathematical_functions_trigonometric_functions (1 ms)
[ RUN ] openmp.mathematical_functions_power_functions
sqrt(int)
sqrt(long)
sqrt(long long)
sqrt(unsigned int)
sqrt(unsigned long)
sqrt(unsigned long long)
sqrt(float)
sqrt(double)
cbrt(int)
cbrt(long)
cbrt(long long)
cbrt(unsigned int)
cbrt(unsigned long)
cbrt(unsigned long long)
cbrt(float)
cbrt(double)
pow(float, float)
pow(double, double)
hypot(float, float)
hypot(double, double)
[ OK ] openmp.mathematical_functions_power_functions (0 ms)
[ RUN ] openmp.mathematical_functions_exponential_functions
exp(int)
exp(long)
exp(long long)
exp(unsigned int)
exp(unsigned long)
exp(unsigned long long)
exp(float)
exp(double)
exp2(int)
exp2(long)
exp2(long long)
exp2(unsigned int)
exp2(unsigned long)
exp2(unsigned long long)
exp2(float)
exp2(double)
expm1(int)
expm1(long)
expm1(long long)
expm1(unsigned int)
expm1(unsigned long)
expm1(unsigned long long)
expm1(float)
expm1(double)
log(int)
log(long)
log(long long)
log(unsigned int)
log(unsigned long)
log(unsigned long long)
log(float)
log(double)
log10(int)
log10(long)
log10(long long)
log10(unsigned int)
log10(unsigned long)
log10(unsigned long long)
log10(float)
log10(double)
log2(long)
log2(long long)
log2(unsigned int)
log2(unsigned long)
log2(unsigned long long)
log2(float)
log2(double)
log1p(int)
log1p(long)
log1p(long long)
log1p(unsigned int)
log1p(unsigned long)
log1p(unsigned long long)
log1p(float)
log1p(double)
[ OK ] openmp.mathematical_functions_exponential_functions (0 ms)
[ RUN ] openmp.mathematical_functions_hyperbolic_functions
sinh(int)
sinh(long)
sinh(long long)
sinh(unsigned int)
sinh(unsigned long)
sinh(unsigned long long)
sinh(float)
sinh(double)
cosh(int)
cosh(long)
cosh(long long)
cosh(unsigned int)
cosh(unsigned long)
cosh(unsigned long long)
cosh(float)
cosh(double)
tanh(int)
tanh(long)
tanh(long long)
tanh(unsigned int)
tanh(unsigned long)
tanh(unsigned long long)
tanh(float)
tanh(double)
asinh(int)
asinh(long)
asinh(long long)
asinh(unsigned int)
asinh(unsigned long)
asinh(unsigned long long)
asinh(float)
asinh(double)
acosh(int)
acosh(long)
acosh(long long)
acosh(unsigned int)
acosh(unsigned long)
acosh(unsigned long long)
acosh(float)
acosh(double)
atanh(int)
atanh(long)
atanh(long long)
atanh(unsigned int)
atanh(unsigned long)
atanh(unsigned long long)
atanh(float)
atanh(double)
[ OK ] openmp.mathematical_functions_hyperbolic_functions (1 ms)
[ RUN ] openmp.mathematical_functions_error_and_gamma_functions
erf(int)
erf(long)
erf(long long)
erf(unsigned int)
erf(unsigned long)
erf(unsigned long long)
erf(float)
erf(double)
erfc(int)
erfc(long)
erfc(long long)
erfc(unsigned int)
erfc(unsigned long)
erfc(unsigned long long)
erfc(float)
erfc(double)
tgamma(int)
tgamma(long)
tgamma(long long)
tgamma(unsigned int)
tgamma(unsigned long)
tgamma(unsigned long long)
tgamma(float)
tgamma(double)
lgamma(int)
lgamma(long)
lgamma(long long)
lgamma(unsigned int)
lgamma(unsigned long)
lgamma(unsigned long long)
lgamma(float)
lgamma(double)
[ OK ] openmp.mathematical_functions_error_and_gamma_functions (0 ms)
[ RUN ] openmp.mathematical_functions_nearest_interger_floating_point_operations
ceil(int)
ceil(long)
ceil(long long)
ceil(unsigned int)
ceil(unsigned long)
ceil(unsigned long long)
ceil(float)
ceil(double)
floor(int)
floor(long)
floor(long long)
floor(unsigned int)
floor(unsigned long)
floor(unsigned long long)
floor(float)
floor(double)
trunc(int)
trunc(long)
trunc(long long)
trunc(unsigned int)
trunc(unsigned long)
trunc(unsigned long long)
trunc(float)
trunc(double)
nearbyint(int)
nearbyint(long)
nearbyint(long long)
nearbyint(unsigned int)
nearbyint(unsigned long)
nearbyint(unsigned long long)
nearbyint(float)
nearbyint(double)
[ OK ] openmp.mathematical_functions_nearest_interger_floating_point_operations (1 ms)
[ RUN ] openmp.mathematical_functions_absolute_value
[ OK ] openmp.mathematical_functions_absolute_value (0 ms)
[ RUN ] openmp.mdrange_5d
[ OK ] openmp.mdrange_5d (5 ms)
[ RUN ] openmp.mdrange_6d
[ OK ] openmp.mdrange_6d (4 ms)
[ RUN ] openmp.mdrange_2d
[ OK ] openmp.mdrange_2d (0 ms)
[ RUN ] openmp.host_shared_ptr_use_count
[ OK ] openmp.host_shared_ptr_use_count (0 ms)
[ RUN ] openmp.host_shared_ptr_get
[ OK ] openmp.host_shared_ptr_get (0 ms)
[ RUN ] openmp.host_shared_ptr_dereference_on_device
[ OK ] openmp.host_shared_ptr_dereference_on_device (0 ms)
[ RUN ] openmp.partitioning_by_args
[ OK ] openmp.partitioning_by_args (0 ms)
[ RUN ] openmp.partitioning_by_vector
[ OK ] openmp.partitioning_by_vector (0 ms)
[ RUN ] openmp.mathspecialfunc_expint1
[ OK ] openmp.mathspecialfunc_expint1 (1 ms)
[ RUN ] openmp.mathspecialfunc_errorfunc
[ OK ] openmp.mathspecialfunc_errorfunc (0 ms)
[ RUN ] openmp.mathspecialfunc_cbesselj0y0
[ OK ] openmp.mathspecialfunc_cbesselj0y0 (1 ms)
[ RUN ] openmp.mathspecialfunc_cbesselj1y1
[ OK ] openmp.mathspecialfunc_cbesselj1y1 (2 ms)
[ RUN ] openmp.mathspecialfunc_cbesseli0k0
[ OK ] openmp.mathspecialfunc_cbesseli0k0 (0 ms)
[ RUN ] openmp.mathspecialfunc_cbesseli1k1
[ OK ] openmp.mathspecialfunc_cbesseli1k1 (1 ms)
[ RUN ] openmp.mathspecialfunc_cbesselh1stkind
h_ch10(0): (1,-inf), h_ref_ch10(0): (1,-inf)
1, actual diff: 9.77005e-17, expected diff: 5.57359e-15
2, actual diff: 1.61651e-15, expected diff: 3.1546e-13
3, actual diff: 9.77005e-17, expected diff: 5.57359e-15
4, actual diff: 1.61651e-15, expected diff: 3.1191e-13
5, actual diff: 1.10826e-21, expected diff: 7.21841e-19
6, actual diff: 3.09262e-12, expected diff: 3.51604e-10
7, actual diff: 1.10826e-21, expected diff: 7.21841e-19
8, actual diff: 3.74994e-12, expected diff: 3.51604e-10
9, actual diff: 1.24127e-16, expected diff: 4.57868e-14
10, actual diff: 1.24127e-16, expected diff: 4.57868e-14
11, actual diff: 6.93889e-17, expected diff: 1.66351e-14
12, actual diff: 6.93889e-17, expected diff: 1.66351e-14
13, actual diff: 1.7462e-21, expected diff: 6.63354e-19
14, actual diff: 2.31877e-12, expected diff: 3.22746e-10
15, actual diff: 1.7462e-21, expected diff: 6.63354e-19
16, actual diff: 1.63961e-12, expected diff: 3.22746e-10
17, actual diff: 6.72623e-44, expected diff: 4.8342e-41
18, actual diff: 1.68115e+10, expected diff: 6.30684e+11
19, actual diff: 6.72623e-44, expected diff: 4.8342e-41
20, actual diff: 1.68115e+10, expected diff: 6.30684e+11
21, actual diff: 1.17757e-16, expected diff: 1.50774e-14
22, actual diff: 1.17757e-16, expected diff: 1.50774e-14
23, actual diff: 1.54068e-16, expected diff: 5.64189e-15
24, actual diff: 1.54068e-16, expected diff: 5.64189e-15
h_ch11(0): (0,-inf), h_ref_ch11(0): (0,-inf)
1, actual diff: 4.66766e-17, expected diff: 6.0422e-15
2, actual diff: 1.55431e-15, expected diff: 2.95839e-13
3, actual diff: 4.66766e-17, expected diff: 6.0422e-15
4, actual diff: 1.61651e-15, expected diff: 2.97404e-13
5, actual diff: 3.17637e-22, expected diff: 7.2779e-19
6, actual diff: 2.31877e-12, expected diff: 3.4892e-10
7, actual diff: 1.21761e-21, expected diff: 7.2779e-19
8, actual diff: 4.06738e-12, expected diff: 3.4892e-10
9, actual diff: 2.28878e-16, expected diff: 4.69441e-14
10, actual diff: 2.28878e-16, expected diff: 4.69441e-14
11, actual diff: 5.92859e-17, expected diff: 1.66429e-14
12, actual diff: 5.72196e-17, expected diff: 1.66429e-14
13, actual diff: 3.30777e-21, expected diff: 6.67257e-19
14, actual diff: 4.29008e-12, expected diff: 3.20999e-10
15, actual diff: 2.84103e-21, expected diff: 6.67257e-19
16, actual diff: 3.91188e-12, expected diff: 3.20999e-10
17, actual diff: 4.48416e-44, expected diff: 4.83755e-41
18, actual diff: 4.98989e+10, expected diff: 6.30253e+11
19, actual diff: 4.48416e-44, expected diff: 4.83755e-41
20, actual diff: 5.07025e+10, expected diff: 6.30253e+11
21, actual diff: 1.61841e-16, expected diff: 1.50822e-14
22, actual diff: 1.8619e-16, expected diff: 1.50822e-14
23, actual diff: 4.51111e-16, expected diff: 5.64192e-15
24, actual diff: 4.61166e-16, expected diff: 5.64192e-15
[ OK ] openmp.mathspecialfunc_cbesselh1stkind (0 ms)
[ RUN ] openmp.mathspecialfunc_cbesselh2ndkind
[ OK ] openmp.mathspecialfunc_cbesselh2ndkind (0 ms)
[ RUN ] openmp.mdrange_3d
[ OK ] openmp.mdrange_3d (1 ms)
[ RUN ] openmp.mdrange_4d
[ OK ] openmp.mdrange_4d (1 ms)
[ RUN ] openmp.numeric_traits_infinity
[ OK ] openmp.numeric_traits_infinity (0 ms)
[ RUN ] openmp.numeric_traits_epsilon
[ OK ] openmp.numeric_traits_epsilon (0 ms)
[ RUN ] openmp.numeric_traits_round_error
[ OK ] openmp.numeric_traits_round_error (0 ms)
[ RUN ] openmp.numeric_traits_norm_min
[ OK ] openmp.numeric_traits_norm_min (1 ms)
[ RUN ] openmp.numeric_traits_finite_min_max
[ OK ] openmp.numeric_traits_finite_min_max (0 ms)
[ RUN ] openmp.numeric_traits_digits
[ OK ] openmp.numeric_traits_digits (0 ms)
[ RUN ] openmp.numeric_traits_digits10
[ OK ] openmp.numeric_traits_digits10 (0 ms)
[ RUN ] openmp.numeric_traits_max_digits10
[ OK ] openmp.numeric_traits_max_digits10 (0 ms)
[ RUN ] openmp.numeric_traits_radix
[ OK ] openmp.numeric_traits_radix (0 ms)
[ RUN ] openmp.numeric_traits_min_max_exponent
[ OK ] openmp.numeric_traits_min_max_exponent (0 ms)
[ RUN ] openmp.numeric_traits_min_max_exponent10
[ OK ] openmp.numeric_traits_min_max_exponent10 (0 ms)
[ RUN ] openmp.numeric_traits_sfinae_friendly
[ OK ] openmp.numeric_traits_sfinae_friendly (0 ms)
[ RUN ] openmp.template_meta_functions
[ OK ] openmp.template_meta_functions (0 ms)
[ RUN ] openmp.view_aggregate
[ OK ] openmp.view_aggregate (0 ms)
[ RUN ] openmp.memory_pool
[ OK ] openmp.memory_pool (34 ms)
[ RUN ] openmp.cxx11
[ OK ] openmp.cxx11 (0 ms)
[ RUN ] openmp.viewctorprop_embedded_dim
[ OK ] openmp.viewctorprop_embedded_dim (0 ms)
[ RUN ] openmp.viewctorpop_view_allocate_without_initializing_backward_compatility
[ OK ] openmp.viewctorpop_view_allocate_without_initializing_backward_compatility (0 ms)
[ RUN ] openmp.view_layouttiled
[ OK ] openmp.view_layouttiled (1 ms)
[ RUN ] openmp.view_layouttiled_subtile
[ OK ] openmp.view_layouttiled_subtile (0 ms)
[ RUN ] openmp.range_for
[ OK ] openmp.range_for (1 ms)
[ RUN ] openmp.range_reduce
[ OK ] openmp.range_reduce (0 ms)
[ RUN ] openmp.range_for_require
[ OK ] openmp.range_for_require (0 ms)
[ RUN ] openmp.range_reduce_require
[ OK ] openmp.range_reduce_require (0 ms)
[ RUN ] openmp.reduction_deduction
[ OK ] openmp.reduction_deduction (0 ms)
[ RUN ] openmp.reducers_int
[ OK ] openmp.reducers_int (1 ms)
[ RUN ] openmp.reducers_size_t
[ OK ] openmp.reducers_size_t (3 ms)
[ RUN ] openmp.reducers_double
[ OK ] openmp.reducers_double (1 ms)
[ RUN ] openmp.reducers_complex_double
[ OK ] openmp.reducers_complex_double (0 ms)
[ RUN ] openmp.reducers_struct
[ OK ] openmp.reducers_struct (0 ms)
[ RUN ] openmp.reduce_device_view_range_policy
[ OK ] openmp.reduce_device_view_range_policy (106 ms)
[ RUN ] openmp.reduce_device_view_mdrange_policy
[ OK ] openmp.reduce_device_view_mdrange_policy (502 ms)
[ RUN ] openmp.reduce_device_view_team_policy
[ OK ] openmp.reduce_device_view_team_policy (430 ms)
[ RUN ] openmp.scan
[ OK ] openmp.scan (25 ms)
[ RUN ] openmp.impl_shared_alloc
[ OK ] openmp.impl_shared_alloc (2 ms)
[ RUN ] openmp.view_mapping
[ OK ] openmp.view_mapping (62 ms)
[ RUN ] openmp.view_mapping_operator
[ OK ] openmp.view_mapping_operator (0 ms)
[ RUN ] openmp.static_extent
[ OK ] openmp.static_extent (0 ms)
[ RUN ] openmp.team_for
[ OK ] openmp.team_for (3 ms)
[ RUN ] openmp.team_broadcast_long
[ OK ] openmp.team_broadcast_long (102 ms)
[ RUN ] openmp.team_broadcast_char
[ OK ] openmp.team_broadcast_char (80 ms)
[ RUN ] openmp.team_broadcast_float
[ OK ] openmp.team_broadcast_float (105 ms)
[ RUN ] openmp.team_broadcast_double
[ OK ] openmp.team_broadcast_double (39 ms)
[ RUN ] openmp.team_handle_by_value
[ OK ] openmp.team_handle_by_value (0 ms)
[ RUN ] openmp.team_reduction_scan
[ OK ] openmp.team_reduction_scan (9306 ms)
[ RUN ] openmp.team_long_reduce
[ OK ] openmp.team_long_reduce (81 ms)
[ RUN ] openmp.team_double_reduce
[ OK ] openmp.team_double_reduce (54 ms)
[ RUN ] openmp.team_scan
Launching Test::TestTeamScan<Kokkos::OpenMP, int> with M=0 and N=0...
Launching Test::TestTeamScan<Kokkos::OpenMP, int> with M=0 and N=1...
Launching Test::TestTeamScan<Kokkos::OpenMP, int> with M=1 and N=0...
Launching Test::TestTeamScan<Kokkos::OpenMP, unsigned int> with M=99 and N=32...
Launching Test::TestTeamScan<Kokkos::OpenMP, unsigned int> with M=139 and N=64...
Launching Test::TestTeamScan<Kokkos::OpenMP, unsigned int> with M=163 and N=128...
Launching Test::TestTeamScan<Kokkos::OpenMP, long> with M=433 and N=256...
Launching Test::TestTeamScan<Kokkos::OpenMP, unsigned long> with M=976 and N=512...
Launching Test::TestTeamScan<Kokkos::OpenMP, unsigned long> with M=1234 and N=1024...
Launching Test::TestTeamScan<Kokkos::OpenMP, float> with M=2596 and N=34...
Launching Test::TestTeamScan<Kokkos::OpenMP, double> with M=2596 and N=59...
Launching Test::TestTeamScan<Kokkos::OpenMP, float> with M=2596 and N=65...
Launching Test::TestTeamScan<Kokkos::OpenMP, double> with M=2596 and N=371...
Launching Test::TestTeamScan<Kokkos::OpenMP, long> with M=2596 and N=987...
Launching Test::TestTeamScan<Kokkos::OpenMP, double> with M=2596 and N=1311...
[ OK ] openmp.team_scan (360 ms)
[ RUN ] openmp.team_shared_request
[ OK ] openmp.team_shared_request (0 ms)
[ RUN ] openmp.team_scratch_request
[ OK ] openmp.team_scratch_request (2 ms)
[ RUN ] openmp.team_lambda_shared_request
[ OK ] openmp.team_lambda_shared_request (10 ms)
[ RUN ] openmp.scratch_align
[ OK ] openmp.scratch_align (1 ms)
[ RUN ] openmp.shmem_size
[ OK ] openmp.shmem_size (0 ms)
[ RUN ] openmp.multi_level_scratch
[ OK ] openmp.multi_level_scratch (0 ms)
[ RUN ] openmp.team_policy_max_recommended
[ OK ] openmp.team_policy_max_recommended (3104 ms)
[ RUN ] openmp.team_policy_max_scalar_without_plus_equal_k
Max TeamSize: 12 Recommended TeamSize: 1
Test 0 0
Test 12 0
Test 4 0
Test 14 0
Test 13 0
Test 15 0
Test 8 0
Test 16 0
Test 6 0
Test 9 0
Test 1 0
Test 11 0
Test 10 0
Test 2 0
Test 3 0
Test 5 0
Test 7 0
Test 0 0
Test 10 0
Test 5 0
Test 7 0
Test 1 0
Test 2 0
Test 9 0
Test 8 0
Test 16 0
Test 12 0
Test 15 0
Test 14 0
Test 6 0
Test 4 0
Test 11 0
Test 13 0
Test 3 0
Sum: 17.000000
[ OK ] openmp.team_policy_max_scalar_without_plus_equal_k (0 ms)
[ RUN ] openmp.team_teamvector_range
[ OK ] openmp.team_teamvector_range (18 ms)
[ RUN ] openmp.unique_token_global
TestUniqueToken max reuse = 300
[ OK ] openmp.unique_token_global (1 ms)
[ RUN ] openmp.unique_token_instance
TestUniqueToken max reuse = 300
[ OK ] openmp.unique_token_instance (15 ms)
[ RUN ] openmp.acquire_team_unique_token
[ OK ] openmp.acquire_team_unique_token (0 ms)
[ RUN ] openmp.view_api_a
[ OK ] openmp.view_api_a (0 ms)
[ RUN ] openmp.view_api_b
[ OK ] openmp.view_api_b (0 ms)
[ RUN ] openmp.view_api_c
[ OK ] openmp.view_api_c (82 ms)
[ RUN ] openmp.view_api_d
[ OK ] openmp.view_api_d (0 ms)
[ RUN ] openmp.view_allocation_error
[ OK ] openmp.view_allocation_error (1 ms)
[ RUN ] openmp.view_remap
[ OK ] openmp.view_remap (0 ms)
[ RUN ] openmp.view_mirror_nonconst
[ OK ] openmp.view_mirror_nonconst (0 ms)
[ RUN ] openmp.view_stride_method
[ OK ] openmp.view_stride_method (0 ms)
[ RUN ] openmp.anonymous_space
[ OK ] openmp.anonymous_space (0 ms)
[ RUN ] openmp.view_overload_resolution
[ OK ] openmp.view_overload_resolution (0 ms)
[ RUN ] openmp.view_is_assignable
[ OK ] openmp.view_is_assignable (0 ms)
[ RUN ] openmp.view_copy_tests
[ OK ] openmp.view_copy_tests (1 ms)
[ RUN ] openmp.view_copy_tests_rank_0
[ OK ] openmp.view_copy_tests_rank_0 (0 ms)
[ RUN ] openmp.view_copy_degenerated
[ OK ] openmp.view_copy_degenerated (0 ms)
[ RUN ] openmp.view_layoutstride_left_to_layoutleft_assignment
view_layoutstride_left_to_layoutleft_assignment: srand(1628528740)
[ OK ] openmp.view_layoutstride_left_to_layoutleft_assignment (56 ms)
[ RUN ] openmp.view_layoutstride_right_to_layoutright_assignment
view_layoutstride_right_to_layoutright_assignment: srand(1628528740)
[ OK ] openmp.view_layoutstride_right_to_layoutright_assignment (55 ms)
[ RUN ] openmp.view_irregular_layout
[ OK ] openmp.view_irregular_layout (0 ms)
[ RUN ] openmp.view_mapping_atomic
[ OK ] openmp.view_mapping_atomic (2 ms)
[ RUN ] openmp.view_mapping_class_value
[ OK ] openmp.view_mapping_class_value (0 ms)
[ RUN ] openmp.view_mapping_assignable
[ OK ] openmp.view_mapping_assignable (0 ms)
[ RUN ] openmp.view_mapping_trivially_copyable
[ OK ] openmp.view_mapping_trivially_copyable (0 ms)
[ RUN ] openmp.view_mapping_subview
[ OK ] openmp.view_mapping_subview (0 ms)
[ RUN ] openmp.view_nested_view
[ OK ] openmp.view_nested_view (0 ms)
[ RUN ] openmp.view_resize
[ OK ] openmp.view_resize (2 ms)
[ RUN ] openmp.workgraph_fib
[ OK ] openmp.workgraph_fib (163 ms)
[ RUN ] openmp.view_subview_auto_1d_left
[ OK ] openmp.view_subview_auto_1d_left (0 ms)
[ RUN ] openmp.view_subview_auto_1d_right
[ OK ] openmp.view_subview_auto_1d_right (0 ms)
[ RUN ] openmp.view_subview_auto_1d_stride
[ OK ] openmp.view_subview_auto_1d_stride (0 ms)
[ RUN ] openmp.view_subview_assign_strided
[ OK ] openmp.view_subview_assign_strided (0 ms)
[ RUN ] openmp.view_subview_left_0
[ OK ] openmp.view_subview_left_0 (0 ms)
[ RUN ] openmp.view_subview_left_1
[ OK ] openmp.view_subview_left_1 (0 ms)
[ RUN ] openmp.view_subview_left_2
[ OK ] openmp.view_subview_left_2 (0 ms)
[ RUN ] openmp.view_subview_left_3
[ OK ] openmp.view_subview_left_3 (0 ms)
[ RUN ] openmp.view_subview_right_0
[ OK ] openmp.view_subview_right_0 (1 ms)
[ RUN ] openmp.view_subview_right_1
[ OK ] openmp.view_subview_right_1 (0 ms)
[ RUN ] openmp.view_subview_right_3
[ OK ] openmp.view_subview_right_3 (0 ms)
[ RUN ] openmp.view_static_tests
[ OK ] openmp.view_static_tests (0 ms)
[ RUN ] openmp.view_subview_layoutleft_to_layoutleft
[ OK ] openmp.view_subview_layoutleft_to_layoutleft (0 ms)
[ RUN ] openmp.view_subview_layoutright_to_layoutright
[ OK ] openmp.view_subview_layoutright_to_layoutright (0 ms)
[ RUN ] openmp.view_subview_1d_assign
[ OK ] openmp.view_subview_1d_assign (0 ms)
[ RUN ] openmp.view_subview_1d_assign_atomic
[ OK ] openmp.view_subview_1d_assign_atomic (1 ms)
[ RUN ] openmp.view_subview_1d_assign_randomaccess
[ OK ] openmp.view_subview_1d_assign_randomaccess (0 ms)
[ RUN ] openmp.view_subview_2d_from_3d
[ OK ] openmp.view_subview_2d_from_3d (2 ms)
[ RUN ] openmp.view_subview_2d_from_3d_atomic
[ OK ] openmp.view_subview_2d_from_3d_atomic (1 ms)
[ RUN ] openmp.view_subview_2d_from_3d_randomaccess
[ OK ] openmp.view_subview_2d_from_3d_randomaccess (7 ms)
[ RUN ] openmp.view_subview_3d_from_5d_left
[ OK ] openmp.view_subview_3d_from_5d_left (29 ms)
[ RUN ] openmp.view_subview_3d_from_5d_left_atomic
[ OK ] openmp.view_subview_3d_from_5d_left_atomic (68 ms)
[ RUN ] openmp.view_subview_3d_from_5d_left_randomaccess
[ OK ] openmp.view_subview_3d_from_5d_left_randomaccess (59 ms)
[ RUN ] openmp.view_subview_3d_from_5d_right
[ OK ] openmp.view_subview_3d_from_5d_right (62 ms)
[ RUN ] openmp.view_subview_3d_from_5d_right_atomic
[ OK ] openmp.view_subview_3d_from_5d_right_atomic (57 ms)
[ RUN ] openmp.view_subview_3d_from_5d_right_randomaccess
[ OK ] openmp.view_subview_3d_from_5d_right_randomaccess (29 ms)
[ RUN ] openmp.view_test_unmanaged_subview_reset
[ OK ] openmp.view_test_unmanaged_subview_reset (0 ms)
[ RUN ] openmp.view_subview_memory_traits_construction
[ OK ] openmp.view_subview_memory_traits_construction (0 ms)
[ RUN ] openmp.task_fib_deprecated
[ OK ] openmp.task_fib_deprecated (347 ms)
[ RUN ] openmp.task_depend_deprecated
[ OK ] openmp.task_depend_deprecated (0 ms)
[ RUN ] openmp.task_team_deprecated
[ OK ] openmp.task_team_deprecated (0 ms)
[ RUN ] openmp.task_with_mempool_deprecated
[ OK ] openmp.task_with_mempool_deprecated (0 ms)
[ RUN ] openmp.task_multiple_depend_deprecated
[ OK ] openmp.task_multiple_depend_deprecated (21 ms)
[ RUN ] openmp.task_scheduler_ctors_deprecated
[ OK ] openmp.task_scheduler_ctors_deprecated (0 ms)
[ RUN ] openmp.task_scheduer_ctors_device_deprecated
[ OK ] openmp.task_scheduer_ctors_device_deprecated (0 ms)
[ RUN ] openmp.task_fib_deprecated_multiple
[ OK ] openmp.task_fib_deprecated_multiple (370 ms)
[ RUN ] openmp.task_depend_deprecated_multiple
[ OK ] openmp.task_depend_deprecated_multiple (0 ms)
[ RUN ] openmp.task_team_deprecated_multiple
[ OK ] openmp.task_team_deprecated_multiple (1 ms)
[ RUN ] openmp.task_with_mempool_deprecated_multiple
[ OK ] openmp.task_with_mempool_deprecated_multiple (0 ms)
[ RUN ] openmp.task_multiple_depend_deprecated_multiple
[ OK ] openmp.task_multiple_depend_deprecated_multiple (21 ms)
[ RUN ] openmp.task_scheduler_ctors_deprecated_multiple
[ OK ] openmp.task_scheduler_ctors_deprecated_multiple (0 ms)
[ RUN ] openmp.task_scheduer_ctors_device_deprecated_multiple
[ OK ] openmp.task_scheduer_ctors_device_deprecated_multiple (1 ms)
[ RUN ] openmp.task_fib_single
[ OK ] openmp.task_fib_single (431 ms)
[ RUN ] openmp.task_depend_single
[ OK ] openmp.task_depend_single (61 ms)
[ RUN ] openmp.task_team_single
[ OK ] openmp.task_team_single (1 ms)
[ RUN ] openmp.task_with_mempool_single
[ OK ] openmp.task_with_mempool_single (0 ms)
[ RUN ] openmp.task_multiple_depend_single
[ OK ] openmp.task_multiple_depend_single (52 ms)
[ RUN ] openmp.task_scheduler_ctors_single
[ OK ] openmp.task_scheduler_ctors_single (0 ms)
[ RUN ] openmp.task_scheduer_ctors_device_single
[ OK ] openmp.task_scheduer_ctors_device_single (0 ms)
[ RUN ] openmp.task_fib_multiple
[ OK ] openmp.task_fib_multiple (348 ms)
[ RUN ] openmp.task_depend_multiple
[ OK ] openmp.task_depend_multiple (8 ms)
[ RUN ] openmp.task_team_multiple
[ OK ] openmp.task_team_multiple (4 ms)
[ RUN ] openmp.task_with_mempool_multiple
[ OK ] openmp.task_with_mempool_multiple (0 ms)
[ RUN ] openmp.task_multiple_depend_multiple
[ OK ] openmp.task_multiple_depend_multiple (41 ms)
[ RUN ] openmp.task_scheduler_ctors_multiple
[ OK ] openmp.task_scheduler_ctors_multiple (0 ms)
[ RUN ] openmp.task_scheduer_ctors_device_multiple
[ OK ] openmp.task_scheduer_ctors_device_multiple (0 ms)
[ RUN ] openmp.task_fib_chase_lev
[ OK ] openmp.task_fib_chase_lev (393 ms)
[ RUN ] openmp.task_depend_chase_lev
[ OK ] openmp.task_depend_chase_lev (0 ms)
[ RUN ] openmp.task_team_chase_lev
[ OK ] openmp.task_team_chase_lev (0 ms)
[ RUN ] openmp.task_with_mempool_chase_lev
[ OK ] openmp.task_with_mempool_chase_lev (0 ms)
[ RUN ] openmp.task_multiple_depend_chase_lev
[ OK ] openmp.task_multiple_depend_chase_lev (21 ms)
[ RUN ] openmp.task_scheduler_ctors_chase_lev
[ OK ] openmp.task_scheduler_ctors_chase_lev (0 ms)
[ RUN ] openmp.task_scheduer_ctors_device_chase_lev
[ OK ] openmp.task_scheduer_ctors_device_chase_lev (0 ms)
[----------] 216 tests from openmp (21011 ms total)

[----------] Global test environment tear-down
[==========] 218 tests from 2 test cases ran. (21014 ms total)
[ PASSED ] 218 tests.

Test time = 21.10 sec

Test Passed.
"KokkosCore_UnitTest_OpenMP" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_OpenMP" time elapsed: 00:00:21

5/46 Testing: KokkosCore_UnitTest_OpenMPInterOp
5/46 Test: KokkosCore_UnitTest_OpenMPInterOp
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_OpenMPInterOp"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_OpenMPInterOp" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from openmp
[ RUN ] openmp.raw_openmp_interop
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] openmp.raw_openmp_interop (8 ms)
[----------] 1 test from openmp (9 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (9 ms total)
[ PASSED ] 1 test.

Test time = 0.09 sec

Test Passed.
"KokkosCore_UnitTest_OpenMPInterOp" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_OpenMPInterOp" time elapsed: 00:00:00

6/46 Testing: KokkosCore_UnitTest_OpenMPGraph
6/46 Test: KokkosCore_UnitTest_OpenMPGraph
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_OpenMPGraph"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_OpenMPGraph" start time: Aug 09 20:05 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[==========] Running 5 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 5 tests from openmp_count_bugs
[ RUN ] openmp_count_bugs.launch_one
[ OK ] openmp_count_bugs.launch_one (0 ms)
[ RUN ] openmp_count_bugs.launch_one_rvalue
[ OK ] openmp_count_bugs.launch_one_rvalue (0 ms)
[ RUN ] openmp_count_bugs.launch_six
[ OK ] openmp_count_bugs.launch_six (1 ms)
[ RUN ] openmp_count_bugs.when_all_cycle
[ OK ] openmp_count_bugs.when_all_cycle (0 ms)
[ RUN ] openmp_count_bugs.zero_work_reduce
[ OK ] openmp_count_bugs.zero_work_reduce (0 ms)
[----------] 5 tests from openmp_count_bugs (1 ms total)

[----------] Global test environment tear-down
[==========] 5 tests from 1 test case ran. (1 ms total)
[ PASSED ] 5 tests.

YOU HAVE 1 DISABLED TEST

Test time = 0.06 sec ---------------------------------------------------------- Test Passed. "KokkosCore_UnitTest_OpenMPGraph" end time: Aug 09 20:05 EEST "KokkosCore_UnitTest_OpenMPGraph" time elapsed: 00:00:00 ----------------------------------------------------------

7/46 Testing: KokkosCore_UnitTest_OpenMPTarget
7/46 Test: KokkosCore_UnitTest_OpenMPTarget
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_OpenMPTarget"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_OpenMPTarget" start time: Aug 09 20:05 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[==========] Running 150 tests from 2 test cases.
[----------] Global test environment set-up.
[----------] 2 tests from openmptarget_DeathTest
[ RUN ] openmptarget_DeathTest.view_layoutstride_right_to_layoutleft_assignment
view_layoutstride_right_to_layoutleft_assignment: srand(1628528743)
[ OK ] openmptarget_DeathTest.view_layoutstride_right_to_layoutleft_assignment (550 ms)
[ RUN ] openmptarget_DeathTest.view_layoutstride_left_to_layoutright_assignment
view_layoutstride_left_to_layoutright_assignment: srand(1628528744)
[ OK ] openmptarget_DeathTest.view_layoutstride_left_to_layoutright_assignment (1 ms)
[----------] 2 tests from openmptarget_DeathTest (552 ms total)

[----------] 148 tests from openmptarget
[ RUN ] openmptarget.atomic_operations_int
[ OK ] openmptarget.atomic_operations_int (34 ms)
[ RUN ] openmptarget.atomic_operations_unsigned
[ OK ] openmptarget.atomic_operations_unsigned (29 ms)
[ RUN ] openmptarget.atomic_operations_long
[ OK ] openmptarget.atomic_operations_long (31 ms)
[ RUN ] openmptarget.atomic_operations_unsignedlong
[ OK ] openmptarget.atomic_operations_unsignedlong (32 ms)
[ RUN ] openmptarget.atomic_operations_longlong
[ OK ] openmptarget.atomic_operations_longlong (30 ms)
[ RUN ] openmptarget.atomic_operations_double
[ OK ] openmptarget.atomic_operations_double (9 ms)
[ RUN ] openmptarget.atomic_operations_float
[ OK ] openmptarget.atomic_operations_float (11 ms)
[ RUN ] openmptarget.atomic_views_integral
[ OK ] openmptarget.atomic_views_integral (53 ms)
[ RUN ] openmptarget.atomic_views_nonintegral
[ OK ] openmptarget.atomic_views_nonintegral (5320 ms)
[ RUN ] openmptarget.atomic_view_api
[ OK ] openmptarget.atomic_view_api (0 ms)
[ RUN ] openmptarget.atomics
[ OK ] openmptarget.atomics (195 ms)
[ RUN ] openmptarget.test_block_deduction_bug_pr_3103
[ OK ] openmptarget.test_block_deduction_bug_pr_3103 (0 ms)
[ RUN ] openmptarget.complex_construction
[ OK ] openmptarget.complex_construction (0 ms)
[ RUN ] openmptarget.complex_basic_math
[ OK ] openmptarget.complex_basic_math (0 ms)
[ RUN ] openmptarget.complex_special_funtions
[ OK ] openmptarget.complex_special_funtions (1 ms)
[ RUN ] openmptarget.complex_io
[ OK ] openmptarget.complex_io (0 ms)
[ RUN ] openmptarget.complex_trivially_copyable
[ OK ] openmptarget.complex_trivially_copyable (0 ms)
[ RUN ] openmptarget.complex_issue_3865
[ OK ] openmptarget.complex_issue_3865 (2 ms)
[ RUN ] openmptarget.complex_issue_3867
[ OK ] openmptarget.complex_issue_3867 (0 ms)
[ RUN ] openmptarget.complex_operations_arithmetic_types_overloads
[ OK ] openmptarget.complex_operations_arithmetic_types_overloads (0 ms)
[ RUN ] openmptarget.deep_copy_alignment
[ OK ] openmptarget.deep_copy_alignment (5 ms)
[ RUN ] openmptarget.deep_copy_conversion
[ OK ] openmptarget.deep_copy_conversion (18 ms)
[ RUN ] openmptarget.copy_structure
[ OK ] openmptarget.copy_structure (0 ms)
[ RUN ] openmptarget.functor_analysis
[ OK ] openmptarget.functor_analysis (0 ms)
[ RUN ] openmptarget.init
[ OK ] openmptarget.init (0 ms)
[ RUN ] openmptarget.dispatch
[ OK ] openmptarget.dispatch (349 ms)
[ RUN ] openmptarget.compiler_macros
[ OK ] openmptarget.compiler_macros (0 ms)
[ RUN ] openmptarget.policy_construction
[ OK ] openmptarget.policy_construction (0 ms)
[ RUN ] openmptarget.policy_converting_constructor_from_other_policy
[ OK ] openmptarget.policy_converting_constructor_from_other_policy (0 ms)
[ RUN ] openmptarget.desired_occupancy_prefer
[ OK ] openmptarget.desired_occupancy_prefer (0 ms)
[ RUN ] openmptarget.desired_occupancy_empty_base_optimization
[ OK ] openmptarget.desired_occupancy_empty_base_optimization (0 ms)
[ RUN ] openmptarget.desired_occupancy_converting_constructors
[ OK ] openmptarget.desired_occupancy_converting_constructors (0 ms)
[ RUN ] openmptarget.md_range_policy_construction_from_arrays
[ OK ] openmptarget.md_range_policy_construction_from_arrays (0 ms)
[ RUN ] openmptarget.policy_set_worktag
[ OK ] openmptarget.policy_set_worktag (0 ms)
[ RUN ] openmptarget.mathematical_functions_trigonometric_functions
sin(bool)
sin(int)
sin(long)
sin(long long)
sin(unsigned int)
sin(unsigned long)
sin(unsigned long long)
sin(float)
sin(double)
cos(bool)
cos(int)
cos(long)
cos(long long)
cos(unsigned int)
cos(unsigned long)
cos(unsigned long long)
cos(float)
cos(double)
tan(bool)
tan(int)
tan(long)
tan(long long)
tan(unsigned int)
tan(unsigned long)
tan(unsigned long long)
tan(float)
tan(double)
asin(bool)
asin(int)
asin(long)
asin(long long)
asin(unsigned int)
asin(unsigned long)
asin(unsigned long long)
asin(float)
asin(double)
acos(bool)
acos(int)
acos(long)
acos(long long)
acos(unsigned int)
acos(unsigned long)
acos(unsigned long long)
acos(float)
acos(double)
atan(bool)
atan(int)
atan(long)
atan(long long)
atan(unsigned int)
atan(unsigned long)
atan(unsigned long long)
atan(float)
atan(double)
[ OK ] openmptarget.mathematical_functions_trigonometric_functions (3 ms)
[ RUN ] openmptarget.mathematical_functions_power_functions
sqrt(int)
sqrt(long)
sqrt(long long)
sqrt(unsigned int)
sqrt(unsigned long)
sqrt(unsigned long long)
sqrt(float)
sqrt(double)
cbrt(int)
cbrt(long)
cbrt(long long)
cbrt(unsigned int)
cbrt(unsigned long)
cbrt(unsigned long long)
cbrt(float)
cbrt(double)
pow(float, float)
pow(double, double)
hypot(float, float)
hypot(double, double)
[ OK ] openmptarget.mathematical_functions_power_functions (0 ms)
[ RUN ] openmptarget.mathematical_functions_exponential_functions
exp(int)
exp(long)
exp(long long)
exp(unsigned int)
exp(unsigned long)
exp(unsigned long long)
exp(float)
exp(double)
exp2(int)
exp2(long)
exp2(long long)
exp2(unsigned int)
exp2(unsigned long)
exp2(unsigned long long)
exp2(float)
exp2(double)
expm1(int)
expm1(long)
expm1(long long)
expm1(unsigned int)
expm1(unsigned long)
expm1(unsigned long long)
expm1(float)
expm1(double)
log(int)
log(long)
log(long long)
log(unsigned int)
log(unsigned long)
log(unsigned long long)
log(float)
log(double)
log10(int)
log10(long)
log10(long long)
log10(unsigned int)
log10(unsigned long)
log10(unsigned long long)
log10(float)
log10(double)
log2(long)
log2(long long)
log2(unsigned int)
log2(unsigned long)
log2(unsigned long long)
log2(float)
log2(double)
log1p(int)
log1p(long)
log1p(long long)
log1p(unsigned int)
log1p(unsigned long)
log1p(unsigned long long)
log1p(float)
log1p(double)
[ OK ] openmptarget.mathematical_functions_exponential_functions (2 ms)
[ RUN ] openmptarget.mathematical_functions_hyperbolic_functions
sinh(int)
sinh(long)
sinh(long long)
sinh(unsigned int)
sinh(unsigned long)
sinh(unsigned long long)
sinh(float)
sinh(double)
cosh(int)
cosh(long)
cosh(long long)
cosh(unsigned int)
cosh(unsigned long)
cosh(unsigned long long)
cosh(float)
cosh(double)
tanh(int)
tanh(long)
tanh(long long)
tanh(unsigned int)
tanh(unsigned long)
tanh(unsigned long long)
tanh(float)
tanh(double)
asinh(int)
asinh(long)
asinh(long long)
asinh(unsigned int)
asinh(unsigned long)
asinh(unsigned long long)
asinh(float)
asinh(double)
acosh(int)
acosh(long)
acosh(long long)
acosh(unsigned int)
acosh(unsigned long)
acosh(unsigned long long)
acosh(float)
acosh(double)
atanh(int)
atanh(long)
atanh(long long)
atanh(unsigned int)
atanh(unsigned long)
atanh(unsigned long long)
atanh(float)
atanh(double)
[ OK ] openmptarget.mathematical_functions_hyperbolic_functions (1 ms)
[ RUN ] openmptarget.mathematical_functions_error_and_gamma_functions
erf(int)
erf(long)
erf(long long)
erf(unsigned int)
erf(unsigned long)
erf(unsigned long long)
erf(float)
erf(double)
erfc(int)
erfc(long)
erfc(long long)
erfc(unsigned int)
erfc(unsigned long)
erfc(unsigned long long)
erfc(float)
erfc(double)
tgamma(int)
tgamma(long)
tgamma(long long)
tgamma(unsigned int)
tgamma(unsigned long)
tgamma(unsigned long long)
tgamma(float)
tgamma(double)
lgamma(int)
lgamma(long)
lgamma(long long)
lgamma(unsigned int)
lgamma(unsigned long)
lgamma(unsigned long long)
lgamma(float)
lgamma(double)
[ OK ] openmptarget.mathematical_functions_error_and_gamma_functions (2 ms)
[ RUN ] openmptarget.mathematical_functions_nearest_interger_floating_point_operations
ceil(int)
ceil(long)
ceil(long long)
ceil(unsigned int)
ceil(unsigned long)
ceil(unsigned long long)
ceil(float)
ceil(double)
floor(int)
floor(long)
floor(long long)
floor(unsigned int)
floor(unsigned long)
floor(unsigned long long)
floor(float)
floor(double)
trunc(int)
trunc(long)
trunc(long long)
trunc(unsigned int)
trunc(unsigned long)
trunc(unsigned long long)
trunc(float)
trunc(double)
nearbyint(int)
nearbyint(long)
nearbyint(long long)
nearbyint(unsigned int)
nearbyint(unsigned long)
nearbyint(unsigned long long)
nearbyint(float)
nearbyint(double)
[ OK ] openmptarget.mathematical_functions_nearest_interger_floating_point_operations (1 ms)
[ RUN ] openmptarget.mathematical_functions_absolute_value
[ OK ] openmptarget.mathematical_functions_absolute_value (0 ms)
[ RUN ] openmptarget.mdrange_5d
[ OK ] openmptarget.mdrange_5d (13 ms)
[ RUN ] openmptarget.mdrange_6d
[ OK ] openmptarget.mdrange_6d (8 ms)
[ RUN ] openmptarget.mdrange_2d
[ OK ] openmptarget.mdrange_2d (2 ms)
[ RUN ] openmptarget.host_shared_ptr_use_count
[ OK ] openmptarget.host_shared_ptr_use_count (0 ms)
[ RUN ] openmptarget.host_shared_ptr_get
[ OK ] openmptarget.host_shared_ptr_get (0 ms)
[ RUN ] openmptarget.host_shared_ptr_dereference_on_device
[ OK ] openmptarget.host_shared_ptr_dereference_on_device (0 ms)
[ RUN ] openmptarget.partitioning_by_args
[ OK ] openmptarget.partitioning_by_args (0 ms)
[ RUN ] openmptarget.partitioning_by_vector
[ OK ] openmptarget.partitioning_by_vector (0 ms)
[ RUN ] openmptarget.mathspecialfunc_expint1
[ OK ] openmptarget.mathspecialfunc_expint1 (0 ms)
[ RUN ] openmptarget.mathspecialfunc_errorfunc
CUDA error: misaligned address
Libomptarget error: Call to targetDataEnd failed, abort target.
Libomptarget error: Failed to process data after launching the kernel.
Libomptarget error: Run with LIBOMPTARGET_INFO=4 to dump host-target pointer mappings.
Kokkos_OpenMPTarget_Parallel.hpp:105:1: Libomptarget fatal error 1: failure of target construct while offloading is mandatory

Test time = 6.93 sec

Test Failed.
"KokkosCore_UnitTest_OpenMPTarget" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_OpenMPTarget" time elapsed: 00:00:06

8/46 Testing: KokkosCore_UnitTest_Default
8/46 Test: KokkosCore_UnitTest_Default
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_Default"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_Default" start time: Aug 09 20:05 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[==========] Running 15 tests from 3 test cases.
[----------] Global test environment set-up.
[----------] 13 tests from defaultdevicetype
[ RUN ] defaultdevicetype.half_conversion
[ OK ] defaultdevicetype.half_conversion (68 ms)
[ RUN ] defaultdevicetype.half_operators
[ OK ] defaultdevicetype.half_operators (2 ms)
[ RUN ] defaultdevicetype.host_space_access
[ OK ] defaultdevicetype.host_space_access (0 ms)
[ RUN ] defaultdevicetype.reduce_instantiation_a1
[ OK ] defaultdevicetype.reduce_instantiation_a1 (2 ms)
[ RUN ] defaultdevicetype.reduce_instantiation_b1
[ OK ] defaultdevicetype.reduce_instantiation_b1 (5 ms)
[ RUN ] defaultdevicetype.reduce_instantiation_c1
[ OK ] defaultdevicetype.reduce_instantiation_c1 (2 ms)
[ RUN ] defaultdevicetype.reduce_instantiation_a2
[ OK ] defaultdevicetype.reduce_instantiation_a2 (3 ms)
[ RUN ] defaultdevicetype.reduce_instantiation_b2
[ OK ] defaultdevicetype.reduce_instantiation_b2 (5 ms)
[ RUN ] defaultdevicetype.reduce_instantiation_c2
[ OK ] defaultdevicetype.reduce_instantiation_c2 (2 ms)
[ RUN ] defaultdevicetype.reduce_instantiation_a3
[ OK ] defaultdevicetype.reduce_instantiation_a3 (0 ms)
[ RUN ] defaultdevicetype.reduce_instantiation_b3
[ OK ] defaultdevicetype.reduce_instantiation_b3 (0 ms)
[ RUN ] defaultdevicetype.reduce_instantiation_c3
[ OK ] defaultdevicetype.reduce_instantiation_c3 (0 ms)
[ RUN ] defaultdevicetype.malloc
[ OK ] defaultdevicetype.malloc (0 ms)
[----------] 13 tests from defaultdevicetype (90 ms total)

[----------] 1 test from utilities
[ RUN ] utilities.comma_operator_emulation
[ OK ] utilities.comma_operator_emulation (0 ms)
[----------] 1 test from utilities (0 ms total)

[----------] 1 test from kokkosresize
[ RUN ] kokkosresize.host_space_access
[ OK ] kokkosresize.host_space_access (14 ms)
[----------] 1 test from kokkosresize (14 ms total)

[----------] Global test environment tear-down
[==========] 15 tests from 3 test cases ran. (104 ms total)
[ PASSED ] 15 tests.

Test time = 0.18 sec

Test Passed.
"KokkosCore_UnitTest_Default" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_Default" time elapsed: 00:00:00

9/46 Testing: KokkosCore_UnitTest_PushFinalizeHook
9/46 Test: KokkosCore_UnitTest_PushFinalizeHook
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_PushFinalizeHook"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_PushFinalizeHook" start time: Aug 09 20:05 EEST
Output:

SUCCESS

Test time = 0.05 sec

Test Passed.
"KokkosCore_UnitTest_PushFinalizeHook" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_PushFinalizeHook" time elapsed: 00:00:00

10/46 Testing: KokkosCore_UnitTest_Develop
10/46 Test: KokkosCore_UnitTest_Develop
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_Develop"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_Develop" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetype
[ RUN ] defaultdevicetype.development_test
[ OK ] defaultdevicetype.development_test (0 ms)
[----------] 1 test from defaultdevicetype (0 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (0 ms total)
[ PASSED ] 1 test.

Test time = 0.03 sec

Test Passed.
"KokkosCore_UnitTest_Develop" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_Develop" time elapsed: 00:00:00

11/46 Testing: KokkosCore_ProfilingTestLibraryLoadHelp
11/46 Test: KokkosCore_ProfilingTestLibraryLoadHelp
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_ProfilingAllCalls" "--kokkos-tools-help"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_ProfilingTestLibraryLoadHelp" start time: Aug 09 20:05 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
kokkosp_init_library::kokkosp_print_help:KokkosCore_ProfilingAllCalls::kokkosp_finalize_library::

Test time = 0.07 sec

Test Pass Reason:
Required regular expression found. Regex=[kokkosp_init_library::kokkosp_print_help:KokkosCore_ProfilingAllCalls::kokkosp_finalize_library::]
"KokkosCore_ProfilingTestLibraryLoadHelp" end time: Aug 09 20:05 EEST
"KokkosCore_ProfilingTestLibraryLoadHelp" time elapsed: 00:00:00

12/46 Testing: KokkosCore_ProfilingTestLibraryCmdLineHelp
12/46 Test: KokkosCore_ProfilingTestLibraryCmdLineHelp
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_ProfilingAllCalls" "--kokkos-tools-help" "--kokkos-tools-library=/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/libkokkosprinter-tool.so"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_ProfilingTestLibraryCmdLineHelp" start time: Aug 09 20:05 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
kokkosp_init_library::kokkosp_print_help:KokkosCore_ProfilingAllCalls::kokkosp_finalize_library::

Test time = 0.04 sec

Test Pass Reason:
Required regular expression found. Regex=[kokkosp_init_library::kokkosp_print_help:KokkosCore_ProfilingAllCalls::kokkosp_finalize_library::]
"KokkosCore_ProfilingTestLibraryCmdLineHelp" end time: Aug 09 20:05 EEST
"KokkosCore_ProfilingTestLibraryCmdLineHelp" time elapsed: 00:00:00

13/46 Testing: KokkosCore_ProfilingTestLibraryLoad
13/46 Test: KokkosCore_ProfilingTestLibraryLoad
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_ProfilingAllCalls" "--kokkos-tools-args="-c test delimit""
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_ProfilingTestLibraryLoad" start time: Aug 09 20:05 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
kokkosp_init_library::kokkosp_parse_args:4:KokkosCore_ProfilingAllCalls:-c:test:delimit::kokkosp_declare_metadata:Default Device:N6Kokkos12Experimental12OpenMPTargetE::kokkosp_declare_metadata:KOKKOS_ENABLE_ISA_KNC:no::kokkosp_declare_metadata:KOKKOS_ENABLE_ISA_POWERPCLE:no::kokkosp_declare_metadata:KOKKOS_ENABLE_ISA_X86_64:no::kokkosp_declare_metadata:KOKKOS_ENABLE_GNU_ATOMICS:no::kokkosp_declare_metadata:KOKKOS_ENABLE_INTEL_ATOMICS:no::kokkosp_declare_metadata:KOKKOS_ENABLE_WINDOWS_ATOMICS:no::kokkosp_declare_metadata:KOKKOS_COMPILER_CLANG:1300::kokkosp_declare_metadata:KOKKOS_ENABLE_HBWSPACE:no::kokkosp_declare_metadata:KOKKOS_ENABLE_INTEL_MM_ALLOC:no::kokkosp_declare_metadata:KOKKOS_ENABLE_POSIX_MEMALIGN:no::kokkosp_declare_metadata:KOKKOS_ENABLE_ASM:no::kokkosp_declare_metadata:KOKKOS_ENABLE_CXX14:no::kokkosp_declare_metadata:KOKKOS_ENABLE_CXX17:yes::kokkosp_declare_metadata:KOKKOS_ENABLE_CXX20:no::kokkosp_declare_metadata:KOKKOS_ENABLE_DEBUG_BOUNDS_CHECK:no::kokkosp_declare_metadata:KOKKOS_ENABLE_HWLOC:no::kokkosp_declare_metadata:KOKKOS_ENABLE_LIBRT:no::kokkosp_declare_metadata:compiler_family:clang::kokkosp_declare_metadata:KOKKOS_ENABLE_PRAGMA_IVDEP:no::kokkosp_declare_metadata:KOKKOS_ENABLE_PRAGMA_LOOPCOUNT:no::kokkosp_declare_metadata:KOKKOS_ENABLE_PRAGMA_SIMD:no::kokkosp_declare_metadata:KOKKOS_ENABLE_PRAGMA_UNROLL:no::kokkosp_declare_metadata:KOKKOS_ENABLE_PRAGMA_VECTOR:no::kokkosp_declare_metadata:Kokkos Version:3.4.99::kokkosp_allocate_data:Host:source:0xe66800:40::kokkosp_begin_parallel_for:Kokkos::View::initialization [source]:0:0::kokkosp_end_parallel_for:0::kokkosp_allocate_data:Host:destination:0xf90cc0:40::kokkosp_begin_parallel_for:Kokkos::View::initialization [destination]:0:0::kokkosp_end_parallel_for:0::kokkosp_begin_deep_copy:Host:destination:0xf90d40:Host:source:0xe66880:40::kokkosp_end_deep_copy::kokkosp_begin_parallel_for:parallel_for:16777216:0::kokkosp_end_parallel_for:0::kokkosp_begin_parallel_reduce:parallel_reduce:16777216:1::kokkosp_end_parallel_reduce:1::kokkosp_begin_parallel_scan:parallel_scan:16777216:2::kokkosp_end_parallel_scan:2::kokkosp_push_profile_region:push_region::kokkosp_pop_profile_region::kokkosp_create_profile_section:created_section:3::kokkosp_start_profile_section:3::kokkosp_stop_profile_section:3::kokkosp_destroy_profile_section:3::kokkosp_profile_event:profiling_event::kokkosp_declare_metadata:dogs:good::kokkosp_deallocate_data:Host:destination:0xf90cc0:40::kokkosp_deallocate_data:Host:source:0xe66800:40::kokkosp_finalize_library::

Test time = 0.07 sec

Test Pass Reason:
Required regular expression found. Regex=[kokkosp_init_library::kokkosp_parse_args:4:KokkosCore_ProfilingAllCalls:-c:test:delimit::.::kokkosp_allocate_data:[HC][ou][sd][ta][a-zA-Z]:source:0x[0-9a-f]:40::kokkosp_begin_parallel_for:Kokkos::View::initialization [[]source]:0:0::kokkosp_end_parallel_for:0::kokkosp_allocate_data:[HC][ou][sd][ta][a-zA-Z]:destination:0x[0-9a-f]:40::kokkosp_begin_parallel_for:Kokkos::View::initialization [[]destination]:0:0::kokkosp_end_parallel_for:0::kokkosp_begin_deep_copy:[HC][ou][sd][ta][a-zA-Z]:destination:0x[0-9a-f]:[HC][ou][sd][ta][a-zA-Z]:source:0x[0-9a-f]:40::kokkosp_end_deep_copy::kokkosp_begin_parallel_for:parallel_for:[0-9]:0::kokkosp_end_parallel_for:0::kokkosp_begin_parallel_reduce:parallel_reduce:[0-9]:1.::kokkosp_end_parallel_reduce:1::kokkosp_begin_parallel_scan:parallel_scan:[0-9]:2::kokkosp_end_parallel_scan:2::kokkosp_push_profile_region:push_region::kokkosp_pop_profile_region::kokkosp_create_profile_section:created_section:3::kokkosp_start_profile_section:3::kokkosp_stop_profile_section:3::kokkosp_destroy_profile_section:3::kokkosp_profile_event:profiling_event::kokkosp_declare_metadata:dogs:good::kokkosp_deallocate_data:[HC][ou][sd][ta][a-zA-Z]:destination:0x[0-9a-f]:40::kokkosp_deallocate_data:[HC][ou][sd][ta][a-zA-Z]:source:0x[0-9a-f]*:40::kokkosp_finalize_library::]
"KokkosCore_ProfilingTestLibraryLoad" end time: Aug 09 20:05 EEST
"KokkosCore_ProfilingTestLibraryLoad" time elapsed: 00:00:00

14/46 Testing: KokkosCore_ProfilingTestLibraryCmdLine
14/46 Test: KokkosCore_ProfilingTestLibraryCmdLine
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_ProfilingAllCalls" "--kokkos-tools-args=-c test delimit" "--kokkos-tools-library=/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/libkokkosprinter-tool.so"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_ProfilingTestLibraryCmdLine" start time: Aug 09 20:05 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
kokkosp_init_library::kokkosp_parse_args:4:KokkosCore_ProfilingAllCalls:-c:test:delimit::kokkosp_declare_metadata:Default Device:N6Kokkos12Experimental12OpenMPTargetE::kokkosp_declare_metadata:KOKKOS_ENABLE_ISA_KNC:no::kokkosp_declare_metadata:KOKKOS_ENABLE_ISA_POWERPCLE:no::kokkosp_declare_metadata:KOKKOS_ENABLE_ISA_X86_64:no::kokkosp_declare_metadata:KOKKOS_ENABLE_GNU_ATOMICS:no::kokkosp_declare_metadata:KOKKOS_ENABLE_INTEL_ATOMICS:no::kokkosp_declare_metadata:KOKKOS_ENABLE_WINDOWS_ATOMICS:no::kokkosp_declare_metadata:KOKKOS_COMPILER_CLANG:1300::kokkosp_declare_metadata:KOKKOS_ENABLE_HBWSPACE:no::kokkosp_declare_metadata:KOKKOS_ENABLE_INTEL_MM_ALLOC:no::kokkosp_declare_metadata:KOKKOS_ENABLE_POSIX_MEMALIGN:no::kokkosp_declare_metadata:KOKKOS_ENABLE_ASM:no::kokkosp_declare_metadata:KOKKOS_ENABLE_CXX14:no::kokkosp_declare_metadata:KOKKOS_ENABLE_CXX17:yes::kokkosp_declare_metadata:KOKKOS_ENABLE_CXX20:no::kokkosp_declare_metadata:KOKKOS_ENABLE_DEBUG_BOUNDS_CHECK:no::kokkosp_declare_metadata:KOKKOS_ENABLE_HWLOC:no::kokkosp_declare_metadata:KOKKOS_ENABLE_LIBRT:no::kokkosp_declare_metadata:compiler_family:clang::kokkosp_declare_metadata:KOKKOS_ENABLE_PRAGMA_IVDEP:no::kokkosp_declare_metadata:KOKKOS_ENABLE_PRAGMA_LOOPCOUNT:no::kokkosp_declare_metadata:KOKKOS_ENABLE_PRAGMA_SIMD:no::kokkosp_declare_metadata:KOKKOS_ENABLE_PRAGMA_UNROLL:no::kokkosp_declare_metadata:KOKKOS_ENABLE_PRAGMA_VECTOR:no::kokkosp_declare_metadata:Kokkos Version:3.4.99::kokkosp_allocate_data:Host:source:0xac2800:40::kokkosp_begin_parallel_for:Kokkos::View::initialization [source]:0:0::kokkosp_end_parallel_for:0::kokkosp_allocate_data:Host:destination:0xbeccc0:40::kokkosp_begin_parallel_for:Kokkos::View::initialization [destination]:0:0::kokkosp_end_parallel_for:0::kokkosp_begin_deep_copy:Host:destination:0xbecd40:Host:source:0xac2880:40::kokkosp_end_deep_copy::kokkosp_begin_parallel_for:parallel_for:16777216:0::kokkosp_end_parallel_for:0::kokkosp_begin_parallel_reduce:parallel_reduce:16777216:1::kokkosp_end_parallel_reduce:1::kokkosp_begin_parallel_scan:parallel_scan:16777216:2::kokkosp_end_parallel_scan:2::kokkosp_push_profile_region:push_region::kokkosp_pop_profile_region::kokkosp_create_profile_section:created_section:3::kokkosp_start_profile_section:3::kokkosp_stop_profile_section:3::kokkosp_destroy_profile_section:3::kokkosp_profile_event:profiling_event::kokkosp_declare_metadata:dogs:good::kokkosp_deallocate_data:Host:destination:0xbeccc0:40::kokkosp_deallocate_data:Host:source:0xac2800:40::kokkosp_finalize_library::

Test time = 0.03 sec

Test Pass Reason:
Required regular expression found. Regex=[kokkosp_init_library::kokkosp_parse_args:4:KokkosCore_ProfilingAllCalls:-c:test:delimit::.::kokkosp_allocate_data:[HC][ou][sd][ta][a-zA-Z]:source:0x[0-9a-f]:40::kokkosp_begin_parallel_for:Kokkos::View::initialization [[]source]:0:0::kokkosp_end_parallel_for:0::kokkosp_allocate_data:[HC][ou][sd][ta][a-zA-Z]:destination:0x[0-9a-f]:40::kokkosp_begin_parallel_for:Kokkos::View::initialization [[]destination]:0:0::kokkosp_end_parallel_for:0::kokkosp_begin_deep_copy:[HC][ou][sd][ta][a-zA-Z]:destination:0x[0-9a-f]:[HC][ou][sd][ta][a-zA-Z]:source:0x[0-9a-f]:40::kokkosp_end_deep_copy::kokkosp_begin_parallel_for:parallel_for:[0-9]:0::kokkosp_end_parallel_for:0::kokkosp_begin_parallel_reduce:parallel_reduce:[0-9]:1.::kokkosp_end_parallel_reduce:1::kokkosp_begin_parallel_scan:parallel_scan:[0-9]:2::kokkosp_end_parallel_scan:2::kokkosp_push_profile_region:push_region::kokkosp_pop_profile_region::kokkosp_create_profile_section:created_section:3::kokkosp_start_profile_section:3::kokkosp_stop_profile_section:3::kokkosp_destroy_profile_section:3::kokkosp_profile_event:profiling_event::kokkosp_declare_metadata:dogs:good::kokkosp_deallocate_data:[HC][ou][sd][ta][a-zA-Z]:destination:0x[0-9a-f]:40::kokkosp_deallocate_data:[HC][ou][sd][ta][a-zA-Z]:source:0x[0-9a-f]*:40::kokkosp_finalize_library::]
"KokkosCore_ProfilingTestLibraryCmdLine" end time: Aug 09 20:05 EEST
"KokkosCore_ProfilingTestLibraryCmdLine" time elapsed: 00:00:00

15/46 Testing: KokkosCore_UnitTest_StackTraceTest
15/46 Test: KokkosCore_UnitTest_StackTraceTest
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_StackTraceTest" start time: Aug 09 20:05 EEST
Output:

[==========] Running 3 tests from 2 test cases.
[----------] Global test environment set-up.
[----------] 2 tests from defaultdevicetype_DeathTest
[ RUN ] defaultdevicetype_DeathTest.stacktrace_terminate

[WARNING] /home/pvelesko/local/kokkos/tpls/gtest/gtest/gtest-all.cc:7321:: Death tests use fork(), which is unsafe particularly in a threaded context. For this test, Google Test couldn't detect the number of threads.
Top of f1
Top of f0
Top of f0
test_f1: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN6Kokkos4Impl15save_stacktraceEv+0x10) [0x4708b0]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test18stacktrace_test_f1ERSo+0x6b) [0x426d4b]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test15test_stacktraceEbb+0x21) [0x424f91]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test53defaultdevicetype_DeathTest_stacktrace_terminate_Test8TestBodyEv+0x95) [0x424a25]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc+0x46) [0x447e16]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing4Test3RunEv+0xc5) [0x42ee05]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8TestInfo3RunEv+0xf2) [0x42fed2]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8TestCase3RunEv+0x110) [0x430680]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal12UnitTestImpl11RunAllTestsEv+0x383) [0x437ce3]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc+0x46) [0x4488c6]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8UnitTest3RunEv+0x7b) [0x43791b]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(main+0x30) [0x426110]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x14f2d82670b3]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_start+0x2e) [0x4248be]

demangled test_f1: Kokkos::Impl::save_stacktrace() [0x4708b0]
Test::stacktrace_test_f1(std::ostream&) [0x426d4b]
Test::test_stacktrace(bool, bool) [0x424f91]
Test::defaultdevicetype_DeathTest_stacktrace_terminate_Test::TestBody() [0x424a25]
void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::)(), char const) [0x447e16]
testing::Test::Run() [0x42ee05]
testing::TestInfo::Run() [0x42fed2]
testing::TestCase::Run() [0x430680]
testing::internal::UnitTestImpl::RunAllTests() [0x437ce3]
bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::)(), char const) [0x4488c6]
testing::UnitTest::Run() [0x43791b]
main [0x426110]
__libc_start_main [0x14f2d82670b3]
_start [0x4248be]

Top of f3
Top of f3
Top of f3
Top of f3
Top of f3
Top of f1
Top of f0
Top of f0
StackTrace f3(std::cout, 4) returned: 110
test_f3: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN6Kokkos4Impl15save_stacktraceEv+0x10) [0x4708b0]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test18stacktrace_test_f1ERSo+0x6b) [0x426d4b]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test18stacktrace_test_f3ERSoi+0xb7) [0x426f07]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test15test_stacktraceEbb+0x88a) [0x4257fa]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test53defaultdevicetype_DeathTest_stacktrace_terminate_Test8TestBodyEv+0x95) [0x424a25]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc+0x46) [0x447e16]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing4Test3RunEv+0xc5) [0x42ee05]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8TestInfo3RunEv+0xf2) [0x42fed2]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8TestCase3RunEv+0x110) [0x430680]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal12UnitTestImpl11RunAllTestsEv+0x383) [0x437ce3]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc+0x46) [0x4488c6]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8UnitTest3RunEv+0x7b) [0x43791b]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(main+0x30) [0x426110]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x14f2d82670b3]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_start+0x2e) [0x4248be]

demangled test_f3: Kokkos::Impl::save_stacktrace() [0x4708b0]
Test::stacktrace_test_f1(std::ostream&) [0x426d4b]
Test::stacktrace_test_f3(std::ostream&, int) [0x426f07]
Test::test_stacktrace(bool, bool) [0x4257fa]
Test::defaultdevicetype_DeathTest_stacktrace_terminate_Test::TestBody() [0x424a25]
void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::)(), char const) [0x447e16]
testing::Test::Run() [0x42ee05]
testing::TestInfo::Run() [0x42fed2]
testing::TestCase::Run() [0x430680]
testing::internal::UnitTestImpl::RunAllTests() [0x437ce3]
bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::)(), char const) [0x4488c6]
testing::UnitTest::Run() [0x43791b]
main [0x426110]
__libc_start_main [0x14f2d82670b3]
_start [0x4248be]

Test setting std::terminate handler that prints the last saved stack trace
[ OK ] defaultdevicetype_DeathTest.stacktrace_terminate (120 ms)
[ RUN ] defaultdevicetype_DeathTest.stacktrace_generic_term

[WARNING] /home/pvelesko/local/kokkos/tpls/gtest/gtest/gtest-all.cc:7321:: Death tests use fork(), which is unsafe particularly in a threaded context. For this test, Google Test couldn't detect the number of threads.
Top of f1
Top of f0
Top of f0
test_f1: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN6Kokkos4Impl15save_stacktraceEv+0x10) [0x4708b0]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test18stacktrace_test_f1ERSo+0x6b) [0x426d4b]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test15test_stacktraceEbb+0x21) [0x424f91]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test56defaultdevicetype_DeathTest_stacktrace_generic_term_Test8TestBodyEv+0x92) [0x424d02]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc+0x46) [0x447e16]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing4Test3RunEv+0xc5) [0x42ee05]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8TestInfo3RunEv+0xf2) [0x42fed2]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8TestCase3RunEv+0x110) [0x430680]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal12UnitTestImpl11RunAllTestsEv+0x383) [0x437ce3]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc+0x46) [0x4488c6]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8UnitTest3RunEv+0x7b) [0x43791b]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(main+0x30) [0x426110]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x14f2d82670b3]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_start+0x2e) [0x4248be]

demangled test_f1: Kokkos::Impl::save_stacktrace() [0x4708b0]
Test::stacktrace_test_f1(std::ostream&) [0x426d4b]
Test::test_stacktrace(bool, bool) [0x424f91]
Test::defaultdevicetype_DeathTest_stacktrace_generic_term_Test::TestBody() [0x424d02]
void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::)(), char const) [0x447e16]
testing::Test::Run() [0x42ee05]
testing::TestInfo::Run() [0x42fed2]
testing::TestCase::Run() [0x430680]
testing::internal::UnitTestImpl::RunAllTests() [0x437ce3]
bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::)(), char const) [0x4488c6]
testing::UnitTest::Run() [0x43791b]
main [0x426110]
__libc_start_main [0x14f2d82670b3]
_start [0x4248be]

Top of f3
Top of f3
Top of f3
Top of f3
Top of f3
Top of f1
Top of f0
Top of f0
StackTrace f3(std::cout, 4) returned: 110
test_f3: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN6Kokkos4Impl15save_stacktraceEv+0x10) [0x4708b0]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test18stacktrace_test_f1ERSo+0x6b) [0x426d4b]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test18stacktrace_test_f3ERSoi+0xb7) [0x426f07]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test15test_stacktraceEbb+0x88a) [0x4257fa]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test56defaultdevicetype_DeathTest_stacktrace_generic_term_Test8TestBodyEv+0x92) [0x424d02]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc+0x46) [0x447e16]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing4Test3RunEv+0xc5) [0x42ee05]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8TestInfo3RunEv+0xf2) [0x42fed2]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8TestCase3RunEv+0x110) [0x430680]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal12UnitTestImpl11RunAllTestsEv+0x383) [0x437ce3]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc+0x46) [0x4488c6]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8UnitTest3RunEv+0x7b) [0x43791b]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(main+0x30) [0x426110]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x14f2d82670b3]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_start+0x2e) [0x4248be]

demangled test_f3: Kokkos::Impl::save_stacktrace() [0x4708b0]
Test::stacktrace_test_f1(std::ostream&) [0x426d4b]
Test::stacktrace_test_f3(std::ostream&, int) [0x426f07]
Test::test_stacktrace(bool, bool) [0x4257fa]
Test::defaultdevicetype_DeathTest_stacktrace_generic_term_Test::TestBody() [0x424d02]
void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::)(), char const) [0x447e16]
testing::Test::Run() [0x42ee05]
testing::TestInfo::Run() [0x42fed2]
testing::TestCase::Run() [0x430680]
testing::internal::UnitTestImpl::RunAllTests() [0x437ce3]
bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::)(), char const) [0x4488c6]
testing::UnitTest::Run() [0x43791b]
main [0x426110]
__libc_start_main [0x14f2d82670b3]
_start [0x4248be]

Test setting std::terminate handler that prints the last saved stack trace
[ OK ] defaultdevicetype_DeathTest.stacktrace_generic_term (120 ms)
[----------] 2 tests from defaultdevicetype_DeathTest (240 ms total)

[----------] 1 test from defaultdevicetype
[ RUN ] defaultdevicetype.stacktrace_normal
Top of f1
Top of f0
Top of f0
test_f1: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN6Kokkos4Impl15save_stacktraceEv+0x10) [0x4708b0]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test18stacktrace_test_f1ERSo+0x6b) [0x426d4b]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test15test_stacktraceEbb+0x21) [0x424f91]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc+0x46) [0x447e16]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing4Test3RunEv+0xc5) [0x42ee05]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8TestInfo3RunEv+0xf2) [0x42fed2]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8TestCase3RunEv+0x110) [0x430680]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal12UnitTestImpl11RunAllTestsEv+0x383) [0x437ce3]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc+0x46) [0x4488c6]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8UnitTest3RunEv+0x7b) [0x43791b]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(main+0x30) [0x426110]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x14f2d82670b3]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_start+0x2e) [0x4248be]

demangled test_f1: Kokkos::Impl::save_stacktrace() [0x4708b0]
Test::stacktrace_test_f1(std::ostream&) [0x426d4b]
Test::test_stacktrace(bool, bool) [0x424f91]
void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::)(), char const) [0x447e16]
testing::Test::Run() [0x42ee05]
testing::TestInfo::Run() [0x42fed2]
testing::TestCase::Run() [0x430680]
testing::internal::UnitTestImpl::RunAllTests() [0x437ce3]
bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::)(), char const) [0x4488c6]
testing::UnitTest::Run() [0x43791b]
main [0x426110]
__libc_start_main [0x14f2d82670b3]
_start [0x4248be]

Top of f3
Top of f3
Top of f3
Top of f3
Top of f3
Top of f1
Top of f0
Top of f0
StackTrace f3(std::cout, 4) returned: 110
test_f3: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN6Kokkos4Impl15save_stacktraceEv+0x10) [0x4708b0]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test18stacktrace_test_f1ERSo+0x6b) [0x426d4b]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test18stacktrace_test_f3ERSoi+0xb7) [0x426f07]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN4Test15test_stacktraceEbb+0x88a) [0x4257fa]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc+0x46) [0x447e16]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing4Test3RunEv+0xc5) [0x42ee05]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8TestInfo3RunEv+0xf2) [0x42fed2]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8TestCase3RunEv+0x110) [0x430680]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal12UnitTestImpl11RunAllTestsEv+0x383) [0x437ce3]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc+0x46) [0x4488c6]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_ZN7testing8UnitTest3RunEv+0x7b) [0x43791b]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(main+0x30) [0x426110]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x14f2d82670b3]
/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_StackTraceTestExec(_start+0x2e) [0x4248be]

demangled test_f3: Kokkos::Impl::save_stacktrace() [0x4708b0]
Test::stacktrace_test_f1(std::ostream&) [0x426d4b]
Test::stacktrace_test_f3(std::ostream&, int) [0x426f07]
Test::test_stacktrace(bool, bool) [0x4257fa]
void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::)(), char const) [0x447e16]
testing::Test::Run() [0x42ee05]
testing::TestInfo::Run() [0x42fed2]
testing::TestCase::Run() [0x430680]
testing::internal::UnitTestImpl::RunAllTests() [0x437ce3]
bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::)(), char const) [0x4488c6]
testing::UnitTest::Run() [0x43791b]
main [0x426110]
__libc_start_main [0x14f2d82670b3]
_start [0x4248be]

Test setting std::terminate handler that prints the last saved stack trace
[ OK ] defaultdevicetype.stacktrace_normal (1 ms)
[----------] 1 test from defaultdevicetype (1 ms total)

[----------] Global test environment tear-down
[==========] 3 tests from 2 test cases ran. (241 ms total)
[ PASSED ] 3 tests.

Test time = 0.27 sec

Test Passed.
"KokkosCore_UnitTest_StackTraceTest" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_StackTraceTest" time elapsed: 00:00:00

16/46 Testing: KokkosCore_UnitTest_DefaultInit_1
16/46 Test: KokkosCore_UnitTest_DefaultInit_1
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_1"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_1" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.no_args
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.no_args (1 ms)
[----------] 1 test from defaultdevicetypeinit (1 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (1 ms total)
[ PASSED ] 1 test.

Test time = 0.03 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_1" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_1" time elapsed: 00:00:00

17/46 Testing: KokkosCore_UnitTest_DefaultInit_2
17/46 Test: KokkosCore_UnitTest_DefaultInit_2
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_2"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_2" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.commandline_args_empty
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.commandline_args_empty (1 ms)
[----------] 1 test from defaultdevicetypeinit (1 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (1 ms total)
[ PASSED ] 1 test.

Test time = 0.05 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_2" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_2" time elapsed: 00:00:00

18/46 Testing: KokkosCore_UnitTest_DefaultInit_3
18/46 Test: KokkosCore_UnitTest_DefaultInit_3
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_3"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_3" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.commandline_args_other
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.commandline_args_other (2 ms)
[----------] 1 test from defaultdevicetypeinit (2 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (2 ms total)
[ PASSED ] 1 test.

Test time = 0.06 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_3" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_3" time elapsed: 00:00:00

19/46 Testing: KokkosCore_UnitTest_DefaultInit_4
19/46 Test: KokkosCore_UnitTest_DefaultInit_4
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_4"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_4" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.commandline_args_nthreads
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.commandline_args_nthreads (2 ms)
[----------] 1 test from defaultdevicetypeinit (2 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (2 ms total)
[ PASSED ] 1 test.

Test time = 0.04 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_4" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_4" time elapsed: 00:00:00

20/46 Testing: KokkosCore_UnitTest_DefaultInit_5
20/46 Test: KokkosCore_UnitTest_DefaultInit_5
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_5"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_5" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.commandline_args_nthreads_numa
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.commandline_args_nthreads_numa (1 ms)
[----------] 1 test from defaultdevicetypeinit (1 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (1 ms total)
[ PASSED ] 1 test.

Test time = 0.03 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_5" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_5" time elapsed: 00:00:00

21/46 Testing: KokkosCore_UnitTest_DefaultInit_6
21/46 Test: KokkosCore_UnitTest_DefaultInit_6
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_6"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_6" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.commandline_args_nthreads_numa_device
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.commandline_args_nthreads_numa_device (2 ms)
[----------] 1 test from defaultdevicetypeinit (2 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (2 ms total)
[ PASSED ] 1 test.

Test time = 0.03 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_6" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_6" time elapsed: 00:00:00

22/46 Testing: KokkosCore_UnitTest_DefaultInit_7
22/46 Test: KokkosCore_UnitTest_DefaultInit_7
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_7"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_7" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.commandline_args_nthreads_device
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.commandline_args_nthreads_device (1 ms)
[----------] 1 test from defaultdevicetypeinit (1 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (2 ms total)
[ PASSED ] 1 test.

Test time = 0.03 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_7" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_7" time elapsed: 00:00:00

23/46 Testing: KokkosCore_UnitTest_DefaultInit_8
23/46 Test: KokkosCore_UnitTest_DefaultInit_8
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_8"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_8" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.commandline_args_numa_device
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.commandline_args_numa_device (1 ms)
[----------] 1 test from defaultdevicetypeinit (1 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (1 ms total)
[ PASSED ] 1 test.

Test time = 0.06 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_8" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_8" time elapsed: 00:00:00

24/46 Testing: KokkosCore_UnitTest_DefaultInit_9
24/46 Test: KokkosCore_UnitTest_DefaultInit_9
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_9"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_9" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.commandline_args_device
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.commandline_args_device (2 ms)
[----------] 1 test from defaultdevicetypeinit (2 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (2 ms total)
[ PASSED ] 1 test.

Test time = 0.03 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_9" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_9" time elapsed: 00:00:00

25/46 Testing: KokkosCore_UnitTest_DefaultInit_10
25/46 Test: KokkosCore_UnitTest_DefaultInit_10
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_10"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_10" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.commandline_args_nthreads_numa_device_other
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.commandline_args_nthreads_numa_device_other (2 ms)
[----------] 1 test from defaultdevicetypeinit (2 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (2 ms total)
[ PASSED ] 1 test.

Test time = 0.03 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_10" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_10" time elapsed: 00:00:00

26/46 Testing: KokkosCore_UnitTest_DefaultInit_11
26/46 Test: KokkosCore_UnitTest_DefaultInit_11
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_11"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_11" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.commandline_args_nthreads_numa_device_other_tune
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.commandline_args_nthreads_numa_device_other_tune (1 ms)
[----------] 1 test from defaultdevicetypeinit (1 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (1 ms total)
[ PASSED ] 1 test.

Test time = 0.03 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_11" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_11" time elapsed: 00:00:00

27/46 Testing: KokkosCore_UnitTest_DefaultInit_12
27/46 Test: KokkosCore_UnitTest_DefaultInit_12
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_12"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_12" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.initstruct_default
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.initstruct_default (3 ms)
[----------] 1 test from defaultdevicetypeinit (3 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (3 ms total)
[ PASSED ] 1 test.

Test time = 0.03 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_12" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_12" time elapsed: 00:00:00

28/46 Testing: KokkosCore_UnitTest_DefaultInit_13
28/46 Test: KokkosCore_UnitTest_DefaultInit_13
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_13"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_13" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.initstruct_nthreads
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.initstruct_nthreads (9 ms)
[----------] 1 test from defaultdevicetypeinit (9 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (9 ms total)
[ PASSED ] 1 test.

Test time = 0.04 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_13" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_13" time elapsed: 00:00:00

29/46 Testing: KokkosCore_UnitTest_DefaultInit_14
29/46 Test: KokkosCore_UnitTest_DefaultInit_14
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_14"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_14" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.initstruct_nthreads_numa
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.initstruct_nthreads_numa (1 ms)
[----------] 1 test from defaultdevicetypeinit (1 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (1 ms total)
[ PASSED ] 1 test.

Test time = 0.03 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_14" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_14" time elapsed: 00:00:00

30/46 Testing: KokkosCore_UnitTest_DefaultInit_15
30/46 Test: KokkosCore_UnitTest_DefaultInit_15
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_15"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_15" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.initstruct_device
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.initstruct_device (1 ms)
[----------] 1 test from defaultdevicetypeinit (1 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (1 ms total)
[ PASSED ] 1 test.

Test time = 0.04 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_15" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_15" time elapsed: 00:00:00

31/46 Testing: KokkosCore_UnitTest_DefaultInit_16
31/46 Test: KokkosCore_UnitTest_DefaultInit_16
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_16"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_16" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.initstruct_nthreads_device
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.initstruct_nthreads_device (9 ms)
[----------] 1 test from defaultdevicetypeinit (9 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (9 ms total)
[ PASSED ] 1 test.

Test time = 0.04 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_16" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_16" time elapsed: 00:00:00

32/46 Testing: KokkosCore_UnitTest_DefaultInit_17
32/46 Test: KokkosCore_UnitTest_DefaultInit_17
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_17"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_17" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.initstruct_nthreads_numa_device
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.initstruct_nthreads_numa_device (1 ms)
[----------] 1 test from defaultdevicetypeinit (1 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (1 ms total)
[ PASSED ] 1 test.

Test time = 0.03 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_17" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_17" time elapsed: 00:00:00

33/46 Testing: KokkosCore_UnitTest_DefaultInit_18
33/46 Test: KokkosCore_UnitTest_DefaultInit_18
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_DefaultInit_18"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_DefaultInit_18" start time: Aug 09 20:05 EEST
Output:

[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from defaultdevicetypeinit
[ RUN ] defaultdevicetypeinit.initstruct_nthreads_numa_device_tune
Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[ OK ] defaultdevicetypeinit.initstruct_nthreads_numa_device_tune (5 ms)
[----------] 1 test from defaultdevicetypeinit (5 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (5 ms total)
[ PASSED ] 1 test.

Test time = 0.04 sec

Test Passed.
"KokkosCore_UnitTest_DefaultInit_18" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_DefaultInit_18" time elapsed: 00:00:00

34/46 Testing: KokkosCore_IncrementalTest_OPENMP
34/46 Test: KokkosCore_IncrementalTest_OPENMP
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_IncrementalTest_OPENMP"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_IncrementalTest_OPENMP" start time: Aug 09 20:05 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[==========] Running 28 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 28 tests from OPENMP
[ RUN ] OPENMP.IncrTest_01_execspace_typedef
[ OK ] OPENMP.IncrTest_01_execspace_typedef (0 ms)
[ RUN ] OPENMP.IncrTest_01_execspace
Kokkos::OpenMP thread_pool_topology[ 1 x 12 x 1 ]
OpenMP
[ OK ] OPENMP.IncrTest_01_execspace (0 ms)
[ RUN ] OPENMP.IncrTest_01_AtomicExchange
[ OK ] OPENMP.IncrTest_01_AtomicExchange (0 ms)
[ RUN ] OPENMP.IncrTest_02_AtomicAdd
[ OK ] OPENMP.IncrTest_02_AtomicAdd (0 ms)
[ RUN ] OPENMP.IncrTest_02_AtomicSub
[ OK ] OPENMP.IncrTest_02_AtomicSub (0 ms)
[ RUN ] OPENMP.IncrTest_03a_memspace_malloc
[ OK ] OPENMP.IncrTest_03a_memspace_malloc (0 ms)
[ RUN ] OPENMP.IncrTest_03b_memspace_free
[ OK ] OPENMP.IncrTest_03b_memspace_free (18 ms)
[ RUN ] OPENMP.IncrTest_04_simple_parallelFor
[ OK ] OPENMP.IncrTest_04_simple_parallelFor (0 ms)
[ RUN ] OPENMP.IncrTest_04_RangePolicy_parallelFor
[ OK ] OPENMP.IncrTest_04_RangePolicy_parallelFor (0 ms)
[ RUN ] OPENMP.IncrTest_05_reduction
[ OK ] OPENMP.IncrTest_05_reduction (0 ms)
[ RUN ] OPENMP.IncrTest_06_mdrange2D
[ OK ] OPENMP.IncrTest_06_mdrange2D (0 ms)
[ RUN ] OPENMP.IncrTest_06_mdrange3D
[ OK ] OPENMP.IncrTest_06_mdrange3D (1 ms)
[ RUN ] OPENMP.IncrTest_06_mdrange4D
[ OK ] OPENMP.IncrTest_06_mdrange4D (0 ms)
[ RUN ] OPENMP.IncrTest_08_deep_copy_2D
[ OK ] OPENMP.IncrTest_08_deep_copy_2D (0 ms)
[ RUN ] OPENMP.IncrTest_08_deep_copy_3D
[ OK ] OPENMP.IncrTest_08_deep_copy_3D (0 ms)
[ RUN ] OPENMP.IncrTest_08_deep_copy_4D
[ OK ] OPENMP.IncrTest_08_deep_copy_4D (0 ms)
[ RUN ] OPENMP.IncrTest_10_Hierarchical_Basics
[ OK ] OPENMP.IncrTest_10_Hierarchical_Basics (0 ms)
[ RUN ] OPENMP.IncrTest_11a_Hierarchical_ForLoop
[ OK ] OPENMP.IncrTest_11a_Hierarchical_ForLoop (0 ms)
[ RUN ] OPENMP.IncrTest_11b_Hierarchical_ForLoop
[ OK ] OPENMP.IncrTest_11b_Hierarchical_ForLoop (0 ms)
[ RUN ] OPENMP.IncrTest_11c_Hierarchical_ForLoop
[ OK ] OPENMP.IncrTest_11c_Hierarchical_ForLoop (74 ms)
[ RUN ] OPENMP.IncrTest_12a_ThreadScratch
[ OK ] OPENMP.IncrTest_12a_ThreadScratch (0 ms)
[ RUN ] OPENMP.IncrTest_12b_TeamScratch
[ OK ] OPENMP.IncrTest_12b_TeamScratch (0 ms)
[ RUN ] OPENMP.IncrTest_13a_Hierarchical_Red
[ OK ] OPENMP.IncrTest_13a_Hierarchical_Red (0 ms)
[ RUN ] OPENMP.IncrTest_13b_Hierarchical_Red
[ OK ] OPENMP.IncrTest_13b_Hierarchical_Red (0 ms)
[ RUN ] OPENMP.IncrTest_13c_Hierarchical_Red
[ OK ] OPENMP.IncrTest_13c_Hierarchical_Red (0 ms)
[ RUN ] OPENMP.incr_14_MDrangeReduce
[ OK ] OPENMP.incr_14_MDrangeReduce (0 ms)
[ RUN ] OPENMP.IncrTest_16_parallelscan
[ OK ] OPENMP.IncrTest_16_parallelscan (0 ms)
[ RUN ] OPENMP.incr_17_atomicView
[ OK ] OPENMP.incr_17_atomicView (0 ms)
[----------] 28 tests from OPENMP (94 ms total)

[----------] Global test environment tear-down
[==========] 28 tests from 1 test case ran. (95 ms total)
[ PASSED ] 28 tests.

Test time = 0.13 sec

Test Passed.
"KokkosCore_IncrementalTest_OPENMP" end time: Aug 09 20:05 EEST
"KokkosCore_IncrementalTest_OPENMP" time elapsed: 00:00:00

35/46 Testing: KokkosCore_IncrementalTest_OPENMPTARGET
35/46 Test: KokkosCore_IncrementalTest_OPENMPTARGET
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_IncrementalTest_OPENMPTARGET"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_IncrementalTest_OPENMPTARGET" start time: Aug 09 20:05 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[==========] Running 26 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 26 tests from OPENMPTARGET
[ RUN ] OPENMPTARGET.IncrTest_01_execspace_typedef
[ OK ] OPENMPTARGET.IncrTest_01_execspace_typedef (0 ms)
[ RUN ] OPENMPTARGET.IncrTest_01_execspace
Using OpenMPTarget
OpenMPTarget
[ OK ] OPENMPTARGET.IncrTest_01_execspace (0 ms)
[ RUN ] OPENMPTARGET.IncrTest_01_AtomicExchange
[ OK ] OPENMPTARGET.IncrTest_01_AtomicExchange (0 ms)
[ RUN ] OPENMPTARGET.IncrTest_02_AtomicAdd
[ OK ] OPENMPTARGET.IncrTest_02_AtomicAdd (0 ms)
[ RUN ] OPENMPTARGET.IncrTest_02_AtomicSub
[ OK ] OPENMPTARGET.IncrTest_02_AtomicSub (0 ms)
[ RUN ] OPENMPTARGET.IncrTest_03a_memspace_malloc
[ OK ] OPENMPTARGET.IncrTest_03a_memspace_malloc (51 ms)
[ RUN ] OPENMPTARGET.IncrTest_03b_memspace_free
[ OK ] OPENMPTARGET.IncrTest_03b_memspace_free (1765 ms)
[ RUN ] OPENMPTARGET.IncrTest_04_simple_parallelFor
[ OK ] OPENMPTARGET.IncrTest_04_simple_parallelFor (19 ms)
[ RUN ] OPENMPTARGET.IncrTest_04_RangePolicy_parallelFor
[ OK ] OPENMPTARGET.IncrTest_04_RangePolicy_parallelFor (0 ms)
[ RUN ] OPENMPTARGET.IncrTest_05_reduction
[ OK ] OPENMPTARGET.IncrTest_05_reduction (4 ms)
[ RUN ] OPENMPTARGET.IncrTest_06_mdrange2D
[ OK ] OPENMPTARGET.IncrTest_06_mdrange2D (0 ms)
[ RUN ] OPENMPTARGET.IncrTest_06_mdrange3D
[ OK ] OPENMPTARGET.IncrTest_06_mdrange3D (0 ms)
[ RUN ] OPENMPTARGET.IncrTest_06_mdrange4D
[ OK ] OPENMPTARGET.IncrTest_06_mdrange4D (1 ms)
[ RUN ] OPENMPTARGET.IncrTest_08_deep_copy_2D
[ OK ] OPENMPTARGET.IncrTest_08_deep_copy_2D (6 ms)
[ RUN ] OPENMPTARGET.IncrTest_08_deep_copy_3D
[ OK ] OPENMPTARGET.IncrTest_08_deep_copy_3D (0 ms)
[ RUN ] OPENMPTARGET.IncrTest_08_deep_copy_4D
[ OK ] OPENMPTARGET.IncrTest_08_deep_copy_4D (0 ms)
[ RUN ] OPENMPTARGET.IncrTest_10_Hierarchical_Basics
[ OK ] OPENMPTARGET.IncrTest_10_Hierarchical_Basics (1 ms)
[ RUN ] OPENMPTARGET.IncrTest_11a_Hierarchical_ForLoop
[ OK ] OPENMPTARGET.IncrTest_11a_Hierarchical_ForLoop (0 ms)
[ RUN ] OPENMPTARGET.IncrTest_11b_Hierarchical_ForLoop
[ OK ] OPENMPTARGET.IncrTest_11b_Hierarchical_ForLoop (1 ms)
[ RUN ] OPENMPTARGET.IncrTest_11c_Hierarchical_ForLoop
[ OK ] OPENMPTARGET.IncrTest_11c_Hierarchical_ForLoop (288 ms)
[ RUN ] OPENMPTARGET.IncrTest_12a_ThreadScratch
[ OK ] OPENMPTARGET.IncrTest_12a_ThreadScratch (6 ms)
[ RUN ] OPENMPTARGET.IncrTest_12b_TeamScratch
[ OK ] OPENMPTARGET.IncrTest_12b_TeamScratch (1 ms)
[ RUN ] OPENMPTARGET.IncrTest_13a_Hierarchical_Red
[ OK ] OPENMPTARGET.IncrTest_13a_Hierarchical_Red (0 ms)
[ RUN ] OPENMPTARGET.IncrTest_13b_Hierarchical_Red
[ OK ] OPENMPTARGET.IncrTest_13b_Hierarchical_Red (0 ms)
[ RUN ] OPENMPTARGET.IncrTest_13c_Hierarchical_Red
[ OK ] OPENMPTARGET.IncrTest_13c_Hierarchical_Red (1 ms)
[ RUN ] OPENMPTARGET.incr_14_MDrangeReduce
[ OK ] OPENMPTARGET.incr_14_MDrangeReduce (0 ms)
[----------] 26 tests from OPENMPTARGET (2145 ms total)

[----------] Global test environment tear-down
[==========] 26 tests from 1 test case ran. (2145 ms total)
[ PASSED ] 26 tests.

Test time = 2.21 sec

Test Passed.
"KokkosCore_IncrementalTest_OPENMPTARGET" end time: Aug 09 20:05 EEST
"KokkosCore_IncrementalTest_OPENMPTARGET" time elapsed: 00:00:02

36/46 Testing: KokkosCore_IncrementalTest_SERIAL
36/46 Test: KokkosCore_IncrementalTest_SERIAL
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_IncrementalTest_SERIAL"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_IncrementalTest_SERIAL" start time: Aug 09 20:05 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[==========] Running 28 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 28 tests from SERIAL
[ RUN ] SERIAL.IncrTest_01_execspace_typedef
[ OK ] SERIAL.IncrTest_01_execspace_typedef (0 ms)
[ RUN ] SERIAL.IncrTest_01_execspace
Serial
[ OK ] SERIAL.IncrTest_01_execspace (0 ms)
[ RUN ] SERIAL.IncrTest_01_AtomicExchange
[ OK ] SERIAL.IncrTest_01_AtomicExchange (0 ms)
[ RUN ] SERIAL.IncrTest_02_AtomicAdd
[ OK ] SERIAL.IncrTest_02_AtomicAdd (0 ms)
[ RUN ] SERIAL.IncrTest_02_AtomicSub
[ OK ] SERIAL.IncrTest_02_AtomicSub (0 ms)
[ RUN ] SERIAL.IncrTest_03a_memspace_malloc
[ OK ] SERIAL.IncrTest_03a_memspace_malloc (0 ms)
[ RUN ] SERIAL.IncrTest_03b_memspace_free
[ OK ] SERIAL.IncrTest_03b_memspace_free (21 ms)
[ RUN ] SERIAL.IncrTest_04_simple_parallelFor
[ OK ] SERIAL.IncrTest_04_simple_parallelFor (0 ms)
[ RUN ] SERIAL.IncrTest_04_RangePolicy_parallelFor
[ OK ] SERIAL.IncrTest_04_RangePolicy_parallelFor (0 ms)
[ RUN ] SERIAL.IncrTest_05_reduction
[ OK ] SERIAL.IncrTest_05_reduction (0 ms)
[ RUN ] SERIAL.IncrTest_06_mdrange2D
[ OK ] SERIAL.IncrTest_06_mdrange2D (0 ms)
[ RUN ] SERIAL.IncrTest_06_mdrange3D
[ OK ] SERIAL.IncrTest_06_mdrange3D (0 ms)
[ RUN ] SERIAL.IncrTest_06_mdrange4D
[ OK ] SERIAL.IncrTest_06_mdrange4D (0 ms)
[ RUN ] SERIAL.IncrTest_08_deep_copy_2D
[ OK ] SERIAL.IncrTest_08_deep_copy_2D (0 ms)
[ RUN ] SERIAL.IncrTest_08_deep_copy_3D
[ OK ] SERIAL.IncrTest_08_deep_copy_3D (0 ms)
[ RUN ] SERIAL.IncrTest_08_deep_copy_4D
[ OK ] SERIAL.IncrTest_08_deep_copy_4D (0 ms)
[ RUN ] SERIAL.IncrTest_10_Hierarchical_Basics
[ OK ] SERIAL.IncrTest_10_Hierarchical_Basics (0 ms)
[ RUN ] SERIAL.IncrTest_11a_Hierarchical_ForLoop
[ OK ] SERIAL.IncrTest_11a_Hierarchical_ForLoop (0 ms)
[ RUN ] SERIAL.IncrTest_11b_Hierarchical_ForLoop
[ OK ] SERIAL.IncrTest_11b_Hierarchical_ForLoop (0 ms)
[ RUN ] SERIAL.IncrTest_11c_Hierarchical_ForLoop
[ OK ] SERIAL.IncrTest_11c_Hierarchical_ForLoop (161 ms)
[ RUN ] SERIAL.IncrTest_12a_ThreadScratch
[ OK ] SERIAL.IncrTest_12a_ThreadScratch (0 ms)
[ RUN ] SERIAL.IncrTest_12b_TeamScratch
[ OK ] SERIAL.IncrTest_12b_TeamScratch (0 ms)
[ RUN ] SERIAL.IncrTest_13a_Hierarchical_Red
[ OK ] SERIAL.IncrTest_13a_Hierarchical_Red (0 ms)
[ RUN ] SERIAL.IncrTest_13b_Hierarchical_Red
[ OK ] SERIAL.IncrTest_13b_Hierarchical_Red (0 ms)
[ RUN ] SERIAL.IncrTest_13c_Hierarchical_Red
[ OK ] SERIAL.IncrTest_13c_Hierarchical_Red (0 ms)
[ RUN ] SERIAL.incr_14_MDrangeReduce
[ OK ] SERIAL.incr_14_MDrangeReduce (0 ms)
[ RUN ] SERIAL.IncrTest_16_parallelscan
[ OK ] SERIAL.IncrTest_16_parallelscan (0 ms)
[ RUN ] SERIAL.incr_17_atomicView
[ OK ] SERIAL.incr_17_atomicView (0 ms)
[----------] 28 tests from SERIAL (184 ms total)

[----------] Global test environment tear-down
[==========] 28 tests from 1 test case ran. (184 ms total)
[ PASSED ] 28 tests.

Test time = 0.25 sec

Test Passed.
"KokkosCore_IncrementalTest_SERIAL" end time: Aug 09 20:05 EEST
"KokkosCore_IncrementalTest_SERIAL" time elapsed: 00:00:00

37/46 Testing: KokkosCore_UnitTest_CTestDevice
37/46 Test: KokkosCore_UnitTest_CTestDevice
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_CTestDevice"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_CTestDevice" start time: Aug 09 20:05 EEST
Output:

[==========] Running 8 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 8 tests from ctest_environment
[ RUN ] ctest_environment.no_device_type
[ OK ] ctest_environment.no_device_type (0 ms)
[ RUN ] ctest_environment.no_process_count
[ OK ] ctest_environment.no_process_count (0 ms)
[ RUN ] ctest_environment.invalid_rank
[ OK ] ctest_environment.invalid_rank (0 ms)
[ RUN ] ctest_environment.no_type_str
[ OK ] ctest_environment.no_type_str (0 ms)
[ RUN ] ctest_environment.missing_type
[ OK ] ctest_environment.missing_type (0 ms)
[ RUN ] ctest_environment.no_id_str
[ OK ] ctest_environment.no_id_str (0 ms)
[ RUN ] ctest_environment.invalid_id_str
[ OK ] ctest_environment.invalid_id_str (0 ms)
[ RUN ] ctest_environment.good
[ OK ] ctest_environment.good (0 ms)
[----------] 8 tests from ctest_environment (0 ms total)

[----------] Global test environment tear-down
[==========] 8 tests from 1 test case ran. (0 ms total)
[ PASSED ] 8 tests.

Test time = 0.05 sec

Test Passed.
"KokkosCore_UnitTest_CTestDevice" end time: Aug 09 20:05 EEST
"KokkosCore_UnitTest_CTestDevice" time elapsed: 00:00:00

38/46 Testing: KokkosCore_UnitTest_CMakePassCmdLineArgs0
38/46 Test: KokkosCore_UnitTest_CMakePassCmdLineArgs0
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test/KokkosCore_UnitTest_CMakePassCmdLineArgs" "one" "2" "THREE"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/unit_test
"KokkosCore_UnitTest_CMakePassCmdLineArgs0" start time: Aug 09 20:05 EEST
Output:

Test time = 0.05 sec ---------------------------------------------------------- Test Passed. "KokkosCore_UnitTest_CMakePassCmdLineArgs0" end time: Aug 09 20:05 EEST "KokkosCore_UnitTest_CMakePassCmdLineArgs0" time elapsed: 00:00:00 ----------------------------------------------------------

39/46 Testing: KokkosCore_PerfTestExec
39/46 Test: KokkosCore_PerfTestExec
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/perf_test/KokkosCore_PerfTestExec"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/perf_test
"KokkosCore_PerfTestExec" start time: Aug 09 20:05 EEST
Output:

[==========] Running 32 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 32 tests from default_exec
[ RUN ] default_exec.hexgrad
"HexGrad< double , OpenMPTarget >" , 1024 , 7.6468e-05 , 7.46758e-088.83172e-05
"HexGrad< double , OpenMPTarget >" , 2048 , 7.6224e-05 , 3.72187e-087.77178e-05
"HexGrad< double , OpenMPTarget >" , 4096 , 6.8201e-05 , 1.66506e-087.61942e-05
"HexGrad< double , OpenMPTarget >" , 8192 , 0.000112479 , 1.37303e-080.000113022
"HexGrad< double , OpenMPTarget >" , 16384 , 0.000184479 , 1.12597e-080.000186667
"HexGrad< double , OpenMPTarget >" , 32768 , 0.000396234 , 1.20921e-080.000440181
"HexGrad< double , OpenMPTarget >" , 65536 , 0.000656824 , 1.00223e-080.000696551
"HexGrad< double , OpenMPTarget >" , 131072 , 0.0012131 , 9.25523e-090.00127664
"HexGrad< double , OpenMPTarget >" , 262144 , 0.00234675 , 8.95214e-090.00313004
"HexGrad< double , OpenMPTarget >" , 524288 , 0.00630647 , 1.20286e-080.00739005
[ OK ] default_exec.hexgrad (289 ms)
[ RUN ] default_exec.ViewDeepCopy_LeftLeft_Rank123
DeepCopy Performance for LayoutLeft to LayoutLeft:
Raw: 0.084876 s 762.939453 MB 17.556413 GB/s
Rank1: 0.040663 s 762.939453 MB 36.645907 GB/s
Rank2: 0.049723 s 762.939453 MB 29.968554 GB/s
Rank3: 0.049210 s 762.939453 MB 30.280915 GB/s
[ OK ] default_exec.ViewDeepCopy_LeftLeft_Rank123 (505 ms)
[ RUN ] default_exec.ViewDeepCopy_RightRight_Rank123
DeepCopy Performance for LayoutRight to LayoutRight:
Raw: 0.080432 s 762.939453 MB 18.526480 GB/s
Rank1: 0.043948 s 762.939453 MB 33.906165 GB/s
Rank2: 0.043750 s 762.939453 MB 34.059862 GB/s
Rank3: 0.040553 s 762.939453 MB 36.744519 GB/s
[ OK ] default_exec.ViewDeepCopy_RightRight_Rank123 (549 ms)
[ RUN ] default_exec.ViewDeepCopy_LeftRight_Rank123
DeepCopy Performance for LayoutLeft to LayoutRight:
Raw: 0.086323 s 762.939453 MB 17.262090 GB/s
Rank1: 0.040808 s 762.939453 MB 36.515550 GB/s
Rank2: 0.114832 s 762.939453 MB 12.976472 GB/s
Rank3: 0.354073 s 762.939453 MB 4.208494 GB/s
[ OK ] default_exec.ViewDeepCopy_LeftRight_Rank123 (972 ms)
[ RUN ] default_exec.ViewDeepCopy_RightLeft_Rank123
DeepCopy Performance for LayoutRight to LayoutLeft:
Raw: 0.087534 s 762.939453 MB 17.023271 GB/s
Rank1: 0.040799 s 762.939453 MB 36.523499 GB/s
Rank2: 0.139089 s 762.939453 MB 10.713396 GB/s
Rank3: 0.249942 s 762.939453 MB 5.961850 GB/s
[ OK ] default_exec.ViewDeepCopy_RightLeft_Rank123 (986 ms)
[ RUN ] default_exec.ViewDeepCopy_LeftLeft_Rank45
DeepCopy Performance for LayoutLeft to LayoutLeft:
Raw: 0.133423 s 762.939453 MB 11.168355 GB/s
Rank4: 0.040765 s 762.939453 MB 36.554205 GB/s
Rank5: 0.040883 s 762.939453 MB 36.448414 GB/s
[ OK ] default_exec.ViewDeepCopy_LeftLeft_Rank45 (528 ms)
[ RUN ] default_exec.ViewDeepCopy_RightRight_Rank45
DeepCopy Performance for LayoutRight to LayoutRight:
Raw: 0.089459 s 762.939453 MB 16.656910 GB/s
Rank4: 0.040588 s 762.939453 MB 36.713255 GB/s
Rank5: 0.040792 s 762.939453 MB 36.529338 GB/s
[ OK ] default_exec.ViewDeepCopy_RightRight_Rank45 (433 ms)
[ RUN ] default_exec.ViewDeepCopy_LeftRight_Rank45
DeepCopy Performance for LayoutLeft to LayoutRight:
Raw: 0.017881 s 762.939453 MB 83.333745 GB/s
Rank4: 0.406911 s 762.939453 MB 3.662022 GB/s
Rank5: 0.318021 s 762.939453 MB 4.685590 GB/s
[ OK ] default_exec.ViewDeepCopy_LeftRight_Rank45 (968 ms)
[ RUN ] default_exec.ViewDeepCopy_RightLeft_Rank45
DeepCopy Performance for LayoutRight to LayoutLeft:
Raw: 0.013205 s 762.939453 MB 112.847139 GB/s
Rank4: 0.081541 s 762.939453 MB 18.274454 GB/s
Rank5: 0.080653 s 762.939453 MB 18.475676 GB/s
[ OK ] default_exec.ViewDeepCopy_RightLeft_Rank45 (230 ms)
[ RUN ] default_exec.ViewDeepCopy_LeftLeft_Rank6
DeepCopy Performance for LayoutLeft to LayoutLeft:
Raw: 0.015058 s 762.939453 MB 98.956523 GB/s
Rank6: 0.008335 s 762.939453 MB 178.767841 GB/s
[ OK ] default_exec.ViewDeepCopy_LeftLeft_Rank6 (59 ms)
[ RUN ] default_exec.ViewDeepCopy_RightRight_Rank6
DeepCopy Performance for LayoutRight to LayoutRight:
Raw: 0.013999 s 762.939453 MB 106.443473 GB/s
Rank6: 0.009009 s 762.939453 MB 165.407737 GB/s
[ OK ] default_exec.ViewDeepCopy_RightRight_Rank6 (57 ms)
[ RUN ] default_exec.ViewDeepCopy_LeftRight_Rank6
DeepCopy Performance for LayoutLeft to LayoutRight:
Raw: 0.013955 s 762.939453 MB 106.780279 GB/s
Rank6: 0.098066 s 762.939453 MB 15.194962 GB/s
[ OK ] default_exec.ViewDeepCopy_LeftRight_Rank6 (146 ms)
[ RUN ] default_exec.ViewDeepCopy_RightLeft_Rank6
DeepCopy Performance for LayoutRight to LayoutLeft:
Raw: 0.014299 s 762.939453 MB 104.211190 GB/s
Rank6: 0.087900 s 762.939453 MB 16.952433 GB/s
[ OK ] default_exec.ViewDeepCopy_RightLeft_Rank6 (138 ms)
[ RUN ] default_exec.ViewDeepCopy_LeftLeft_Rank7
DeepCopy Performance for LayoutLeft to LayoutLeft:
Raw: 0.011817 s 762.939453 MB 126.101567 GB/s
Rank7: 0.010358 s 762.939453 MB 143.855944 GB/s
[ OK ] default_exec.ViewDeepCopy_LeftLeft_Rank7 (68 ms)
[ RUN ] default_exec.ViewDeepCopy_RightRight_Rank7
DeepCopy Performance for LayoutRight to LayoutRight:
Raw: 0.014389 s 762.939453 MB 103.558739 GB/s
Rank7: 0.008586 s 762.939453 MB 173.546648 GB/s
[ OK ] default_exec.ViewDeepCopy_RightRight_Rank7 (56 ms)
[ RUN ] default_exec.ViewDeepCopy_LeftRight_Rank7
DeepCopy Performance for LayoutLeft to LayoutRight:
Raw: 0.013365 s 762.939453 MB 111.495287 GB/s
Rank7: 0.099596 s 762.939453 MB 14.961637 GB/s
[ OK ] default_exec.ViewDeepCopy_LeftRight_Rank7 (147 ms)
[ RUN ] default_exec.ViewDeepCopy_RightLeft_Rank7
DeepCopy Performance for LayoutRight to LayoutLeft:
Raw: 0.013705 s 762.939453 MB 108.728323 GB/s
Rank7: 0.086530 s 762.939453 MB 17.220851 GB/s
[ OK ] default_exec.ViewDeepCopy_RightLeft_Rank7 (134 ms)
[ RUN ] default_exec.ViewDeepCopy_LeftLeft_Rank8
DeepCopy Performance for LayoutLeft to LayoutLeft:
Raw: 0.014572 s 762.939453 MB 102.258103 GB/s
Rank8: 0.008370 s 762.939453 MB 178.026452 GB/s
[ OK ] default_exec.ViewDeepCopy_LeftLeft_Rank8 (59 ms)
[ RUN ] default_exec.ViewDeepCopy_RightRight_Rank8
DeepCopy Performance for LayoutRight to LayoutRight:
Raw: 0.014378 s 762.939453 MB 103.635495 GB/s
Rank8: 0.008585 s 762.939453 MB 173.582127 GB/s
[ OK ] default_exec.ViewDeepCopy_RightRight_Rank8 (62 ms)
[ RUN ] default_exec.ViewDeepCopy_LeftRight_Rank8
DeepCopy Performance for LayoutLeft to LayoutRight:
Raw: 0.013842 s 762.939453 MB 107.649911 GB/s
Rank8: 0.103428 s 762.939453 MB 14.407251 GB/s
[ OK ] default_exec.ViewDeepCopy_LeftRight_Rank8 (153 ms)
[ RUN ] default_exec.ViewDeepCopy_RightLeft_Rank8
DeepCopy Performance for LayoutRight to LayoutLeft:
Raw: 0.013846 s 762.939453 MB 107.621284 GB/s
Rank8: 0.085845 s 762.939453 MB 17.358176 GB/s
[ OK ] default_exec.ViewDeepCopy_RightLeft_Rank8 (132 ms)
[ RUN ] default_exec.ViewCreate
Create View Performance for LayoutLeft:
Raw: 0.008735 s 762.939453 MB 85.295948 GB/s
Rank1: 0.008619 s 762.939453 MB 86.440840 GB/s
Rank2: 0.008871 s 762.939453 MB 83.984507 GB/s
Rank3: 0.008083 s 762.939453 MB 92.174404 GB/s
Rank4: 0.009997 s 762.939453 MB 74.530416 GB/s
Rank5: 0.007795 s 762.939453 MB 95.582344 GB/s
Rank6: 0.007292 s 762.939453 MB 102.169018 GB/s
Rank7: 0.008108 s 762.939453 MB 91.887435 GB/s
Rank8: 0.008752 s 762.939453 MB 85.127223 GB/s
Create View Performance for LayoutRight:
Raw: 0.011869 s 762.939453 MB 62.774940 GB/s
Rank1: 0.009111 s 762.939453 MB 81.775626 GB/s
Rank2: 0.049475 s 762.939453 MB 15.059163 GB/s
Rank3: 0.009934 s 762.939453 MB 75.002216 GB/s
Rank4: 0.006989 s 762.939453 MB 106.607102 GB/s
Rank5: 0.007561 s 762.939453 MB 98.535892 GB/s
Rank6: 0.045926 s 762.939453 MB 16.222899 GB/s
Rank7: 0.009838 s 762.939453 MB 75.734361 GB/s
Rank8: 0.011734 s 762.939453 MB 63.495740 GB/s
[ OK ] default_exec.ViewCreate (239 ms)
[ RUN ] default_exec.ViewFill_Rank123
ViewFill Performance for LayoutLeft:
Raw: 0.007121 s 762.939453 MB 104.624456 GB/s
Rank1: 0.004253 s 762.939453 MB 175.178929 GB/s
Rank2: 0.004374 s 762.939453 MB 170.357354 GB/s
Rank3: 0.005875 s 762.939453 MB 126.810579 GB/s
ViewFill Performance for LayoutRight:
Raw: 0.007234 s 762.939453 MB 102.998525 GB/s
Rank1: 0.005333 s 762.939453 MB 139.698788 GB/s
Rank2: 0.005633 s 762.939453 MB 132.255548 GB/s
Rank3: 0.005596 s 762.939453 MB 133.151057 GB/s
[ OK ] default_exec.ViewFill_Rank123 (183 ms)
[ RUN ] default_exec.ViewFill_Rank45
ViewFill Performance for LayoutLeft:
Raw: 0.007386 s 762.939453 MB 100.877219 GB/s
Rank4: 0.004284 s 762.939453 MB 173.907719 GB/s
Rank5: 0.004452 s 762.939453 MB 167.371796 GB/s
ViewFill Performance for LayoutRight:
Raw: 0.007401 s 762.939453 MB 100.671482 GB/s
Rank4: 0.004828 s 762.939453 MB 154.315178 GB/s
Rank5: 0.004800 s 762.939453 MB 155.209564 GB/s
[ OK ] default_exec.ViewFill_Rank45 (128 ms)
[ RUN ] default_exec.ViewFill_Rank6
ViewFill Performance for LayoutLeft:
Raw: 0.006297 s 762.939453 MB 118.319151 GB/s
Rank6: 0.004301 s 762.939453 MB 173.213807 GB/s
ViewFill Performance for LayoutRight:
Raw: 0.006836 s 762.939453 MB 108.986432 GB/s
Rank6: 0.004477 s 762.939453 MB 166.410606 GB/s
[ OK ] default_exec.ViewFill_Rank6 (62 ms)
[ RUN ] default_exec.ViewFill_Rank7
ViewFill Performance for LayoutLeft:
Raw: 0.007097 s 762.939453 MB 104.986936 GB/s
Rank7: 0.004811 s 762.939453 MB 154.878470 GB/s
ViewFill Performance for LayoutRight:
Raw: 0.006820 s 762.939453 MB 109.238249 GB/s
Rank7: 0.004464 s 762.939453 MB 166.917186 GB/s
[ OK ] default_exec.ViewFill_Rank7 (62 ms)
[ RUN ] default_exec.ViewFill_Rank8
ViewFill Performance for LayoutLeft:
Raw: 0.006084 s 762.939453 MB 122.456483 GB/s
Rank8: 0.004398 s 762.939453 MB 169.403297 GB/s
ViewFill Performance for LayoutRight:
Raw: 0.007533 s 762.939453 MB 98.905889 GB/s
Rank8: 0.003923 s 762.939453 MB 189.922276 GB/s
[ OK ] default_exec.ViewFill_Rank8 (87 ms)
[ RUN ] default_exec.ViewResize_Rank123
Resize View Performance for LayoutLeft:
Raw: 0.013563 s 762.939453 MB 109.867542 GB/s
Rank1: 0.056022 s 762.939453 MB 26.598705 GB/s
Rank2: 0.041737 s 762.939453 MB 35.702858 GB/s
Rank3: 0.215642 s 762.939453 MB 6.910144 GB/s
Rank1 (WithoutInitializing): 0.013208 s 762.939453 MB 112.817117 GB/s
Rank2 (WithoutInitializing): 0.030452 s 762.939453 MB 48.932710 GB/s
Rank3 (WithoutInitializing): 0.152226 s 762.939453 MB 9.788818 GB/s
Resize View Performance for LayoutRight:
Raw: 0.108035 s 762.939453 MB 13.792856 GB/s
Rank1: 0.017950 s 762.939453 MB 83.012629 GB/s
Rank2: 0.020949 s 762.939453 MB 71.131678 GB/s
Rank3: 0.025078 s 762.939453 MB 59.419686 GB/s
Rank1 (WithoutInitializing): 0.016325 s 762.939453 MB 91.276095 GB/s
Rank2 (WithoutInitializing): 0.014986 s 762.939453 MB 99.434059 GB/s
Rank3 (WithoutInitializing): 0.176221 s 762.939453 MB 8.455929 GB/s
[ OK ] default_exec.ViewResize_Rank123 (1040 ms)
[ RUN ] default_exec.ViewResize_Rank_45
Resize View Performance for LayoutLeft:
Raw: 0.098875 s 762.939453 MB 15.070701 GB/s
Rank4: 0.611726 s 762.939453 MB 2.435920 GB/s
Rank5: 0.948993 s 762.939453 MB 1.570207 GB/s
Rank4 (WithoutInitializing): 0.584723 s 762.939453 MB 2.548415 GB/s
Rank5 (WithoutInitializing): 0.578522 s 762.939453 MB 2.575728 GB/s
Resize View Performance for LayoutRight:
Raw: 0.092838 s 762.939453 MB 16.050733 GB/s
Rank4: 0.164481 s 762.939453 MB 9.059504 GB/s
Rank5: 0.187599 s 762.939453 MB 7.943075 GB/s
Rank4 (WithoutInitializing): 0.130587 s 762.939453 MB 11.410873 GB/s
Rank5 (WithoutInitializing): 0.299939 s 762.939453 MB 4.968066 GB/s
[ OK ] default_exec.ViewResize_Rank_45 (4195 ms)
[ RUN ] default_exec.ViewResize_Rank6
Resize View Performance for LayoutLeft:
Raw: 0.020124 s 762.939453 MB 74.045149 GB/s
Rank6: 0.949673 s 762.939453 MB 1.569084 GB/s
Rank6 (WithoutInitializing): 0.440382 s 762.939453 MB 3.383686 GB/s
Resize View Performance for LayoutRight:
Raw: 0.022542 s 762.939453 MB 66.104118 GB/s
Rank6: 0.043991 s 762.939453 MB 33.872955 GB/s
Rank6 (WithoutInitializing): 0.034273 s 762.939453 MB 43.477466 GB/s
[ OK ] default_exec.ViewResize_Rank6 (1734 ms)
[ RUN ] default_exec.ViewResize_Rank7
Resize View Performance for LayoutLeft:
Raw: 0.017463 s 762.939453 MB 85.331488 GB/s
Rank7: 0.169444 s 762.939453 MB 8.794171 GB/s
Rank7 (WithoutInitializing): 0.152011 s 762.939453 MB 9.802673 GB/s
Resize View Performance for LayoutRight:
Raw: 0.015575 s 762.939453 MB 95.671468 GB/s
Rank7: 0.019127 s 762.939453 MB 77.906564 GB/s
Rank7 (WithoutInitializing): 0.010035 s 762.939453 MB 148.489804 GB/s
[ OK ] default_exec.ViewResize_Rank7 (437 ms)
[ RUN ] default_exec.ViewResize_Rank8
Resize View Performance for LayoutLeft:
Raw: 0.017920 s 762.939453 MB 83.154650 GB/s
Rank8: 0.166449 s 762.939453 MB 8.952381 GB/s
Rank8 (WithoutInitializing): 0.152053 s 762.939453 MB 9.799955 GB/s
Resize View Performance for LayoutRight:
Raw: 0.013969 s 762.939453 MB 106.673666 GB/s
Rank8: 0.018181 s 762.939453 MB 81.960548 GB/s
Rank8 (WithoutInitializing): 0.011508 s 762.939453 MB 129.490448 GB/s
[ OK ] default_exec.ViewResize_Rank8 (427 ms)
[----------] 32 tests from default_exec (15265 ms total)

[----------] Global test environment tear-down
[==========] 32 tests from 1 test case ran. (15265 ms total)
[ PASSED ] 32 tests.

Test time = 15.32 sec

Test Passed.
"KokkosCore_PerfTestExec" end time: Aug 09 20:06 EEST
"KokkosCore_PerfTestExec" time elapsed: 00:00:15

40/46 Testing: KokkosCore_PerformanceTest_Atomic
40/46 Test: KokkosCore_PerformanceTest_Atomic
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/perf_test/KokkosCore_PerformanceTest_Atomic"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/perf_test
"KokkosCore_PerformanceTest_Atomic" start time: Aug 09 20:06 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
Using KOKKOS_DESUL_ATOMICS
int Test 1 PASSED --- Loop: 100000 Value (S,A,NA): 1.000000e+05 1.000000e+05 1.200000e+01 Time: 3.7000e-07 2.2576e-03 1.6668e-03 Size of Type 4)
int Test 2 PASSED --- Loop: 100000 Value (S,A,NA): 1.000000e+05 1.000000e+05 1.200000e+01 Time: 1.1400e-06 2.7955e+00 8.0904e-03 Size of Type 4)
int Test 3 PASSED --- Loop: 100000 Value (S,A,NA): 7.049827e+08 7.049827e+08 1.061952e+06 Time: 3.7298e-04 3.9110e-02 8.2328e-03 Size of Type 4)
long int Test 1 PASSED --- Loop: 100000 Value (S,A,NA): 1.000000e+05 1.000000e+05 1.100000e+01 Time: 1.1100e-06 5.3063e-03 4.4458e-03 Size of Type 8)
long int Test 2 PASSED --- Loop: 100000 Value (S,A,NA): 1.000000e+05 1.000000e+05 1.100000e+01 Time: 9.6000e-07 2.9197e+00 7.3438e-03 Size of Type 8)
long int Test 3 PASSED --- Loop: 100000 Value (S,A,NA): 4.999950e+09 4.999950e+09 8.529120e+05 Time: 2.8463e-04 8.4458e-03 7.6448e-03 Size of Type 8)
long long int Test 1 PASSED --- Loop: 100000 Value (S,A,NA): 1.000000e+05 1.000000e+05 1.200000e+01 Time: 1.5100e-06 4.6563e-03 3.9533e-03 Size of Type 8)
long long int Test 2 PASSED --- Loop: 100000 Value (S,A,NA): 1.000000e+05 1.000000e+05 2.500000e+01 Time: 9.5000e-07 2.8840e+00 5.9198e-03 Size of Type 8)
long long int Test 3 PASSED --- Loop: 100000 Value (S,A,NA): 4.999950e+09 4.999950e+09 1.360272e+06 Time: 2.2610e-04 7.5146e-03 7.6646e-03 Size of Type 8)
unsigned int Test 1 PASSED --- Loop: 100000 Value (S,A,NA): 1.000000e+05 1.000000e+05 1.300000e+01 Time: 9.2000e-07 4.8695e-03 3.9849e-03 Size of Type 4)
unsigned int Test 2 PASSED --- Loop: 100000 Value (S,A,NA): 1.000000e+05 1.000000e+05 2.200000e+01 Time: 6.6000e-07 2.7816e+00 3.3308e-03 Size of Type 4)
unsigned int Test 3 PASSED --- Loop: 100000 Value (S,A,NA): 7.049827e+08 7.049827e+08 1.191232e+06 Time: 3.6072e-04 4.5237e-03 3.6683e-03 Size of Type 4)
unsigned long int Test 1 PASSED --- Loop: 100000 Value (S,A,NA): 1.000000e+05 1.000000e+05 1.600000e+01 Time: 6.2000e-07 2.7280e-03 2.0413e-03 Size of Type 8)
unsigned long int Test 2 PASSED --- Loop: 100000 Value (S,A,NA): 1.000000e+05 1.000000e+05 2.200000e+01 Time: 8.9000e-07 2.9053e+00 1.8432e-02 Size of Type 8)
unsigned long int Test 3 PASSED --- Loop: 100000 Value (S,A,NA): 4.999950e+09 4.999950e+09 7.141760e+05 Time: 2.2795e-04 6.3083e-03 5.0344e-03 Size of Type 8)
unsigned long long int Test 1 PASSED --- Loop: 100000 Value (S,A,NA): 1.000000e+05 1.000000e+05 1.100000e+01 Time: 9.7000e-07 3.5540e-03 2.9505e-03 Size of Type 8)
unsigned long long int Test 2 PASSED --- Loop: 100000 Value (S,A,NA): 1.000000e+05 1.000000e+05 1.200000e+01 Time: 1.2100e-06 3.1343e+00 5.3212e-03 Size of Type 8)
unsigned long long int Test 3 PASSED --- Loop: 100000 Value (S,A,NA): 4.999950e+09 4.999950e+09 1.237440e+06 Time: 2.9038e-04 6.8743e-03 5.5939e-03 Size of Type 8)
double Test 1 PASSED --- Loop: 100000 Value (S,A,NA): 1.000000e+05 1.000000e+05 1.300000e+01 Time: 4.0145e-03 6.0618e+00 5.1833e-03 Size of Type 8)
double Test 2 PASSED --- Loop: 100000 Value (S,A,NA): 1.000000e+05 1.000000e+05 2.400000e+01 Time: 4.0239e-03 5.2403e+00 6.1962e-03 Size of Type 8)
double Test 3 PASSED --- Loop: 100000 Value (S,A,NA): 4.999950e+09 4.999950e+09 1.088832e+06 Time: 3.6503e-03 3.4996e+00 3.2208e-02 Size of Type 8)

Test time = 6.20 sec

Test Passed.
"KokkosCore_PerformanceTest_Atomic" end time: Aug 09 20:06 EEST
"KokkosCore_PerformanceTest_Atomic" time elapsed: 00:00:06

41/46 Testing: KokkosCore_PerformanceTest_Atomic_MinMax
41/46 Test: KokkosCore_PerformanceTest_Atomic_MinMax
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/perf_test/KokkosCore_PerformanceTest_Atomic_MinMax"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/perf_test
"KokkosCore_PerformanceTest_Atomic_MinMax" start time: Aug 09 20:06 EEST
Output:

================ int
Time for 100% min replacements: 0.000234586
Time for 100% max replacements: 0.000303695
Time for 100% max early exits: 0.000400962
Time for 100% min early exits: 0.00036297
Time for contentious max 200000 replacements: 0.000259199
Time for contentious min 200000 replacements: 0.000250298
================ long
Time for 100% min replacements: 0.000676611
Time for 100% max replacements: 0.000647524
Time for 100% max early exits: 0.000533303
Time for 100% min early exits: 0.000422335
Time for contentious max 200000 replacements: 0.000381947
Time for contentious min 200000 replacements: 0.000893604
================ long long
Time for 100% min replacements: 0.000715232
Time for 100% max replacements: 0.000577595
Time for 100% max early exits: 0.000445611
Time for 100% min early exits: 0.00045164
Time for contentious max 200000 replacements: 0.000358875
Time for contentious min 200000 replacements: 0.000343195
================ unsigned int
Time for 100% min replacements: 0.000286539
Time for 100% max replacements: 0.000298357
Time for 100% max early exits: 0.00164089
Time for 100% min early exits: 0.000283941
Time for contentious max 200000 replacements: 0.000344625
Time for contentious min 200000 replacements: 0.000344412
================ unsigned long
Time for 100% min replacements: 0.00122499
Time for 100% max replacements: 0.00116638
Time for 100% max early exits: 0.0024862
Time for 100% min early exits: 0.00128837
Time for contentious max 200000 replacements: 0.00105181
Time for contentious min 200000 replacements: 0.00104339
================ unsigned long long
Time for 100% min replacements: 0.00331695
Time for 100% max replacements: 0.000810614
Time for 100% max early exits: 0.000558697
Time for 100% min early exits: 0.000739444
Time for contentious max 200000 replacements: 0.000408079
Time for contentious min 200000 replacements: 0.000404499
================ float
Time for 100% min replacements: 0.000498483
Time for 100% max replacements: 0.000482462
Time for 100% max early exits: 0.00214114
Time for 100% min early exits: 0.00211791
Time for contentious max 200000 replacements: 0.000441589
Time for contentious min 200000 replacements: 0.000438177
================ double
Time for 100% min replacements: 0.00070843
Time for 100% max replacements: 0.00059237
Time for 100% max early exits: 0.00196391
Time for 100% min early exits: 0.00109857
Time for contentious max 200000 replacements: 0.000445675
Time for contentious min 200000 replacements: 0.000441296

Test time = 0.37 sec

Test Passed.
"KokkosCore_PerformanceTest_Atomic_MinMax" end time: Aug 09 20:06 EEST
"KokkosCore_PerformanceTest_Atomic_MinMax" time elapsed: 00:00:00

42/46 Testing: KokkosCore_PerformanceTest_Mempool
42/46 Test: KokkosCore_PerformanceTest_Mempool
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/perf_test/KokkosCore_PerformanceTest_Mempool"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/core/perf_test
"KokkosCore_PerformanceTest_Mempool" start time: Aug 09 20:06 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
"mempool: alloc super stride level span inner outer number" 1000000 10000 1 70 5 1 1 5555
"mempool: fill time (min, avg)" 0.00032135 0.00032135
"mempool: cycle time (min, avg)" 0.00015261 0.00015261
"mempool: test time (min, avg)" 0.00047396 0.00047396
"mempool: fill ops per second (max, avg)" 1.72862e+07 1.72862e+07
"mempool: cycle ops per second (max, avg)" 7.28014e+07 7.28014e+07

Test time = 0.15 sec

Test Passed.
"KokkosCore_PerformanceTest_Mempool" end time: Aug 09 20:06 EEST
"KokkosCore_PerformanceTest_Mempool" time elapsed: 00:00:00

43/46 Testing: KokkosContainers_UnitTest_Serial
43/46 Test: KokkosContainers_UnitTest_Serial
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/containers/unit_tests/KokkosContainers_UnitTest_Serial"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/containers/unit_tests
"KokkosContainers_UnitTest_Serial" start time: Aug 09 20:06 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[==========] Running 37 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 37 tests from serial
[ RUN ] serial.bitset
[ OK ] serial.bitset (2007 ms)
[ RUN ] serial.dualview_combination
[ OK ] serial.dualview_combination (0 ms)
[ RUN ] serial.dualview_alloc
[ OK ] serial.dualview_alloc (0 ms)
[ RUN ] serial.dualview_combinations_without_init
[ OK ] serial.dualview_combinations_without_init (0 ms)
[ RUN ] serial.dualview_deep_copy
[ OK ] serial.dualview_deep_copy (0 ms)
[ RUN ] serial.dualview_realloc
[ OK ] serial.dualview_realloc (0 ms)
[ RUN ] serial.dualview_resize
[ OK ] serial.dualview_resize (0 ms)
[ RUN ] serial.dualview_device_correct_kokkos_device
[ OK ] serial.dualview_device_correct_kokkos_device (76 ms)
[ RUN ] serial.dualview_host_correct_kokkos_device
[ OK ] serial.dualview_host_correct_kokkos_device (0 ms)
[ RUN ] serial.dualview_host_modify_template_device_sync
[ OK ] serial.dualview_host_modify_template_device_sync (0 ms)
[ RUN ] serial.dualview_host_modify_template_device_execspace_sync
[ OK ] serial.dualview_host_modify_template_device_execspace_sync (0 ms)
[ RUN ] serial.dualview_device_modify_template_host_sync
[ OK ] serial.dualview_device_modify_template_host_sync (0 ms)
[ RUN ] serial.dualview_device_modify_template_host_execspace_sync
[ OK ] serial.dualview_device_modify_template_host_execspace_sync (0 ms)
[ RUN ] serial.dualview_template_views_return_correct_executionspace_views
[ OK ] serial.dualview_template_views_return_correct_executionspace_views (0 ms)
[ RUN ] serial.dynamic_view
[ OK ] serial.dynamic_view (7 ms)
[ RUN ] serial.dyn_rank_view_api_generic
[ OK ] serial.dyn_rank_view_api_generic (5 ms)
[ RUN ] serial.dyn_rank_view_api_operator_rank12345
[ OK ] serial.dyn_rank_view_api_operator_rank12345 (0 ms)
[ RUN ] serial.dyn_rank_view_api_operator_rank67
[ OK ] serial.dyn_rank_view_api_operator_rank67 (0 ms)
[ RUN ] serial.ErrorReporterViaLambda
[ OK ] serial.ErrorReporterViaLambda (0 ms)
[ RUN ] serial.ErrorReporter
[ OK ] serial.ErrorReporter (0 ms)
[ RUN ] serial.offsetview_construction
[ OK ] serial.offsetview_construction (25 ms)
[ RUN ] serial.offsetview_unmanaged_construction
[ OK ] serial.offsetview_unmanaged_construction (1 ms)
[ RUN ] serial.offsetview_subview
[ OK ] serial.offsetview_subview (15 ms)
[ RUN ] serial.offsetview_offsets_rank1
[ OK ] serial.offsetview_offsets_rank1 (0 ms)
[ RUN ] serial.offsetview_offsets_rank2
[ OK ] serial.offsetview_offsets_rank2 (0 ms)
[ RUN ] serial.offsetview_offsets_rank3
[ OK ] serial.offsetview_offsets_rank3 (1 ms)
[ RUN ] serial.scatterview
[ OK ] serial.scatterview (1695 ms)
[ RUN ] serial.scatterview_devicetype
[ OK ] serial.scatterview_devicetype (0 ms)
[ RUN ] serial.staticcrsgraph
[ OK ] serial.staticcrsgraph (5 ms)
[ RUN ] serial.UnorderedMap_insert
[ OK ] serial.UnorderedMap_insert (4371 ms)
[ RUN ] serial.UnorderedMap_failed_insert
[ OK ] serial.UnorderedMap_failed_insert (4019 ms)
[ RUN ] serial.UnorderedMap_deep_copy
[ OK ] serial.UnorderedMap_deep_copy (7 ms)
[ RUN ] serial.UnorderedMap_valid_empty
[ OK ] serial.UnorderedMap_valid_empty (0 ms)
[ RUN ] serial.UnorderedMap_clear_zero_size
[ OK ] serial.UnorderedMap_clear_zero_size (0 ms)
[ RUN ] serial.vector_combination
[ OK ] serial.vector_combination (0 ms)
[ RUN ] serial.vector_insert
[ OK ] serial.vector_insert (0 ms)
[ RUN ] serial.viewctorprop_embedded_dim
[ OK ] serial.viewctorprop_embedded_dim (0 ms)
[----------] 37 tests from serial (12234 ms total)

[----------] Global test environment tear-down
[==========] 37 tests from 1 test case ran. (12234 ms total)
[ PASSED ] 37 tests.

Test time = 12.30 sec

Test Passed.
"KokkosContainers_UnitTest_Serial" end time: Aug 09 20:06 EEST
"KokkosContainers_UnitTest_Serial" time elapsed: 00:00:12

44/46 Testing: KokkosContainers_UnitTest_OpenMP
44/46 Test: KokkosContainers_UnitTest_OpenMP
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/containers/unit_tests/KokkosContainers_UnitTest_OpenMP"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/containers/unit_tests
"KokkosContainers_UnitTest_OpenMP" start time: Aug 09 20:06 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[==========] Running 37 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 37 tests from openmp
[ RUN ] openmp.bitset
[ OK ] openmp.bitset (253 ms)
[ RUN ] openmp.dualview_combination
[ OK ] openmp.dualview_combination (0 ms)
[ RUN ] openmp.dualview_alloc
[ OK ] openmp.dualview_alloc (0 ms)
[ RUN ] openmp.dualview_combinations_without_init
[ OK ] openmp.dualview_combinations_without_init (0 ms)
[ RUN ] openmp.dualview_deep_copy
[ OK ] openmp.dualview_deep_copy (0 ms)
[ RUN ] openmp.dualview_realloc
[ OK ] openmp.dualview_realloc (0 ms)
[ RUN ] openmp.dualview_resize
[ OK ] openmp.dualview_resize (1 ms)
[ RUN ] openmp.dualview_device_correct_kokkos_device
[ OK ] openmp.dualview_device_correct_kokkos_device (52 ms)
[ RUN ] openmp.dualview_host_correct_kokkos_device
[ OK ] openmp.dualview_host_correct_kokkos_device (0 ms)
[ RUN ] openmp.dualview_host_modify_template_device_sync
[ OK ] openmp.dualview_host_modify_template_device_sync (0 ms)
[ RUN ] openmp.dualview_host_modify_template_device_execspace_sync
[ OK ] openmp.dualview_host_modify_template_device_execspace_sync (0 ms)
[ RUN ] openmp.dualview_device_modify_template_host_sync
[ OK ] openmp.dualview_device_modify_template_host_sync (0 ms)
[ RUN ] openmp.dualview_device_modify_template_host_execspace_sync
[ OK ] openmp.dualview_device_modify_template_host_execspace_sync (1 ms)
[ RUN ] openmp.dualview_template_views_return_correct_executionspace_views
[ OK ] openmp.dualview_template_views_return_correct_executionspace_views (0 ms)
[ RUN ] openmp.dynamic_view
[ OK ] openmp.dynamic_view (1 ms)
[ RUN ] openmp.dyn_rank_view_api_generic
[ OK ] openmp.dyn_rank_view_api_generic (7 ms)
[ RUN ] openmp.dyn_rank_view_api_operator_rank12345
[ OK ] openmp.dyn_rank_view_api_operator_rank12345 (0 ms)
[ RUN ] openmp.dyn_rank_view_api_operator_rank67
[ OK ] openmp.dyn_rank_view_api_operator_rank67 (1 ms)
[ RUN ] openmp.ErrorReporterViaLambda
[ OK ] openmp.ErrorReporterViaLambda (0 ms)
[ RUN ] openmp.ErrorReporter
[ OK ] openmp.ErrorReporter (0 ms)
[ RUN ] openmp.offsetview_construction
[ OK ] openmp.offsetview_construction (8 ms)
[ RUN ] openmp.offsetview_unmanaged_construction
[ OK ] openmp.offsetview_unmanaged_construction (0 ms)
[ RUN ] openmp.offsetview_subview
[ OK ] openmp.offsetview_subview (6 ms)
[ RUN ] openmp.offsetview_offsets_rank1
[ OK ] openmp.offsetview_offsets_rank1 (0 ms)
[ RUN ] openmp.offsetview_offsets_rank2
[ OK ] openmp.offsetview_offsets_rank2 (0 ms)
[ RUN ] openmp.offsetview_offsets_rank3
[ OK ] openmp.offsetview_offsets_rank3 (0 ms)
[ RUN ] openmp.scatterview
[ OK ] openmp.scatterview (76025 ms)
[ RUN ] openmp.scatterview_devicetype
[ OK ] openmp.scatterview_devicetype (11 ms)
[ RUN ] openmp.staticcrsgraph
[ OK ] openmp.staticcrsgraph (3 ms)
[ RUN ] openmp.UnorderedMap_insert
[ OK ] openmp.UnorderedMap_insert (871 ms)
[ RUN ] openmp.UnorderedMap_failed_insert
[ OK ] openmp.UnorderedMap_failed_insert (1563 ms)
[ RUN ] openmp.UnorderedMap_deep_copy
[ OK ] openmp.UnorderedMap_deep_copy (1 ms)
[ RUN ] openmp.UnorderedMap_valid_empty
[ OK ] openmp.UnorderedMap_valid_empty (0 ms)
[ RUN ] openmp.UnorderedMap_clear_zero_size
[ OK ] openmp.UnorderedMap_clear_zero_size (0 ms)
[ RUN ] openmp.vector_combination
[ OK ] openmp.vector_combination (3 ms)
[ RUN ] openmp.vector_insert
[ OK ] openmp.vector_insert (0 ms)
[ RUN ] openmp.viewctorprop_embedded_dim
[ OK ] openmp.viewctorprop_embedded_dim (0 ms)
[----------] 37 tests from openmp (78807 ms total)

[----------] Global test environment tear-down
[==========] 37 tests from 1 test case ran. (78807 ms total)
[ PASSED ] 37 tests.

Test time = 78.89 sec

Test Passed.
"KokkosContainers_UnitTest_OpenMP" end time: Aug 09 20:07 EEST
"KokkosContainers_UnitTest_OpenMP" time elapsed: 00:01:18

45/46 Testing: KokkosContainers_PerformanceTest_OpenMP
45/46 Test: KokkosContainers_PerformanceTest_OpenMP
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/containers/performance_tests/KokkosContainers_PerformanceTest_OpenMP"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/containers/performance_tests
"KokkosContainers_PerformanceTest_OpenMP" start time: Aug 09 20:07 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[==========] Running 5 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 5 tests from TEST_CATEGORY
[ RUN ] TEST_CATEGORY.dynrankview_perf
OpenMP
DynRankView vs View: Initialization Only
View time (init only): 0.0213467
View sum computation time: 0.0213467
Strided View time (init only): 0.0217006
View Rank7 time (init only): 0.0146997
DynRankView time (init only): 0.0153282
DynRankView sum computation time: 0.00693524
Ratio of View to DynRankView time: 1.39265
Ratio of View to DynRankView sum computation time: 1.22549
Ratio of View to View Rank7 time: 1.45218
Ratio of StrideView to DynRankView time: 1.41573
Ratio of DynRankView to View Rank7 time: 1.04275
[ OK ] TEST_CATEGORY.dynrankview_perf (172 ms)
[ RUN ] TEST_CATEGORY.global_2_local
OpenMP
size, create, generate, fill, find
256, 2.9402e-05, 1.692e-06, 1.2527e-05, 0.000179152
512, 2.5686e-05, 1.43e-06, 1.5948e-05, 0.000198159
1024, 2.4205e-05, 1.463e-06, 2.023e-05, 0.000249962
2048, 3.7724e-05, 1.551e-06, 3.1018e-05, 0.00039435
4096, 6.3421e-05, 1.578e-06, 5.4145e-05, 0.000884832
8192, 6.0569e-05, 1.775e-06, 9.9179e-05, 0.0013081
16384, 6.7616e-05, 2.207e-06, 0.000190708, 0.00298818
32768, 0.00781273, 3.008e-06, 0.00036291, 0.00816043
65536, 0.000133046, 4.433e-06, 0.000688936, 0.0241821
131072, 0.000326983, 7.233e-06, 0.00200004, 0.0482796
262144, 0.000458896, 2.386e-05, 0.0030656, 0.131597
524288, 0.00107736, 0.000167467, 0.0132341, 0.405069
1048576, 0.00251967, 0.000349549, 0.0239395, 1.36429
2097152, 0.00691753, 0.000679933, 0.0677325, 4.93671
4194304, 0.0268175, 0.0023604, 0.197839, 8.6651
[ OK ] TEST_CATEGORY.global_2_local (15964 ms)
[ RUN ] TEST_CATEGORY.unordered_map_performance_near
skipping test
[ OK ] TEST_CATEGORY.unordered_map_performance_near (0 ms)
[ RUN ] TEST_CATEGORY.unordered_map_performance_far
skipping test
[ OK ] TEST_CATEGORY.unordered_map_performance_far (0 ms)
[ RUN ] TEST_CATEGORY.scatter_view
ScatterView data-duplicated test:
num_threads 12
hand-coded test took 0.0458202 seconds
test took 0.0535874 seconds
num_threads 12
hand-coded test took 0.0467445 seconds
test took 0.0454878 seconds
num_threads 12
hand-coded test took 0.0477525 seconds
test took 0.0563809 seconds
num_threads 12
hand-coded test took 0.0467977 seconds
test took 0.0594797 seconds
num_threads 12
hand-coded test took 0.0468483 seconds
test took 0.0489194 seconds
[ OK ] TEST_CATEGORY.scatter_view (711 ms)
[----------] 5 tests from TEST_CATEGORY (16847 ms total)

[----------] Global test environment tear-down
[==========] 5 tests from 1 test case ran. (16847 ms total)
[ PASSED ] 5 tests.

Test time = 16.93 sec

Test Passed.
"KokkosContainers_PerformanceTest_OpenMP" end time: Aug 09 20:08 EEST
"KokkosContainers_PerformanceTest_OpenMP" time elapsed: 00:00:16

46/46 Testing: KokkosAlgorithms_UnitTest
46/46 Test: KokkosAlgorithms_UnitTest
Command: "/home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/algorithms/unit_tests/KokkosAlgorithms_UnitTest"
Directory: /home/pvelesko/local/kokkos/build_serial_omp_ompt_nvidia/algorithms/unit_tests
"KokkosAlgorithms_UnitTest" start time: Aug 09 20:08 EEST
Output:

Kokkos::OpenMP::initialize WARNING: OMP_PROC_BIND environment variable not set
In general, for best performance with OpenMP 4.0 or better set OMP_PROC_BIND=spread and OMP_PLACES=threads
For best performance with OpenMP 3.1 set OMP_PROC_BIND=true
For unit testing set OMP_PROC_BIND=false
[==========] Running 13 tests from 3 test cases.
[----------] Global test environment set-up.
[----------] 7 tests from openmp
[ RUN ] openmp.SortUnsigned1D
[ OK ] openmp.SortUnsigned1D (726 ms)
[ RUN ] openmp.SortIssue1160
[ OK ] openmp.SortIssue1160 (0 ms)
[ RUN ] openmp.SortUnsigned3D
[ OK ] openmp.SortUnsigned3D (205 ms)
[ RUN ] openmp.SortUnsignedDynamicView
[ OK ] openmp.SortUnsignedDynamicView (1 ms)
[ RUN ] openmp.Random_XorShift64
Test Seed:1628528885857372290
Test Scalar=int
-- Testing randomness properties
Pass: 1 1 -6.69257e-06 -9.15112e-05 -0.000146103 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 -0.00989741 0.00318802 || 0.051031 2040 2396 || 2244.27 2222.06 || 44.0712 -0.160751
-- Testing 3-D histogram
Density 3D: 0 0.0146479 -0.000490893 || 0.051031 1e+64 -1e+64
Test Scalar=unsigned int
-- Testing randomness properties
Pass: 1 1 7.24515e-05 -0.000114744 0.000185368 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 -0.000459118 -0.00280176 || 0.051031 2054 2417 || 2223.08 2222.06 || -38.7315 -0.160751
-- Testing 3-D histogram
Density 3D: 0 -0.000407632 0.000309606 || 0.051031 1e+64 -1e+64
Test Scalar=int64_t
-- Testing randomness properties
Pass: 1 1 -0.000100841 -0.0002652 -0.000130083 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 -0.00739959 -0.000507683 || 0.051031 2065 2396 || 2238.63 2222.06 || -7.01821 -0.160751
-- Testing 3-D histogram
Density 3D: 0 0.0029582 0.00015453 || 0.051031 1e+64 -1e+64
Test Scalar=uint64_t
-- Testing randomness properties
Pass: 1 1 0.00031356 -4.09629e-05 -0.000474177 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 -0.000509203 0.00220161 || 0.051031 2017 2428 || 2223.19 2222.06 || 30.4351 -0.160751
-- Testing 3-D histogram
Density 3D: 0 0.0064356 9.92572e-05 || 0.051031 1e+64 -1e+64
Test Scalar=half
-- Testing randomness properties
Pass: 1 1 -0.000195999 6.11499e-05 -0.000255828 || 0.0005
-- Testing 1-D histogram
Density 1D: 6.51042e-08 0.00408644 0.000777586 || 0.051031 2049 2404 || 2213.02 2222.06 || 10.7494 -0.160751
-- Testing 3-D histogram
Density 3D: 1.95313e-07 0.0195076 -0.000491596 || 0.051031 1e+64 -1e+64
Test Scalar=float
-- Testing randomness properties
Pass: 1 1 8.68104e-05 4.19068e-05 -0.000255767 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 -0.0112839 0.000759353 || 0.051031 2032 2401 || 2247.42 2222.06 || 10.4973 -0.160751
-- Testing 3-D histogram
Density 3D: 0 0.0182365 -0.000315792 || 0.051031 1e+64 -1e+64
Test Scalar=double
-- Testing randomness properties
Pass: 1 1 -0.000154329 -0.000242208 1.8115e-05 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 -0.00469523 -0.000420137 || 0.051031 2024 2404 || 2232.54 2222.06 || -5.80798 -0.160751
-- Testing 3-D histogram
Density 3D: 0 0.00108646 -0.000261203 || 0.051031 1e+64 -1e+64
Test Seed:1628528886507297816
Test Scalar=int
-- Testing randomness properties
Pass: 1 1 9.36336e-05 -0.000109976 -0.000104596 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 0.0063939 0.0017643 || 0.051031 2028 2406 || 2207.94 2222.06 || 24.3897 -0.160751
-- Testing 3-D histogram
Density 3D: 0 0.0079425 0.000433521 || 0.051031 1e+64 -1e+64
Test Scalar=unsigned int
-- Testing randomness properties
Pass: 1 1 7.66891e-05 0.000133358 -0.00048336 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 -0.0145208 -0.00189222 || 0.051031 2049 2418 || 2254.8 2222.06 || -26.158 -0.160751
-- Testing 3-D histogram
Density 3D: 0 -0.00667994 0.00124832 || 0.051031 1e+64 -1e+64
Test Scalar=int64_t
-- Testing randomness properties
Pass: 1 1 -0.0002016 -0.000105294 7.93775e-05 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 0.0037686 0.000959054 || 0.051031 2044 2415 || 2213.72 2222.06 || 13.258 -0.160751
-- Testing 3-D histogram
Density 3D: 0 -0.00889269 0.000371541 || 0.051031 1e+64 -1e+64
Test Scalar=uint64_t
-- Testing randomness properties
Pass: 1 1 -0.000113104 -3.57325e-05 0.000189642 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 0.00784841 -0.00109019 || 0.051031 2045 2405 || 2204.76 2222.06 || -15.0708 -0.160751
-- Testing 3-D histogram
Density 3D: 0 0.0043471 2.75771e-06 || 0.051031 1e+64 -1e+64
Test Scalar=half
-- Testing randomness properties
Pass: 1 1 8.7812e-05 -0.000269676 -0.000289258 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 0.000266967 -0.000924348 || 0.051031 2006 2394 || 2221.47 2222.06 || -12.7782 -0.160751
-- Testing 3-D histogram
Density 3D: 0 0.000531614 7.4685e-05 || 0.051031 1e+64 -1e+64
Test Scalar=float
-- Testing randomness properties
Pass: 1 1 0.000130365 6.70534e-05 3.97634e-06 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 -0.0122381 0.000950605 || 0.051031 2022 2433 || 2249.59 2222.06 || 13.1412 -0.160751
-- Testing 3-D histogram
Density 3D: 0 -0.00511717 -0.00069185 || 0.051031 1e+64 -1e+64
Test Scalar=double
-- Testing randomness properties
Pass: 1 1 -2.3297e-05 -0.000362527 0.000395387 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 -0.0119255 0.000267048 || 0.051031 2037 2433 || 2248.88 2222.06 || 3.69168 -0.160751
-- Testing 3-D histogram
Density 3D: 0 0.014394 -7.2428e-05 || 0.051031 1e+64 -1e+64
[ OK ] openmp.Random_XorShift64 (1307 ms)
[ RUN ] openmp.Random_XorShift1024_0
Test Seed:1628528887164344465
Test Scalar=int
-- Testing randomness properties
Pass: 1 1 0.000146622 -0.000143473 -0.000222948 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 0.0105214 -0.000545941 || 0.051031 2026 2375 || 2175.34 2198.22 || -7.54709 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 -0.0100526 0.000662991 || 0.051031 1e+64 -1e+64
Test Scalar=unsigned int
-- Testing randomness properties
Pass: 1 1 -0.000123947 -8.99651e-05 -8.18172e-05 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 -0.0124228 -0.00181829 || 0.051031 2013 2389 || 2225.87 2198.22 || -25.1361 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 0.00458 0.000427185 || 0.051031 1e+64 -1e+64
Test Scalar=int64_t
-- Testing randomness properties
Pass: 1 1 0.000191692 9.82343e-05 0.000249133 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 0.00021064 0.00186788 || 0.051031 2012 2398 || 2197.76 2198.22 || 25.8215 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 0.00773536 -0.000206077 || 0.051031 1e+64 -1e+64
Test Scalar=uint64_t
-- Testing randomness properties
Pass: 1 1 0.000108805 -8.88554e-05 0.000225173 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 0.00680138 -0.000712726 || 0.051031 2024 2390 || 2183.37 2198.22 || -9.85272 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 0.00426906 0.000387715 || 0.051031 1e+64 -1e+64
Test Scalar=half
-- Testing randomness properties
Pass: 1 1 9.75003e-05 0.000433657 0.000202154 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 -0.00489299 -0.00149841 || 0.051031 2020 2364 || 2209.03 2198.22 || -20.714 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 -0.00838456 0.000473881 || 0.051031 1e+64 -1e+64
Test Scalar=float
-- Testing randomness properties
Pass: 1 1 -0.000117257 7.79166e-05 0.000526012 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.27255e-05 0.0172384 -0.000331549 || 0.051031 2027 2379 || 2160.97 2198.22 || -4.58333 -0.159026
-- Testing 3-D histogram
Density 3D: 7.28572e-05 -0.0122037 -0.000632558 || 0.051031 1e+64 -1e+64
Test Scalar=double
-- Testing randomness properties
Pass: 1 1 -2.8306e-05 0.000479079 -3.1906e-05 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 0.00980104 2.25876e-05 || 0.051031 2016 2384 || 2176.89 2198.22 || 0.312251 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 0.00252647 -0.000269651 || 0.051031 1e+64 -1e+64
Test Seed:1628528887820250562
Test Scalar=int
-- Testing randomness properties
Pass: 1 1 0.000225689 2.32981e-05 0.000242839 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 -0.00371112 0.00118675 || 0.051031 2007 2392 || 2206.41 2198.22 || 16.4057 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 0.0044505 0.000272255 || 0.051031 1e+64 -1e+64
Test Scalar=unsigned int
-- Testing randomness properties
Pass: 1 1 0.000203347 -0.000208984 0.000441383 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 -0.00123587 0.000164146 || 0.051031 2010 2400 || 2200.94 2198.22 || 2.26915 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 0.00477212 0.000214862 || 0.051031 1e+64 -1e+64
Test Scalar=int64_t
-- Testing randomness properties
Pass: 1 1 7.35101e-05 8.14444e-05 -0.000161888 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 0.00660695 9.89434e-05 || 0.051031 2013 2405 || 2183.79 2198.22 || 1.36779 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 0.0013299 0.000511552 || 0.051031 1e+64 -1e+64
Test Scalar=uint64_t
-- Testing randomness properties
Pass: 1 1 -3.00042e-05 -0.000199324 -0.000274537 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 1.35455e-05 -0.000795477 || 0.051031 2003 2390 || 2198.19 2198.22 || -10.9967 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 -0.000203208 -0.000345099 || 0.051031 1e+64 -1e+64
Test Scalar=half
-- Testing randomness properties
Pass: 1 1 8.37717e-05 -0.000103046 7.4937e-05 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26926e-05 0.00763806 -0.00202821 || 0.051031 2015 2388 || 2181.56 2198.22 || -28.038 -0.159026
-- Testing 3-D histogram
Density 3D: 7.27585e-05 -0.0106811 -6.70386e-06 || 0.051031 1e+64 -1e+64
Test Scalar=float
-- Testing randomness properties
Pass: 1 1 0.000165991 9.42822e-05 0.000122795 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 0.00105513 0.00174169 || 0.051031 2016 2387 || 2195.91 2198.22 || 24.0771 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 -0.00242021 0.000432405 || 0.051031 1e+64 -1e+64
Test Scalar=double
-- Testing randomness properties
Pass: 1 1 9.4887e-06 -0.000135283 2.4601e-05 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 -0.0153341 0.000990466 || 0.051031 2012 2380 || 2232.46 2198.22 || 13.6922 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 -0.00642914 0.000507727 || 0.051031 1e+64 -1e+64
[ OK ] openmp.Random_XorShift1024_0 (1333 ms)
[ RUN ] openmp.SortUnsigned
[ OK ] openmp.SortUnsigned (817 ms)
[----------] 7 tests from openmp (4390 ms total)

[----------] 3 tests from serial
[ RUN ] serial.Random_XorShift64
Test Seed:1628528889315080004
Test Scalar=int
-- Testing randomness properties
Pass: 1 1 -0.00016505 -0.000108465 0.000288819 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 0.0399365 -0.0022822 || 0.051031 2049 2409 || 2136.73 2222.06 || -31.5491 -0.160751
-- Testing 3-D histogram
Density 3D: 0 0.00325301 -0.000599553 || 0.051031 1e+64 -1e+64
Test Scalar=unsigned int
-- Testing randomness properties
Pass: 1 1 -9.18063e-05 0.000268599 -8.30294e-05 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 0.00653866 -0.00172926 || 0.051031 2055 2423 || 2207.63 2222.06 || -23.9054 -0.160751
-- Testing 3-D histogram
Density 3D: 0 0.00370166 0.000325537 || 0.051031 1e+64 -1e+64
Test Scalar=int64_t
-- Testing randomness properties
Pass: 1 1 -7.8269e-05 -1.20537e-05 -7.99076e-06 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 -0.00712124 -0.00121705 || 0.051031 2017 2394 || 2238 2222.06 || -16.8245 -0.160751
-- Testing 3-D histogram
Density 3D: 0 -0.0214565 -0.000153886 || 0.051031 1e+64 -1e+64
Test Scalar=uint64_t
-- Testing randomness properties
Pass: 1 1 3.5844e-05 -0.000309563 0.000293983 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 -0.00836416 0.00011367 || 0.051031 2009 2391 || 2240.8 2222.06 || 1.57138 -0.160751
-- Testing 3-D histogram
Density 3D: 0 0.0342376 -0.000581431 || 0.051031 1e+64 -1e+64
Test Scalar=half
-- Testing randomness properties
Pass: 1 1 -9.57629e-05 -0.000118185 -0.000147697 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 -0.0232653 -3.02853e-05 || 0.051031 2042 2411 || 2274.99 2222.06 || -0.418664 -0.160751
-- Testing 3-D histogram
Density 3D: 0 -0.0029877 0.00115062 || 0.051031 1e+64 -1e+64
Test Scalar=float
-- Testing randomness properties
Pass: 1 1 -4.96859e-05 0.000278725 -0.000306207 || 0.0005
-- Testing 1-D histogram
Density 1D: 3.25521e-08 -0.00968282 0.0015227 || 0.051031 2010 2396 || 2243.79 2222.06 || 21.0498 -0.160751
-- Testing 3-D histogram
Density 3D: 9.76563e-08 0.0117802 -0.00056416 || 0.051031 1e+64 -1e+64
Test Scalar=double
-- Testing randomness properties
Pass: 1 1 6.51074e-05 -0.000524365 0.000233441 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 -0.0101553 -0.000681099 || 0.051031 2049 2420 || 2244.86 2222.06 || -9.41551 -0.160751
-- Testing 3-D histogram
Density 3D: 0 0.0111703 0.000741142 || 0.051031 1e+64 -1e+64
Test Seed:1628528891717774557
Test Scalar=int
-- Testing randomness properties
Pass: 1 1 1.5229e-05 6.75476e-05 -2.03401e-05 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 0.0129323 -0.000350592 || 0.051031 2038 2404 || 2193.69 2222.06 || -4.84658 -0.160751
-- Testing 3-D histogram
Density 3D: 0 0.0139614 0.000283587 || 0.051031 1e+64 -1e+64
Test Scalar=unsigned int
-- Testing randomness properties
Pass: 1 1 -7.65046e-05 0.000328593 0.000261612 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 0.00293217 0.000215621 || 0.051031 2052 2419 || 2215.57 2222.06 || 2.98074 -0.160751
-- Testing 3-D histogram
Density 3D: 0 -0.00120835 3.53112e-05 || 0.051031 1e+64 -1e+64
Test Scalar=int64_t
-- Testing randomness properties
Pass: 1 1 -5.36092e-05 0.00029248 -0.000105368 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 0.0184859 -0.000247501 || 0.051031 2045 2399 || 2181.73 2222.06 || -3.42145 -0.160751
-- Testing 3-D histogram
Density 3D: 0 0.00352636 -0.000148644 || 0.051031 1e+64 -1e+64
Test Scalar=uint64_t
-- Testing randomness properties
Pass: 1 1 0.000181653 -0.000111016 -0.000500148 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 0.00867101 0.000519996 || 0.051031 2028 2425 || 2202.96 2222.06 || 7.18842 -0.160751
-- Testing 3-D histogram
Density 3D: 0 -0.0115775 0.000279013 || 0.051031 1e+64 -1e+64
Test Scalar=half
-- Testing randomness properties
Pass: 1 1 8.53578e-05 -2.37088e-05 0.000108863 || 0.0005
-- Testing 1-D histogram
Density 1D: 6.51042e-08 -0.0108333 -0.00206505 || 0.051031 2043 2412 || 2246.4 2222.06 || -28.5473 -0.160751
-- Testing 3-D histogram
Density 3D: 1.95313e-07 -0.00644909 0.000284869 || 0.051031 1e+64 -1e+64
Test Scalar=float
-- Testing randomness properties
Pass: 1 1 -2.2763e-05 0.000116252 7.51102e-05 || 0.0005
-- Testing 1-D histogram
Density 1D: 3.25521e-08 0.0171357 -0.000154403 || 0.051031 2049 2434 || 2184.63 2222.06 || -2.13447 -0.160751
-- Testing 3-D histogram
Density 3D: 9.76563e-08 -0.0166541 0.000303678 || 0.051031 1e+64 -1e+64
Test Scalar=double
-- Testing randomness properties
Pass: 1 1 2.46174e-05 -0.000251057 -0.000366683 || 0.0005
-- Testing 1-D histogram
Density 1D: 0 0.024498 0.00145119 || 0.051031 2054 2422 || 2168.93 2222.06 || 20.0612 -0.160751
-- Testing 3-D histogram
Density 3D: 0 0.00536223 -0.000631658 || 0.051031 1e+64 -1e+64
[ OK ] serial.Random_XorShift64 (4793 ms)
[ RUN ] serial.Random_XorShift1024_0
Test Seed:1628528894108832096
Test Scalar=int
-- Testing randomness properties
Pass: 1 1 7.16152e-05 9.81706e-05 0.000221533 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 0.0102397 -0.00308391 || 0.051031 1973 2372 || 2175.94 2198.22 || -42.632 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 0.0147199 0.000144692 || 0.051031 1e+64 -1e+64
Test Scalar=unsigned int
-- Testing randomness properties
Pass: 1 1 0.000268806 -8.507e-05 5.77408e-05 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 -0.00331566 0.00217673 || 0.051031 2001 2386 || 2205.54 2198.22 || 30.0911 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 -0.008924 -0.000101064 || 0.051031 1e+64 -1e+64
Test Scalar=int64_t
-- Testing randomness properties
Pass: 1 1 0.00010994 0.000366008 -0.000139998 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 0.0041466 0.000775864 || 0.051031 2030 2370 || 2189.15 2198.22 || 10.7256 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 -0.0038684 6.71882e-05 || 0.051031 1e+64 -1e+64
Test Scalar=uint64_t
-- Testing randomness properties
Pass: 1 1 9.1486e-05 0.000182647 -0.000177563 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 -0.0274067 -0.001092 || 0.051031 1962 2383 || 2260.17 2198.22 || -15.0958 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 0.00259474 0.000445647 || 0.051031 1e+64 -1e+64
Test Scalar=half
-- Testing randomness properties
Pass: 1 1 -0.000155456 9.55226e-05 -7.72684e-05 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 0.00772092 0.00121432 || 0.051031 2028 2383 || 2181.38 2198.22 || 16.7867 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 -0.000245442 -0.000225195 || 0.051031 1e+64 -1e+64
Test Scalar=float
-- Testing randomness properties
Pass: 1 1 0.000163473 -3.13178e-05 -0.000277952 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26926e-05 0.00989153 0.00285577 || 0.051031 2025 2411 || 2176.69 2198.22 || 39.4782 -0.159026
-- Testing 3-D histogram
Density 3D: 7.27585e-05 0.0158592 0.000239258 || 0.051031 1e+64 -1e+64
Test Scalar=double
-- Testing randomness properties
Pass: 1 1 0.000161482 0.000296154 -8.57583e-05 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 0.0141709 -0.00269918 || 0.051031 2023 2370 || 2167.51 2198.22 || -37.3135 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 -0.0147465 -0.000736641 || 0.051031 1e+64 -1e+64
Test Seed:1628528896708350205
Test Scalar=int
-- Testing randomness properties
Pass: 1 1 1.57692e-05 0.00018758 0.000386747 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 0.0244017 -0.000216657 || 0.051031 2014 2377 || 2145.86 2198.22 || -2.99506 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 0.00986306 -0.000337402 || 0.051031 1e+64 -1e+64
Test Scalar=unsigned int
-- Testing randomness properties
Pass: 1 1 0.000158386 -9.92165e-05 -0.000155511 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 0.00228747 0.0001723 || 0.051031 2038 2430 || 2193.21 2198.22 || 2.38187 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 0.00675501 -0.00057749 || 0.051031 1e+64 -1e+64
Test Scalar=int64_t
-- Testing randomness properties
Pass: 1 1 2.91803e-05 0.000352874 -8.91688e-05 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 0.00270279 -0.000862173 || 0.051031 2031 2414 || 2192.3 2198.22 || -11.9187 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 -0.00741462 -0.000501206 || 0.051031 1e+64 -1e+64
Test Scalar=uint64_t
-- Testing randomness properties
Pass: 1 1 1.28464e-05 0.000102363 -0.000161749 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 0.000939061 -8.84856e-05 || 0.051031 2019 2430 || 2196.16 2198.22 || -1.22322 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 -0.0144338 0.000176934 || 0.051031 1e+64 -1e+64
Test Scalar=half
-- Testing randomness properties
Pass: 1 1 -6.71181e-05 0.000142998 -0.000411058 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26926e-05 -0.0157899 -0.0016187 || 0.051031 2001 2397 || 2233.49 2198.22 || -22.3769 -0.159026
-- Testing 3-D histogram
Density 3D: 7.27585e-05 0.0216267 -4.03502e-05 || 0.051031 1e+64 -1e+64
Test Scalar=float
-- Testing randomness properties
Pass: 1 1 9.61794e-06 -1.68377e-05 -7.07516e-05 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 0.016159 -0.00091942 || 0.051031 2010 2379 || 2163.27 2198.22 || -12.7101 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 0.00101206 0.000710167 || 0.051031 1e+64 -1e+64
Test Scalar=double
-- Testing randomness properties
Pass: 1 1 4.12622e-05 0.000102166 0.000235098 || 0.000502704
-- Testing 1-D histogram
Density 1D: 7.26597e-05 0.0156569 0.0012046 || 0.051031 2011 2419 || 2164.34 2198.22 || 16.6524 -0.159026
-- Testing 3-D histogram
Density 3D: 7.26597e-05 0.0162303 0.000864708 || 0.051031 1e+64 -1e+64
[ OK ] serial.Random_XorShift1024_0 (5193 ms)
[ RUN ] serial.SortUnsigned
[ OK ] serial.SortUnsigned (2439 ms)
[----------] 3 tests from serial (12425 ms total)

[----------] 3 tests from openmptarget
[ RUN ] openmptarget.Random_XorShift64
Test Seed:1628528901838031073
Test Scalar=int
-- Testing randomness properties
Pass: 0 0 nan nan nan || 0.0005
-- Testing 1-D histogram
Density 1D: nan nan nan || 0.051031 2187 2265 || nan 2222.06 || nan -0.160751
-- Testing 3-D histogram
Density 3D: nan nan nan || 0.051031 1e+64 -1e+64
/home/pvelesko/local/kokkos/algorithms/unit_tests/TestRandom.hpp:443: Failure
Value of: 1
Expected: test_int.pass_mean
Which is: 0
Test Seed:1628528901866636155
Test Scalar=int
-- Testing randomness properties
Pass: 0 0 nan nan nan || 0.0005
-- Testing 1-D histogram
Density 1D: nan nan nan || 0.051031 2188 2272 || nan 2222.06 || nan -0.160751
-- Testing 3-D histogram
Density 3D: nan nan nan || 0.051031 1e+64 -1e+64
/home/pvelesko/local/kokkos/algorithms/unit_tests/TestRandom.hpp:443: Failure
Value of: 1
Expected: test_int.pass_mean
Which is: 0
[ FAILED ] openmptarget.Random_XorShift64 (152 ms)
[ RUN ] openmptarget.Random_XorShift1024_0
Test Seed:1628528901892727836
Test Scalar=int
-- Testing randomness properties
Pass: 0 0 nan nan nan || 0.000502704
-- Testing 1-D histogram
Density 1D: nan nan nan || 0.051031 2173 2231 || nan 2198.22 || nan -0.159026
-- Testing 3-D histogram
Density 3D: nan nan nan || 0.051031 1e+64 -1e+64
/home/pvelesko/local/kokkos/algorithms/unit_tests/TestRandom.hpp:443: Failure
Value of: 1
Expected: test_int.pass_mean
Which is: 0
Test Seed:1628528901941081074
Test Scalar=int
-- Testing randomness properties
Pass: 0 0 nan nan nan || 0.000502704
-- Testing 1-D histogram
Density 1D: nan nan nan || 0.051031 2214 2256 || nan 2198.22 || nan -0.159026
-- Testing 3-D histogram
Density 3D: nan nan nan || 0.051031 1e+64 -1e+64
/home/pvelesko/local/kokkos/algorithms/unit_tests/TestRandom.hpp:443: Failure
Value of: 1
Expected: test_int.pass_mean
Which is: 0
[ FAILED ] openmptarget.Random_XorShift1024_0 (94 ms)
[ RUN ] openmptarget.SortUnsigned
[ OK ] openmptarget.SortUnsigned (273 ms)
[----------] 3 tests from openmptarget (519 ms total)

[----------] Global test environment tear-down
[==========] 13 tests from 3 test cases ran. (17334 ms total)
[ PASSED ] 11 tests.
[ FAILED ] 2 tests, listed below:
[ FAILED ] openmptarget.Random_XorShift64
[ FAILED ] openmptarget.Random_XorShift1024_0

2 FAILED TESTS

Test time = 17.43 sec

Test Fail Reason:
Error regular expression found in output. Regex=[ FAILED ]
"KokkosAlgorithms_UnitTest" end time: Aug 09 20:08 EEST
"KokkosAlgorithms_UnitTest" time elapsed: 00:00:17

End testing: Aug 09 20:08 EEST


</details>

@ajpowelsnl ajpowelsnl added the Bug Broken / incorrect code; it could be Kokkos' responsibility, or others’ (e.g., Trilinos) label Aug 10, 2021
@rgayatri23 rgayatri23 self-assigned this Aug 11, 2021
@rgayatri23
Copy link
Contributor

Hi @pvelesko , I could reproduce the same issue on VOLTA70 too with llvm/13.x .
This looks like a compiler regression to me since it passes with llvm/12.x

rgayatri@cgpu01:~/Kokkos/kokkos/build_ompt-llvm12-sm70> ./core/unit_test/KokkosCore_UnitTest_OpenMPTarget --gtest_filter=*mathspecialfunc_errorfunc*
Note: Google Test filter = *mathspecialfunc_errorfunc*
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from openmptarget
[ RUN      ] openmptarget.mathspecialfunc_errorfunc
[       OK ] openmptarget.mathspecialfunc_errorfunc (518 ms)
[----------] 1 test from openmptarget (518 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (518 ms total)
[  PASSED  ] 1 test.

I will try to boil it down to a reproducer using just the native OpenMPTarget directives and submit it as a bug report.

@crtrott
Copy link
Member

crtrott commented Aug 24, 2021

:-( maybe we should convince someone at the LLVM OpenMP and otherwise offload team to add Kokkos to the testing framework ...

@nmhamster
Copy link
Contributor

Could you reach out to someone in ECP SOLLVE? I thought those projects were tracking ECP-related OpenMP requirements. Might need to help with an example case, but maybe worth a try?

@rgayatri23
Copy link
Contributor

I have reached out to Johannes Doerfert and he has agreed to look into it. I have added this as a stand-alone Kokkos test case here https://github.com/kokkos/kokkos-issuereproducer/tree/master/kokkos/OpenMPTarget/misaligned_address_llvm_issue4424

The error can be avoided if we add the following compile flag -fopenmp-cuda-mode or if we do not align Kokkos:Complex -DKokkos_ENABLE_COMPLEX_ALIGN=OFF. Both of which should not be needed though.

@crtrott
Copy link
Member

crtrott commented Dec 8, 2021

@rgayatri23 what's the status>

@rgayatri23
Copy link
Contributor

It looks like the issue is arising from a global that is created during the OMPOpt pass. This can be avoided by using -mllvm -openmp-opt-disable. It will compile and run, but the performance will be poor. LLVM developers are still looking into this issue.

@jhuber6
Copy link

jhuber6 commented Dec 17, 2021

This is a bug in HeapToStack not maintaining the previous alignment when we replace the heap allocation (here a generated OpenMP runtime call) with an alloca instruction. It only showed up here because there was sufficient register pressure to make the PTX backend create a stack frame using local memory instead of using registers, and the default alignment of 8 was not sufficient to store the 16 byte complex number. I've submitted a fix for review here, let me know if it fixes the problem for you either by waiting for it to land or manually applying it to your LLVM build.

@rgayatri23
Copy link
Contributor

rgayatri23 commented Jan 5, 2022

The issue seems to have been resolved with the latest compiler update (from mainline llvm on Jan-02/2022.

rgayatri@cgpu05:~/Kokkos/mainline-kokkos/build_ompt-llvm14-sm70> clang++ --version
clang version 14.0.0 (https://github.com/llvm/llvm-project.git 6a6a80e88eff1fde4e9c6c38c1efd45eff5c9f9f)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /global/cfs/cdirs/m1759/rgayatri/software/llvm/14_Jan042022/bin
rgayatri@cgpu05:~/Kokkos/mainline-kokkos/build_ompt-llvm14-sm70> ./core/unit_test/KokkosCore_UnitTest_OpenMPTarget --gtest_filter=*mathspecialfunc_errorfunc*
Note: Google Test filter = *mathspecialfunc_errorfunc*
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from openmptarget
[ RUN      ] openmptarget.mathspecialfunc_errorfunc
[       OK ] openmptarget.mathspecialfunc_errorfunc (367 ms)
[----------] 1 test from openmptarget (367 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (367 ms total)
[  PASSED  ] 1 test.

@ajpowelsnl
Copy link
Contributor

@rgayatri23 -- is this issue fully resolved? If so, would you please close it with a comment confirming the fix? If not, would you please summarize what needs to be done to resolve the issue?

@rgayatri23
Copy link
Contributor

Yes the issue is already resolved and we can close it unless @pvelesko has any more concerns.

@pvelesko
Copy link
Author

pvelesko commented Dec 1, 2022

You can close

@ajpowelsnl
Copy link
Contributor

Thank you for using Kokkos!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Broken / incorrect code; it could be Kokkos' responsibility, or others’ (e.g., Trilinos)
Projects
None yet
Development

No branches or pull requests

6 participants