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