Warning Report on Master

Daniel Hellstrom daniel at gaisler.com
Tue May 2 08:02:59 UTC 2017


Hi Chris,

I started to look into the leon3 smp build recent problem and I think I 
located the problem with the version check. Since commit 
d420b679afc03f17d597193268e98966a0acd83d 2017-04-14 __RTEMS_REVISION__ 
was changed to __RTEMS_REVISION___ causing macros looking at 
__RTEMS_REVISION__ to fail because use of undefined macro name. I will 
add a patch to to my patch series and push it ASAP.

/Daniel

On 2017-05-01 00:36, Chris Johns wrote:
> On 26/04/2017 09:18, Joel Sherrill wrote:
>>
>> This is the latest warnings report for the master. This is
>> the first report in a LONG time where nearly all BSPs
>> were warning free.
>>
>> Note that it ignores issues in code associated with the
>> old network stack. Now that the status is pretty good,
>> nibbling at those is a reasonable step.
>>
>> ftp://ftp.rtems.org/pub/rtems/people/joel/warnings/warnings-4.12-master-20170425c 
>>
>>
>
> I have attached a warnings report from the `rtems-bsp-builder` for 
> tier-1 and a smp-debug build on Debian. There are 2 failures:
>
> Failures:
>    1 smp-debug i386/pc686  build:
>       configure: /opt/work/chris/rtems/kernel/rtems.git/configure\
>       --target=i386-rtems4.12 --enable-rtemsbsp=pc686\
>       --prefix=/opt/rtems/4.12 --enable-debug --enable-smp 
> --enable-tests\
>       BSP_PRINT_EXCEPTION_CONTEXT=1
>       error: pc686/lib/include/rtems/score/percpu.h:373:23 error: 
> variable
>       or field 'Interrupt_frame' declared void
>    2 smp-debug sparc/leon3 build:
>       configure: /opt/work/chris/rtems/kernel/rtems.git/configure 
> --target\
>       =sparc-rtems4.12 --enable-rtemsbsp=leon3 --prefix=/opt/rtems/4.12\
>       --enable-debug --enable-smp --enable-tests
>       error: c/src/lib/libbsp/sparc/shared/spw/grspw_pkt.c:61:2 error:
>       #error SMP mode not compatible with these interrupt lock primitives
>
> Chris
>
>
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20170502/e7d79b36/attachment.html>


More information about the devel mailing list