[Bug fortran/113799] gfc_replace_expr: double free detected ?

2024-04-02 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113799 anlauf at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Target

[Bug fortran/113799] gfc_replace_expr: double free detected ?

2024-04-02 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113799 --- Comment #10 from GCC Commits --- The releases/gcc-13 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:ec8303dea72ed4f9ae9fdf3c996a0deef6809351 commit r13-8558-gec8303dea72ed4f9ae9fdf3c996a0deef6809351 Author: Harald Anlauf

[Bug fortran/113799] gfc_replace_expr: double free detected ?

2024-02-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113799 --- Comment #9 from GCC Commits --- The master branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:b3d622d70ba209b63471fc1b0970870046e55745 commit r14-8902-gb3d622d70ba209b63471fc1b0970870046e55745 Author: Harald Anlauf Date:

[Bug fortran/113799] gfc_replace_expr: double free detected ?

2024-02-08 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113799 anlauf at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |anlauf at gcc dot

[Bug fortran/113799] gfc_replace_expr: double free detected ?

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

[Bug fortran/113799] gfc_replace_expr: double free detected ?

2024-02-08 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113799 anlauf at gcc dot gnu.org changed: What|Removed |Added Known to work||7.5.0, 8.5.0, 9.5.0 ---

[Bug fortran/113799] gfc_replace_expr: double free detected ?

2024-02-07 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113799 --- Comment #5 from anlauf at gcc dot gnu.org --- Even worse: it's the unary minus: print *, -someInf pr113799.f90:5:19: 5 | print *, -someInf | 1 Error: Arithmetic overflow at (1) free(): invalid pointer f951:

[Bug fortran/113799] gfc_replace_expr: double free detected ?

2024-02-07 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113799 --- Comment #4 from anlauf at gcc dot gnu.org --- It's the simplification of minval: program p implicit none real, parameter :: inf = real(z'7F80') real, parameter :: someInf(*) = [inf, 0.] print *, minval(-someInf) end

[Bug fortran/113799] gfc_replace_expr: double free detected ?

2024-02-07 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113799 --- Comment #3 from anlauf at gcc dot gnu.org --- (In reply to Mikael Morin from comment #2) > Reproduced with all versions I have here (14.0, 13.2, 12.3, 11.4 and 10.5). ... but passes with -fno-range-check ...

[Bug fortran/113799] gfc_replace_expr: double free detected ?

2024-02-07 Thread mikael at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113799 Mikael Morin changed: What|Removed |Added Known to fail||10.5.0, 11.4.0, 12.3.0,

[Bug fortran/113799] gfc_replace_expr: double free detected ?

2024-02-07 Thread mikael at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113799 Mikael Morin changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|