[M3devel] strange errors...
Olaf Wagner
wagner at elegosoft.com
Mon Jun 25 09:07:37 CEST 2007
On Mon, June 25, 2007 5:47 am, Mika Nystrom wrote:
> Yes, cm3 is just reporting it, I think. I assume it's cm3cg that's
> segfaulting:
>
> (compiling m3core)
>
> --- building in FreeBSD4 ---
>
> ignoring ../src/m3overrides
>
> new source -> compiling RTHooks.i3
> RTHooks.i3: In function 'RTHooks_I3':
> RTHooks.i3:146: internal compiler error: Segmentation fault
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://gcc.gnu.org/bugs.html> for instructions.
> new source -> compiling RT0.i3
> RT0.i3: In function 'RT0_I3':
> RT0.i3:230: internal compiler error: Segmentation fault
> Please submit a full bug report,
> with preprocessed source if appropriate.
This looks really broken :-(
Please use the cm3 options -commands to see the actual backend executions
and -keep to save the input data which provokes gcc to give up.
You can then use gdb on cm3cg to get a backtrace and try to figure out
what's going wrong. A backtrace of cm3cg will probably be most helpful.
Olaf
PS: As for automation of the installation and upgrade process, this
used to work fine some time ago. The problem seems to be that nobody
really does extensive testing of fresh installations unless Elego
pays some student for release engineering :-/ I think we should
just try to keep the existing installation scripts up-to-date;
perhaps add a bit more information. For example, if the m3gc-xxx
packages are not needed anymore, we should simply remove them from
all current scripts. It would also be helpful if we had a tinderbox
system that does regular builds at least on some reference platforms.
PPS: Antony, did you change anything recently regarding code generation
that could cause such failures as above?
--
Olaf Wagner -- elego Software Solutions GmbH, Ohmstr. 9, 10179 Berlin, Germany
phone: +49 30 23 45 86 96 mobile: +49 177 2345 869 fax: +49 30 23 45 86 95
http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin
Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194
More information about the M3devel
mailing list