[llvm-dev] unable to compile llvm with gcc 4.7.4
via llvm-dev
llvm-dev at lists.llvm.org
Sat Oct 8 04:02:37 PDT 2016
Hi,
Encounter a compilation issue related to c++.
Software versions:
- gcc 4.7.4
- llvm git commit 98a1ca117e6743dd7f2d505443a96f591d083eab
Build log:
Scanning dependencies of target LLVMLTO
[ 53%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o
/tmp/pkgs/llvm/lib/LTO/Caching.cpp: In lambda function:
/tmp/pkgs/llvm/lib/LTO/Caching.cpp:74:7: error: looser throw specifier for 'virtual llvm::lto::localCache(std::string, llvm::lto::AddFileFn)::<lambda(unsigned int, llvm::StringRef)>::CacheStream::~CacheStream()'
In file included from /tmp/pkgs/llvm/include/llvm/LTO/Caching.h:18:0,
from /tmp/pkgs/llvm/lib/LTO/Caching.cpp:14:
/tmp/pkgs/llvm/include/llvm/LTO/LTO.h:271:11: error: overriding 'virtual llvm::lto::NativeObjectStream::~NativeObjectStream() noexcept (true)'
lib/LTO/CMakeFiles/LLVMLTO.dir/build.make:67: recipe for target 'lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o' failed
make[2]: *** [lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o] Error 1
CMakeFiles/Makefile2:2584: recipe for target 'lib/LTO/CMakeFiles/LLVMLTO.dir/all' failed
make[1]: *** [lib/LTO/CMakeFiles/LLVMLTO.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2
--
Sylvain
More information about the llvm-dev
mailing list