[ACTIVITY] report week ending Jan 19

2024-01-19 Thread Peter Maydell
Progress:
 * UM-2 [QEMU upstream maintainership]
  - patch review:
   + v4 of the raspi-4 SoC/board model series (this is a big one)
   + bug in calculation of limit address in designware pci controller model
   + imx7 serial device: implementation of FIFO and ageing timer
   + patchset to reduce size of fdt blob
  - started looking at some of my old device/bus reset cleanup patches,
since another dev on-list was running into a potential issue that
they might help to solve. Failed to repro the test failure that was
the reason I put them on the back burner, so sent them out to the
list as-is...

 * QEMU-598 [Model the MPS3-AN536 dual-Cortex-R52 FPGA image]
  - updated the SCC device to handle the AN536 specifics (most
actual behaviour will be unimplemented, as we do for our other
board models that have this device)
  - checked that we don't need to make any changes to the ioregs
device; the existing model is flexible enough we can configure
it to match the AN536 specifics
  - wrote the initial skeleton of the board model (which only creates
the RAM and ROM regions for the moment)
  - realized that it might be better to wait for Philippe's reworking
of hw/cpu/a15mpcore.c and friends before adding another similar
object for the Cortex-R52

thanks
-- PMM
___
linaro-toolchain mailing list -- linaro-toolchain@lists.linaro.org
To unsubscribe send an email to linaro-toolchain-le...@lists.linaro.org


Re: [Linaro-TCWG-CI] gcc patch #83662: FAIL: 8 regressions on arm

2024-01-19 Thread H.J. Lu
On Fri, Jan 19, 2024 at 6:05 AM Maxim Kuvyrkov
 wrote:
>
> > On Jan 19, 2024, at 17:31, H.J. Lu  wrote:
> >
> > On Thu, Jan 18, 2024 at 11:15 PM Maxim Kuvyrkov
> >  wrote:
> >>
> >> Hi H.J.,
> >>
> >> Did the email below made it to your inbox?  I wonder if some of our 
> >> precommit CI emails are not reaching developers.
> >
> > It has been fixed before the email.
>
> Linaro pre-commit CI sent you below regression report on Jan 10.  Then you 
> committed the patch on Jan 18.  Then later on Jan 18 Linaro post-commit CI 
> sent you another report.

I missed the first email on Jan 10.  I noticed the second one.

> My question is whether the first report from precommit CI reached your inbox. 
>  If not, then I'll troubleshoot our email configuration.

I got both.

> Kind regards,
>
> --
> Maxim Kuvyrkov
> https://www.linaro.org
>
>
> >
> >> Kind regards,
> >>
> >> --
> >> Maxim Kuvyrkov
> >> https://www.linaro.org
> >>
> >>> On Jan 10, 2024, at 02:24, ci_not...@linaro.org wrote:
> >>>
> >>> Dear contributor, our automatic CI has detected problems related to your 
> >>> patch(es).  Please find some details below.  If you have any questions, 
> >>> please follow up on linaro-toolchain@lists.linaro.org mailing list, 
> >>> Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain 
> >>> developer on the usual project channel.
> >>>
> >>> We appreciate that it might be difficult to find the necessary logs or 
> >>> reproduce the issue locally. If you can't get what you need from our CI 
> >>> within minutes, let us know and we will be happy to help.
> >>>
> >>> In gcc_check master-arm after:
> >>>
> >>> | gcc patch https://patchwork.sourceware.org/patch/83662
> >>> | Author: H.J. Lu 
> >>> | Date:   Tue Jan 9 08:46:59 2024 -0800
> >>> |
> >>> | hwasan: Check if Intel LAM_U57 is enabled
> >>> |
> >>> | When -fsanitize=hwaddress is used, libhwasan will try to enable 
> >>> LAM_U57
> >>> | in the startup code.  Update the target check to enable hwaddress 
> >>> tests
> >>> | if LAM_U57 is enabled.  Also compile hwaddress tests with -mlam=u57 
> >>> on
> >>> | x86-64 since hwasan requires LAM_U57 on x86-64.
> >>> |
> >>> | ... 3 lines of the commit log omitted.
> >>> | ... applied on top of baseline commit:
> >>> | 9f7afa99c67 [committed] Adding missing prototype for __clzhi2 to 
> >>> xstormy port
> >>>
> >>> FAIL: 8 regressions
> >>>
> >>> regressions.sum:
> >>> === g++ tests ===
> >>>
> >>> Running g++:g++.dg/hwasan/hwasan.exp ...
> >>> ERROR: can't read "target_hwasan_flags": no such variable
> >>> ERROR: tcl error code TCL LOOKUP VARNAME target_hwasan_flags
> >>> ERROR: tcl error sourcing g++.dg/hwasan/hwasan.exp.
> >>> UNRESOLVED: testcase g++.dg/hwasan/hwasan.exp' aborted due to Tcl error
> >>> === gcc tests ===
> >>>
> >>> Running gcc:gcc.dg/hwasan/hwasan.exp ...
> >>> ... and 6 more entries
> >>>
> >>> You can find the failure logs in *.log.1.xz files in
> >>> - 
> >>> https://ci.linaro.org/job/tcwg_gcc_check--master-arm-precommit/5612/artifact/artifacts/artifacts.precommit/00-sumfiles/
> >>>  .
> >>> The full lists of regressions and progressions are in
> >>> - 
> >>> https://ci.linaro.org/job/tcwg_gcc_check--master-arm-precommit/5612/artifact/artifacts/artifacts.precommit/notify/
> >>>  .
> >>> The list of [ignored] baseline and flaky failures are in
> >>> - 
> >>> https://ci.linaro.org/job/tcwg_gcc_check--master-arm-precommit/5612/artifact/artifacts/artifacts.precommit/sumfiles/xfails.xfail
> >>>  .
> >>>
> >>> The configuration of this build is:
> >>> CI config tcwg_gcc_check master-arm
> >>>
> >>> -8<--8<--8<--
> >>> The information below can be used to reproduce a debug environment:
> >>>
> >>> Current build   : 
> >>> https://ci.linaro.org/job/tcwg_gcc_check--master-arm-precommit/5612/artifact/artifacts
> >>> Reference build : 
> >>> https://ci.linaro.org/job/tcwg_gcc_check--master-arm-build/1542/artifact/artifacts
> >>
> >>
> >
> >
> > --
> > H.J.
>


