public inbox for glibc-cvs@sourceware.org
help / color / mirror / Atom feed
* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2024-04-17 20:08 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2024-04-17 20:08 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=9193695399a8e6cf79a9825a7ef480f21e080583

commit 9193695399a8e6cf79a9825a7ef480f21e080583
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c
    
    The type generic fabs expansion issues the floating point absolute with
    the wrong argument type (for instance cabs with floating point or fabs
    with a complex type) and clang warns that implicit conversion might
    incur in unexpected behavior.

Diff:
---
 math/bug-tgmath1.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..1c97df0a40 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,6 +30,12 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* The type generic fabs expansion issues the floating point absolute with
+     the wrong argument type (for instance cabs with floating point or fabs
+     with a complex type) and clang warns that implicit conversion might
+     incur in unexpected behavior.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));

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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2024-04-02 15:54 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2024-04-02 15:54 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=6638a9c1005be0c95fe7379cabb38d481e98aa6f

commit 6638a9c1005be0c95fe7379cabb38d481e98aa6f
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c
    
    The type generic fabs expansion issues the floating point absolute with
    the wrong argument type (for instance cabs with floating point or fabs
    with a complex type) and clang warns that implicit conversion might
    incur in unexpected behavior.

Diff:
---
 math/bug-tgmath1.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..1c97df0a40 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,6 +30,12 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* The type generic fabs expansion issues the floating point absolute with
+     the wrong argument type (for instance cabs with floating point or fabs
+     with a complex type) and clang warns that implicit conversion might
+     incur in unexpected behavior.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));

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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2024-02-09 17:33 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2024-02-09 17:33 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=8135781ced0959951eacde8d5ab184fafb46ca6a

commit 8135781ced0959951eacde8d5ab184fafb46ca6a
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c
    
    The type generic fabs expansion issues the floating point absolute with
    the wrong argument type (for instance cabs with floating point or fabs
    with a complex type) and clang warns that implicit conversion might
    incur in unexpected behavior.

Diff:
---
 math/bug-tgmath1.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..1c97df0a40 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,6 +30,12 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* The type generic fabs expansion issues the floating point absolute with
+     the wrong argument type (for instance cabs with floating point or fabs
+     with a complex type) and clang warns that implicit conversion might
+     incur in unexpected behavior.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));

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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2024-02-07 14:08 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2024-02-07 14:08 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=5651ad7af72230de7767212da5831c9d06896202

commit 5651ad7af72230de7767212da5831c9d06896202
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c
    
    The type generic fabs expansion issues the floating point absolute with
    the wrong argument type (for instance cabs with floating point or fabs
    with a complex type) and clang warns that implicit conversion might
    incur in unexpected behavior.

Diff:
---
 math/bug-tgmath1.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..1c97df0a40 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,6 +30,12 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* The type generic fabs expansion issues the floating point absolute with
+     the wrong argument type (for instance cabs with floating point or fabs
+     with a complex type) and clang warns that implicit conversion might
+     incur in unexpected behavior.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));

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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2024-01-29 17:58 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2024-01-29 17:58 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=db6c777dcd9350692f94aa4ab0a6e76917987515

commit db6c777dcd9350692f94aa4ab0a6e76917987515
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c
    
    The type generic fabs expansion issues the floating point absolute with
    the wrong argument type (for instance cabs with floating point or fabs
    with a complex type) and clang warns that implicit conversion might
    incur in unexpected behavior.

Diff:
---
 math/bug-tgmath1.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..1c97df0a40 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,6 +30,12 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* The type generic fabs expansion issues the floating point absolute with
+     the wrong argument type (for instance cabs with floating point or fabs
+     with a complex type) and clang warns that implicit conversion might
+     incur in unexpected behavior.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));

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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2023-12-21 18:55 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2023-12-21 18:55 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=6fe7bf9c6edc443142ccff9dba1bee72628dcd95

commit 6fe7bf9c6edc443142ccff9dba1bee72628dcd95
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c
    
    The type generic fabs expansion issues the floating point absolute with
    the wrong argument type (for instance cabs with floating point or fabs
    with a complex type) and clang warns that implicit conversion might
    incur in unexpected behavior.

Diff:
---
 math/bug-tgmath1.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..1c97df0a40 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,6 +30,12 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* The type generic fabs expansion issues the floating point absolute with
+     the wrong argument type (for instance cabs with floating point or fabs
+     with a complex type) and clang warns that implicit conversion might
+     incur in unexpected behavior.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));

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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2023-09-28 17:53 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2023-09-28 17:53 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=7d3353535f976531d49fc0fe6bbb0a1ec28b6c8f

