On Mon, Feb 23, 2026 at 4:42 PM feedable wrote:
>
> For patch 2, I made a private variable to accumulate additional args, as
> appending args to DEFAULT_CFLAGS would pollute other tests.
>
> For patch 5, I additionally fixed test requirements for
> gcc.dg/pr97986-1.c, gcc.dg/pr122773.c, gcc.dg/tls/data-sections-1.c, and
> gcc.c-torture/compile/pr120250.c, that I initially missed.
>
> The rest are unchanged.
>
> Previous version:
> https://gcc.gnu.org/pipermail/gcc-patches/2026-February/708984.html
>
> feedable (5):
> testsuite: Clean up the weak declaration scanning
> testsuite: Convert gcc.c-torture/executre/ieee to the new test format
> testsuite: Move float tests to ieee directory
> testsuite: Fix invalid float test
> testsuite: Fix test requirements
I have now pushed this set. Thanks again for working on this.
Thanks,
Andrea
>
> .../c-c++-common/Wdangling-pointer-9.c| 1 +
> .../c-c++-common/analyzer/computed-goto-1.c | 1 +
> .../c-c++-common/analyzer/feasibility-3.c | 1 +
> .../analyzer/infinite-recursion-5.c | 1 +
> .../c-c++-common/analyzer/pr102695.c | 1 +
> gcc/testsuite/c-c++-common/attr-used-5.c | 1 +
> gcc/testsuite/c-c++-common/attr-used-6.c | 1 +
> gcc/testsuite/c-c++-common/attr-used-7.c | 1 +
> gcc/testsuite/c-c++-common/attr-used-8.c | 1 +
> gcc/testsuite/c-c++-common/attr-used-9.c | 1 +
> gcc/testsuite/g++.dg/charset/attribute1.c | 3 +-
> .../gcc.c-torture/compile/pr120250.c | 1 +
> .../gcc.c-torture/execute/ieee/2320-1.c | 12 +
> .../gcc.c-torture/execute/ieee/2320-1.x | 15 --
> .../gcc.c-torture/execute/ieee/20001122-1.c | 1 +
> .../gcc.c-torture/execute/ieee/20010114-2.c | 1 +
> .../gcc.c-torture/execute/ieee/20010226-1.c | 1 +
> .../gcc.c-torture/execute/ieee/20011123-1.c | 1 +
> .../gcc.c-torture/execute/ieee/20030331-1.c | 1 +
> .../gcc.c-torture/execute/ieee/20041213-1.c | 1 +
> .../gcc.c-torture/execute/ieee/920518-1.c | 1 +
> .../gcc.c-torture/execute/ieee/920810-1.c | 2 +
> .../gcc.c-torture/execute/ieee/920810-1.x | 4 --
> .../gcc.c-torture/execute/ieee/930529-1.c | 1 +
> .../gcc.c-torture/execute/ieee/980619-1.c | 1 +
> .../gcc.c-torture/execute/ieee/980619-1.x | 15 --
> .../gcc.c-torture/execute/ieee/acc1.c | 1 +
> .../gcc.c-torture/execute/ieee/acc2.c | 1 +
> .../ieee}/bfloat16-builtin-issignaling-1.c| 0
> .../execute/ieee}/builtin-issignaling-1.c | 0
> .../execute/ieee/builtin-nan-1.c | 1 +
> .../gcc.c-torture/execute/ieee/cdivchkd.c | 5 ++
> .../gcc.c-torture/execute/ieee/cdivchkd.x | 5 --
> .../gcc.c-torture/execute/ieee/cdivchkf.c | 5 ++
> .../gcc.c-torture/execute/ieee/cdivchkf.x | 5 --
> .../gcc.c-torture/execute/ieee/cdivchkld.c| 3 ++
> .../gcc.c-torture/execute/ieee/cdivchkld.x| 4 --
> .../gcc.c-torture/execute/ieee/compare-fp-1.c | 1 +
> .../gcc.c-torture/execute/ieee/compare-fp-2.c | 1 +
> .../gcc.c-torture/execute/ieee/compare-fp-3.c | 3 ++
> .../gcc.c-torture/execute/ieee/compare-fp-3.x | 2 -
> .../gcc.c-torture/execute/ieee/compare-fp-4.c | 8 +++
> .../gcc.c-torture/execute/ieee/compare-fp-4.x | 17 --
> .../gcc.c-torture/execute/ieee/copysign1.c| 1 +
> .../gcc.c-torture/execute/ieee/copysign2.c| 1 +
> .../ieee}/float128-builtin-issignaling-1.c| 0
> .../ieee}/float128x-builtin-issignaling-1.c | 0
> .../ieee}/float16-builtin-issignaling-1.c | 0
> .../ieee}/float32-builtin-issignaling-1.c | 0
> .../ieee}/float32x-builtin-issignaling-1.c| 0
> .../ieee}/float64-builtin-issignaling-1.c | 0
> .../ieee}/float64x-builtin-issignaling-1.c| 0
> .../gcc.c-torture/execute/ieee/fp-cmp-1.c | 8 +++
> .../gcc.c-torture/execute/ieee/fp-cmp-1.x | 18 ---
> .../gcc.c-torture/execute/ieee/fp-cmp-2.c | 8 +++
> .../gcc.c-torture/execute/ieee/fp-cmp-2.x | 18 ---
> .../gcc.c-torture/execute/ieee/fp-cmp-3.c | 8 +++
> .../gcc.c-torture/execute/ieee/fp-cmp-3.x | 18 ---
> .../gcc.c-torture/execute/ieee/fp-cmp-4.c | 3 ++
> .../gcc.c-torture/execute/ieee/fp-cmp-4.x | 2 -
> .../gcc.c-torture/execute/ieee/fp-cmp-4e.c| 1 +
> .../gcc.c-torture/execute/ieee/fp-cmp-4f.c| 2 +
> .../gcc.c-torture/execute/ieee/fp-cmp-4f.x| 2 -
> .../gcc.c-torture/execute/ieee/fp-cmp-4l.c| 3 ++
> .../gcc.c-torture/execute/ieee/fp-cmp-4l.x| 2 -
> .../gcc.c-torture/execute/ieee/fp-cmp-5.c | 1 +
> .../gcc.c-torture/execute/ieee/fp-cmp-6.c | 6 +++
> .../gcc.c-torture/execute/ieee/fp-cmp-6.x | 17 --
> .../gcc.c-torture/execute/ieee/fp-cmp-7.c | 3 ++
> .../gcc.c-torture/execute/ieee/fp-cmp-7.x | 2 -
> .../gcc.c-torture/execute/ieee/fp-cmp-8.c | 1 +
> .../gcc.c-torture/execute/ieee/fp-cmp-8e.c| 1 +
> .../gcc.c-torture/execute/ieee/fp-cmp-8f.c| 1 +
> ..