--
H.J.
___
linaro-toolchain mailing list -- linaro-toolchain@lists.linaro.org
To unsubscribe send an email to linaro-toolchain-le...@lists.linaro.org


Re: [Linaro-TCWG-CI] gcc patch #83662: FAIL: 8 regressions on arm

2024-01-19 Thread Maxim Kuvyrkov
> On Jan 19, 2024, at 17:31, H.J. Lu  wrote:
> 
> On Thu, Jan 18, 2024 at 11:15 PM Maxim Kuvyrkov
>  wrote:
>> 
>> Hi H.J.,
>> 
>> Did the email below made it to your inbox?  I wonder if some of our 
>> precommit CI emails are not reaching developers.
> 
> It has been fixed before the email.

Linaro pre-commit CI sent you below regression report on Jan 10.  Then you 
committed the patch on Jan 18.  Then later on Jan 18 Linaro post-commit CI sent 
you another report.

My question is whether the first report from precommit CI reached your inbox.  
If not, then I'll troubleshoot our email configuration.

Kind regards,

--
Maxim Kuvyrkov
https://www.linaro.org


> 
>> Kind regards,
>> 
>> --
>> Maxim Kuvyrkov
>> https://www.linaro.org
>> 
>>> On Jan 10, 2024, at 02:24, ci_not...@linaro.org wrote:
>>> 
>>> Dear contributor, our automatic CI has detected problems related to your 
>>> patch(es).  Please find some details below.  If you have any questions, 
>>> please follow up on linaro-toolchain@lists.linaro.org mailing list, 
>>> Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain 
>>> developer on the usual project channel.
>>> 
>>> We appreciate that it might be difficult to find the necessary logs or 
>>> reproduce the issue locally. If you can't get what you need from our CI 
>>> within minutes, let us know and we will be happy to help.
>>> 
>>> In gcc_check master-arm after:
>>> 
>>> | gcc patch https://patchwork.sourceware.org/patch/83662
>>> | Author: H.J. Lu 
>>> | Date:   Tue Jan 9 08:46:59 2024 -0800
>>> |
>>> | hwasan: Check if Intel LAM_U57 is enabled
>>> |
>>> | When -fsanitize=hwaddress is used, libhwasan will try to enable 
>>> LAM_U57
>>> | in the startup code.  Update the target check to enable hwaddress 
>>> tests
>>> | if LAM_U57 is enabled.  Also compile hwaddress tests with -mlam=u57 on
>>> | x86-64 since hwasan requires LAM_U57 on x86-64.
>>> |
>>> | ... 3 lines of the commit log omitted.
>>> | ... applied on top of baseline commit:
>>> | 9f7afa99c67 [committed] Adding missing prototype for __clzhi2 to xstormy 
>>> port
>>> 
>>> FAIL: 8 regressions
>>> 
>>> regressions.sum:
>>> === g++ tests ===
>>> 
>>> Running g++:g++.dg/hwasan/hwasan.exp ...
>>> ERROR: can't read "target_hwasan_flags": no such variable
>>> ERROR: tcl error code TCL LOOKUP VARNAME target_hwasan_flags
>>> ERROR: tcl error sourcing g++.dg/hwasan/hwasan.exp.
>>> UNRESOLVED: testcase g++.dg/hwasan/hwasan.exp' aborted due to Tcl error
>>> === gcc tests ===
>>> 
>>> Running gcc:gcc.dg/hwasan/hwasan.exp ...
>>> ... and 6 more entries
>>> 
>>> You can find the failure logs in *.log.1.xz files in
>>> - 
>>> https://ci.linaro.org/job/tcwg_gcc_check--master-arm-precommit/5612/artifact/artifacts/artifacts.precommit/00-sumfiles/
>>>  .
>>> The full lists of regressions and progressions are in
>>> - 
>>> https://ci.linaro.org/job/tcwg_gcc_check--master-arm-precommit/5612/artifact/artifacts/artifacts.precommit/notify/
>>>  .
>>> The list of [ignored] baseline and flaky failures are in
>>> - 
>>> https://ci.linaro.org/job/tcwg_gcc_check--master-arm-precommit/5612/artifact/artifacts/artifacts.precommit/sumfiles/xfails.xfail
>>>  .
>>> 
>>> The configuration of this build is:
>>> CI config tcwg_gcc_check master-arm
>>> 
>>> -8<--8<--8<--
>>> The information below can be used to reproduce a debug environment:
>>> 
>>> Current build   : 
>>> https://ci.linaro.org/job/tcwg_gcc_check--master-arm-precommit/5612/artifact/artifacts
>>> Reference build : 
>>> https://ci.linaro.org/job/tcwg_gcc_check--master-arm-build/1542/artifact/artifacts
>> 
>> 
> 
> 
> -- 
> H.J.

