Dear contributor, Our automatic CI successfully passed with your patch(es). Please find some details below. In arm-eabi cortex-m23 soft, after: | 969 commits in binutils,gcc,newlib,gdb,qemu | 1c04308f095 gdb/record: add support for BMI2 instructions | 873816999f7 gdb/record: Add support for recording BMI1 instructions | 1dcfefd8dd4 readelf: Update dynamic tag processing and validate section info | e8fa604cdc9 gdb/record: rename record_full_list to record_full_log | fcdb2b60644 gdb/record: Define new version of the record-save section | ... and 95 more commits in binutils | 0b533aa54d37 c++: Fix structured binding mangling during error recovery [PR126057] | c1a7d0a21405 c++: Implement C++29 P2953R5 - Adding restrictions to defaulted assignment operator functions [PR125826] | a55bba03ab13 c++: Fix up ICEs with some metafns with non-dependent args in templates [PR126036] | f84dfd830596 AVR: Adding +/-1 to a lower reg doesn't need a scratch. | 0b9e5f95108c libstdc++: fix allocate_at_least test for small alignments [PR126072] | ... and 398 more commits in gcc | 2047a73a7a Cygwin: gendef: Drop "this is only a stub" comments | 1337916e9b Cygwin: Use bool return type for comparison operators in class pinfo | e5dd652636 Cygwin: ssp: Move command-line copy into run_program | 24430fb239 Cygwin: pty: bound the cursor-sync round-trip so an exiting process cannot hang | a430b94d94 Cygwin: pty: validate the cursor-position reply before moving the pcon cursor | ... and 19 more commits in newlib | 1c04308f095 gdb/record: add support for BMI2 instructions | 873816999f7 gdb/record: Add support for recording BMI1 instructions | 1dcfefd8dd4 readelf: Update dynamic tag processing and validate section info | e8fa604cdc9 gdb/record: rename record_full_list to record_full_log | fcdb2b60644 gdb/record: Define new version of the record-save section | ... and 95 more commits in gdb | 7f2007d192 Merge tag 'pull-qobject-2026-07-02' of https://repo.or.cz/qemu/armbru into staging | b4bdad7dce Merge tag 'dump-pr-v1' of https://gitlab.com/marcandre.lureau/qemu into staging | b6368e7c77 json-parser: add location to JSON parsing errors | 55320a2983 json-streamer: do not heap-allocate JSONToken | ddd1f36f81 json-streamer: remove token queue | ... and 337 more commits in qemu Produces Success: | 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-m23 --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-m23 --set gcc_override_configure=--with-float=soft: | 5 | # build_abe gdb: | 6 | # build_abe qemu: | 7 | | 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-m23 --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-m23 --set gcc_override_configure=--with-float=soft: | 5 | # build_abe gdb: | 6 | # build_abe qemu: | 7 Used configuration : *CI config* tcwg_gnu_embed_build arm-eabi -mthumb -march=armv8-m.base -mtune=cortex-m23 -mfloat-abi=soft -mfpu=auto *configure and test flags:* --target arm-eabi --disable-multilib --with-mode=thumb --with-cpu=cortex-m23 --with-float=soft --target_board=-mthumb/-march=armv8-m.base/-mtune=cortex-m23/-mfloat-abi=soft/-mfpu=auto qemu_cpu=cortex-m33 If you have any questions regarding this report, please ask on linaro-toolchain@lists.linaro.org mailing list. -----------------8<--------------------------8<--------------------------8<-------------------------- The information below contains the details of the failures, and the ways to reproduce a debug environment: You can find the failure logs in * http://54.172.246.49:9090/jobs/tcwg_gnu_embed_build--master-thumb_m23_soft_eabi-build/builds/10031/archive/artifacts/ The full lists of regressions and improvements as well as configure and make commands are in * http://54.172.246.49:9090/jobs/tcwg_gnu_embed_build--master-thumb_m23_soft_eabi-build/builds/10031/archive/artifacts/notify/ Current build : http://54.172.246.49:9090/jobs/tcwg_gnu_embed_build--master-thumb_m23_soft_eabi-build/builds/10031/archive/artifacts/ Reference build : http://54.172.246.49:9090/jobs/tcwg_gnu_embed_build--master-thumb_m23_soft_eabi-build/builds/10028/archive/artifacts/