[gcc r14-9328] Fortran: Add user defined error messages for UDTIO.

2024-03-05 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:21edfb0051ed8d0ff46d5638c2bce2dd71f26d1f commit r14-9328-g21edfb0051ed8d0ff46d5638c2bce2dd71f26d1f Author: Jerry DeLisle Date: Tue Mar 5 20:49:23 2024 -0800 Fortran: Add user defined error messages for UDTIO. The defines IOMSG_LEN and MSGLEN were redundant so

[gcc r14-9348] Fortran: Fix issue with using snprintf function.

2024-03-06 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:03932d3203bce244edd812b81921c2f16ea18d86 commit r14-9348-g03932d3203bce244edd812b81921c2f16ea18d86 Author: Jerry DeLisle Date: Wed Mar 6 19:46:04 2024 -0800 Fortran: Fix issue with using snprintf function. The previous patch used snprintf to set the message

[gcc r13-8411] libgfortran: [PR105473] Fix checks for decimal='comma'.

2024-03-07 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:7ecea49245bc6aeb6c889a4914961f94417f16e5 commit r13-8411-g7ecea49245bc6aeb6c889a4914961f94417f16e5 Author: Jerry DeLisle Date: Sat Feb 17 09:24:58 2024 -0800 libgfortran: [PR105473] Fix checks for decimal='comma'. PR libfortran/105473 libgfor

[gcc r14-9432] libgfortran: [PR114304] Revert portion of PR105347 change.

2024-03-11 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:0c179654c3170749f3fb3232f2442fcbc99bffbb commit r14-9432-g0c179654c3170749f3fb3232f2442fcbc99bffbb Author: Jerry DeLisle Date: Mon Mar 11 15:15:34 2024 -0700 libgfortran: [PR114304] Revert portion of PR105347 change. PR libfortran/105437 P

[gcc r13-8417] libgfortran: [PR114304] Revert portion of PR105347 change.

2024-03-11 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:824a71f609b37a8121793075b175e2bbe14fdb82 commit r13-8417-g824a71f609b37a8121793075b175e2bbe14fdb82 Author: Jerry DeLisle Date: Mon Mar 11 15:15:34 2024 -0700 libgfortran: [PR114304] Revert portion of PR105347 change. PR libfortran/105437 P

[gcc r14-9681] libgfortran: Fix file position after ENDFILE statement.

2024-03-26 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:41e767c482fc903ca5d54014b034c7526dbf8f1c commit r14-9681-g41e767c482fc903ca5d54014b034c7526dbf8f1c Author: Jerry DeLisle Date: Tue Mar 26 16:44:17 2024 -0700 libgfortran: Fix file position after ENDFILE statement. PR libfortran/107031 libgfor

[gcc r14-9822] libfortran: Fix handling of formatted separators.

2024-04-06 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:93adf88cc6744aa2c732b765e1e3b96e66cb3300 commit r14-9822-g93adf88cc6744aa2c732b765e1e3b96e66cb3300 Author: Jerry DeLisle Date: Fri Apr 5 19:25:13 2024 -0700 libfortran: Fix handling of formatted separators. PR libfortran/114304 PR libfortr

[gcc r13-8640] libfortran: Fix handling of formatted separators.

2024-04-21 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:b55a35bcc80a7402576556c2f9d161229fb220ef commit r13-8640-gb55a35bcc80a7402576556c2f9d161229fb220ef Author: Jerry DeLisle Date: Sun Apr 21 20:50:26 2024 -0700 libfortran: Fix handling of formatted separators. Backport from mainline. PR

[gcc r15-2320] Fortran: Suppress wrong End Of File error with user defined IO.

2024-07-25 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:3aeb697a2158d359d9f951f6c6c6bcd9c53c8c2f commit r15-2320-g3aeb697a2158d359d9f951f6c6c6bcd9c53c8c2f Author: Jerry DeLisle Date: Wed Jul 24 10:29:08 2024 -0700 Fortran: Suppress wrong End Of File error with user defined IO. PR libfortran/105361

[gcc r15-2459] Fortran: Add newline character to test input.

2024-07-31 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:6886f1c164af9381b4dd6c4d5202a3bbca225168 commit r15-2459-g6886f1c164af9381b4dd6c4d5202a3bbca225168 Author: Jerry DeLisle Date: Wed Jul 31 08:58:17 2024 -0700 Fortran: Add newline character to test input. gcc/testsuite/ChangeLog: PR libfortran