___
linaro-toolchain mailing list -- linaro-toolchain@lists.linaro.org
To unsubscribe send an email to linaro-toolchain-le...@lists.linaro.org


Re: [Linaro-TCWG-CI] gcc patch #83662: FAIL: 8 regressions on arm

2024-01-19 Thread H.J. Lu
On Thu, Jan 18, 2024 at 11:15 PM Maxim Kuvyrkov
 wrote:
>
> Hi H.J.,
>
> Did the email below made it to your inbox?  I wonder if some of our precommit 
> CI emails are not reaching developers.

It has been fixed before the email.

> Kind regards,
>
> --
> Maxim Kuvyrkov
> https://www.linaro.org
>
> > On Jan 10, 2024, at 02:24, ci_not...@linaro.org wrote:
> >
> > Dear contributor, our automatic CI has detected problems related to your 
> > patch(es).  Please find some details below.  If you have any questions, 
> > please follow up on linaro-toolchain@lists.linaro.org mailing list, 
> > Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain 
> > developer on the usual project channel.
> >
> > We appreciate that it might be difficult to find the necessary logs or 
> > reproduce the issue locally. If you can't get what you need from our CI 
> > within minutes, let us know and we will be happy to help.
> >
> > In gcc_check master-arm after:
> >
> >  | gcc patch https://patchwork.sourceware.org/patch/83662
> >  | Author: H.J. Lu 
> >  | Date:   Tue Jan 9 08:46:59 2024 -0800
> >  |
> >  | hwasan: Check if Intel LAM_U57 is enabled
> >  |
> >  | When -fsanitize=hwaddress is used, libhwasan will try to enable 
> > LAM_U57
> >  | in the startup code.  Update the target check to enable hwaddress 
> > tests
> >  | if LAM_U57 is enabled.  Also compile hwaddress tests with -mlam=u57 
> > on
> >  | x86-64 since hwasan requires LAM_U57 on x86-64.
> >  |
> >  | ... 3 lines of the commit log omitted.
> >  | ... applied on top of baseline commit:
> >  | 9f7afa99c67 [committed] Adding missing prototype for __clzhi2 to xstormy 
> > port
> >
> > FAIL: 8 regressions
> >
> > regressions.sum:
> > === g++ tests ===
> >
> > Running g++:g++.dg/hwasan/hwasan.exp ...
> > ERROR: can't read "target_hwasan_flags": no such variable
> > ERROR: tcl error code TCL LOOKUP VARNAME target_hwasan_flags
> > ERROR: tcl error sourcing g++.dg/hwasan/hwasan.exp.
> > UNRESOLVED: testcase g++.dg/hwasan/hwasan.exp' aborted due to Tcl error
> > === gcc tests ===
> >
> > Running gcc:gcc.dg/hwasan/hwasan.exp ...
> > ... and 6 more entries
> >
> > You can find the failure logs in *.log.1.xz files in
> > - 
> > https://ci.linaro.org/job/tcwg_gcc_check--master-arm-precommit/5612/artifact/artifacts/artifacts.precommit/00-sumfiles/
> >  .
> > The full lists of regressions and progressions are in
> > - 
> > https://ci.linaro.org/job/tcwg_gcc_check--master-arm-precommit/5612/artifact/artifacts/artifacts.precommit/notify/
> >  .
> > The list of [ignored] baseline and flaky failures are in
> > - 
> > https://ci.linaro.org/job/tcwg_gcc_check--master-arm-precommit/5612/artifact/artifacts/artifacts.precommit/sumfiles/xfails.xfail
> >  .
> >
> > The configuration of this build is:
> > CI config tcwg_gcc_check master-arm
> >
> > -8<--8<--8<--
> > The information below can be used to reproduce a debug environment:
> >
> > Current build   : 
> > https://ci.linaro.org/job/tcwg_gcc_check--master-arm-precommit/5612/artifact/artifacts
> > Reference build : 
> > https://ci.linaro.org/job/tcwg_gcc_check--master-arm-build/1542/artifact/artifacts
>
>


-- 
H.J.
___
linaro-toolchain mailing list -- linaro-toolchain@lists.linaro.org
To unsubscribe send an email to linaro-toolchain-le...@lists.linaro.org