Many ARM BSPs Now Fail to Compile on Master

Joel Sherrill joel at rtems.org
Fri Nov 18 21:14:14 UTC 2016


No problem. Just making sure all issues got reported.

FWIW I am about to start posting warnings reports to
the ftp site. There are about 500 unique warnings
across the bsps on the master. I am generating a
report for 4.11 but I think that number was much lower
from memory.

--joel

On Fri, Nov 18, 2016 at 3:08 PM, Sebastian Huber <
sebastian.huber at embedded-brains.de> wrote:

> Hello Joel,
>
> Sorry for the trouble. I built all BSPs, but on the wrong branch... I will
> fix this on Monday.
>
> ----- Joel Sherrill <joel at rtems.org> schrieb:
> > Hi
> >
> > With the recent commits, many BSPs on the master do not build.
> > They error out with this static assert:
> >
> >
> > In file included from
> > ../../../../cpukit/../../../gumstix/lib/include/rtems/
> score/types.h:23:0,
> >                  from
> > ../../../../cpukit/../../../gumstix/lib/include/rtems/score/cpu.h:32,
> >                  from
> > ../../../../cpukit/../../../gumstix/lib/include/rtems/system.h:23,
> >                  from
> > ../../../../../../../../rtems/c/src/../../cpukit/score/cpu/arm/cpu.c:29:
> > ../../../../cpukit/../../../gumstix/lib/include/rtems/
> score/basedefs.h:241:5:
> > error: static assertion failed: "ARM_CONTEXT_CONTROL_ISR_
> DISPATCH_DISABLE"
> >      _Static_assert(cond, # msg)
> >      ^
> > ../../../../../../../../rtems/c/src/../../cpukit/score/cpu/
> arm/cpu.c:54:3:
> > note: in expansion of macro 'RTEMS_STATIC_ASSERT'
> >    RTEMS_STATIC_ASSERT(
> >
> > The list of BSPs is:
> >
> > arm1136jfs arm1136js arm7tdmi arm920 csb336 csb337 csb637 edb7312
> > gumstix kit637_v6 lpc2362 lpc23xx_tli800 lpc24xx_ea
> > lpc24xx_ncs_ram lpc24xx_ncs_rom_ext lpc24xx_ncs_rom_int
> > lpc24xx_plx800_ram lpc24xx_plx800_rom_int lpc32xx_mzx
> > lpc32xx_mzx_stage_1 lpc32xx_mzx_stage_2 lpc32xx_phycore
> > raspberrypi rtl22xx rtl22xx_t smdk2410
> >
> > Filed as ticket 2816,
> >
> > --joel
>
> --
> Sebastian Huber, embedded brains GmbH
>
> Address : Dornierstr. 4, D-82178 Puchheim, Germany
> Phone   : +49 89 189 47 41-16
> Fax     : +49 89 189 47 41-09
> E-Mail  : sebastian.huber at embedded-brains.de
> PGP     : Public key available on request.
>
> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20161118/ff452b2d/attachment.html>


More information about the devel mailing list