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

moderngpu #39

Open
narutojxl opened this issue Jul 24, 2020 · 0 comments
Open

moderngpu #39

narutojxl opened this issue Jul 24, 2020 · 0 comments

Comments

@narutojxl
Copy link

Hi all,
Building on ubuntu16.04, gcc-5.4.0, cuda-9.0, i have runed git submodule update --init --recursive. There are some errors about moderngpu, how to solve this build error, thanks for your help!

jxl@dell:~/third_softwares/nvbio/build$ sudo make -j8
[  0%] Building NVCC (Device) object contrib/moderngpu/CMakeFiles/moderngpu.dir/src/moderngpu_generated_mgpucontext.cu.o
[  6%] Built target lz4
[  6%] Built target crcstatic
[ 11%] Built target zlibstatic
[ 12%] Built target bamtools
[ 19%] Built target zlib
[ 35%] Built target htslib
[ 36%] Building NVCC (Device) object nvbio/CMakeFiles/nvbio.dir/sufsort/nvbio_generated_file_bwt.cu.o
[ 37%] Building NVCC (Device) object nvbio/CMakeFiles/nvbio.dir/basic/cuda/nvbio_generated_sort.cu.o
[ 37%] Building NVCC (Device) object nvbio/CMakeFiles/nvbio.dir/sufsort/nvbio_generated_sufsort_priv.cu.o
[ 37%] Building NVCC (Device) object nvbio/CMakeFiles/nvbio.dir/sufsort/nvbio_generated_file_bwt_bgz.cu.o
/home/jxl/third_softwares/nvbio/contrib/moderngpu/src/mgpucontext.cu(127): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/src/mgpucontext.cu(127): error: expected a ";"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/src/mgpucontext.cu(131): error: identifier "deviceGroup" is undefined

/home/jxl/third_softwares/nvbio/contrib/moderngpu/src/mgpucontext.cu(141): error: identifier "deviceGroup" is undefined

/home/jxl/third_softwares/nvbio/contrib/moderngpu/src/mgpucontext.cu(217): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/src/mgpucontext.cu(217): error: expected a ";"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/src/mgpucontext.cu(286): error: identifier "contextGroup" is undefined

7 errors detected in the compilation of "/tmp/tmpxft_00007e81_00000000-6_mgpucontext.cpp1.ii".
CMake Error at moderngpu_generated_mgpucontext.cu.o.Release.cmake:280 (message):
  Error generating file
  /home/jxl/third_softwares/nvbio/build/contrib/moderngpu/CMakeFiles/moderngpu.dir/src/./moderngpu_generated_mgpucontext.cu.o


contrib/moderngpu/CMakeFiles/moderngpu.dir/build.make:316: recipe for target 'contrib/moderngpu/CMakeFiles/moderngpu.dir/src/moderngpu_generated_mgpucontext.cu.o' failed
make[2]: *** [contrib/moderngpu/CMakeFiles/moderngpu.dir/src/moderngpu_generated_mgpucontext.cu.o] Error 1
CMakeFiles/Makefile2:859: recipe for target 'contrib/moderngpu/CMakeFiles/moderngpu.dir/all' failed
make[1]: *** [contrib/moderngpu/CMakeFiles/moderngpu.dir/all] Error 2
make[1]: *** 正在等待未完成的任务....
/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(638): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(638): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(694): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(694): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(793): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(793): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(798): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(798): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/../kernels/segreduce.cuh(58): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/../kernels/segreduce.cuh(58): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(638): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(638): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(694): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(694): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/segreducecsr.cuh(393): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(793): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/segreducecsr.cuh(393): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(793): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(798): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/reducebykey.cuh(177): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/reducebykey.cuh(177): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(798): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/spmvcsr.cuh(422): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/spmvcsr.cuh(422): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/spmvcsr.cuh(432): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/spmvcsr.cuh(432): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/../kernels/segreduce.cuh(58): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/../kernels/segreduce.cuh(58): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/segreducecsr.cuh(393): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/segreducecsr.cuh(393): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/reducebykey.cuh(177): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/reducebykey.cuh(177): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/spmvcsr.cuh(422): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/spmvcsr.cuh(422): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/spmvcsr.cuh(432): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/spmvcsr.cuh(432): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(638): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(638): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(694): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(694): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(793): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(793): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(798): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/mgpuhost.cuh(798): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/../kernels/segreduce.cuh(58): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/../kernels/segreduce.cuh(58): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/segreducecsr.cuh(393): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/segreducecsr.cuh(393): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/reducebykey.cuh(177): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/reducebykey.cuh(177): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/spmvcsr.cuh(422): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/spmvcsr.cuh(422): error: expected a ")"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/spmvcsr.cuh(432): error: namespace "std" has no member "unique_ptr"

/home/jxl/third_softwares/nvbio/contrib/moderngpu/include/kernels/spmvcsr.cuh(432): error: expected a ")"

18 errors detected in the compilation of "/tmp/tmpxft_00007ea4_00000000-6_file_bwt.cpp1.ii".
CMake Error at nvbio_generated_file_bwt.cu.o.Release.cmake:280 (message):
  Error generating file
  /home/jxl/third_softwares/nvbio/build/nvbio/CMakeFiles/nvbio.dir/sufsort/./nvbio_generated_file_bwt.cu.o


nvbio/CMakeFiles/nvbio.dir/build.make:1746: recipe for target 'nvbio/CMakeFiles/nvbio.dir/sufsort/nvbio_generated_file_bwt.cu.o' failed
make[2]: *** [nvbio/CMakeFiles/nvbio.dir/sufsort/nvbio_generated_file_bwt.cu.o] Error 1
make[2]: *** 正在等待未完成的任务....
18 errors detected in the compilation of "/tmp/tmpxft_00007eb4_00000000-6_file_bwt_bgz.cpp1.ii".
CMake Error at nvbio_generated_file_bwt_bgz.cu.o.Release.cmake:280 (message):
  Error generating file
  /home/jxl/third_softwares/nvbio/build/nvbio/CMakeFiles/nvbio.dir/sufsort/./nvbio_generated_file_bwt_bgz.cu.o


nvbio/CMakeFiles/nvbio.dir/build.make:2689: recipe for target 'nvbio/CMakeFiles/nvbio.dir/sufsort/nvbio_generated_file_bwt_bgz.cu.o' failed
make[2]: *** [nvbio/CMakeFiles/nvbio.dir/sufsort/nvbio_generated_file_bwt_bgz.cu.o] Error 1
18 errors detected in the compilation of "/tmp/tmpxft_00007eac_00000000-6_sufsort_priv.cpp1.ii".
CMake Error at nvbio_generated_sufsort_priv.cu.o.Release.cmake:280 (message):
  Error generating file
  /home/jxl/third_softwares/nvbio/build/nvbio/CMakeFiles/nvbio.dir/sufsort/./nvbio_generated_sufsort_priv.cu.o


nvbio/CMakeFiles/nvbio.dir/build.make:1739: recipe for target 'nvbio/CMakeFiles/nvbio.dir/sufsort/nvbio_generated_sufsort_priv.cu.o' failed
make[2]: *** [nvbio/CMakeFiles/nvbio.dir/sufsort/nvbio_generated_sufsort_priv.cu.o] Error 1
CMakeFiles/Makefile2:913: recipe for target 'nvbio/CMakeFiles/nvbio.dir/all' failed
make[1]: *** [nvbio/CMakeFiles/nvbio.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2
jxl@dell:~/third_softwares/nvbio/build$ 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant