On Mon, May 07, 2012 at 11:54:18PM +0200, Julien Cristau wrote: > On Mon, May 7, 2012 at 21:35:58 +0200, Laurent Fousse wrote: > > > Hello, > > > > * Julien Cristau [Mon, May 07, 2012 at 06:08:40PM +0200]: > > > it looks like the update from gmp 2:5.0.4+dfsg-1 to 2:5.0.5+dfsg-1 > > > causes gcc to ICE on the buildds. > > > See e.g. > > > https://buildd.debian.org/status/fetch.php?pkg=ufraw&arch=amd64&ver=0.18-1.1%2Bb2&stamp=1336402119 > > > > It would be interesting to see if the bug goes away when mpfr is > > rebuilt against the newest gmp package. > > > > I will look into it this evening, but feel free to beat me to it. > > > I haven't tried that, won't get to it today. However as a data point > the crash seemed to (mostly? only?) affect VM guests, rather than > physical hosts.
Matches my experience: I cannot reproduce the crash using reproducer.c
on my physical amd64.
> A local rebuild with --disable-fat seemed not to crash,
> but I haven't tried a clean rebuild without source change so I'm not
> sure if it's the rebuild or the configure option change that fixed
> things for me.
Interesting. It could well be the configure option. For the past 6
years, Debian built using --disable-fat on amd64. I changed it
because there are both bug workarounds and code speedups that are
processor-based. So it makes more sense for the code to detect the
processor at runtime.
On the other hand, I just looked at the source diff and there is a
change in configure.guess that changes the behaviour for a 64-bit
"vmkernel". Could this be affecting your virtual machine?
@@ -1315,6 +1325,9 @@
i*86:AROS:*:*)
echo ${UNAME_MACHINE}-pc-aros
exit ;;
+ x86_64:VMkernel:*:*)
+ echo ${UNAME_MACHINE}-unknown-esx
+ exit ;;
Dear gmp-bugs readers: any ideas?
Thanks,
-Steve
signature.asc
Description: Digital signature

