Re: [PATCH v7 0/5] Clean up test requirements

2026-04-22 Thread Andrew Pinski
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 +
>  ..

Re: [PATCH v7 0/5] Clean up test requirements

2026-03-10 Thread feedable

Firm ping