[M3devel] ignored errors

Jay K jay.krell at cornell.edu
Mon Aug 24 23:19:17 CEST 2009


http://www.modula3.com:8080/view/SOLgnu/job/cm3-makedist-SOLgnu/11/console
 
 
=== package m3-sys/cminstall ===
 +++ cm3 -build -override $RARGS -DROOT='/home/hudson/workspace/cm3-makedist-SOLgnu/cm3' -DCM3_VERSION_TEXT='5.8.3' -DCM3_VERSION_NUMBER='050803' -DCM3_LAST_CHANGED='2009-08-22'  +++
/bin/sh: /home/hudson/workspace/cm3-makedist-SOLgnu/cm3/m3-tools/m3bundle/SOLsun/m3bundle: not found
"/home/hudson/workspace/cm3-makedist-SOLgnu/cm3/m3-libs/libm3/src/bundleintf/bundle.tmpl", line 53: quake runtime error: exit 1: /home/hudson/workspace/cm3-makedist-SOLgnu/cm3/m3-tools/m3bundle/SOLsun/m3bundle -name Setup -element config ../src/config/SOLgnu
--procedure--  -line-  -file---
exec               --  
bundle             53  /home/hudson/workspace/cm3-makedist-SOLgnu/cm3/m3-libs/libm3/src/bundleintf/bundle.tmpl
include_dir        17  /home/hudson/workspace/cm3-makedist-SOLgnu/cm3/m3-sys/cminstall/src/m3makefile
                    9  /home/hudson/workspace/cm3-makedist-SOLgnu/cm3/m3-sys/cminstall/SOLgnu/m3make.args
--- building in SOLgnu ---
/home/hudson/workspace/cm3-makedist-SOLgnu/cm3/m3-tools/m3bundle/SOLsun/m3bundle -name Setup -element config ../src/config/SOLgnu
Fatal Error: package build failed
 ==> m3-sys/cminstall done
 
 
Seems like that should not be ignored.
I'll try to fix the actual error -- host vs. target -- SOLsun vs. SOLgnu.
 
 
 
stage 2: installing cm3 compiler
----------------------------------------------------------------------------
installing /home/hudson/tmp/cm3/bin/cm3
/home/hudson/workspace/cm3-makedist-SOLgnu/cm3/scripts/make-bin-dist-min.sh: strip: not found
installing /home/hudson/tmp/cm3/bin/cm3cg
/home/hudson/workspace/cm3-makedist-SOLgnu/cm3/scripts/make-bin-dist-min.sh: strip: not found
configuring temporary config file /home/hudson/tmp/cm3/bin/cm3.cfg
cp: /home/hudson/workspace/cm3-makedist-SOLgnu/cm3/m3-sys/cminstall/src/config-no-install/CVS: is a directory
 
 
not sure if that should be ignored.
I can fix it too, like:
 
for a in [ /usr/ccs/bin/strip strip ]; then
  if [ type $a ]; then
    STRIP=$a
  fi
fi
 
Preferably put the options in the other order, if there is a "break" command in sh for for loops.

 - Jay


More information about the M3devel mailing list