commit 7d3353535f976531d49fc0fe6bbb0a1ec28b6c8f
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c
    
    The type generic fabs expansion issues the floating point absolute with
    the wrong argument type (for instance cabs with floating point or fabs
    with a complex type) and clang warns that implicit conversion might
    incur in unexpected behavior.

Diff:
---
 math/bug-tgmath1.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..1c97df0a40 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,6 +30,12 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* The type generic fabs expansion issues the floating point absolute with
+     the wrong argument type (for instance cabs with floating point or fabs
+     with a complex type) and clang warns that implicit conversion might
+     incur in unexpected behavior.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));

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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2023-08-30 12:37 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2023-08-30 12:37 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=288013026b33991b6c875c3d186966fde9a2b607

commit 288013026b33991b6c875c3d186966fde9a2b607
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c

Diff:
---
 math/bug-tgmath1.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..ca819671ea 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,12 +30,16 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* TODO: add why clang requires this.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));
   TEST (fabs (1.0l + 1.0li), sizeof (long double));
   TEST (fabs (1.0f), sizeof (float));
   TEST (fabs (1.0f + 1.0fi), sizeof (float));
+  DIAG_POP_NEEDS_COMMENT_CLANG;
 
   TEST (carg (1.0), sizeof (double));
   TEST (carg (1.0 + 1.0i), sizeof (double));

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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2023-02-09 19:49 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2023-02-09 19:49 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=9ca4c5e67ae975dc979a79004844e72139a9912d

commit 9ca4c5e67ae975dc979a79004844e72139a9912d
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c

Diff:
---
 math/bug-tgmath1.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..ca819671ea 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,12 +30,16 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* TODO: add why clang requires this.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));
   TEST (fabs (1.0l + 1.0li), sizeof (long double));
   TEST (fabs (1.0f), sizeof (float));
   TEST (fabs (1.0f + 1.0fi), sizeof (float));
+  DIAG_POP_NEEDS_COMMENT_CLANG;
 
   TEST (carg (1.0), sizeof (double));
   TEST (carg (1.0 + 1.0i), sizeof (double));

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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2022-10-28 17:43 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2022-10-28 17:43 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=14501b237d364936f826e04bb089ff5880c40a53

commit 14501b237d364936f826e04bb089ff5880c40a53
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c

Diff:
---
 math/bug-tgmath1.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..ca819671ea 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,12 +30,16 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* TODO: add why clang requires this.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));
   TEST (fabs (1.0l + 1.0li), sizeof (long double));
   TEST (fabs (1.0f), sizeof (float));
   TEST (fabs (1.0f + 1.0fi), sizeof (float));
+  DIAG_POP_NEEDS_COMMENT_CLANG;
 
   TEST (carg (1.0), sizeof (double));
   TEST (carg (1.0 + 1.0i), sizeof (double));

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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2022-10-04 13:00 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2022-10-04 13:00 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=7929aee471d2fee9ea5b5beca212f48949fde66d

commit 7929aee471d2fee9ea5b5beca212f48949fde66d
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c

Diff:
---
 math/bug-tgmath1.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..ca819671ea 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,12 +30,16 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* TODO: add why clang requires this.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));
   TEST (fabs (1.0l + 1.0li), sizeof (long double));
   TEST (fabs (1.0f), sizeof (float));
   TEST (fabs (1.0f + 1.0fi), sizeof (float));
+  DIAG_POP_NEEDS_COMMENT_CLANG;
 
   TEST (carg (1.0), sizeof (double));
   TEST (carg (1.0 + 1.0i), sizeof (double));

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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2022-06-09 21:21 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2022-06-09 21:21 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=dbba13221b1e367c7d7d79d7ee0f807d50cff5d5

commit dbba13221b1e367c7d7d79d7ee0f807d50cff5d5
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c

Diff:
---
 math/bug-tgmath1.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..ca819671ea 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,12 +30,16 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* TODO: add why clang requires this.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));
   TEST (fabs (1.0l + 1.0li), sizeof (long double));
   TEST (fabs (1.0f), sizeof (float));
   TEST (fabs (1.0f + 1.0fi), sizeof (float));
+  DIAG_POP_NEEDS_COMMENT_CLANG;
 
   TEST (carg (1.0), sizeof (double));
   TEST (carg (1.0 + 1.0i), sizeof (double));


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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2022-06-09 13:18 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2022-06-09 13:18 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=dbba13221b1e367c7d7d79d7ee0f807d50cff5d5

