[M3devel] small problems bring up new node

Olaf Wagner wagner at elegosoft.com
Wed Oct 27 11:19:49 CEST 2010


Quoting Jay K <jay.krell at cornell.edu>:

> Olaf, bringing up new nodes I think finds small problems in the automation.
>
> new node: jaws1 which is Linux/x86
>   (Rename it if you don't like it.)
>  
> initial install worked in one attempt, good:
> http://hudson.modula3.com:8080/job/cm3-initial-install-LINUXLIBC6/4/
>
> building cm3cg worked in one attempt, good:
> http://hudson.modula3.com:8080/job/cm3-current-m3cc-LINUXLIBC6/67/
>
> but building the rest failed, for lack of "last ok" build:
> http://hudson.modula3.com:8080/job/cm3-current-build-LINUXLIBC6/147/consoleFull

That hasn't been realluy automated in a generic fashion yet.
I always had to perform several steps more or less manually due to
different environments etc. If you can write a general boot or init
job that will be great.

The build and test jobs all expect valid cm3 package pool setups
in current and lastok. That at least should be easy to automate.

> I'm sure if I just copy stuff around it'll work.
> Unless we need to start with a newer release,
> which is a different matter if so.
>
> This node was cloned from xlinux and I just changed the node
> name and node to ssh to.

There are different variants of init jobs for different platforms.
Maybe you just were unlucky to pick a rather old one :-/

> (The great thing about a C backend is all this testing
> across every architecture would all but disappear..)

No, it wouldn't. We could neither be sure that the generated C code
compiles with a native compiler (unless we require the same version
of gcc everywhere) nor that it would perform in the same way on all
platforms. That doesn't mean that a C backend wouldn't be a great
extension, of course.

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