[Bug fortran/117455] ld warning about executable stack, follows from PR 117434

2024-11-05 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117455 --- Comment #2 from Jerry DeLisle --- I am using: $ ld --version GNU ld version 2.41-37.fc40

[Bug fortran/117381] -fmax-identifier-length= is completely ignored

2024-10-31 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117381 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/117381] -fmax-identifier-length= is completely ignored

2024-11-02 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117381 Jerry DeLisle changed: What|Removed |Added Severity|normal |enhancement Status|WAITING

[Bug fortran/117381] -fmax-identifier-length= is completely ignored

2024-10-31 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117381 --- Comment #14 from Jerry DeLisle --- (In reply to anlauf from comment #9) --- snip --- > So do we want a limit close to > > 6.3.2.6 ... A statement shall not have more than one million characters. > > ? This ridiculous number seems to be t

[Bug testsuite/28032] gfortran.dg tests use dg-options with -On even though it is already torture tests

2024-10-31 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28032 --- Comment #15 from Jerry DeLisle --- Created attachment 59515 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59515&action=edit Example illustrating kicker This simple patch adds a custom procedure to be run on a test case. I am using in

[Bug fortran/116025] Experimental implementation of unsigned integers for Fortran

2024-09-24 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116025 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/116040] [13 regression] New test case gfortran.dg/pr113363.f90 from r13-8926-g7c81ff02a943cd ICEs

2024-09-24 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116040 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/117455] ld warning about executable stack, follows from PR 117434

2024-11-06 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117455 --- Comment #6 from Jerry DeLisle --- Info: -ftrampoline-impl=[stack|heap] By default, trampolines are generated on stack. However, certain platforms (such as the Apple M1) do not permit an executable stack. Compiling with -ftrampoline-imp

[Bug fortran/117765] Impure function within a BLOCK construct within a DO CONCURRENT

2024-11-24 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117765 --- Comment #3 from Jerry DeLisle --- (In reply to Jerry DeLisle from comment #2) > In the test case dg-error there is a missing space at the end of the before > the brace } Fixing and tested here. It fixes one test failure.

[Bug fortran/117765] Impure function within a BLOCK construct within a DO CONCURRENT

2024-11-24 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117765 --- Comment #4 from Jerry DeLisle --- In the test case dg-error there is a missing space at the end of the quote before the brace } Fixing and tested here. It fixes one test failure.

[Bug fortran/82086] namelist read with repeat count fails when item is member of array of structures

2024-11-24 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82086 Jerry DeLisle changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jvdelisle at gcc dot gnu.org

[Bug fortran/117765] Impure function within a BLOCK construct within a DO CONCURRENT

2024-11-24 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117765 --- Comment #2 from Jerry DeLisle --- In the test case dg-error there is a missing space at the end of the before the brace } Fixing and tested here. It fixes one test failure.

[Bug libfortran/117820] New: Formatted output gives wrong result.

2024-11-27 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117820 Bug ID: 117820 Summary: Formatted output gives wrong result. Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libfortran

[Bug libfortran/117819] New: Formatted READ with BZ in format fails

2024-11-27 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117819 Bug ID: 117819 Summary: Formatted READ with BZ in format fails Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libfortra

[Bug libfortran/117820] Formatted output gives wrong result.

2024-11-27 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117820 Jerry DeLisle changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jvdelisle at gcc dot gnu.org

[Bug libfortran/117820] Formatted output gives wrong result.

2024-11-28 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117820 --- Comment #4 from Jerry DeLisle --- (In reply to anlauf from comment #3) --- snip --- > > The error at line 16 is not correct. > > Of course it is! But when you add _8 you get what you want. > > BTW: why does the integer(4) case not show th

[Bug fortran/117765] Impure function within a BLOCK construct within a DO CONCURRENT

2024-11-28 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117765 Jerry DeLisle changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug libfortran/117819] Formatted READ with BZ in format fails

2024-11-27 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117819 Jerry DeLisle changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug libfortran/117820] Formatted output gives wrong result.

2024-11-28 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117820 --- Comment #2 from Jerry DeLisle --- >From the standard, the relevent text is: 13.7.2.4 B, O, and Z editing --- The value of m shall not exceed the value of w, except when w is zero. If m is zero and the internal value consists of all zero bit