commit dbba13221b1e367c7d7d79d7ee0f807d50cff5d5
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c

Diff:
---
 math/bug-tgmath1.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..ca819671ea 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,12 +30,16 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* TODO: add why clang requires this.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));
   TEST (fabs (1.0l + 1.0li), sizeof (long double));
   TEST (fabs (1.0f), sizeof (float));
   TEST (fabs (1.0f + 1.0fi), sizeof (float));
+  DIAG_POP_NEEDS_COMMENT_CLANG;
 
   TEST (carg (1.0), sizeof (double));
   TEST (carg (1.0 + 1.0i), sizeof (double));


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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2022-06-03 14:07 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2022-06-03 14:07 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=6b9d62e147c818c02b450cd401216a2679cb2962

commit 6b9d62e147c818c02b450cd401216a2679cb2962
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c

Diff:
---
 math/bug-tgmath1.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..ca819671ea 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,12 +30,16 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* TODO: add why clang requires this.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));
   TEST (fabs (1.0l + 1.0li), sizeof (long double));
   TEST (fabs (1.0f), sizeof (float));
   TEST (fabs (1.0f + 1.0fi), sizeof (float));
+  DIAG_POP_NEEDS_COMMENT_CLANG;
 
   TEST (carg (1.0), sizeof (double));
   TEST (carg (1.0 + 1.0i), sizeof (double));


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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2022-05-13 14:21 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2022-05-13 14:21 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=6542dafeaa53c362c0428e9eff8fedb47fd6824e

commit 6542dafeaa53c362c0428e9eff8fedb47fd6824e
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c

Diff:
---
 math/bug-tgmath1.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..ca819671ea 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,12 +30,16 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* TODO: add why clang requires this.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));
   TEST (fabs (1.0l + 1.0li), sizeof (long double));
   TEST (fabs (1.0f), sizeof (float));
   TEST (fabs (1.0f + 1.0fi), sizeof (float));
+  DIAG_POP_NEEDS_COMMENT_CLANG;
 
   TEST (carg (1.0), sizeof (double));
   TEST (carg (1.0 + 1.0i), sizeof (double));


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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2022-05-12 19:35 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2022-05-12 19:35 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=4eb64b04cdb0a3396f930fc6b68b3370d822b21f

commit 4eb64b04cdb0a3396f930fc6b68b3370d822b21f
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c

Diff:
---
 math/bug-tgmath1.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..ca819671ea 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,12 +30,16 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* TODO: add why clang requires this.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));
   TEST (fabs (1.0l + 1.0li), sizeof (long double));
   TEST (fabs (1.0f), sizeof (float));
   TEST (fabs (1.0f + 1.0fi), sizeof (float));
+  DIAG_POP_NEEDS_COMMENT_CLANG;
 
   TEST (carg (1.0), sizeof (double));
   TEST (carg (1.0 + 1.0i), sizeof (double));


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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2022-05-10 18:25 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2022-05-10 18:25 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=162740f9da8a1960c496e7e7e39074837befe283

commit 162740f9da8a1960c496e7e7e39074837befe283
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c

Diff:
---
 math/bug-tgmath1.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..ca819671ea 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,12 +30,16 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* TODO: add why clang requires this.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));
   TEST (fabs (1.0l + 1.0li), sizeof (long double));
   TEST (fabs (1.0f), sizeof (float));
   TEST (fabs (1.0f + 1.0fi), sizeof (float));
+  DIAG_POP_NEEDS_COMMENT_CLANG;
 
   TEST (carg (1.0), sizeof (double));
   TEST (carg (1.0 + 1.0i), sizeof (double));


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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2022-04-29 14:05 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2022-04-29 14:05 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=4a86f73f61bd50cf275cb6eb838d88492c08c571

commit 4a86f73f61bd50cf275cb6eb838d88492c08c571
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c

Diff:
---
 math/bug-tgmath1.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..ca819671ea 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,12 +30,16 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* TODO: add why clang requires this.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));
   TEST (fabs (1.0l + 1.0li), sizeof (long double));
   TEST (fabs (1.0f), sizeof (float));
   TEST (fabs (1.0f + 1.0fi), sizeof (float));
+  DIAG_POP_NEEDS_COMMENT_CLANG;
 
   TEST (carg (1.0), sizeof (double));
   TEST (carg (1.0 + 1.0i), sizeof (double));


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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2022-04-04 12:55 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2022-04-04 12:55 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=8e6b5f96a39aaecd760b14bc542b4eaa70010223

