On Wed, 2024-06-12 at 20:25 +0000, ci_notify(a)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(a)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.
>
> We track this report status in
> https://linaro.atlassian.net/browse/GNU-1254 , please let us know if
> you are looking at the problem and/or when you have a fix.
Sorry about the breakage.
I had filed this as https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115465
and I believe I've fixed it with r15-1220-
ge35f4eab68773b08324f9784ca69f8ace3c657cc.
Dave
>
> In gcc_build master-aarch64 after:
>
> | commit gcc-15-1209-gc5e3be45688
> | Author: David Malcolm <dmalcolm(a)redhat.com>
> | Date: Wed Jun 12 09:15:09 2024 -0400
> |
> | pretty_printer: make all fields private
> |
> | No functional change intended.
> |
> | gcc/analyzer/ChangeLog:
> | * access-diagram.cc (access_range::dump): Update for
> fields of
> | pretty_printer becoming private.
> | ... 227 lines of the commit log omitted.
>
> Results changed to
> # reset_artifacts:
> -10
> # true:
> 0
> # build_abe gcc:
> # FAILED
> # First few build errors in logs:
> # 00:03:27 ../../../../../../gcc/gcc/config/aarch64/aarch64-early-
> ra.cc:3449:23: error: ‘class pretty_printer’ has no member named
> ‘buffer’; did you mean ‘output_buffer* pretty_printer::m_buffer’?
> (not accessible from this context)
> # 00:03:27 make[2]: *** [/home/tcwg-
> buildslave/workspace/tcwg_gnu_3/abe/snapshots/gcc.git~master/gcc/conf
> ig/aarch64/t-aarch64:200: aarch64-early-ra.o] Error 1
> # 00:03:27 make[1]: *** [Makefile:4704: all-gcc] Error 2
> # 00:03:27 make: *** [Makefile:1065: all] Error 2
>
> From
> # reset_artifacts:
> -10
> # true:
> 0
> # build_abe gcc:
> 1
>
> The configuration of this build is:
> CI config tcwg_gcc_build master-aarch64
>
> -----------------8<--------------------------8<----------------------
> ----8<--------------------------
> The information below can be used to reproduce a debug environment:
>
> Current build :
> https://ci.linaro.org/job/tcwg_gcc_build--master-aarch64-build/2157/artifac…
> Reference build :
> https://ci.linaro.org/job/tcwg_gcc_build--master-aarch64-build/2156/artifac…
>
> Reproduce last good and first bad builds:
> https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sh…
>
> Full commit :
> https://github.com/gcc-mirror/gcc/commit/c5e3be456888aa48f591512ec28183703e…
>
> List of configurations that regressed due to this commit :
> * tcwg_gcc_build
> ** master-aarch64
> *** Failure
> ***
> https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sh…
> ***
> https://ci.linaro.org/job/tcwg_gcc_build--master-aarch64-build/2157/artifac…
Hi,
On Sun, Jun 09, 2024 at 11:37:45PM +0000, ci_notify(a)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(a)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.
>
> We track this report status in https://linaro.atlassian.net/browse/LLVM-1233 , please let us know if you are looking at the problem and/or when you have a fix.
>
> In CI config tcwg_kernel/llvm-master-aarch64-lts-allmodconfig after:
>
> | commit llvmorg-19-init-12271-g29189738b832
> | Author: Dan Liew <dan(a)su-root.co.uk>
> | Date: Thu May 23 18:35:24 2024 -0700
> |
> | Reland #90786 ([BoundsSafety] Allow 'counted_by' attribute on pointers in structs in C) (#93121)
> |
> | [BoundsSafety] Reland #93121 Allow 'counted_by' attribute on pointers in structs in C (#93121)
> |
> | Fixes #92687.
> |
> | Previously the attribute was only allowed on flexible array members.
> | ... 130 lines of the commit log omitted.
Thanks a lot for the report. This is expected and how Linux needs to
react is still being discussed/figured out:
https://github.com/ClangBuiltLinux/linux/issues/2026https://github.com/ClangBuiltLinux/linux/issues/2027https://github.com/ClangBuiltLinux/linux/issues/2028
Cheers,
Nathan
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(a)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.
We track this report status in https://linaro.atlassian.net/browse/GNU-1249 , please let us know if you are looking at the problem and/or when you have a fix.
In arm-eabi cortex-m0 soft after:
| commit v9.0.0-1299-g1f97715c83
| Author: Paolo Bonzini <pbonzini(a)redhat.com>
| Date: Wed Aug 9 01:10:34 2023 +0200
|
| Revert "python: use vendored tomli"
|
| Now that Ubuntu 20.04 is not included anymore, there is no need to ship
| it as part of QEMU; Ubuntu 22.04 includes it and Leap users anyway
| need to install all the required dependencies from PyPI.
|
| This mostly reverts commit ec77ee7634de123b7c899739711000fd21dab68b,
| ... 3 lines of the commit log omitted.
Results changed to
# reset_artifacts:
-10
# true:
0
# build_abe binutils:
1
# build_abe stage1 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-cpu=cortex-m0 --set gcc_override_configure=--with-float=soft:
2
# build_abe newlib:
4
# build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-cpu=cortex-m0 --set gcc_override_configure=--with-float=soft:
5
# build_abe gdb:
6
# build_abe qemu:
# FAILED
From
# reset_artifacts:
-10
# true:
0
# build_abe binutils:
1
# build_abe stage1 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-cpu=cortex-m0 --set gcc_override_configure=--with-float=soft:
2
# build_abe newlib:
4
# build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-cpu=cortex-m0 --set gcc_override_configure=--with-float=soft:
5
# build_abe gdb:
6
# build_abe qemu:
7
The configuration of this build is:
CI config tcwg_gnu_embed_build arm-eabi -mthumb -march=armv6s-m -mtune=cortex-m0 -mfloat-abi=soft -mfpu=auto
-----------------8<--------------------------8<--------------------------8<--------------------------
The information below can be used to reproduce a debug environment:
Current build : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_m0_eabi-build/…
Reference build : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_m0_eabi-build/…
Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/qemu/s…
Full commit : https://gitlab.com/qemu-project/qemu/commit/1f97715c8390e582f154d8b579c7077…
List of configurations that regressed due to this commit :
* tcwg_gnu_embed_build
** master-thumb_m0_eabi
*** Failure
*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/qemu/s…
*** https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_m0_eabi-build/…
Progress:
* UM-2 [QEMU upstream maintainership]
- updated our component definition regexes for Coverity Scan
- sent patches with the followon cleanup RTH requested when reviewing
my FEAT_WFxT patchset
- code review
- triage of new coverity issues
-- PMM
Do r15-1050-gfcfce55c85f842ed843cbc4aabe744c6a004dead fix the failure?
On Thu, Jun 6, 2024 at 10:06 PM ci_notify--- via Gcc-regression
<gcc-regression(a)gcc.gnu.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(a)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.
>
> We track this report status in https://linaro.atlassian.net/browse/GNU-1244 , please let us know if you are looking at the problem and/or when you have a fix.
>
> In arm-eabi cortex-m0 soft after:
>
> | commit gcc-15-1022-gb05288d1f1e
> | Author: liuhongt <hongtao.liu(a)intel.com>
> | Date: Tue May 21 16:57:17 2024 +0800
> |
> | Don't simplify NAN/INF or out-of-range constant for FIX/UNSIGNED_FIX.
> |
> | According to IEEE standard, for conversions from floating point to
> | integer. When a NaN or infinite operand cannot be represented in the
> | destination format and this cannot otherwise be indicated, the invalid
> | operation exception shall be signaled. When a numeric operand would
> | convert to an integer outside the range of the destination format, the
> | ... 29 lines of the commit log omitted.
>
> FAIL: 1 regressions
>
> regressions.sum:
> === gcc tests ===
>
> Running gcc:gcc.dg/dg.exp ...
> FAIL: gcc.dg/pr100927.c scan-rtl-dump-times final "(?n)\\(fix:SI" 3
>
>
> You can find the failure logs in *.log.1.xz files in
> - https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m0_eabi-bu…
> The full lists of regressions and progressions as well as configure and make commands are in
> - https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m0_eabi-bu…
> The list of [ignored] baseline and flaky failures are in
> - https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m0_eabi-bu…
>
> The configuration of this build is:
> CI config tcwg_gnu_embed_check_gcc arm-eabi -mthumb -march=armv6s-m -mtune=cortex-m0 -mfloat-abi=soft -mfpu=auto
>
> -----------------8<--------------------------8<--------------------------8<--------------------------
> The information below can be used to reproduce a debug environment:
>
> Current build : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m0_eabi-bu…
> Reference build : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m0_eabi-bu…
>
> Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sh…
>
> Full commit : https://github.com/gcc-mirror/gcc/commit/b05288d1f1e4b632eddf8830b4369d4659…
>
> List of configurations that regressed due to this commit :
> * tcwg_gnu_embed_check_gcc
> ** master-thumb_m0_eabi
> *** FAIL: 1 regressions
> *** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sh…
> *** https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m0_eabi-bu…
--
BR,
Hongtao
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(a)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.
We track this report status in https://linaro.atlassian.net/browse/GNU-1242 , please let us know if you are looking at the problem and/or when you have a fix.
In CI config tcwg_kernel/gnu-master-arm-stable-allmodconfig after:
| commit gcc-15-874-g9bda2c4c81b
| Author: David Malcolm <dmalcolm(a)redhat.com>
| Date: Tue May 28 15:55:24 2024 -0400
|
| libcpp: move label_text to its own header
|
| No functional change intended.
|
| libcpp/ChangeLog:
| * Makefile.in (TAGS_SOURCES): Add include/label-text.h.
| * include/label-text.h: New file.
| ... 4 lines of the commit log omitted.
Results changed to
# reset_artifacts:
-10
# build_abe binutils:
-9
# build_abe stage1:
-5
# build_abe qemu:
-2
# linux_n_obj:
33
From
# reset_artifacts:
-10
# build_abe binutils:
-9
# build_abe stage1:
-5
# build_abe qemu:
-2
# linux_n_obj:
34005
# linux build successful:
all
# linux boot successful:
boot
The configuration of this build is:
CI config tcwg_kernel/gnu-master-arm-stable-allmodconfig
-----------------8<--------------------------8<--------------------------8<--------------------------
The information below can be used to reproduce a debug environment:
Current build : https://ci.linaro.org/job/tcwg_kernel--gnu-master-arm-stable-allmodconfig-b…
Reference build : https://ci.linaro.org/job/tcwg_kernel--gnu-master-arm-stable-allmodconfig-b…
Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sh…
Full commit : https://github.com/gcc-mirror/gcc/commit/9bda2c4c81b668b1d9abbb58cc4e805ac9…
List of configurations that regressed due to this commit :
* tcwg_kernel
** gnu-master-arm-stable-allmodconfig
*** Failure
*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sh…
*** https://ci.linaro.org/job/tcwg_kernel--gnu-master-arm-stable-allmodconfig-b…
Fixed by v2 of the patch.
On Wed, 5 Jun 2024 at 23:18, <ci_notify(a)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(a)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/91570
> | Author: Jonathan Wakely <jwakely(a)redhat.com>
> | Date: Wed Jun 5 16:31:46 2024 +0100
> |
> | libstdc++: Use memchr to optimize std::find [PR88545]
> |
> | I plan to push this after testing finishes.
> |
> | -- >8 --
> |
> | This optimizes std::find to use memchr when searching for an integer in
> | ... 12 lines of the commit log omitted.
> | ... applied on top of baseline commit:
> | 66fa2f10372 contrib: Fix spelling and capitalization in header-tools
>
> FAIL: 4 regressions
>
> regressions.sum:
> === libstdc++ tests ===
>
> Running libstdc++:libstdc++-dg/conformance.exp ...
> FAIL: std/ranges/adaptors/lazy_split.cc -std=gnu++20 (test for excess errors)
> UNRESOLVED: std/ranges/adaptors/lazy_split.cc -std=gnu++20 compilation failed to produce executable
> FAIL: std/ranges/adaptors/lazy_split.cc -std=gnu++26 (test for excess errors)
> UNRESOLVED: std/ranges/adaptors/lazy_split.cc -std=gnu++26 compilation failed to produce executable
>
>
> You can find the failure logs in *.log.1.xz files in
> - https://ci.linaro.org/job/tcwg_gcc_check--master-arm-precommit/7597/artifac…
> The full lists of regressions and progressions as well as configure and make commands are in
> - https://ci.linaro.org/job/tcwg_gcc_check--master-arm-precommit/7597/artifac…
> The list of [ignored] baseline and flaky failures are in
> - https://ci.linaro.org/job/tcwg_gcc_check--master-arm-precommit/7597/artifac…
>
> 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/7597/artifac…
> Reference build : https://ci.linaro.org/job/tcwg_gcc_check--master-arm-build/2226/artifact/ar…
>
> Warning: we do not enable maintainer-mode nor automatically update
> generated files, which may lead to failures if the patch modifies the
> master files.
ci_notify(a)linaro.org writes:
> 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(a)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.
>
> We track this report status in https://linaro.atlassian.net/browse/GNU-1221
> , please let us know if you are looking at the problem and/or when you have
> a fix.
>
> In gcc_check master-aarch64 after:
>
> | commit gcc-15-937-g7e322d576eb
> | Author: Rainer Orth <ro(a)CeBiTec.Uni-Bielefeld.DE>
> | Date: Fri May 31 09:29:38 2024 +0200
> |
> | testsuite: Adjust several dg-additional-files-options calls [PR115294]
> |
> | A recent patch
> |
> | commit bdc264a16e327c63d133131a695a202fbbc0a6a0
> | Author: Alexandre Oliva <oliva(a)adacore.com>
> | Date: Thu May 30 02:06:48 2024 -0300
> | ... 42 lines of the commit log omitted.
>
> FAIL: 8 regressions
I couldn't find a way to comment on the issue page directly, and I
refuse to spend any time on some random CI system du jour.
This is a false positive: the previous commit
commit bdc264a16e327c63d133131a695a202fbbc0a6a0
Author: Alexandre Oliva <oliva(a)adacore.com>
Date: Thu May 30 02:06:48 2024 -0300
broke libgomp testing, hiding any previous failures as described in PR
testsuite/115294. My patch restored testing, so all failures previously
visible are now visible again.
Those failures are well known and tracked as PR testsuite/115140, no
regression here.
Progress (short week, three days):
* UM-2 [QEMU upstream maintainership]
- another week of pretty much just code review:
+ more of RTH's decodetree conversion series (several rounds)
+ "Connect STM32L4x5 USART devices to the EXTI" v2
+ "Check clock connection between STM32L4x5 RCC and peripherals" v3
+ fixes to some GICv2 corner case behaviours
+ move the sbsa-ref default CPU up to Neoverse-N2
+ v2 of patchset adding SMP support to xilinx-zynq board model
+ patch fixing a bug in the error-exit codepath of a virtio-pci
function (reported by Coverity)
+ BCM2835 One-Time-Programmable Memory device emulation
+ RTH's patchset adding SPARC support to risu
+ Alex's patches to add a SYS_GET_CMDLINE test to the semihosting-tests
+ Patch to make ID_AA64ZFR0_EL1 read as 0 when user disables SVE
- sent a patch to fix a bug spotted by Coverity in a recent change to
the xlnx-dpdma device
- multiple target-arm pullreqs
-- PMM