<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Apr 5, 2020, 3:09 PM Hesham Almatary <<a href="mailto:hesham.almatary@cl.cam.ac.uk">hesham.almatary@cl.cam.ac.uk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Sun, 5 Apr 2020 at 21:00, Joel Sherrill <<a href="mailto:joel@rtems.org" target="_blank" rel="noreferrer">joel@rtems.org</a>> wrote:<br>
><br>
><br>
><br>
> On Sun, Apr 5, 2020 at 2:54 PM Hesham Almatary <<a href="mailto:hesham.almatary@cl.cam.ac.uk" target="_blank" rel="noreferrer">hesham.almatary@cl.cam.ac.uk</a>> wrote:<br>
>><br>
>> On Sun, 5 Apr 2020 at 20:31, Joel Sherrill <<a href="mailto:joel@rtems.org" target="_blank" rel="noreferrer">joel@rtems.org</a>> wrote:<br>
>> ><br>
>> > RTEMS is using this hash: 50782bc5cf00bbaa3ac5200009c6a901f7a52905<br>
>> > RSB is using this hash: 113c65cb56d04c59a0e145f85864fb431419dfa9<br>
>> ><br>
>> > I can see a couple of fairly obvious odd issues beyond probably missing<br>
>> > the patches you mention:<br>
>> ><br>
>> > + dtc is older as an RSB recipe by itself than when built with Spike<br>
>> ><br>
>> > + spike doesn't build on FreeBSD<br>
>> ><br>
>> We may pull this patch in RSB to build Spike on FreeBSD<br>
>> <a href="https://github.com/CTSRD-CHERI/riscv-isa-sim/pull/7/" rel="noreferrer noreferrer" target="_blank">https://github.com/CTSRD-CHERI/riscv-isa-sim/pull/7/</a><br>
><br>
><br>
> Hesham, can you update the Spike RSB to do that?<br>
><br>
Unfortunately I don't have a FreeBSD box to test on. I can test it on<br>
Linux, but I won't build if it works on FreeBDS or not.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">You get the patch ready and I will test it for you.</div><div dir="auto"><br></div><div dir="auto">In case you haven't heard me, these test sweeps are running about ~24 hours on a fast machine (8 core Xeon) and ~33 on an early quad-core.</div><div dir="auto"><br></div><div dir="auto">If people want specific patches tested on FreeBSD between big runs, I can start doing that.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
> And it shouldn't take much time while you are there to bump the dtc<br>
> to the same as in the spike recipe.<br>
><br>
> Please and thank you.<br>
>><br>
>><br>
>><br>
>> > + GDB build issue with iconv on FreeBSD 12.<br>
>> ><br>
>> > + Did the atsamv issue where it couldn't link all rtems-libbsd tests get fixed?<br>
>> ><br>
>> > It takes a while to dig through the failures. I trust the failures on Centos and<br>
>> > Ubuntu to be RTEMS related while the FreeBSD ones tend to be in tools.<br>
>> > And that triggers more not working.<br>
>> ><br>
>> > --joel<br>
>> ><br>
>> > On Sun, Apr 5, 2020 at 2:04 PM Christian Mauderer <<a href="mailto:oss@c-mauderer.de" target="_blank" rel="noreferrer">oss@c-mauderer.de</a>> wrote:<br>
>> >><br>
>> >> Hello Joel,<br>
>> >><br>
>> >> libbsd on raspberry should work again since yesterday (if you refer to<br>
>> >> that ticket: <a href="https://devel.rtems.org/ticket/3903" rel="noreferrer noreferrer" target="_blank">https://devel.rtems.org/ticket/3903</a>).<br>
>> >><br>
>> >> Did your build already include the revert here:<br>
>> >> <a href="https://git.rtems.org/rtems/commit/?id=d582d0e130a463842e27070a2e85ebc1acc7b71f" rel="noreferrer noreferrer" target="_blank">https://git.rtems.org/rtems/commit/?id=d582d0e130a463842e27070a2e85ebc1acc7b71f</a><br>
>> >><br>
>> >> Sebastian reverted it after Chris said that it broke some builds:<br>
>> >> <a href="https://lists.rtems.org/pipermail/devel/2020-April/059014.html" rel="noreferrer noreferrer" target="_blank">https://lists.rtems.org/pipermail/devel/2020-April/059014.html</a><br>
>> >><br>
>> >> Best regards<br>
>> >><br>
>> >> Christian<br>
>> >><br>
>> >> On 05/04/2020 18:28, Joel Sherrill wrote:<br>
>> >> > Hi<br>
>> >> ><br>
>> >> > It will take me some time to go through all the failures reported on my<br>
>> >> > overnight sweep (which isn't finished everywhere) for Centos 7, Ubuntu,<br>
>> >> > and FreeBSD.<br>
>> >> ><br>
>> >> > Please try to look at the failure messages at<br>
>> >> ><br>
>> >> > <a href="https://lists.rtems.org/pipermail/build/2020-April/date.html" rel="noreferrer noreferrer" target="_blank">https://lists.rtems.org/pipermail/build/2020-April/date.html</a><br>
>> >> ><br>
>> >> > And see if you can help identify the various root causes and fix them.<br>
>> >> ><br>
>> >> > It appears that a number of the BSP bsets do not build to completion<br>
>> >> > on Centos, many things fail on FreeBSD 12, etc.  For example, this<br>
>> >> > for the PC BSP bset on CentOS:<br>
>> >> ><br>
>> >> > <a href="https://lists.rtems.org/pipermail/build/2020-April/012862.html" rel="noreferrer noreferrer" target="_blank">https://lists.rtems.org/pipermail/build/2020-April/012862.html</a><br>
>> >> ><br>
>> >> > The rasperrypi2 bset build failure is well-known and has a ticket.<br>
>> >> ><br>
>> >> > Help is really appreciated triaging and fixing these.<br>
>> >> ><br>
>> >> > --joel<br>
>> >> ><br>
>> >> > _______________________________________________<br>
>> >> > devel mailing list<br>
>> >> > <a href="mailto:devel@rtems.org" target="_blank" rel="noreferrer">devel@rtems.org</a><br>
>> >> > <a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
>> >> ><br>
>> ><br>
>> > _______________________________________________<br>
>> > devel mailing list<br>
>> > <a href="mailto:devel@rtems.org" target="_blank" rel="noreferrer">devel@rtems.org</a><br>
>> > <a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div></div></div>