[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