[Bug fortran/106507] Invalid structure constructor for extending derive type

2024-11-16 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106507 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug libfortran/109358] Wrong formatting with T-descriptor during stream output

2024-11-16 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109358 --- Comment #18 from Jerry DeLisle --- (In reply to Bálint Aradi from comment #17) > Checked with gfortran 14.1, the file created is the same as with the other > compilers (and which is the standard conforming behavior IMO). Issue can be > close

[Bug fortran/117791] Segmentation fault when using -fcheck

2024-11-26 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117791 --- Comment #2 from Jerry DeLisle --- Oh I see 14.2.1, it is fixed on trunk, gfortran 15.

[Bug fortran/117791] Segmentation fault when using -fcheck

2024-11-26 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117791 Jerry DeLisle changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug fortran/117791] Segmentation fault when using -fcheck

2024-11-26 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117791 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug libfortran/117820] Formatted output gives wrong result.

2024-11-30 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117820 --- Comment #7 from Jerry DeLisle --- The root of the problem here is that the function write_boz uses a type int to pass in the value n, this value is then tested for zero which fails for a 64 bit integer. The following hack makes it work but

[Bug fortran/117765] Impure function within a BLOCK construct within a DO CONCURRENT

2024-11-24 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117765 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org

[Bug libfortran/117820] Formatted output gives wrong result.

2024-11-29 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117820 --- Comment #5 from Jerry DeLisle --- Back to the Standard >From the standard, the relevent text is: 13.7.2.4 B, O, and Z editing --- The value of m shall not exceed the value of w, except when w is zero. If m is zero and the internal value co

[Bug libfortran/117820] Formatted output gives wrong result.

2024-11-29 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117820 --- Comment #6 from Jerry DeLisle --- With kind=4 we do treat the sign bit as part of the value. program test integer(4) :: x x = -huge(x) - 1_4 print '("-huge -1 = <",B32.32,">")', x print '("zero = <",B32.32,">")', 0_4 prin

[Bug libfortran/117819] Formatted READ with BZ in format fails

2024-12-05 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117819 Jerry DeLisle changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #2 from Jerry DeLi

[Bug fortran/117643] F_C_STRING from F23 is missing

2024-12-28 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 --- Comment #25 from Jerry DeLisle --- I clearly see where my logic was incorrect. I do wonder if there is a resolve string expr that would allow us to set the interop for all cases of kind=1 BT_CHARACTER.

[Bug fortran/117643] F_C_STRING from F23 is missing

2024-12-28 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 --- Comment #26 from Jerry DeLisle --- Why not set it in gfc_resolve_expr near the top before any other actions? also Are there any systems where c_char is not equal to 1? If not then BT_CHARACTER and KIND==1 is always C interoperable. ??

[Bug fortran/117643] F_C_STRING from F23 is missing

2025-01-01 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 Jerry DeLisle changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug fortran/117643] F_C_STRING from F23 is missing

2024-12-28 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 --- Comment #28 from Jerry DeLisle --- --- snip --- > In iso-c-binding.def, one finds > > NAMED_CHARKNDCST (ISOCBINDING_CHAR, "c_char",gfc_default_character_kind) > > so kind('a') == kind(c_char_'a') on all targets. This implies that is_c_in

[Bug fortran/47928] Gfortran intrinsics documentation paragraph ordering illogical

2024-12-27 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47928 --- Comment #5 from Jerry DeLisle --- I was not thinking about rewriting the whole thing, but rearranging enmasse may be helpful if you know how to do that. I think we need to hear from others though.

[Bug fortran/117798] Audit intrinsic subprograms with scalar INTENT(OUT) character strings

2024-12-28 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117798 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/47928] Gfortran intrinsics documentation paragraph ordering illogical

2024-12-26 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47928 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Comment

[Bug fortran/117434] [F08] gfortran rejects actual argument corresponding to procedure pointer dummy argument

2025-02-03 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117434 --- Comment #18 from Jerry DeLisle --- (In reply to Jerry DeLisle from comment #17) > (In reply to Damian Rouson from comment #16) > > Is there a chance of this fix being backported to the 14 branch? If not, > > then I assume this issue can be

[Bug fortran/117430] gfortran allows type(C_ptr) in I/O list

