Open JeroenMerks opened 8 years ago
This sounds related to this other issue that was reported on Caffe: https://groups.google.com/forum/#!msg/caffe-users/Tm3OsZBwN9Q/XKGRKNdmBAAJ
It's not clear why, but compiling with -D_FORCE_INLINES apparently helps. Might be worth a try here as well.
Thank you very much, that seems to help a bit.
But even after starting with a fresh download and having the following packages ready: gcc (Ubuntu 4.8.5-4ubuntu2) 4.8.5 doxygen 1.8.11
sudo nano CMakeLists.txt
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D_FORCE_INLINES")
cmake a fresh build directory.
Amost everything compiles, but strand here: http://pastebin.com/raw/4jF3tQwJ
Compiling with the make -i flag makes the compilation continue and at least compile important files like nvBWT and nvBowtie.
master now includes fixes to permit building with newer versions of CUDA and GCC. Given that this bug results from using older compilers, I think it can be closed (@foertter ).
Dear developers,
On my Ubuntu Linux 16.04 workstation, I the following error when I'm trying to compile all the NVCC (Device) objects *.so files when I'm trying to compile nvbio:
I'm using gcc-4.8 and CUDA 6.5. Perhaps the CUDA version too new or too old? I can't find anything meaningfull on Google about memcpy errors.
Any help would be appreciated.