[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2024-01-22 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 --- Comment #18 from anlauf at gcc dot gnu.org --- (In reply to Steve Kargl from comment #17) > Is there something that is different between your OS and FreeBSD? > Or is there some fundamental difference between C and C++ that > I am unaware of?

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2024-01-22 Thread sgk at troutmask dot apl.washington.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 --- Comment #17 from Steve Kargl --- On Mon, Jan 22, 2024 at 05:35:41PM +, anlauf at gcc dot gnu.org wrote: > --- Comment #16 from anlauf at gcc dot gnu.org --- > (In reply to Steve Kargl from comment #14) > > On Sun, Jan 21, 2024 at

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2024-01-22 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 anlauf at gcc dot gnu.org changed: What|Removed |Added CC||anlauf at gcc dot gnu.org

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2024-01-21 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 --- Comment #15 from kargl at gcc dot gnu.org --- (In reply to Steve Kargl from comment #14) > On Sun, Jan 21, 2024 at 09:52:39PM +, anlauf at gcc dot gnu.org wrote: > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 > > > > I think

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2024-01-21 Thread sgk at troutmask dot apl.washington.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 --- Comment #14 from Steve Kargl --- On Sun, Jan 21, 2024 at 09:52:39PM +, anlauf at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 > > I think that you cannot do > > + if (MPFR_HALF_CYCLE) > > you really

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2024-01-21 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 anlauf at gcc dot gnu.org changed: What|Removed |Added Last reconfirmed||2024-01-21 Ever

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2024-01-20 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 kargl at gcc dot gnu.org changed: What|Removed |Added Attachment #56949|0 |1 is obsolete|

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2023-12-29 Thread sgk at troutmask dot apl.washington.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 --- Comment #11 from Steve Kargl --- On Fri, Dec 29, 2023 at 08:34:38PM +, anlauf at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 > > --- Comment #10 from anlauf at gcc dot gnu.org --- > (In reply to kargl

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2023-12-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 --- Comment #10 from anlauf at gcc dot gnu.org --- (In reply to kargl from comment #0) > Created attachment 56949 [details] > patch with implementation Not a review, just a comment: diff --git a/gcc/fortran/simplify.cc

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2023-12-29 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 --- Comment #9 from kargl at gcc dot gnu.org --- Current patch is incomplete as it fails to scalarize. It seems I need to remember how to register the new intrinsic subprograms in trans-intrinsics.cc.

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2023-12-27 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2023-12-27 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 --- Comment #8 from kargl at gcc dot gnu.org --- Created attachment 56956 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56956=edit git diff cannot find trigpi.c (updated file) The new file tries to deal with a system with REAL(4),

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2023-12-27 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 --- Comment #7 from kargl at gcc dot gnu.org --- Created attachment 56955 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56955=edit test program for inverse functions The attach program tests the inverse functions, e.g., acospi, for all

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2023-12-27 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 --- Comment #6 from kargl at gcc dot gnu.org --- In reflecting on the possibility of an OS lacking support for REAL(10) but having a REAL(16), the mapping of types into C are likely REAL(4) <--> float, REAL(8) <--> double, and REAL(16) <-->

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2023-12-27 Thread mikael at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 Mikael Morin changed: What|Removed |Added CC||mikael at gcc dot gnu.org --- Comment

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2023-12-26 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 --- Comment #4 from kargl at gcc dot gnu.org --- Created attachment 56953 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56953=edit test program

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2023-12-26 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 --- Comment #3 from kargl at gcc dot gnu.org --- Created attachment 56952 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56952=edit file that git cannot find Put in libgfortran/intrinsics

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2023-12-26 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 --- Comment #2 from kargl at gcc dot gnu.org --- Created attachment 56951 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56951=edit file that git cannot find Put file in libgfortran/intrinsics

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2023-12-26 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 --- Comment #1 from kargl at gcc dot gnu.org --- Created attachment 56950 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56950=edit new file that git cannot diff Put file in libgfortran/intrinsics.