--- Comment #1 from rguenth at gcc dot gnu dot org 2010-09-05 08:57 ---
You probably ran out of memory and the kernel killed cc1plus.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45541
--- Comment #2 from viriketo at gmail dot com 2010-09-05 09:33 ---
This is what I thought first. The computer has 1GB of RAM, 900MB free at the
time of the build. After that failure, I added 500MiB of swap. I tried to
build, and it halted in the same place with the same error.
--
--- Comment #3 from viriketo at gmail dot com 2010-09-05 13:02 ---
Yes OOM killed cc1plus, but maybe it is g++ taking far too much memory?
[157723.444000] cc1plus invoked oom-killer: gfp_mask=0x200da, order=0,
oom_adj=0
[157723.444000] Call Trace:
[157723.444000] [80216a60]
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-09-05 13:43 ---
Nobody can say without a testcase. So please attach preprocessed source.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45541
--- Comment #5 from viriketo at gmail dot com 2010-09-05 21:09 ---
Created an attachment (id=21705)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21705action=view)
Preprocessed source causing the trouble
I attach the preprocessed file that triggers the problem. In this case, it