public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH] testsuite: Use noipa and noinline attributes for pr95115 test
@ 2023-01-27 11:46 Xi Ruoyao
  2023-01-27 11:50 ` Jakub Jelinek
  0 siblings, 1 reply; 4+ messages in thread
From: Xi Ruoyao @ 2023-01-27 11:46 UTC (permalink / raw)
  To: gcc-patches; +Cc: Richard Biener, Jakub Jelinek, Xi Ruoyao

They prevent the compiler from deeming the NaN result "unused" and
remove the calculation raising INVALID exception. See the discussion
in PR107608 for details.

Tested on x86_64-linux-gnu where the change fixes the test failure.
Ok for trunk?

gcc/testsuite/ChangeLog:

	* gcc.dg/pr95115.c (x): Add noipa and noinline attributes.
---
 gcc/testsuite/gcc.dg/pr95115.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/testsuite/gcc.dg/pr95115.c b/gcc/testsuite/gcc.dg/pr95115.c
index 69c4f83250c..11620acccae 100644
--- a/gcc/testsuite/gcc.dg/pr95115.c
+++ b/gcc/testsuite/gcc.dg/pr95115.c
@@ -6,7 +6,7 @@
 #include <fenv.h>
 #include <stdlib.h>
 
-double
+__attribute__ ((noipa, noinline)) double
 x (void)
 {
   double d = __builtin_inf ();
-- 
2.39.1


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-01-27 12:14 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-27 11:46 [PATCH] testsuite: Use noipa and noinline attributes for pr95115 test Xi Ruoyao
2023-01-27 11:50 ` Jakub Jelinek
2023-01-27 12:08   ` Pushed: [PATCH] testsuite: Use noipa attribute " Xi Ruoyao
2023-01-27 12:14     ` Jakub Jelinek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).