<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Feb 12, 2023, 8:01 PM Karel Gardas <karel@functional.vision> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
  Hello,<br>
<br>
looking into the last bsp-builder report here: <br>
<a href="https://lists.rtems.org/pipermail/build/2023-February/041799.html" rel="noreferrer noreferrer" target="_blank">https://lists.rtems.org/pipermail/build/2023-February/041799.html</a><br>
<br>
and I'm surprised by the fact that beaglebonewhile shows 0 warnings <br>
while I remember well to fix 3 warnings this weekend.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">I read this at <a href="http://first.as">first.as</a> saying you fixed 3 and they were still present in the build@ logs. That could happen if you got unlucky timing on the commit versus when the entire sweep started. The sweeper updates the git source for RTEMS.and the rsb before beginning a sweep. So a xo.mut after that initial point could cause that.</div><div dir="auto"><br></div><div dir="auto">I checked other hosts and Ubuntu, FreeBSD 12, and FreeBSD 13 all have no warnings for any beagle variant. I wondered if the git update had an error and missed a fix or commit.</div><div dir="auto"><br></div><div dir="auto">I'll look more in the morning but I'm stumped right now. Maybe someone has an insight I don't at the moment.</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>
I even rerun build just a minute ago and they are still here in full glory:<br>
<br>
In file included from ../../../bsps/arm/beagle/start/bspstart.c:41:<br>
../../../bsps/arm/beagle/start/bspstart.c: In function <br>
'beagle_get_node_unit':<br>
../../../bsps/arm/beagle/start/bspstart.c:124:26: warning: array <br>
subscript has type 'char' [-Wchar-subscripts]<br>
   124 |         if (!isdigit(prop[i]))<br>
       |                      ~~~~^~~<br>
<br>
<br>
<br>
In file included from ../../../bsps/arm/beagle/pwmss/pwmss.c:38:<br>
../../../bsps/arm/beagle/include/bsp.h: In function <br>
'pwmss_module_clk_config':<br>
../../../bsps/arm/beagle/include/bsp.h:66:16: warning: 'clkctrl' may be <br>
used uninitialized [-Wmaybe-uninitialized]<br>
    66 | #define REG(x)(*((volatile uint32_t *)(x)))<br>
       |                ^<br>
../../../bsps/arm/beagle/pwmss/pwmss.c:59:14: note: 'clkctrl' was <br>
declared here<br>
    59 |     uint32_t clkctrl;<br>
       |              ^~~~~~~<br>
<br>
<br>
<br>
So, why is that builder does not report those? This is default <br>
beaglebonewhite configuration so it should be pretty close to what <br>
builder builds. Also the toolchain is 6/rtems-arm build last week...<br>
<br>
Thanks,<br>
Karel<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>