[gcc r15-2705] Fortran: Fix ICE on invalid in gfc_format_decoder.

2024-08-02 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:a53c029bf855fd4250076a07d0d8150b9c39bc91 commit r15-2705-ga53c029bf855fd4250076a07d0d8150b9c39bc91 Author: Steve Kargl Date: Thu Aug 1 21:50:49 2024 -0700 Fortran: Fix ICE on invalid in gfc_format_decoder. PR fortran/104626 gcc/fortran/Change

[gcc r15-2772] Fortran: Eliminate error prone translations.

2024-08-06 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:45fdf838a21e151c2c676c4fcd056032e59f commit r15-2772-g45fdf838a21e151c2c676c4fcd056032e59f Author: Jerry DeLisle Date: Tue Aug 6 16:10:23 2024 -0700 Fortran: Eliminate error prone translations. PR fortran/109105 gcc/fortran/ChangeLog:

[gcc r15-4419] Fortran: Add tolerance to real value comparisons.

2024-10-17 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:6604a05fa27bc21c3409e767552daca3fcf43964 commit r15-4419-g6604a05fa27bc21c3409e767552daca3fcf43964 Author: Jerry DeLisle Date: Thu Oct 17 13:39:09 2024 -0700 Fortran: Add tolerance to real value comparisons. gcc/testsuite/ChangeLog: PR fortra

[gcc r15-5654] Fortran: Check IMPURE in BLOCK inside DO CONCURRENT.

2024-11-25 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:7d92901c878c6c00ada7f9cee8825f03ad4722f1 commit r15-5654-g7d92901c878c6c00ada7f9cee8825f03ad4722f1 Author: Steve Kargl Date: Sun Nov 24 18:26:03 2024 -0800 Fortran: Check IMPURE in BLOCK inside DO CONCURRENT. PR fortran/117765 gcc/fortran/Cha

[gcc r15-5767] Fortran: Check for impure subroutine.

2024-11-28 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:30078cb0cc5e19d3de55d218ae500d59a21e7537 commit r15-5767-g30078cb0cc5e19d3de55d218ae500d59a21e7537 Author: Steven G. Kargl Date: Thu Nov 28 13:37:02 2024 -0800 Fortran: Check for impure subroutine. PR fortran/117765 gcc/fortran/ChangeLog:

[gcc r15-5611] Fortran: Reject missing comma in format.

2024-11-23 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:fd118f4c54c374882bf91c9e61b756767c0d3634 commit r15-5611-gfd118f4c54c374882bf91c9e61b756767c0d3634 Author: Jerry DeLisle Date: Fri Nov 22 19:29:42 2024 -0800 Fortran: Reject missing comma in format. Standards require rejecting formats where descriptor

[gcc r15-6471] Fortran: Implement f_c_string function.

2024-12-30 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:efc0981077a70c4de4596f682c4aeade07ec2f17 commit r15-6471-gefc0981077a70c4de4596f682c4aeade07ec2f17 Author: Steven G. Kargl Date: Sun Dec 29 14:19:18 2024 -0800 Fortran: Implement f_c_string function. Fortran 2023 has added the new intrinsic function F_C_STRIN

[gcc r14-11271] Fortran: F2008 passing of internal procs to a proc pointer [PR117434]

2025-02-03 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:65ecfbabb018896b600065c77f969475a43d529d commit r14-11271-g65ecfbabb018896b600065c77f969475a43d529d Author: Paul Thomas Date: Wed Nov 6 07:17:25 2024 + Fortran: F2008 passing of internal procs to a proc pointer [PR117434] 2024-11-06 Paul Thomas

[gcc r15-7365] Fortran: Fix PR 47485.

2025-02-04 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:e41a5a2a0832509fa1c0b7cab0c8001fadbd23d4 commit r15-7365-ge41a5a2a0832509fa1c0b7cab0c8001fadbd23d4 Author: Jerry DeLisle Date: Tue Feb 4 17:21:42 2025 -0800 Fortran: Fix PR 47485. The -MT and -MQ options should replace the default target in the generated

[gcc r15-7394] Fortran: Fix handling of the X edit descriptor.

2025-02-06 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:cfed99751c1a3b93ca66451eb1b62271e682f927 commit r15-7394-gcfed99751c1a3b93ca66451eb1b62271e682f927 Author: Jerry DeLisle Date: Wed Jan 29 13:40:59 2025 -0800 Fortran: Fix handling of the X edit descriptor. This patch is a partial fix of handling of X edit des

