Bug#756096: libobjc4: Linking fails with undefined reference to `rs6000_special_adjust_field_align_p'

2014-07-26 Thread Yavor Doganov
Package: libobjc4 Version: 4.9.1-2 Severity: important The patches gcc-elfv2-abi-warn*.diff are apparently incomplete as linking with libobjc fails on powerpc/ppc64/ppc64el with: | gcc -rdynamic -Wl,-z,relro -Wl,--no-undefined -Wl,--as-needed | -pthread -fexceptions -fgnu-runtime -o

Processed: found 756096 in 4.8.3-5

2014-07-26 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: found 756096 4.8.3-5 Bug #756096 [libobjc4] libobjc4: Linking fails with undefined reference to `rs6000_special_adjust_field_align_p' There is no source info for the package 'libobjc4' at version '4.8.3-5' with architecture '' Unable to make a

Bug#756120: gcc-defaults: Please provide libstdc++-doc metapackage

2014-07-26 Thread Adam Spragg
Package: gcc-defaults Version: 1.130 Severity: wishlist Dear Maintainer, It would be nice if there were a libstdc++-doc metapackage to automatically pull in the latest libstdc++-X.Y-doc, so I don't have to keep remembering to manually remove the old and install the new documentation with each

Results for 4.8.3 (Debian 4.8.3-6) testsuite on s390x-ibm-linux-gnu

2014-07-26 Thread Matthias Klose
LAST_UPDATED: Fri Jul 25 10:21:03 UTC 2014 (revision 213051) Target: s390x-linux-gnu gcc version 4.8.3 (Debian 4.8.3-6) Native configuration is s390x-ibm-linux-gnu === g++ tests === Running target unix FAIL: g++.dg/init/const9.C -std=c++98 scan-assembler-not rodata FAIL:

Results for 4.8.3 (Debian 4.8.3-6) testsuite on arm-unknown-linux-gnueabihf

2014-07-26 Thread Matthias Klose
LAST_UPDATED: Fri Jul 25 10:21:03 UTC 2014 (revision 213051) Native configuration is arm-unknown-linux-gnueabihf === boehm-gc tests === Running target unix === boehm-gc Summary === # of expected passes12 # of unsupported tests 1

Results for 4.8.3 (Debian 4.8.3-6) testsuite on arm-unknown-linux-gnueabi

2014-07-26 Thread Matthias Klose
LAST_UPDATED: Fri Jul 25 10:21:03 UTC 2014 (revision 213051) Native configuration is arm-unknown-linux-gnueabi === boehm-gc tests === Running target unix === boehm-gc Summary === # of expected passes12 # of unsupported tests 1

Results for 4.9.1 (Debian 4.9.1-2) testsuite on arm-unknown-linux-gnueabi

2014-07-26 Thread Matthias Klose
LAST_UPDATED: Thu Jul 24 22:07:18 UTC 2014 (revision 213031) Native configuration is arm-unknown-linux-gnueabi === boehm-gc tests === Running target unix === boehm-gc Summary === # of expected passes12 # of unsupported tests 1

Results for 4.9.1 (Debian 4.9.1-2) testsuite on arm-unknown-linux-gnueabihf

2014-07-26 Thread Matthias Klose
LAST_UPDATED: Thu Jul 24 22:07:18 UTC 2014 (revision 213031) Native configuration is arm-unknown-linux-gnueabihf === boehm-gc tests === Running target unix === boehm-gc Summary === # of expected passes12 # of unsupported tests 1

Results for 4.8.3 (Debian 4.8.3-6) testsuite on x86_64-pc-linux-gnu

2014-07-26 Thread Matthias Klose
LAST_UPDATED: Fri Jul 25 10:21:03 UTC 2014 (revision 213051) Target: x86_64-linux-gnu gcc version 4.8.3 (Debian 4.8.3-6) Native configuration is x86_64-pc-linux-gnu === g++ tests === Running target unix FAIL: g++.dg/asan/deep-stack-uaf-1.C -O0 output pattern test, is

Results for 4.8.3 (Debian 4.8.3-6) testsuite on i486-pc-linux-gnu

2014-07-26 Thread Matthias Klose
LAST_UPDATED: Fri Jul 25 10:21:03 UTC 2014 (revision 213051) Target: i486-linux-gnu gcc version 4.8.3 (Debian 4.8.3-6) Native configuration is i486-pc-linux-gnu === g++ tests === Running target unix FAIL: g++.dg/asan/deep-stack-uaf-1.C -O0 output pattern test, is

Results for 4.9.1 (Debian 4.9.1-2) testsuite on s390x-ibm-linux-gnu

2014-07-26 Thread Matthias Klose
LAST_UPDATED: Thu Jul 24 22:07:18 UTC 2014 (revision 213031) Target: s390x-linux-gnu gcc version 4.9.1 (Debian 4.9.1-2) Native configuration is s390x-ibm-linux-gnu === g++ tests === Running target unix FAIL: g++.dg/init/const9.C -std=c++98 scan-assembler-not rodata FAIL:

Results for 4.9.1 (Debian 4.9.1-2) testsuite on i486-pc-kfreebsd-gnu

2014-07-26 Thread Matthias Klose
LAST_UPDATED: Thu Jul 24 22:07:18 UTC 2014 (revision 213031) Target: i486-kfreebsd-gnu gcc version 4.9.1 (Debian 4.9.1-2) Native configuration is i486-pc-kfreebsd-gnu === g++ tests === Running target unix FAIL: g++.dg/ipa/pr61160-3.C -std=gnu++98 execution test FAIL:

