[llvm-dev] [Release-testers] 3.8.1-rc1 has been tagged

Daniel Sanders via llvm-dev llvm-dev at lists.llvm.org
Tue Jun 21 03:41:16 PDT 2016


Hi Sylvestre,

I tried to reproduce the mipsel build failure in a Debian chroot on my CI20 and my build gets further than buildd.debian.org did.  I tried to match the config and process described in the logs in the hope that I'd end up with the roughly same environment but I ended up with some differences. The toolchain package differences were:
	Binutils: 2.26-11 (the log had 2.26-10)
	g++: 5.3.1-3 (the log had 5.5.4.0-3)
	gcc: 5.3.1-3 (the log had 5.5.4.0-3)
	libstdc++-5-dev: 5.4.0-4 (the log had 5.4.0-3)
	libstdc++6: 6.1.1-6 (the log had 6.1.1-5)
	linux-libc-dev: 4.6.1-1 (the log had 4.5.5-1)
One process difference is that instead of running dpkg-buildpackage, I ran the underlying commands. I stopped after a successful 'debian/rules build' command since the last command it printed was the one that failed in the buildd log.

If you can narrow the problem down a bit then I can investigate further. Also, if you need help narrowing it down then I may be able to put you in contact with a colleague who works on Debian.

> -----Original Message-----
> From: Release-testers [mailto:release-testers-bounces at lists.llvm.org] On
> Behalf Of Daniel Sanders via Release-testers
> Sent: 10 June 2016 10:45
> To: Sylvestre Ledru; Tom Stellard; release-testers at lists.llvm.org; cfe-
> dev at lists.llvm.org; llvm-dev at lists.llvm.org
> Subject: Re: [Release-testers] 3.8.1-rc1 has been tagged
> 
> Hi,
> 
> I had a quick look at that link and it seems to be a linker internal error.
> Presumably we're triggering a bug in the system toolchain.
> 
> FWIW, my mipsel build on a Debian Jessie machine (binutils
> 2.24.90.20141023-1) successfully completed test-release.sh. I'm currently
> running the tests.
> 
> Here's the relevant bit of the log from your link:
> cd "/«BUILDDIR»/llvm-toolchain-3.8-3.8.1~+rc1/build-
> llvm/tools/clang/lib/StaticAnalyzer/Checkers" && /usr/bin/g++-5   -
> DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -
> DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -
> D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
> D__STDC_LIMIT_MACROS -I"/«BUILDDIR»/llvm-toolchain-3.8-
> 3.8.1~+rc1/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers" -
> I"/«BUILDDIR»/llvm-toolchain-3.8-
> 3.8.1~+rc1/tools/clang/lib/StaticAnalyzer/Checkers" -I"/«BUILDDIR»/llvm-
> toolchain-3.8-3.8.1~+rc1/tools/clang/include" -I"/«BUILDDIR»/llvm-
> toolchain-3.8-3.8.1~+rc1/build-llvm/tools/clang/include" -
> I"/«BUILDDIR»/llvm-toolchain-3.8-3.8.1~+rc1/build-llvm/include" -
> I"/«BUILDDIR»/llvm-toolchain-3.8-3.8.1~+rc1/include"  -std=c++0x -fPIC -
> fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -
> Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-
> maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -
> ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-
> strict-aliasing -O2 -g -DNDEBUG    -fno-exceptions -o
> CMakeFiles/clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o -c
> "/«BUILDDIR»/llvm-toolchain-3.8-
> 3.8.1~+rc1/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cp
> p"
> /usr/bin/ld: BFD (GNU Binutils for Debian) 2.26 internal error, aborting at
> ../../bfd/merge.c:909 in _bfd_merged_section_offset
> 
> /usr/bin/ld: Please report this bug.
> 
> collect2: error: ld returned 1 exit status
> ________________________________________
> From: Release-testers [release-testers-bounces at lists.llvm.org] on behalf of
> Sylvestre Ledru via Release-testers [release-testers at lists.llvm.org]
> Sent: 09 June 2016 17:08
> To: Tom Stellard; release-testers at lists.llvm.org; cfe-dev at lists.llvm.org; llvm-
> dev at lists.llvm.org
> Subject: Re: [Release-testers] 3.8.1-rc1 has been tagged
> 
> Le 08/06/2016 à 06:12, Tom Stellard via Release-testers a écrit :
> > Hi,
> >
> > I've tagged 3.8.1-rc1, testers can begin testing.
> Green on most of the Debian main archs:
> https://buildd.debian.org/status/package.php?p=llvm-toolchain-
> 3.8&suite=experimental
> The armel & mipsel build issue are not regressions from 3.8 (but are
> from 3.7)
> 
> Cheers,
> Sylvestre
> _______________________________________________
> Release-testers mailing list
> Release-testers at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers
> _______________________________________________
> Release-testers mailing list
> Release-testers at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers


More information about the llvm-dev mailing list