[gcc r14-11079] Fortran: Fix READ with padding in BLANK ZERO mode.

2024-12-11 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:2d9dbaf06e4cd83125781d1eb760f5404da3d175 commit r14-11079-g2d9dbaf06e4cd83125781d1eb760f5404da3d175 Author: Jerry DeLisle Date: Mon Dec 9 20:11:23 2024 -0800 Fortran: Fix READ with padding in BLANK ZERO mode. PR fortran/117819 libgfortran/Cha

[gcc r15-6090] Fortran: Fix READ with padding in BLANK ZERO mode.

2024-12-10 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:cf406a6c79ce404c45f99bcf2df3293269dbb462 commit r15-6090-gcf406a6c79ce404c45f99bcf2df3293269dbb462 Author: Jerry DeLisle Date: Mon Dec 9 20:11:23 2024 -0800 Fortran: Fix READ with padding in BLANK ZERO mode. PR fortran/117819 libgfortran/Chan

[gcc r15-5915] Fortran: Fix B64.0 formatted write output.

2024-12-03 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:7a92ba766815c9a6b73593967a26fdfbebfc7e69 commit r15-5915-g7a92ba766815c9a6b73593967a26fdfbebfc7e69 Author: Jerry DeLisle Date: Tue Dec 3 20:55:41 2024 -0800 Fortran: Fix B64.0 formatted write output. PR fortran/117820 libgfortran/ChangeLog:

[gcc r14-11068] Fortran: Eliminate error prone translations.

2024-12-06 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:be532c74fd5e0e8bd15f0829cbb7ee079b0df910 commit r14-11068-gbe532c74fd5e0e8bd15f0829cbb7ee079b0df910 Author: Jerry DeLisle Date: Tue Aug 6 16:10:23 2024 -0700 Fortran: Eliminate error prone translations. PR fortran/109105 gcc/fortran/ChangeLog

[gcc r14-11069] Fortran: Fix B64.0 formatted write output.

2024-12-06 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:1dbbfe23b15bfbab61d5fbcef9fbc193ee24dcb6 commit r14-11069-g1dbbfe23b15bfbab61d5fbcef9fbc193ee24dcb6 Author: Jerry DeLisle Date: Tue Dec 3 20:55:41 2024 -0800 Fortran: Fix B64.0 formatted write output. PR fortran/117820 libgfortran/ChangeLog:

[gcc r15-7181] Fortran: Fix UTF-8 output with A edit descriptor.

2025-01-24 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:4daf088123b2c4c3114a4b96d5353c3d72eb8ac9 commit r15-7181-g4daf088123b2c4c3114a4b96d5353c3d72eb8ac9 Author: Jerry DeLisle Date: Thu Jan 23 12:58:14 2025 -0800 Fortran: Fix UTF-8 output with A edit descriptor. This adjusts the source len for the case wh

[gcc r14-11246] Fortran: Fix UTF-8 output with A edit descriptor.

2025-01-24 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:b69eb2c594f8595718d876dc9811e3820eb68da1 commit r14-11246-gb69eb2c594f8595718d876dc9811e3820eb68da1 Author: Jerry DeLisle Date: Thu Jan 23 12:58:14 2025 -0800 Fortran: Fix UTF-8 output with A edit descriptor. This adjusts the source len for the case w

[gcc r15-6887] Fortran: Add LOCALITY support for DO_CONCURRENT

2025-01-13 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:20b8500cfa522ebe0fcf756d5b32816da7f904dd commit r15-6887-g20b8500cfa522ebe0fcf756d5b32816da7f904dd Author: Anuj Mohite Date: Mon Jan 13 16:28:57 2025 -0800 Fortran: Add LOCALITY support for DO_CONCURRENT This patch provided by Anuj Mohite as part of t

[gcc r15-7569] Fortran: gfortran allows type(C_ptr) in I/O list

2025-02-15 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:12771b1d77aef71f9eceead9b46323292f3dd7e4 commit r15-7569-g12771b1d77aef71f9eceead9b46323292f3dd7e4 Author: Jerry DeLisle Date: Thu Feb 13 20:19:56 2025 -0800 Fortran: gfortran allows type(C_ptr) in I/O list Before this patch, gfortran was accepting invalid us

[gcc r15-7732] GCC: Documentation of -x option

