On 28.08.2018 13:55, Sedat Dilek wrote: > On Tue, Aug 28, 2018 at 10:59 AM, Hans Wennborg <h...@chromium.org> wrote: >> On Tue, Aug 28, 2018 at 10:26 AM, Sedat Dilek via llvm-dev >> <llvm-...@lists.llvm.org> wrote: >>> On Mon, Aug 27, 2018 at 6:09 PM, Sedat Dilek <sedat.di...@gmail.com> wrote: >>>> Hi, >>>> >>>> I have not sent yet any bug-reports to llvm-dev but I am seeing this >>>> build-failure: >>>> >>>> ... >>>> [574/3685] Building CXX object >>>> lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o >>>> FAILED: >>>> lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o >>>> /usr/bin/g++-8 -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GNU_SOURCE >>>> -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS >>>> -Ilib/Bitcode/Reader >>>> -I/home/sdi/src/llvm-toolchain/llvm/lib/Bitcode/Reader -Iinclude >>>> -I/home/sdi/src/llvm-toolchain/llvm/include -fPIC >>>> -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra >>>> -Wno-unused-parameter -Wwrite-strings -Wcast-qual >>>> -Wno-missing-field-initializers -pedantic -Wno-long-long >>>> -Wno-maybe-uninitialized -Wno-class-memaccess >>>> -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color >>>> -ffunction-sections -fdata-sections -O3 -UNDEBUG -fno-exceptions >>>> -fno-rtti -MD -MT >>>> lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o >>>> -MF lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o.d >>>> -o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o >>>> -c /home/sdi/src/llvm-toolchain/llvm/lib/Bitcode/Reader/MetadataLoader.cpp >>>> /home/sdi/src/llvm-toolchain/llvm/lib/Bitcode/Reader/MetadataLoader.cpp: >>>> In member function 'llvm::Error >>>> llvm::MetadataLoader::MetadataLoaderImpl::parseOneMetadata(llvm::SmallVectorImpl<long >>>> unsigned int>&, unsigned int, >>>> {anonymous}::{anonymous}::PlaceholderQueue&, llvm::StringRef, unsigned >>>> int&)': >>>> /home/sdi/src/llvm-toolchain/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:1771:1: >>>> internal compiler error: Segmentation fault >>>> } >>>> ^ >>>> Please submit a full bug report, >>>> with preprocessed source if appropriate. >>>> See <file:///usr/share/doc/gcc-8/README.Bugs> for instructions. >>>> >>>> root@inizai# gcc --version >>>> gcc (Debian 8.2.0-4) 8.2.0 >>>> Copyright (C) 2018 Free Software Foundation, Inc. >>>> This is free software; see the source for copying conditions. There is NO >>>> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. >>>> >>>> Is that a known issue? >>>> Any workoround or fix available? >>>> >>> >>> Building with my selfmade llvm-toolchain was successful. >>> So this seems to be a GCC bug. >> >> I tried building the 7.0.0 branch with a vanilla gcc 8.2.0 build, but >> I couldn't reproduce the error. >> >> Have you reported the bug to the gcc bugzilla? >> >> Even if it's not an LLVM bug, it would be unfortunate if the release >> doesn't build with Debian's gcc, so it would be good to get to the >> bottom of this. >> > > [ CC debian-gcc and Matthias Klose ] > > My last GCC bug report is a while ago. > Maybe this is a known issue in the Debian world. > > Adding my scripts for the sake of completeness.
Debian's GCC is built from the gcc-8-branch. See gcc -v how it is configured. You didn't tell how you configured your GCC build. Please provide the preprocessed source and the command line options used for the build. Thanks, Matthias