Results for 4.9.1 (Debian 4.9.1-2) testsuite on x86_64-pc-kfreebsd-gnu

2014-07-26 Thread Matthias Klose
LAST_UPDATED: Thu Jul 24 22:07:18 UTC 2014 (revision 213031) Target: x86_64-kfreebsd-gnu gcc version 4.9.1 (Debian 4.9.1-2) Native configuration is x86_64-pc-kfreebsd-gnu === g++ tests === Running target unix FAIL: g++.dg/guality/pr55665.C -O2 line 23 p == 40 FAIL:

Re: Random panic in load_balance() with 3.16-rc

2014-07-26 Thread Steven Chamberlain
Hi Michel, On 25/07/14 02:25, Michel Dänzer wrote: Attached is fair.s from Debian gcc 4.8.3-5. Does that look better? I'm going to try reproducing the problem with a kernel built by that now. It looks like gcc-4.9 Debian package version 4.9.1-2 available in sid/jessie may have already fixed

Re: Random panic in load_balance() with 3.16-rc

2014-07-26 Thread Linus Torvalds
On Fri, Jul 25, 2014 at 11:29 AM, Linus Torvalds torva...@linux-foundation.org wrote: I'm sure it's possible, but it sounds potentially complicated. Hmm. The bugzilla entry just taught me a new gcc flag: -fcompare-debug. That apparently makes gcc compile things twice, once with debugging and

Re: Random panic in load_balance() with 3.16-rc

2014-07-26 Thread Linus Torvalds
On Sat, Jul 26, 2014 at 11:28 AM, Linus Torvalds torva...@linux-foundation.org wrote: That's a bit worrisome. I haven't actually checked if the code generation differs in significant ways yet.. Nope. Just three instructions that got re-ordered from ABC to CAB in a way that makes no difference.

Re: Random panic in load_balance() with 3.16-rc

2014-07-26 Thread Theodore Ts'o
On Sat, Jul 26, 2014 at 09:35:57PM +0200, Markus Trippelsdorf wrote: But fortunately the workaround for the new inode.c bug is the same as for the original bug: -fno-var-tracking-assignments. It would make sense to enabled it unconditionally for all debug configurations for now. What's

Re: Random panic in load_balance() with 3.16-rc

2014-07-26 Thread Markus Trippelsdorf
On 2014.07.26 at 11:39 -0700, Linus Torvalds wrote: On Sat, Jul 26, 2014 at 11:28 AM, Linus Torvalds torva...@linux-foundation.org wrote: That's a bit worrisome. I haven't actually checked if the code generation differs in significant ways yet.. Nope. Just three instructions that got

Re: Random panic in load_balance() with 3.16-rc

2014-07-26 Thread Linus Torvalds
On Sat, Jul 26, 2014 at 12:35 PM, Markus Trippelsdorf mar...@trippelsdorf.de wrote: But fortunately the workaround for the new inode.c bug is the same as for the original bug: -fno-var-tracking-assignments. It would make sense to enabled it unconditionally for all debug configurations for

Re: Random panic in load_balance() with 3.16-rc

2014-07-26 Thread Linus Torvalds
On Sat, Jul 26, 2014 at 12:56 PM, Linus Torvalds torva...@linux-foundation.org wrote: Also, Michel - can you try this patch if you still have your gcc-4.9.0 install, and send me the resulting fair.s file again? Hmm. The good news is that with that patch, the GCC_COMPARE_DEBUG build succeeds.

Re: Random panic in load_balance() with 3.16-rc

2014-07-26 Thread Markus Trippelsdorf
On 2014.07.26 at 15:55 -0400, Theodore Ts'o wrote: On Sat, Jul 26, 2014 at 09:35:57PM +0200, Markus Trippelsdorf wrote: But fortunately the workaround for the new inode.c bug is the same as for the original bug: -fno-var-tracking-assignments. It would make sense to enabled it

Re: Random panic in load_balance() with 3.16-rc

2014-07-26 Thread Markus Trippelsdorf
On 2014.07.26 at 12:56 -0700, Linus Torvalds wrote: On Sat, Jul 26, 2014 at 12:35 PM, Markus Trippelsdorf mar...@trippelsdorf.de wrote: But fortunately the workaround for the new inode.c bug is the same as for the original bug: -fno-var-tracking-assignments. It would make sense to

Re: Random panic in load_balance() with 3.16-rc

2014-07-26 Thread Linus Torvalds
On Sat, Jul 26, 2014 at 1:19 PM, Markus Trippelsdorf mar...@trippelsdorf.de wrote: Yes. The option only affects -g builds. Ok, good. I'll wait a bit to hopefully get confirmation from Michel's setup, but this does seem to be the solution. So, the option should only be enabled for debugging

Re: Random panic in load_balance() with 3.16-rc

2014-07-26 Thread Jakub Jelinek
On Sat, Jul 26, 2014 at 10:20:55PM +0200, Markus Trippelsdorf wrote: On 2014.07.26 at 15:55 -0400, Theodore Ts'o wrote: On Sat, Jul 26, 2014 at 09:35:57PM +0200, Markus Trippelsdorf wrote: But fortunately the workaround for the new inode.c bug is the same as for the original bug: