[M3devel] cm3 regression
Olaf Wagner
wagner at elegosoft.com
Mon Apr 14 08:52:52 CEST 2008
Quoting Olaf Wagner <wagner at elegosoft.com>:
> Building of libm3 now fails even in release-builds with
>
> 4539 new source -> compiling SocketPosix.m3
> 4540
> 4541 NEXT Fatal Error: bad version stamps: SocketPosix.m3
> 4542
> 4543 version stamp mismatch: Compiler.Platform
> 4544 <df3c2b13d1d385ee> => SocketPosix.m3
> 4545 <a731334c763badf8> => Compiler.i3
> 4546 version stamp mismatch: Compiler.ThisPlatform
> 4547 <92d2f58d2092154f> => SocketPosix.m3
> 4548 <eadfedd2877a3d59> => Compiler.i3
> 4549 NEXT *** execution of cm3 -build
> -DROOT=?/home/m3/work/cm3-ws/birch.elegosoft.com-2008-04-14-00-00-03/cm3?
> -DCM3_VERSION_TEXT=?d5.7.0? -DCM3_VERSION_NUMBER=?050700?
> -DCM3_LAST_CHANGED=?2008-03-16? && cm3 -ship
> -DROOT=?/home/m3/work/cm3-ws/birch.elegosoft.com-2008-04-14-00-00-03/cm3?
> -DCM3_VERSION_TEXT=?d5.7.0? -DCM3_VERSION_NUMBER=?050700?
> -DCM3_LAST_CHANGED=?2008-03-16? failed ***
> 4550 compile return value: 0
> 4551 [end compile 2008.04.14 02:54:34]
> 4552 *** COMPILE FAILED
>
> Does anybody understand what's going on?
> During upgrade(), libm3 should only be built _after_ the new compiler
> has been installed, at least that is the intention.
>
> I'm in a hurry, so if anybody else cares to fix this, it would be great.
I sent that mail too fast. It seems that only I386_DARWIN fails in
the release-build, but for other reasons. The last-ok builds can
be expexted to fail after incompatible changes in the runtime.
So this should cure itself during the next days.
We should however note that we need a full compiler bootstrap again
even from older d5.7.0 archives now to compile current sources.
Olaf
--
Olaf Wagner -- elego Software Solutions GmbH
Gustav-Meyer-Allee 25 / Gebäude 12, 13355 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