commit 8e6b5f96a39aaecd760b14bc542b4eaa70010223
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c

Diff:
---
 math/bug-tgmath1.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..ca819671ea 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,12 +30,16 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* TODO: add why clang requires this.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));
   TEST (fabs (1.0l + 1.0li), sizeof (long double));
   TEST (fabs (1.0f), sizeof (float));
   TEST (fabs (1.0f + 1.0fi), sizeof (float));
+  DIAG_POP_NEEDS_COMMENT_CLANG;
 
   TEST (carg (1.0), sizeof (double));
   TEST (carg (1.0 + 1.0i), sizeof (double));


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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2022-03-31 19:08 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2022-03-31 19:08 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=295df6bbcacc1eaec7c15a3bd91ea30f504b70f7

commit 295df6bbcacc1eaec7c15a3bd91ea30f504b70f7
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c

Diff:
---
 math/bug-tgmath1.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..ca819671ea 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,12 +30,16 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* TODO: add why clang requires this.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));
   TEST (fabs (1.0l + 1.0li), sizeof (long double));
   TEST (fabs (1.0f), sizeof (float));
   TEST (fabs (1.0f + 1.0fi), sizeof (float));
+  DIAG_POP_NEEDS_COMMENT_CLANG;
 
   TEST (carg (1.0), sizeof (double));
   TEST (carg (1.0 + 1.0i), sizeof (double));


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

* [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
@ 2022-03-29 20:31 Adhemerval Zanella
  0 siblings, 0 replies; 21+ messages in thread
From: Adhemerval Zanella @ 2022-03-29 20:31 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=7125840a109a85ad253e2f6040e6a7c2e6622192

commit 7125840a109a85ad253e2f6040e6a7c2e6622192
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Mar 24 11:08:44 2022 -0300

    math: Fix clang warnings on bug-tgmath1.c

Diff:
---
 math/bug-tgmath1.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/math/bug-tgmath1.c b/math/bug-tgmath1.c
index 16db9d17a1..ca819671ea 100644
--- a/math/bug-tgmath1.c
+++ b/math/bug-tgmath1.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <tgmath.h>
+#include <libc-diag.h>
 
 
 int
@@ -29,12 +30,16 @@ main (void)
   TEST (cimag (1.0f), sizeof (float));
   TEST (cimag (1.0f + 1.0fi), sizeof (float));
 
+  /* TODO: add why clang requires this.  */
+  DIAG_PUSH_NEEDS_COMMENT_CLANG;
+  DIAG_IGNORE_NEEDS_COMMENT_CLANG (13, "-Wabsolute-value");
   TEST (fabs (1.0), sizeof (double));
   TEST (fabs (1.0 + 1.0i), sizeof (double));
   TEST (fabs (1.0l), sizeof (long double));
   TEST (fabs (1.0l + 1.0li), sizeof (long double));
   TEST (fabs (1.0f), sizeof (float));
   TEST (fabs (1.0f + 1.0fi), sizeof (float));
+  DIAG_POP_NEEDS_COMMENT_CLANG;
 
   TEST (carg (1.0), sizeof (double));
   TEST (carg (1.0 + 1.0i), sizeof (double));


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

end of thread, other threads:[~2024-04-17 20:08 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-17 20:08 [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c Adhemerval Zanella
  -- strict thread matches above, loose matches on Subject: below --
2024-04-02 15:54 Adhemerval Zanella
2024-02-09 17:33 Adhemerval Zanella
2024-02-07 14:08 Adhemerval Zanella
2024-01-29 17:58 Adhemerval Zanella
2023-12-21 18:55 Adhemerval Zanella
2023-09-28 17:53 Adhemerval Zanella
2023-08-30 12:37 Adhemerval Zanella
2023-02-09 19:49 Adhemerval Zanella
2022-10-28 17:43 Adhemerval Zanella
2022-10-04 13:00 Adhemerval Zanella
2022-06-09 21:21 Adhemerval Zanella
2022-06-09 13:18 Adhemerval Zanella
2022-06-03 14:07 Adhemerval Zanella
2022-05-13 14:21 Adhemerval Zanella
2022-05-12 19:35 Adhemerval Zanella
2022-05-10 18:25 Adhemerval Zanella
2022-04-29 14:05 Adhemerval Zanella
2022-04-04 12:55 Adhemerval Zanella
2022-03-31 19:08 Adhemerval Zanella
2022-03-29 20:31 Adhemerval Zanella

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).