[Bug fortran/96436] New: -std=f2003 -pedantic rejects valid f0.d edit descriptor

2020-08-03 Thread guez at lmd dot ens.fr
Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: guez at lmd dot ens.fr Target Milestone: --- Here is my system information: $ gcc-10 -v Using built-in specs. COLLECT_GCC=gcc-10 COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/10/lto

[Bug fortran/82207] ieee_class identifies signaling NaNs as quiet NaNs

2018-06-13 Thread guez at lmd dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82207 --- Comment #11 from Lionel GUEZ --- And what about my suggestion that ieee_support_nan(0.) should return false for the time being?

[Bug fortran/42118] Slow forall

2019-10-07 Thread guez at lmd dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42118 --- Comment #10 from Lionel GUEZ --- (In reply to kargl from comment #9) > Fortran 2018 has declared FORALL to be an obsolescent feature. > I doubt that anyone will ever try to improve the performance > of FORALL, because the next standard is lik

[Bug fortran/82207] ieee_class identifies signaling NaNs as quiet NaNs

2018-01-23 Thread guez at lmd dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82207 Lionel GUEZ changed: What|Removed |Added CC||guez at lmd dot ens.fr --- Comment #6

[Bug fortran/82207] ieee_class identifies signaling NaNs as quiet NaNs

2018-01-24 Thread guez at lmd dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82207 --- Comment #8 from Lionel GUEZ --- It does not seem completely true that gfortran makes no distinction between qNaN and sNaN. There is the option -finit-real of gfortran with the different possible values nan and snan. Also, there is the option

[Bug fortran/81095] New: fcheck=bounds and empty forall

2017-06-14 Thread guez at lmd dot ens.fr
Assignee: unassigned at gcc dot gnu.org Reporter: guez at lmd dot ens.fr Target Milestone: --- $ uname -a Linux curie91 2.6.32-642.15.1.el6.Bull.110.x86_64 #1 SMP Wed Mar 1 14:13:44 CET 2017 x86_64 x86_64 x86_64 GNU/Linux $ gcc -v Using built-in specs. COLLECT_GCC=gcc

[Bug fortran/98433] New: double free detected in tcache 2, after merge of structures

2020-12-23 Thread guez at lmd dot ens.fr via Gcc-bugs
Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: guez at lmd dot ens.fr Target Milestone: --- This is the output of `gcc -v` on my machine: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto

[Bug fortran/98433] double free detected in tcache 2, after merge of structures

2020-12-23 Thread guez at lmd dot ens.fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98433 --- Comment #2 from Lionel GUEZ --- Sure, the issue goes away if you specify the components. When you say "the likely correct line", do you imply that the line without the components is incorrect? I would insist that the line without the compone

[Bug fortran/98433] double free detected in tcache 2, after merge of structures

2020-12-23 Thread guez at lmd dot ens.fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98433 --- Comment #4 from Lionel GUEZ --- Well, you will find that assignment of an expression of derived type to a variable of the same type was already available in Fortran 95 (for example Metcalf, 1999, Fortran 90/95 explained, section 3.9). But all

[Bug fortran/98433] double free detected in tcache 2, after merge of structures

2020-12-24 Thread guez at lmd dot ens.fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98433 --- Comment #7 from Lionel GUEZ --- (In reply to kargl from comment #6) > Point being that quoting some third-party > interpretation of what one version of the Fortran standard > says is of limited value. OK. I am learning here. I thought thos

[Bug fortran/106918] New: Cannot use structure constructor with component allocatable character array of deferred length

2022-09-12 Thread guez at lmd dot ens.fr via Gcc-bugs
Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: guez at lmd dot ens.fr Target Milestone: --- gcc version 12.0.1 20220319 (experimental) [master r12-7719-g8ca61ad148f] (Ubuntu 12-20220319-1ubuntu1