-
Notifications
You must be signed in to change notification settings - Fork 169
Description
Describe the issue
I'm installing amgx following the instructions in the readme. I'm using cmake and cuda from a conda environment within wsl. When I run make, I get a compilation error noting "nvtx3/nvToolsExt.h: No such file or directory"
Environment information:
- OS: Windows 11 | WSL2 Ubuntu 24.04
- Compiler version: gcc 11.2.0
- CMake version: 3.31.2
- CUDA used for AMGX compilation: CUDA 12.4.1
- MPI version (if applicable): None
- AMGX version or commit hash: 666311a
- Any related environment variables information
Configuration information
cmake -DCUDA_ARCH="80" -DCMAKE_BUILD_TYPE=Release ..
-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- The CUDA compiler identification is NVIDIA 12.4.131 with host compiler GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /home/jwwood/anaconda3/envs/integ/bin/x86_64-conda-linux-gnu-cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /home/jwwood/anaconda3/envs/integ/bin/x86_64-conda-linux-gnu-c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting CUDA compiler ABI info
-- Detecting CUDA compiler ABI info - done
-- Check for working CUDA compiler: /home/jwwood/anaconda3/envs/integ/bin/nvcc - skipped
-- Detecting CUDA compile features
-- Detecting CUDA compile features - done
-- Could NOT find MPI_C (missing: MPI_C_LIB_NAMES MPI_C_HEADER_DIR MPI_C_WORKS)
-- Could NOT find MPI_CXX (missing: MPI_CXX_LIB_NAMES MPI_CXX_HEADER_DIR MPI_CXX_WORKS)
-- Could NOT find MPI (missing: MPI_C_FOUND MPI_CXX_FOUND)
-- Found CUDAToolkit: /home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include (found suitable version "12.4.131", minimum required is "11.0")
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
This is a MPI build:FALSE
-- Checking if arch 80 is supported...
CMake Deprecation Warning at thrust/CMakeLists.txt:9 (cmake_policy):
The OLD behavior for policy CMP0104 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
-- Found libcudacxx: /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/thrust/dependencies/libcudacxx/lib/cmake/libcudacxx/libcudacxx-config.cmake (found suitable version "1.8.1.0", minimum required is "1.8.0")
-- Found Thrust: /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/thrust/thrust/cmake/thrust-config.cmake (found version "2.1.0.0")
-- Found CUB: /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/thrust/dependencies/cub/cub/cmake/cub-config.cmake (found suitable version "2.1.0.0", minimum required is "2.1.0.0")
CMake Warning (dev) at src/CMakeLists.txt:65 (add_custom_command):
Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming
POST_BUILD to preserve backward compatibility.
Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring done (140.1s)
-- Generating done (3.8s)
-- Build files have been written to: /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build
Compilation information
make -j16 all
[ 0%] Building CUDA object src/CMakeFiles/amgx_tests_libs.dir/testframework.cu.o
[ 1%] Building CUDA object src/CMakeFiles/amgx_tests_libs.dir/test_utils.cu.o
[ 2%] Building CUDA object src/CMakeFiles/amgx_tests_libs.dir/unit_test.cu.o
[ 3%] Building CUDA object CMakeFiles/amgx_libs.dir/src/aggregation/aggregation_amg_level.cu.o
[ 3%] Building CUDA object CMakeFiles/amgx_libs.dir/src/aggregation/coarseAgenerators/coarse_A_generator.cu.o
[ 4%] Building CUDA object CMakeFiles/amgx_libs.dir/src/aggregation/coarseAgenerators/low_deg_coarse_A_generator.cu.o
[ 4%] Building CUDA object CMakeFiles/amgx_libs.dir/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu.o
[ 5%] Building CUDA object CMakeFiles/amgx_libs.dir/src/aggregation/coarseAgenerators/thrust_coarse_A_generator.cu.o
[ 6%] Building CUDA object CMakeFiles/amgx_libs.dir/src/aggregation/selectors/adaptive.cu.o
[ 6%] Building CUDA object CMakeFiles/amgx_libs.dir/src/aggregation/selectors/agg_selector.cu.o
[ 7%] Building CUDA object CMakeFiles/amgx_libs.dir/src/aggregation/selectors/dummy.cu.o
[ 7%] Building CUDA object CMakeFiles/amgx_libs.dir/src/aggregation/selectors/geo_selector.cu.o
[ 8%] Building CUDA object CMakeFiles/amgx_libs.dir/src/aggregation/selectors/multi_pairwise.cu.o
[ 8%] Building CUDA object CMakeFiles/amgx_libs.dir/src/aggregation/selectors/parallel_greedy_selector.cu.o
[ 9%] Building CUDA object CMakeFiles/amgx_libs.dir/src/aggregation/selectors/serial_greedy.cu.o
[ 9%] Built target copy_configs
[ 9%] Building CUDA object CMakeFiles/amgx_libs.dir/src/aggregation/selectors/size2_selector.cu.o
In file included from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amg_level.h:15,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/aggregation/aggregation_amg_level.h:17,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/aggregation_amg_level.cu:5:
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amgx_timer.h:16:10: fatal error: nvtx3/nvToolsExt.h: No such file or directory
16 | #include <nvtx3/nvToolsExt.h>
| ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/amgx_libs.dir/build.make:80: CMakeFiles/amgx_libs.dir/src/aggregation/aggregation_amg_level.cu.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amg_level.h:15,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amg.h:34,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/convergence/convergence.h:13,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/solvers/solver.h:13,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/aggregation/selectors/adaptive.h:7,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/selectors/adaptive.cu:5:
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amgx_timer.h:16:10: fatal error: nvtx3/nvToolsExt.h: No such file or directory
16 | #include <nvtx3/nvToolsExt.h>
| ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/amgx_libs.dir/build.make:155: CMakeFiles/amgx_libs.dir/src/aggregation/selectors/adaptive.cu.o] Error 1
In file included from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amg_level.h:15,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amg.h:34,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/convergence/convergence.h:13,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/solvers/solver.h:13,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/selectors/multi_pairwise.cu:23:
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amgx_timer.h:16:10: fatal error: nvtx3/nvToolsExt.h: No such file or directory
16 | #include <nvtx3/nvToolsExt.h>
| ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/amgx_libs.dir/build.make:215: CMakeFiles/amgx_libs.dir/src/aggregation/selectors/multi_pairwise.cu.o] Error 1
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu(37): error: class "cuda::std::__4::tuple<int, int>" has no member "get"
return ( IJ.get<0>() == IJ.get<1>() );
^
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu(37): error: expected an expression
return ( IJ.get<0>() == IJ.get<1>() );
^
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu(37): error: class "cuda::std::__4::tuple<int, int>" has no member "get"
return ( IJ.get<0>() == IJ.get<1>() );
^
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu(37): error: expected an expression
return ( IJ.get<0>() == IJ.get<1>() );
^
4 errors detected in the compilation of "/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu".
make[2]: *** [CMakeFiles/amgx_libs.dir/build.make:110: CMakeFiles/amgx_libs.dir/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu.o] Error 2
[ 9%] Built target amgx_tests_libs
make[1]: *** [CMakeFiles/Makefile2:198: CMakeFiles/amgx_libs.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
Issue information
VERBOSE=1 make -j16 all
/home/jwwood/anaconda3/envs/integ/bin/cmake -S/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx -B/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build --check-build-system CMakeFiles/Makefile.cmake 0
/home/jwwood/anaconda3/envs/integ/bin/cmake -E cmake_progress_start /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build/CMakeFiles /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build//CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build'
make -f CMakeFiles/amgx_libs.dir/build.make CMakeFiles/amgx_libs.dir/depend
make -f src/CMakeFiles/amgx_tests_libs.dir/build.make src/CMakeFiles/amgx_tests_libs.dir/depend
make -f src/CMakeFiles/copy_configs.dir/build.make src/CMakeFiles/copy_configs.dir/depend
make[2]: Entering directory '/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build'
cd /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build && /home/jwwood/anaconda3/envs/integ/bin/cmake -E cmake_depends "Unix Makefiles" /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build/src /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build/src/CMakeFiles/copy_configs.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build'
make -f src/CMakeFiles/copy_configs.dir/build.make src/CMakeFiles/copy_configs.dir/build
make[2]: Entering directory '/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build'
cd /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build/src && /home/jwwood/anaconda3/envs/integ/bin/cmake -E copy_directory /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/configs /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build/configs
make[2]: Entering directory '/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build'
cd /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build && /home/jwwood/anaconda3/envs/integ/bin/cmake -E cmake_depends "Unix Makefiles" /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build/src /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build/src/CMakeFiles/amgx_tests_libs.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build'
make -f src/CMakeFiles/amgx_tests_libs.dir/build.make src/CMakeFiles/amgx_tests_libs.dir/build
make[2]: Entering directory '/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build'
cd /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build && /home/jwwood/anaconda3/envs/integ/bin/cmake -E cmake_depends "Unix Makefiles" /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build/CMakeFiles/amgx_libs.dir/DependInfo.cmake "--color="
Dependencies file "CMakeFiles/amgx_libs.dir/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu.o.d" is newer than depends file "/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build/CMakeFiles/amgx_libs.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/amgx_libs.dir/src/aggregation/selectors/size4_selector.cu.o.d" is newer than depends file "/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build/CMakeFiles/amgx_libs.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/amgx_libs.dir/src/aggregation/selectors/size8_selector.cu.o.d" is newer than depends file "/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build/CMakeFiles/amgx_libs.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/amgx_libs.dir/src/amg_config.cu.o.d" is newer than depends file "/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build/CMakeFiles/amgx_libs.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/amgx_libs.dir/src/amg_eigensolver.cu.o.d" is newer than depends file "/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build/CMakeFiles/amgx_libs.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/amgx_libs.dir/src/amg_signal.cu.o.d" is newer than depends file "/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build/CMakeFiles/amgx_libs.dir/compiler_depend.internal".
make[2]: Entering directory '/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build'
make[2]: Nothing to be done for 'src/CMakeFiles/amgx_tests_libs.dir/build'.
make[2]: Leaving directory '/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build'
Dependencies file "CMakeFiles/amgx_libs.dir/src/amgx_c_common.cu.o.d" is newer than depends file "/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build/CMakeFiles/amgx_libs.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/amgx_libs.dir/src/amgx_cublas.cu.o.d" is newer than depends file "/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build/CMakeFiles/amgx_libs.dir/compiler_depend.internal".
[ 2%] Built target amgx_tests_libs
Dependencies file "CMakeFiles/amgx_libs.dir/src/amgx_cusolverDn.cu.o.d" is newer than depends file "/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build/CMakeFiles/amgx_libs.dir/compiler_depend.internal".
Consolidate compiler generated dependencies of target amgx_libs
make[2]: Leaving directory '/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build'
[ 2%] Built target copy_configs
make[2]: Leaving directory '/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build'
make -f CMakeFiles/amgx_libs.dir/build.make CMakeFiles/amgx_libs.dir/build
make[2]: Entering directory '/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build'
[ 3%] Building CUDA object CMakeFiles/amgx_libs.dir/src/aggregation/aggregation_amg_level.cu.o
/home/jwwood/anaconda3/envs/integ/bin/nvcc -forward-unknown-to-host-compiler -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_CUDA -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP --options-file CMakeFiles/amgx_libs.dir/includes_CUDA.rsp -O3 -DNDEBUG -std=c++17 "--generate-code=arch=compute_80,code=[compute_80,sm_80]" -DNDEBUG --extended-lambda --Werror cross-execution-space-call -DNVTX_RANGES -Xcompiler "-fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/jwwood/anaconda3/envs/integ/include -I/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib/stubs -Wno-terminate -DRAPIDJSON_DEFINED -rdynamic -fPIC -fvisibility=default" -DTHRUST_CUB_WRAPPED_NAMESPACE=amgx -MD -MT CMakeFiles/amgx_libs.dir/src/aggregation/aggregation_amg_level.cu.o -MF CMakeFiles/amgx_libs.dir/src/aggregation/aggregation_amg_level.cu.o.d -x cu -c /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/aggregation_amg_level.cu -o CMakeFiles/amgx_libs.dir/src/aggregation/aggregation_amg_level.cu.o
[ 4%] Building CUDA object CMakeFiles/amgx_libs.dir/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu.o
/home/jwwood/anaconda3/envs/integ/bin/nvcc -forward-unknown-to-host-compiler -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_CUDA -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP --options-file CMakeFiles/amgx_libs.dir/includes_CUDA.rsp -O3 -DNDEBUG -std=c++17 "--generate-code=arch=compute_80,code=[compute_80,sm_80]" -DNDEBUG --extended-lambda --Werror cross-execution-space-call -DNVTX_RANGES -Xcompiler "-fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/jwwood/anaconda3/envs/integ/include -I/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib/stubs -Wno-terminate -DRAPIDJSON_DEFINED -rdynamic -fPIC -fvisibility=default" -DTHRUST_CUB_WRAPPED_NAMESPACE=amgx -MD -MT CMakeFiles/amgx_libs.dir/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu.o -MF CMakeFiles/amgx_libs.dir/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu.o.d -x cu -c /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu -o CMakeFiles/amgx_libs.dir/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu.o
[ 5%] Building CUDA object CMakeFiles/amgx_libs.dir/src/aggregation/selectors/adaptive.cu.o
/home/jwwood/anaconda3/envs/integ/bin/nvcc -forward-unknown-to-host-compiler -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_CUDA -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP --options-file CMakeFiles/amgx_libs.dir/includes_CUDA.rsp -O3 -DNDEBUG -std=c++17 "--generate-code=arch=compute_80,code=[compute_80,sm_80]" -DNDEBUG --extended-lambda --Werror cross-execution-space-call -DNVTX_RANGES -Xcompiler "-fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/jwwood/anaconda3/envs/integ/include -I/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib/stubs -Wno-terminate -DRAPIDJSON_DEFINED -rdynamic -fPIC -fvisibility=default" -DTHRUST_CUB_WRAPPED_NAMESPACE=amgx -MD -MT CMakeFiles/amgx_libs.dir/src/aggregation/selectors/adaptive.cu.o -MF CMakeFiles/amgx_libs.dir/src/aggregation/selectors/adaptive.cu.o.d -x cu -c /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/selectors/adaptive.cu -o CMakeFiles/amgx_libs.dir/src/aggregation/selectors/adaptive.cu.o
[ 6%] Building CUDA object CMakeFiles/amgx_libs.dir/src/aggregation/selectors/multi_pairwise.cu.o
/home/jwwood/anaconda3/envs/integ/bin/nvcc -forward-unknown-to-host-compiler -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_CUDA -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP --options-file CMakeFiles/amgx_libs.dir/includes_CUDA.rsp -O3 -DNDEBUG -std=c++17 "--generate-code=arch=compute_80,code=[compute_80,sm_80]" -DNDEBUG --extended-lambda --Werror cross-execution-space-call -DNVTX_RANGES -Xcompiler "-fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/jwwood/anaconda3/envs/integ/include -I/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib/stubs -Wno-terminate -DRAPIDJSON_DEFINED -rdynamic -fPIC -fvisibility=default" -DTHRUST_CUB_WRAPPED_NAMESPACE=amgx -MD -MT CMakeFiles/amgx_libs.dir/src/aggregation/selectors/multi_pairwise.cu.o -MF CMakeFiles/amgx_libs.dir/src/aggregation/selectors/multi_pairwise.cu.o.d -x cu -c /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/selectors/multi_pairwise.cu -o CMakeFiles/amgx_libs.dir/src/aggregation/selectors/multi_pairwise.cu.o
[ 6%] Building CUDA object CMakeFiles/amgx_libs.dir/src/amg.cu.o
/home/jwwood/anaconda3/envs/integ/bin/nvcc -forward-unknown-to-host-compiler -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_CUDA -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP --options-file CMakeFiles/amgx_libs.dir/includes_CUDA.rsp -O3 -DNDEBUG -std=c++17 "--generate-code=arch=compute_80,code=[compute_80,sm_80]" -DNDEBUG --extended-lambda --Werror cross-execution-space-call -DNVTX_RANGES -Xcompiler "-fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/jwwood/anaconda3/envs/integ/include -I/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib/stubs -Wno-terminate -DRAPIDJSON_DEFINED -rdynamic -fPIC -fvisibility=default" -DTHRUST_CUB_WRAPPED_NAMESPACE=amgx -MD -MT CMakeFiles/amgx_libs.dir/src/amg.cu.o -MF CMakeFiles/amgx_libs.dir/src/amg.cu.o.d -x cu -c /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amg.cu -o CMakeFiles/amgx_libs.dir/src/amg.cu.o
[ 7%] Building CUDA object CMakeFiles/amgx_libs.dir/src/amg_level.cu.o
[ 8%] Building CUDA object CMakeFiles/amgx_libs.dir/src/amg_solver.cu.o
[ 8%] Building CUDA object CMakeFiles/amgx_libs.dir/src/amgx_c.cu.o
/home/jwwood/anaconda3/envs/integ/bin/nvcc -forward-unknown-to-host-compiler -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_CUDA -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP --options-file CMakeFiles/amgx_libs.dir/includes_CUDA.rsp -O3 -DNDEBUG -std=c++17 "--generate-code=arch=compute_80,code=[compute_80,sm_80]" -DNDEBUG --extended-lambda --Werror cross-execution-space-call -DNVTX_RANGES -Xcompiler "-fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/jwwood/anaconda3/envs/integ/include -I/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib/stubs -Wno-terminate -DRAPIDJSON_DEFINED -rdynamic -fPIC -fvisibility=default" -DTHRUST_CUB_WRAPPED_NAMESPACE=amgx -MD -MT CMakeFiles/amgx_libs.dir/src/amg_level.cu.o -MF CMakeFiles/amgx_libs.dir/src/amg_level.cu.o.d -x cu -c /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amg_level.cu -o CMakeFiles/amgx_libs.dir/src/amg_level.cu.o
/home/jwwood/anaconda3/envs/integ/bin/nvcc -forward-unknown-to-host-compiler -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_CUDA -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP --options-file CMakeFiles/amgx_libs.dir/includes_CUDA.rsp -O3 -DNDEBUG -std=c++17 "--generate-code=arch=compute_80,code=[compute_80,sm_80]" -DNDEBUG --extended-lambda --Werror cross-execution-space-call -DNVTX_RANGES -Xcompiler "-fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/jwwood/anaconda3/envs/integ/include -I/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib/stubs -Wno-terminate -DRAPIDJSON_DEFINED -rdynamic -fPIC -fvisibility=default" -DTHRUST_CUB_WRAPPED_NAMESPACE=amgx -MD -MT CMakeFiles/amgx_libs.dir/src/amg_solver.cu.o -MF CMakeFiles/amgx_libs.dir/src/amg_solver.cu.o.d -x cu -c /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amg_solver.cu -o CMakeFiles/amgx_libs.dir/src/amg_solver.cu.o
/home/jwwood/anaconda3/envs/integ/bin/nvcc -forward-unknown-to-host-compiler -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_CUDA -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP --options-file CMakeFiles/amgx_libs.dir/includes_CUDA.rsp -O3 -DNDEBUG -std=c++17 "--generate-code=arch=compute_80,code=[compute_80,sm_80]" -DNDEBUG --extended-lambda --Werror cross-execution-space-call -DNVTX_RANGES -Xcompiler "-fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/jwwood/anaconda3/envs/integ/include -I/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib/stubs -Wno-terminate -DRAPIDJSON_DEFINED -rdynamic -fPIC -fvisibility=default" -DTHRUST_CUB_WRAPPED_NAMESPACE=amgx -MD -MT CMakeFiles/amgx_libs.dir/src/amgx_c.cu.o -MF CMakeFiles/amgx_libs.dir/src/amgx_c.cu.o.d -x cu -c /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amgx_c.cu -o CMakeFiles/amgx_libs.dir/src/amgx_c.cu.o
[ 9%] Building CUDA object CMakeFiles/amgx_libs.dir/src/amgx_cusparse.cu.o
[ 10%] Building CUDA object CMakeFiles/amgx_libs.dir/src/amgx_eig_c.cu.o
/home/jwwood/anaconda3/envs/integ/bin/nvcc -forward-unknown-to-host-compiler -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_CUDA -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP --options-file CMakeFiles/amgx_libs.dir/includes_CUDA.rsp -O3 -DNDEBUG -std=c++17 "--generate-code=arch=compute_80,code=[compute_80,sm_80]" -DNDEBUG --extended-lambda --Werror cross-execution-space-call -DNVTX_RANGES -Xcompiler "-fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/jwwood/anaconda3/envs/integ/include -I/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib/stubs -Wno-terminate -DRAPIDJSON_DEFINED -rdynamic -fPIC -fvisibility=default" -DTHRUST_CUB_WRAPPED_NAMESPACE=amgx -MD -MT CMakeFiles/amgx_libs.dir/src/amgx_cusparse.cu.o -MF CMakeFiles/amgx_libs.dir/src/amgx_cusparse.cu.o.d -x cu -c /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amgx_cusparse.cu -o CMakeFiles/amgx_libs.dir/src/amgx_cusparse.cu.o
[ 10%] Building CUDA object CMakeFiles/amgx_libs.dir/src/amgx_lapack.cu.o
/home/jwwood/anaconda3/envs/integ/bin/nvcc -forward-unknown-to-host-compiler -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_CUDA -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP --options-file CMakeFiles/amgx_libs.dir/includes_CUDA.rsp -O3 -DNDEBUG -std=c++17 "--generate-code=arch=compute_80,code=[compute_80,sm_80]" -DNDEBUG --extended-lambda --Werror cross-execution-space-call -DNVTX_RANGES -Xcompiler "-fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/jwwood/anaconda3/envs/integ/include -I/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib/stubs -Wno-terminate -DRAPIDJSON_DEFINED -rdynamic -fPIC -fvisibility=default" -DTHRUST_CUB_WRAPPED_NAMESPACE=amgx -MD -MT CMakeFiles/amgx_libs.dir/src/amgx_eig_c.cu.o -MF CMakeFiles/amgx_libs.dir/src/amgx_eig_c.cu.o.d -x cu -c /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amgx_eig_c.cu -o CMakeFiles/amgx_libs.dir/src/amgx_eig_c.cu.o
[ 10%] Building CUDA object CMakeFiles/amgx_libs.dir/src/amgx_timer.cu.o
/home/jwwood/anaconda3/envs/integ/bin/nvcc -forward-unknown-to-host-compiler -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_CUDA -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP --options-file CMakeFiles/amgx_libs.dir/includes_CUDA.rsp -O3 -DNDEBUG -std=c++17 "--generate-code=arch=compute_80,code=[compute_80,sm_80]" -DNDEBUG --extended-lambda --Werror cross-execution-space-call -DNVTX_RANGES -Xcompiler "-fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/jwwood/anaconda3/envs/integ/include -I/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib/stubs -Wno-terminate -DRAPIDJSON_DEFINED -rdynamic -fPIC -fvisibility=default" -DTHRUST_CUB_WRAPPED_NAMESPACE=amgx -MD -MT CMakeFiles/amgx_libs.dir/src/amgx_lapack.cu.o -MF CMakeFiles/amgx_libs.dir/src/amgx_lapack.cu.o.d -x cu -c /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amgx_lapack.cu -o CMakeFiles/amgx_libs.dir/src/amgx_lapack.cu.o
/home/jwwood/anaconda3/envs/integ/bin/nvcc -forward-unknown-to-host-compiler -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_CUDA -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP --options-file CMakeFiles/amgx_libs.dir/includes_CUDA.rsp -O3 -DNDEBUG -std=c++17 "--generate-code=arch=compute_80,code=[compute_80,sm_80]" -DNDEBUG --extended-lambda --Werror cross-execution-space-call -DNVTX_RANGES -Xcompiler "-fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/jwwood/anaconda3/envs/integ/include -I/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib/stubs -Wno-terminate -DRAPIDJSON_DEFINED -rdynamic -fPIC -fvisibility=default" -DTHRUST_CUB_WRAPPED_NAMESPACE=amgx -MD -MT CMakeFiles/amgx_libs.dir/src/amgx_timer.cu.o -MF CMakeFiles/amgx_libs.dir/src/amgx_timer.cu.o.d -x cu -c /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amgx_timer.cu -o CMakeFiles/amgx_libs.dir/src/amgx_timer.cu.o
[ 11%] Building CUDA object CMakeFiles/amgx_libs.dir/src/amgx_types/io.cu.o
[ 11%] Building CUDA object CMakeFiles/amgx_libs.dir/src/api_version.cu.o
/home/jwwood/anaconda3/envs/integ/bin/nvcc -forward-unknown-to-host-compiler -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_CUDA -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP --options-file CMakeFiles/amgx_libs.dir/includes_CUDA.rsp -O3 -DNDEBUG -std=c++17 "--generate-code=arch=compute_80,code=[compute_80,sm_80]" -DNDEBUG --extended-lambda --Werror cross-execution-space-call -DNVTX_RANGES -Xcompiler "-fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/jwwood/anaconda3/envs/integ/include -I/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib/stubs -Wno-terminate -DRAPIDJSON_DEFINED -rdynamic -fPIC -fvisibility=default" -DTHRUST_CUB_WRAPPED_NAMESPACE=amgx -MD -MT CMakeFiles/amgx_libs.dir/src/amgx_types/io.cu.o -MF CMakeFiles/amgx_libs.dir/src/amgx_types/io.cu.o.d -x cu -c /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amgx_types/io.cu -o CMakeFiles/amgx_libs.dir/src/amgx_types/io.cu.o
/home/jwwood/anaconda3/envs/integ/bin/nvcc -forward-unknown-to-host-compiler -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_CUDA -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP --options-file CMakeFiles/amgx_libs.dir/includes_CUDA.rsp -O3 -DNDEBUG -std=c++17 "--generate-code=arch=compute_80,code=[compute_80,sm_80]" -DNDEBUG --extended-lambda --Werror cross-execution-space-call -DNVTX_RANGES -Xcompiler "-fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/jwwood/anaconda3/envs/integ/include -I/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib/stubs -Wno-terminate -DRAPIDJSON_DEFINED -rdynamic -fPIC -fvisibility=default" -DTHRUST_CUB_WRAPPED_NAMESPACE=amgx -MD -MT CMakeFiles/amgx_libs.dir/src/api_version.cu.o -MF CMakeFiles/amgx_libs.dir/src/api_version.cu.o.d -x cu -c /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/api_version.cu -o CMakeFiles/amgx_libs.dir/src/api_version.cu.o
[ 12%] Building CUDA object CMakeFiles/amgx_libs.dir/src/auxdata.cu.o
/home/jwwood/anaconda3/envs/integ/bin/nvcc -forward-unknown-to-host-compiler -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_CUDA -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP --options-file CMakeFiles/amgx_libs.dir/includes_CUDA.rsp -O3 -DNDEBUG -std=c++17 "--generate-code=arch=compute_80,code=[compute_80,sm_80]" -DNDEBUG --extended-lambda --Werror cross-execution-space-call -DNVTX_RANGES -Xcompiler "-fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/jwwood/anaconda3/envs/integ/include -I/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib/stubs -Wno-terminate -DRAPIDJSON_DEFINED -rdynamic -fPIC -fvisibility=default" -DTHRUST_CUB_WRAPPED_NAMESPACE=amgx -MD -MT CMakeFiles/amgx_libs.dir/src/auxdata.cu.o -MF CMakeFiles/amgx_libs.dir/src/auxdata.cu.o.d -x cu -c /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/auxdata.cu -o CMakeFiles/amgx_libs.dir/src/auxdata.cu.o
[ 13%] Building CUDA object CMakeFiles/amgx_libs.dir/src/blas.cu.o
/home/jwwood/anaconda3/envs/integ/bin/nvcc -forward-unknown-to-host-compiler -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_CUDA -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP --options-file CMakeFiles/amgx_libs.dir/includes_CUDA.rsp -O3 -DNDEBUG -std=c++17 "--generate-code=arch=compute_80,code=[compute_80,sm_80]" -DNDEBUG --extended-lambda --Werror cross-execution-space-call -DNVTX_RANGES -Xcompiler "-fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/jwwood/anaconda3/envs/integ/include -I/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib -L/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/lib/stubs -Wno-terminate -DRAPIDJSON_DEFINED -rdynamic -fPIC -fvisibility=default" -DTHRUST_CUB_WRAPPED_NAMESPACE=amgx -MD -MT CMakeFiles/amgx_libs.dir/src/blas.cu.o -MF CMakeFiles/amgx_libs.dir/src/blas.cu.o.d -x cu -c /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/blas.cu -o CMakeFiles/amgx_libs.dir/src/blas.cu.o
In file included from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amgx_timer.cu:5:
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amgx_timer.h:16:10: fatal error: nvtx3/nvToolsExt.h: No such file or directory
16 | #include <nvtx3/nvToolsExt.h>
| ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/amgx_libs.dir/build.make:500: CMakeFiles/amgx_libs.dir/src/amgx_timer.cu.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amg_level.h:15,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amg.h:34,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/convergence/convergence.h:13,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/solvers/solver.h:13,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/aggregation/selectors/adaptive.h:7,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/selectors/adaptive.cu:5:
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amgx_timer.h:16:10: fatal error: nvtx3/nvToolsExt.h: No such file or directory
16 | #include <nvtx3/nvToolsExt.h>
| ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amg_level.h:15,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amg_level.cu:5:
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amgx_timer.h:16:10: fatal error: nvtx3/nvToolsExt.h: No such file or directory
16 | #include <nvtx3/nvToolsExt.h>
| ^~~~~~~~~~~~~~~~~~~~
In file included from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amg_level.h:15,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/aggregation/aggregation_amg_level.h:17,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/aggregation_amg_level.cu:5:
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amgx_timer.h:16:10: fatal error: nvtx3/nvToolsExt.h: No such file or directory
16 | #include <nvtx3/nvToolsExt.h>
| ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
compilation terminated.
make[2]: *** [CMakeFiles/amgx_libs.dir/build.make:155: CMakeFiles/amgx_libs.dir/src/aggregation/selectors/adaptive.cu.o] Error 1
make[2]: *** [CMakeFiles/amgx_libs.dir/build.make:350: CMakeFiles/amgx_libs.dir/src/amg_level.cu.o] Error 1
make[2]: *** [CMakeFiles/amgx_libs.dir/build.make:80: CMakeFiles/amgx_libs.dir/src/aggregation/aggregation_amg_level.cu.o] Error 1
In file included from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amg_level.h:15,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amg.h:34,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amg_solver.cu:7:
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amgx_timer.h:16:10: fatal error: nvtx3/nvToolsExt.h: No such file or directory
16 | #include <nvtx3/nvToolsExt.h>
| ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/amgx_libs.dir/build.make:380: CMakeFiles/amgx_libs.dir/src/amg_solver.cu.o] Error 1
In file included from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amg.cu:6:
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amgx_timer.h:16:10: fatal error: nvtx3/nvToolsExt.h: No such file or directory
16 | #include <nvtx3/nvToolsExt.h>
| ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/amgx_libs.dir/build.make:305: CMakeFiles/amgx_libs.dir/src/amg.cu.o] Error 1
In file included from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amgx_c.cu:26:
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amgx_timer.h:16:10: fatal error: nvtx3/nvToolsExt.h: No such file or directory
16 | #include <nvtx3/nvToolsExt.h>
| ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/amgx_libs.dir/build.make:395: CMakeFiles/amgx_libs.dir/src/amgx_c.cu.o] Error 1
In file included from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amg_level.h:15,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amg.h:34,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/convergence/convergence.h:13,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/solvers/solver.h:13,
from /mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/selectors/multi_pairwise.cu:23:
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/../include/amgx_timer.h:16:10: fatal error: nvtx3/nvToolsExt.h: No such file or directory
16 | #include <nvtx3/nvToolsExt.h>
| ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/amgx_libs.dir/build.make:215: CMakeFiles/amgx_libs.dir/src/aggregation/selectors/multi_pairwise.cu.o] Error 1
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu(37): error: class "cuda::std::__4::tuple<int, int>" has no member "get"
return ( IJ.get<0>() == IJ.get<1>() );
^
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu(37): error: expected an expression
return ( IJ.get<0>() == IJ.get<1>() );
^
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu(37): error: class "cuda::std::__4::tuple<int, int>" has no member "get"
return ( IJ.get<0>() == IJ.get<1>() );
^
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu(37): error: expected an expression
return ( IJ.get<0>() == IJ.get<1>() );
^
4 errors detected in the compilation of "/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu".
make[2]: *** [CMakeFiles/amgx_libs.dir/build.make:110: CMakeFiles/amgx_libs.dir/src/aggregation/coarseAgenerators/hybrid_coarse_A_generator.cu.o] Error 2
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amgx_cusparse.cu: In static member function 'static void amgx::Cusparse::bsrxmv_internal(cusparseHandle_t, cusparseDirection_t, cusparseOperation_t, int, int, int, int, const float*, cusparseMatDescr_t, const float*, const int*, const int*, const int*, const int*, int, const float*, const float*, float*)':
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amgx_cusparse.cu:1289:26: warning: 'cusparseStatus_t cusparseSbsrxmv(cusparseHandle_t, cusparseDirection_t, cusparseOperation_t, int, int, int, int, const float*, cusparseMatDescr_t, const float*, const int*, const int*, const int*, const int*, int, const float*, const float*, float*)' is deprecated: The routine will be removed in the next major release [-Wdeprecated-declarations]
1289 | cusparseCheckError(cusparseSbsrxmv(handle, dir, trans, sizeOfMask, mb, nb, nnzb, alpha, descr, bsrVal, bsrMaskPtr, bsrRowPtr, bsrEndPtr, bsrColInd, blockDim, x, beta, y));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include/cusparse.h:674:1: note: declared here
674 | cusparseSbsrxmv(cusparseHandle_t handle,
| ^~~~~~~~~~~~~~~
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amgx_cusparse.cu: In static member function 'static void amgx::Cusparse::bsrxmv_internal(cusparseHandle_t, cusparseDirection_t, cusparseOperation_t, int, int, int, int, const double*, cusparseMatDescr_t, const double*, const int*, const int*, const int*, const int*, int, const double*, const double*, double*)':
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amgx_cusparse.cu:1348:26: warning: 'cusparseStatus_t cusparseDbsrxmv(cusparseHandle_t, cusparseDirection_t, cusparseOperation_t, int, int, int, int, const double*, cusparseMatDescr_t, const double*, const int*, const int*, const int*, const int*, int, const double*, const double*, double*)' is deprecated: The routine will be removed in the next major release [-Wdeprecated-declarations]
1348 | cusparseCheckError(cusparseDbsrxmv(handle, dir, trans, sizeOfMask, mb, nb, nnzb, alpha, descr, bsrVal, bsrMaskPtr, bsrRowPtr, bsrEndPtr, bsrColInd, blockDim, x, beta, y));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include/cusparse.h:695:1: note: declared here
695 | cusparseDbsrxmv(cusparseHandle_t handle,
| ^~~~~~~~~~~~~~~
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amgx_cusparse.cu: In static member function 'static void amgx::Cusparse::bsrxmv_internal(cusparseHandle_t, cusparseDirection_t, cusparseOperation_t, int, int, int, int, const cuComplex*, cusparseMatDescr_t, const cuComplex*, const int*, const int*, const int*, const int*, int, const cuComplex*, const cuComplex*, cuComplex*)':
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amgx_cusparse.cu:1482:26: warning: 'cusparseStatus_t cusparseCbsrxmv(cusparseHandle_t, cusparseDirection_t, cusparseOperation_t, int, int, int, int, const cuComplex*, cusparseMatDescr_t, const cuComplex*, const int*, const int*, const int*, const int*, int, const cuComplex*, const cuComplex*, cuComplex*)' is deprecated: The routine will be removed in the next major release [-Wdeprecated-declarations]
1482 | cusparseCheckError(cusparseCbsrxmv(handle, dir, trans, sizeOfMask, mb, nb, nnzb, alpha, descr, bsrVal, bsrMaskPtr, bsrRowPtr, bsrEndPtr, bsrColInd, blockDim, x, beta, y));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include/cusparse.h:716:1: note: declared here
716 | cusparseCbsrxmv(cusparseHandle_t handle,
| ^~~~~~~~~~~~~~~
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amgx_cusparse.cu: In static member function 'static void amgx::Cusparse::bsrxmv_internal(cusparseHandle_t, cusparseDirection_t, cusparseOperation_t, int, int, int, int, const cuDoubleComplex*, cusparseMatDescr_t, const cuDoubleComplex*, const int*, const int*, const int*, const int*, int, const cuDoubleComplex*, const cuDoubleComplex*, cuDoubleComplex*)':
/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/src/amgx_cusparse.cu:1541:26: warning: 'cusparseStatus_t cusparseZbsrxmv(cusparseHandle_t, cusparseDirection_t, cusparseOperation_t, int, int, int, int, const cuDoubleComplex*, cusparseMatDescr_t, const cuDoubleComplex*, const int*, const int*, const int*, const int*, int, const cuDoubleComplex*, const cuDoubleComplex*, cuDoubleComplex*)' is deprecated: The routine will be removed in the next major release [-Wdeprecated-declarations]
1541 | cusparseCheckError(cusparseZbsrxmv(handle, dir, trans, sizeOfMask, mb, nb, nnzb, alpha, descr, bsrVal, bsrMaskPtr, bsrRowPtr, bsrEndPtr, bsrColInd, blockDim, x, beta, y));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jwwood/anaconda3/envs/integ/targets/x86_64-linux/include/cusparse.h:737:1: note: declared here
737 | cusparseZbsrxmv(cusparseHandle_t handle,
| ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build'
make[1]: *** [CMakeFiles/Makefile2:198: CMakeFiles/amgx_libs.dir/all] Error 2
make[1]: Leaving directory '/mnt/c/Users/jwood/Documents/Fringe/IntegrationTests/amgx/build'
make: *** [Makefile:136: all] Error 2