]> git.ipfire.org Git - thirdparty/gcc.git/commit
[testsuite] rearrange requirements for dfp bitint run tests
authorAlexandre Oliva <oliva@adacore.com>
Thu, 16 Jan 2025 23:19:28 +0000 (20:19 -0300)
committerAlexandre Oliva <oliva@gnu.org>
Thu, 16 Jan 2025 23:19:28 +0000 (20:19 -0300)
commit22f9ccf853d82a23e61cd0a80e59a2aa228e83e3
tree4e92f4685a936fc7c253ae119172b58d62f53f80
parentf5409d71e2ec8cdcc674b312dd4c115bb3626eba
[testsuite] rearrange requirements for dfp bitint run tests

dfp.exp sets the default to compile when dfprt is not available, but
some dfp bitint tests override the default without that requirement,
and try to run even when dfprt is not available.

Instead of overriding the default, rewrite the requirements so that
they apply even when compiling, since the absence of bitint or of
int128 would presumably cause compile failures.

for  gcc/testsuite/ChangeLog

* gcc.dg/dfp/bitint-1.c: Rewrite requirements to retain dfprt.
* gcc.dg/dfp/bitint-2.c: Likewise.
* gcc.dg/dfp/bitint-3.c: Likewise.
* gcc.dg/dfp/bitint-4.c: Likewise.
* gcc.dg/dfp/bitint-5.c: Likewise.
* gcc.dg/dfp/bitint-6.c: Likewise.
* gcc.dg/dfp/bitint-7.c: Likewise.
* gcc.dg/dfp/bitint-8.c: Likewise.
* gcc.dg/dfp/int128-1.c: Likewise.
* gcc.dg/dfp/int128-2.c: Likewise.
* gcc.dg/dfp/int128-3.c: Likewise.
* gcc.dg/dfp/int128-4.c: Likewise.
12 files changed:
gcc/testsuite/gcc.dg/dfp/bitint-1.c
gcc/testsuite/gcc.dg/dfp/bitint-2.c
gcc/testsuite/gcc.dg/dfp/bitint-3.c
gcc/testsuite/gcc.dg/dfp/bitint-4.c
gcc/testsuite/gcc.dg/dfp/bitint-5.c
gcc/testsuite/gcc.dg/dfp/bitint-6.c
gcc/testsuite/gcc.dg/dfp/bitint-7.c
gcc/testsuite/gcc.dg/dfp/bitint-8.c
gcc/testsuite/gcc.dg/dfp/int128-1.c
gcc/testsuite/gcc.dg/dfp/int128-2.c
gcc/testsuite/gcc.dg/dfp/int128-3.c
gcc/testsuite/gcc.dg/dfp/int128-4.c