2025-02-27 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:cfc9f42122f41668b986126ba7e65e3dd8bf1e9e commit r15-7732-gcfc9f42122f41668b986126ba7e65e3dd8bf1e9e Author: Jerry DeLisle Date: Wed Feb 26 17:26:26 2025 -0800 GCC: Documentation of -x option This change updates information about the -x option to clarify th

[gcc r15-7903] Fortran: Fix ICE in resolve.cc with -pedantic

2025-03-07 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:3014f8787196d7c0d15d24195c8f07167968ff55 commit r15-7903-g3014f8787196d7c0d15d24195c8f07167968ff55 Author: Jerry DeLisle Date: Fri Mar 7 18:33:29 2025 -0800 Fortran: Fix ICE in resolve.cc with -pedantic Fixes an ICE in gfc_resolve_code when passing an opt

[gcc r14-11395] Fortran: Fix ICE in resolve.cc with -pedantic

2025-03-09 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:e4f886c463fffd0bd2b1c98fa668c20aab5b37d2 commit r14-11395-ge4f886c463fffd0bd2b1c98fa668c20aab5b37d2 Author: Jerry DeLisle Date: Fri Mar 7 18:33:29 2025 -0800 Fortran: Fix ICE in resolve.cc with -pedantic Fixes an ICE in gfc_resolve_code when passing an op

[gcc r14-11396] Fortran: Fix segmentation fault in defined assignment [PR109066]

2025-03-09 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:f6f90e015f642424ba0e94871d9389facaca5395 commit r14-11396-gf6f90e015f642424ba0e94871d9389facaca5395 Author: Paul Thomas Date: Sat Nov 16 15:56:10 2024 + Fortran: Fix segmentation fault in defined assignment [PR109066] 2024-11-16 Paul Thomas gc

[gcc r14-11398] Fortran: ICE in gfc_conv_expr_present w. defined assignment [PR118640]

2025-03-11 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:5cb69a5e4f136dd92c2182d6744aff2c12291a4f commit r14-11398-g5cb69a5e4f136dd92c2182d6744aff2c12291a4f Author: Paul Thomas Date: Mon Jan 27 09:55:26 2025 + Fortran: ICE in gfc_conv_expr_present w. defined assignment [PR118640] 2025-01-27 Paul Thomas

[gcc r15-8652] Fortran: Fix typo in error message.

2025-03-21 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:00cbf03029267b3bdfb696aa09c9a36dbeeb51aa commit r15-8652-g00cbf03029267b3bdfb696aa09c9a36dbeeb51aa Author: Jerry DeLisle Date: Fri Mar 21 10:13:37 2025 -0700 Fortran: Fix typo in error message. PR fortran/119403 gcc/fortran/ChangeLog:

[gcc r15-8653] Fortran: Fix typo in error message.

2025-04-04 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:f45d14b495d603b8d5fbdffe6fced03cb3e2fc10 commit r15-8653-gf45d14b495d603b8d5fbdffe6fced03cb3e2fc10 Author: Jerry DeLisle Date: Fri Mar 21 10:34:08 2025 -0700 Fortran: Fix typo in error message. PR fortran/119406 gcc/fortran/ChangeLog:

[gcc r15-9415] Fortran: Fix runtime segfault closing negative unit

2025-04-13 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:ee6173800ed1f9b653a85019ad2fa8e6d883823a commit r15-9415-gee6173800ed1f9b653a85019ad2fa8e6d883823a Author: Jerry DeLisle Date: Sat Apr 12 19:51:23 2025 -0700 Fortran: Fix runtime segfault closing negative unit When closing a UNIT with an invalid negat

[gcc r16-32] Fortran: Fix checking for IMPURE in DO CONCURRENT.

2025-04-18 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:f9ea46d946887a05d7ecbca5aeeb99fd868f6e70 commit r16-32-gf9ea46d946887a05d7ecbca5aeeb99fd868f6e70 Author: Steven G. Kargl Date: Fri Apr 18 18:05:10 2025 -0700 Fortran: Fix checking for IMPURE in DO CONCURRENT. PR fortran/119836 gcc/fortran/Cha

[gcc r15-9577] Fortran: Fix checking for IMPURE in DO CONCURRENT.

2025-04-23 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:3483a2b39591db06e3cbcdb4bdfa0db468ebc8ee commit r15-9577-g3483a2b39591db06e3cbcdb4bdfa0db468ebc8ee Author: Steven G. Kargl Date: Fri Apr 18 18:05:10 2025 -0700 Fortran: Fix checking for IMPURE in DO CONCURRENT. PR fortran/119836 gcc/fortran/C