Niklaus Giger wrote:
 > a) The simulator fails in two tests with the vxworks skins. In
 > http://ngiger.dyndns.org/buildbot/builders/sim_f/builds/1/steps/check_sim/logs/stdio
 > you will find at the end the lines
 > > Some problems were reported in:
 > > vxworks->t010726-1::
 > > vxworks->t010823-2::
 > Going back one finds:
 > > starting VxWorks services.
 > > Xenoscope: lt-t010823-2: fatal in MvmIrq (time=30000718.974563):
 > > test interrupted by watchdog.
 > and
 > > starting VxWorks services.
 > > Xenoscope: lt-t010726-1: fatal in MvmIrq (time=30000718.974820):
 > > test interrupted by watchdog.

Ok, we look at these.

 > 
 > b) The i386 builds fails in
 > > /home/buildbot/slave/i386_f/linux-2.6-xenomai/fs/jfs/jfs_metapage.c: In
 > > function 'metapage_read_end_io':
 > > /home/buildbot/slave/i386_f/linux-2.6-xenomai/fs/jfs/jfs_metapage.c:295:
 > > warning: 'return' with a value, in function returning void
 > > /home/buildbot/slave/i386_f/linux-2.6-xenomai/fs/jfs/jfs_metapage.c: In
 > > function 'metapage_write_end_io':
 > > /home/buildbot/slave/i386_f/linux-2.6-xenomai/fs/jfs/jfs_metapage.c:352:
 > > warning: 'return' with a value, in function returning void CC [M] 
 > > fs/jfs/jfs_logmgr.o
 > > /home/buildbot/slave/i386_f/linux-2.6-xenomai/fs/jfs/jfs_logmgr.c: In
 > > function 'lbmStartIO':
 > > /home/buildbot/slave/i386_f/linux-2.6-xenomai/fs/jfs/jfs_logmgr.c:2165:
 > > error: too many arguments to function 'lbmIODone'
 > > /home/buildbot/slave/i386_f/linux-2.6-xenomai/fs/jfs/jfs_logmgr.c: In
 > > function 'lbmIODone':
 > > /home/buildbot/slave/i386_f/linux-2.6-xenomai/fs/jfs/jfs_logmgr.c:2238:
 > > warning: 'return' with a value, in function returning void
 > > /home/buildbot/slave/i386_f/linux-2.6-xenomai/fs/jfs/jfs_logmgr.c:2263:
 > > warning: 'return' with a value, in function returning void
 > > /home/buildbot/slave/i386_f/linux-2.6-xenomai/fs/jfs/jfs_logmgr.c:2343:
 > > warning: 'return' with a value, in function returning void make[3]: ***
 > > [fs/jfs/jfs_logmgr.o] Error 1
 > 
 > c) The buildbot reported the following error for the PPC build in
 > http://ngiger.dyndns.org/buildbot/builders/ppc_f/builds/1/steps/build/logs/stdio
 > > /var/buildbot/slave/ppc_f/linux-2.6-xenomai/drivers/net/via-rhine.c:44:1:
 > > error: unterminated #ifndef make[3]: *** [drivers/net/via-rhine.o] Error 1
 > > make[2]: *** [drivers/net] Error 2
 > > make[1]: *** [drivers] Error 2
 > 
 > d) For my PPC405 board I got in
 > http://ngiger.dyndns.org/buildbot/builders/hcu3_f/builds/2/steps/build/logs/stdio
 > the error
 > >   CC      arch/ppc/kernel/smp.o
 > > /home/buildbot/slave/hcu3_f/linux-2.6-xenomai/arch/ppc/kernel/smp.c: In
 > > function 'start_secondary':
 > > /home/buildbot/slave/hcu3_f/linux-2.6-xenomai/arch/ppc/kernel/smp.c:341:
 > > error: implicit declaration of function 'get_paca'
 > > /home/buildbot/slave/hcu3_f/linux-2.6-xenomai/arch/ppc/kernel/smp.c:341:
 > > error: invalid type argument of '->'
 > > /home/buildbot/slave/hcu3_f/linux-2.6-xenomai/arch/ppc/kernel/smp.c:341:
 > > warning: cast from pointer to integer of different size make[2]: ***
 > > [arch/ppc/kernel/smp.o] Error 1
 > > make[1]: *** [arch/ppc/kernel] Error 2
 > 
 > e) For the TQM (here I am not sure whether I use a good combination of
 > the Linux tarball, xenomai and rtnet. So please drop me a note to correct
 > my error. The steps can be found in 
 > http://ngiger.dyndns.org/buildbot/builders/tqm_f/builds/1
 > but are distributed. I used the xenomai trunk,
 > ftp://ftp.denx.de/pub/linux/linuxppc_2_4_devel-2006-04-06-1735.tar.bz2
 > -adeos=ksrc/arch/powerpc/patches/adeos-ipipe-2.4.25-*.patch 
 > http://rtnet.svn.sourceforge.net/svnroot/rtnet/trunk/rtnet
 > To compile the linux kernel I called
 > make ARCH=ppc uImage modules
 > with the following environment flags:
 >   CFLAGS=-g
 >   CROSS_COMPILE=ppc_8xx-
 > In
 > http://ngiger.dyndns.org/buildbot/builders/tqm_f/builds/1/steps/mk_kernel/logs/stdio
 > you find the following errors:
 > > In file included from
 > > /home/buildbot/slave/tqm_f/linux/include/linux/unistd.h:9, from
 > > init/do_mounts.c:5:
 > > /home/buildbot/slave/tqm_f/linux/include/asm/unistd.h:385: warning:
 > > conflicting types for built-in function '_exit' init/do_mounts.c:54: error:
 > > static declaration of 'root_device_name' follows non-static declaration
 > > /home/buildbot/slave/tqm_f/linux/include/linux/fs.h:1568: error: previous
 > > declaration of 'root_device_name' was here init/do_mounts.c: In function
 > > 'identify_ramdisk_image':
 > > init/do_mounts.c:507: warning: pointer targets in passing argument 2 of
 > > 'read' differ in signedness init/do_mounts.c:542: warning: pointer targets
 > > in passing argument 2 of 'read' differ in signedness init/do_mounts.c: In
 > > function 'fill_inbuf':
 > > init/do_mounts.c:1006: warning: pointer targets in passing argument 2 of
 > > 'read' differ in signedness init/do_mounts.c: In function 'flush_window':
 > > init/do_mounts.c:1024: warning: pointer targets in passing argument 2 of
 > > 'write' differ in signedness make: *** [init/do_mounts.o] Error 1


Are you sure these errors are related to Xenomai, do not you get the
same errors if you build the kernel without Xenomai enabled ? Also,
you should tell us which versions of Linux you used, and post a link to
the kernel configuration.

-- 


                                            Gilles Chanteperdrix.

_______________________________________________
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core

Reply via email to