2025-02-03 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117430 Jerry DeLisle changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug fortran/117434] [F08] gfortran rejects actual argument corresponding to procedure pointer dummy argument

2025-02-03 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117434 --- Comment #17 from Jerry DeLisle --- (In reply to Damian Rouson from comment #16) > Is there a chance of this fix being backported to the 14 branch? If not, > then I assume this issue can be marked as resolved. Unfortunately, however, > I'm

[Bug fortran/47485] gfortran -M output is incorrect when -MT option is used

2025-02-04 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47485 Jerry DeLisle changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/117434] [F08] gfortran rejects actual argument corresponding to procedure pointer dummy argument

2025-02-04 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117434 Jerry DeLisle changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug libfortran/114618] Format produces incorrect output when contains 1x, ok when uses " "

2025-02-06 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114618 --- Comment #9 from Jerry DeLisle --- I am thinking to backport this as it cleans up some output with garbage in it. Any thoughts?

[Bug libfortran/118774] New: Tab skips miscalculated with 'stream' write

2025-02-06 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118774 Bug ID: 118774 Summary: Tab skips miscalculated with 'stream' write Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libf

[Bug libfortran/118774] Tab skips miscalculated with 'stream' write

2025-02-06 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118774 Jerry DeLisle changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug fortran/116829] Missing default initialization of finalizable non-polymorphic intent(out) arguments

2025-02-06 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116829 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/118831] C function with variables arguments called from fortran on ARM architecture

2025-02-11 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118831 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/118571] UTF-8 output and the A edit descriptor

2025-02-01 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118571 Jerry DeLisle changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug fortran/118724] [F08] Gfortran rejects passing a procedure as an actual argument to a procedure pointer dummy argument

2025-02-02 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118724 --- Comment #3 from Jerry DeLisle --- I wonder if the fix was the patch for 117434.

[Bug fortran/118724] [F08] Gfortran rejects passing a procedure as an actual argument to a procedure pointer dummy argument

2025-02-01 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118724 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug libfortran/114618] Format produces incorrect output when contains 1x, ok when uses " "

2025-01-30 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114618 --- Comment #7 from Jerry DeLisle --- Oatch submitted: https://gcc.gnu.org/pipermail/fortran/2025-January/061651.html

[Bug libfortran/117819] Formatted READ with BZ in format fails

2024-12-11 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117819 Jerry DeLisle changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug libfortran/117820] Formatted output gives wrong result.

2024-12-10 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117820 Jerry DeLisle changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug fortran/117765] Impure function within a BLOCK construct within a DO CONCURRENT

2024-12-10 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117765 Jerry DeLisle changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/118032] Bootstrap slowdown for risc-v

2024-12-15 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118032 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/117643] F_C_STRING from F23 is missing

2024-12-17 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 Jerry DeLisle changed: What|Removed |Added Status|UNCONFIRMED |NEW Assignee|unassigned at gc

[Bug fortran/117643] F_C_STRING from F23 is missing

2024-12-17 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 --- Comment #11 from Jerry DeLisle --- I get a clean sweep on x86_64_linux_gnu. I will try some jerry-code to see if I can break it. If anyone else has comments, chime in. I think you submit to the list Steve.

[Bug fortran/102689] Segfault with RESHAPE of CLASS as actual argument

2024-12-13 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102689 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/102689] Segfault with RESHAPE of CLASS as actual argument

2024-12-14 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102689 --- Comment #10 from Jerry DeLisle --- (In reply to Jerry DeLisle from comment #9) --- snip --- > > The mention of binutils jogged my memory. I had a test failure that showed > up randomly one time. It was related to class_transformational_2.f9

[Bug fortran/51820] [doc] underscoring documentation incorrect

2024-12-20 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51820 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Comment

[Bug fortran/118159] link from Fortran documentation, coco is now an online casino

2024-12-20 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118159 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/84674] [12/13/14/15 Regression] Derived type name change makes a program segfault, removing non_overridable helps

2024-11-21 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84674 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Comment

[Bug fortran/117730] Wrong code with non_overridable typebound procedure

2024-11-21 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117730 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/88190] compile_options.allow_std does not allow to distinguish between GFC_STD_GNU and GFC_STD_LEGACY

2024-11-22 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88190 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org A

[Bug fortran/109105] Error-prone format string building in resolve.cc

