[vbox-dev] OSE -r 36125 breaks compilation with gcc-4.5.2 (32-bits only)

walt w41ter at gmail.com
Tue Mar 15 13:32:58 GMT 2011

Hi VBox team,

r36125 | vboxsync | 2011-03-01 08:49:42 -0800 (Tue, 01 Mar 2011) | 1 line

recompiler: Removing traces of attempts at making the recompiler compile with the microsoft compiler. (untested)

That commit causes the following step:

kBuild: Compiling VBoxREM64 - /home/wa1ter/src/vbox/src/recompiler/target-i386/translate.c

to run forever, gradually filling 1GB of RAM and 2GB of swap until the machine
grinds to a halt.

Note that this happens only on my 32-bit linux machine, and only for VBoxREM64, not
for VBoxREM32.

It happens with gcc-4.5.2, but gcc-4.4.4 compiles the same code with no problem.

I'm thinking this is a compiler bug, but I don't know if this is a gentoo problem
in particular.  Can anyone reproduce the problem with a different linux distribution?

Many thanks!

(BTW, I see a later commit intended for gcc-4.6, but gentoo hasn't gotten
that far yet so I can't test it.)

More information about the vbox-dev mailing list