2024-12-05 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109105 Jerry DeLisle changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/109105] Error-prone format string building in resolve.cc

2024-12-06 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109105 --- Comment #10 from Jerry DeLisle --- I found the back-port ready to go in my branch. Decided to push it.

[Bug fortran/71884] ICE in gfc_trans_allocate, at fortran/trans-stmt.c:5582 and :5698

2025-01-11 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71884 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Comment

[Bug fortran/118372] Bogus error when passing polymorphic-result function

2025-01-08 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118372 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/118372] Bogus error when passing polymorphic-result function

2025-01-08 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118372 --- Comment #2 from Jerry DeLisle --- Also appears to be OK on 14 as well.

[Bug libfortran/118406] Printing large UNSIGNED(kind=16) crashes

2025-01-10 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118406 Jerry DeLisle changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug fortran/118571] UTF-8 output and the A edit descriptor

2025-01-20 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118571 --- Comment #6 from Jerry DeLisle --- (In reply to kargls from comment #3) > diff --git a/libgfortran/io/write.c b/libgfortran/io/write.c > index 54312bf67e9..084ac314f5c 100644 > --- a/libgfortran/io/write.c > +++ b/libgfortran/io/write.c > @@

[Bug fortran/118571] UTF-8 output and the A edit descriptor

2025-01-21 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118571 --- Comment #7 from Jerry DeLisle --- If no width is specified w_len comes in as zero so we have to handle that case. diff --git a/libgfortran/io/write.c b/libgfortran/io/write.c index 54312bf67e9..15a0dd5c3e9 100644 --- a/libgfortran/io/write.

[Bug fortran/118571] UTF-8 output and the A edit descriptor

2025-01-24 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118571 Jerry DeLisle changed: What|Removed |Added Last reconfirmed||2025-01-24 Status|UNCONFIRM

[Bug fortran/118571] UTF-8 output and the A edit descriptor

2025-01-23 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118571 --- Comment #8 from Jerry DeLisle --- Created attachment 60256 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60256&action=edit Proposed final patch This patch submitted for approval.

[Bug fortran/116668] A very strange error when trying to copy substrings from a select type generic

2025-01-23 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116668 Jerry DeLisle changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/117188] ICE when OUT variable dimension is defined by a IN variable member

2025-01-23 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117188 Jerry DeLisle changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/116668] A very strange error when trying to copy substrings from a select type generic

2025-01-23 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116668 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/58857] [OOP] CLASS wrongly rejected in BLOCK DATA

2025-01-24 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58857 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Comment

[Bug fortran/118571] UTF-8 output and the A edit descriptor

2025-01-20 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118571 Jerry DeLisle changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jvdelisle at gcc dot gnu.org

[Bug fortran/106005] (F2023) Support for REDUCE clause in DO CONCURRENT loop

2025-01-18 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106005 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/101602] [F2018] local and local_init are not supported in DO CONCURRENT

2025-01-25 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101602 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/101602] [F2018] local and local_init are not supported in DO CONCURRENT

2025-01-25 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101602 --- Comment #8 from Jerry DeLisle --- I have the patch applied here. do_concurrent_12.f90 has six failures that look like related to optimization. I will see if I can figure this out. Running /home/jerry/dev/trunk/gcc/testsuite/gfortran.dg/dg.e

[Bug fortran/117643] F_C_STRING from F23 is missing

2024-12-24 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 --- Comment #16 from Jerry DeLisle --- Needed a minor tweak: + if (string->ts.type != BT_CHARACTER + || (string->ts.type == BT_CHARACTER // && on the inner paren instead of || + && (string->ts.kind != 1 && string->ts.is_c_interop

[Bug fortran/117643] F_C_STRING from F23 is missing

2024-12-24 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 Jerry DeLisle changed: What|Removed |Added Attachment #59960|0 |1 is obsolete|

[Bug fortran/117643] F_C_STRING from F23 is missing

2024-12-24 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 --- Comment #15 from Jerry DeLisle --- >From Harald's post. "There is another case I found while playing which is rejected: print *, f_c_string(c_char_"abc", asis)" I bet the parsing does not handle c_char_ with the two underscores. I h

[Bug fortran/117643] F_C_STRING from F23 is missing

2024-12-24 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 --- Comment #19 from Jerry DeLisle --- (In reply to kargls from comment #17) > On 12/24/24 10:03, jvdelisle at gcc dot gnu.org wrote: > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 > > > > --- Comment #15 from Jerry DeLisle --- > > F

[Bug fortran/117643] F_C_STRING from F23 is missing

2024-12-23 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 --- Comment #12 from Jerry DeLisle --- The following additional patch from Harald posted on the gfortran list: https://gcc.gnu.org/pipermail/fortran/2024-December/061452.html diff --git a/gcc/fortran/trans-intrinsic.cc b/gcc/fortran/trans-intr

[Bug fortran/117643] F_C_STRING from F23 is missing

2024-12-23 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 --- Comment #13 from Jerry DeLisle --- Created attachment 59960 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59960&action=edit Cleaned up patch with Harald's addition. This patch fixes some white space and merges in Haralds patch for op

[Bug fortran/118499] Exponentiation of UNSIGNED is rejected

2025-01-15 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118499 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/118471] Missed folding of descriptor span field for contiguous Fortran pointers

2025-01-15 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118471 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/118499] Exponentiation of UNSIGNED is rejected

2025-01-16 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118499 --- Comment #10 from Jerry DeLisle --- (In reply to Thomas Koenig from comment #9) > Question is, what should we permit... > > For 'normal' operations, only unsigned op unsigned is permitted, > so unsigned**unsigned is obviously ok. > > What a

[Bug fortran/117430] gfortran allows type(C_ptr) in I/O list

2025-02-08 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117430 --- Comment #3 from Jerry DeLisle --- Where we resolve the data transfer statement the variable c_ptr is derived, It has an attribute of private_comp. The interop_kind is 0. The gdb in resolve.cc shows: 11745 derived = ts->u.derived; (g

[Bug fortran/118793] request NAMELIST reports of input errors indicate position of error and show line containing error

2025-02-16 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118793 Jerry DeLisle changed: What|Removed |Added Last reconfirmed||2025-02-16 CC|

[Bug fortran/118789] [15 Regression] ICE in gfc_add_modify_loc, at fortran/trans.cc:229

2025-02-16 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118789 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/117430] gfortran allows type(C_ptr) in I/O list

2025-02-11 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117430 --- Comment #4 from Jerry DeLisle --- If I had just scrolled down in resolve.cc a few more hunks, eye roll: $ gfc -pedantic zorig.f90 zorig.f90:45:32: 45 | write(*,*) "B:", self%cptr |1 Warning:

[Bug fortran/118884] [15 regression] lapack fails to compile (Error: Type mismatch at (1) passing global function ‘cslect’ declared at (2) (UNKNOWN/LOGICAL(4)))

2025-02-14 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118884 --- Comment #5 from Jerry DeLisle --- Not disagreeing, however: Warning: Type mismatch at (1) passing global function ‘cslect’ declared at (2) (UNKNOWN/LOGICAL(4)) cget24.f-pp.f:545:32: 237 |IF( CSLECT( W( I ) ) ) |

[Bug fortran/118884] [15 regression] lapack fails to compile (Error: Type mismatch at (1) passing global function ‘cslect’ declared at (2) (UNKNOWN/LOGICAL(4)))

2025-02-15 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118884 --- Comment #13 from Jerry DeLisle --- Thanks Thomas. I was just getting ready to get lapack set up here for future testing.

[Bug fortran/119380] [12,13,14,15] Associate malloc error on selector with allocatable and procedure pointer components

2025-03-20 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119380 --- Comment #3 from Jerry DeLisle --- Works for me on gcc version 12.3.1 20230805 (GCC) The last commit there is commit a3931bf6093dbeda637601da07cdbbd07e57ccbd (HEAD -> releases/gcc-12) This was a cherry pick from commit 03fb35f8753d87148b. M

[Bug fortran/119406] Typo in Index variable %qs at %L cannot be specified in alocality-spec

2025-03-21 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119406 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug fortran/119403] Typo in Interface mismatch in dummy procedure at %L conflichts with %L: %s

2025-03-21 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119403 Jerry DeLisle changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/119403] Typo in Interface mismatch in dummy procedure at %L conflichts with %L: %s

2025-03-21 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119403 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org

<    1   2   3   4   5   6   >