[gcc r13-8492] Fortran: fix for absent array argument passed to optional dummy [PR101135]

2024-03-23 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:344b60addb79278c95b7a5712aaf38721a27 commit r13-8492-g344b60addb79278c95b7a5712aaf38721a27 Author: Harald Anlauf Date: Fri Mar 15 20:14:07 2024 +0100 Fortran: fix for absent array argument passed to optional dummy [PR101135] gcc/fortran/ChangeLog:

[gcc r13-8491] Fortran: no size check passing NULL() without MOLD argument [PR55978]

2024-03-23 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:57062bc355aece623c6a38c5e813ed24f8b775f1 commit r13-8491-g57062bc355aece623c6a38c5e813ed24f8b775f1 Author: Harald Anlauf Date: Fri Mar 22 18:17:15 2024 +0100 Fortran: no size check passing NULL() without MOLD argument [PR55978] gcc/fortran/ChangeLog:

[gcc r13-8490] Fortran: fix FE memleak

2024-03-23 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:c65c4c6af5b5321f1a517dd045ab1344e849135a commit r13-8490-gc65c4c6af5b5321f1a517dd045ab1344e849135a Author: Harald Anlauf Date: Wed Jan 3 20:21:00 2024 +0100 Fortran: fix FE memleak gcc/fortran/ChangeLog: * trans-types.cc (gfc_get_nodesc_array

[gcc r14-9648] PR modula2/114444 trunc float malformed error cause ICE

2024-03-23 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:a68458187d4c889dc11b2b95f08a61adf087f69d commit r14-9648-ga68458187d4c889dc11b2b95f08a61adf087f69d Author: Gaius Mulley Date: Sat Mar 23 16:04:23 2024 + PR modula2/11 trunc float malformed error cause ICE This patch corrects two error format specifier

[gcc r14-9647] PR modula2/114443 missing quote cause ICE

2024-03-23 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:c8a343f9f8602f4e6c1b385ddbeb58572234d447 commit r14-9647-gc8a343f9f8602f4e6c1b385ddbeb58572234d447 Author: Gaius Mulley Date: Sat Mar 23 15:49:23 2024 + PR modula2/114443 missing quote cause ICE This patch inserts a missing quotation at the end of a line

[gcc r14-9646] analyzer: fix ICE and false positive with -Wanalyzer-deref-before-check [PR114408]

2024-03-23 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:80a0cb37456c49dbc25cca7cd554f78bc504373e commit r14-9646-g80a0cb37456c49dbc25cca7cd554f78bc504373e Author: David Malcolm Date: Sat Mar 23 09:52:38 2024 -0400 analyzer: fix ICE and false positive with -Wanalyzer-deref-before-check [PR114408] gcc/analyzer/Chan

[gcc r14-9645] hppa: Fix LO_SUM DLTIND14R address support in PRINT_OPERAND_ADDRESS

2024-03-23 Thread John David Anglin via Gcc-cvs
https://gcc.gnu.org/g:2e4b3374cb7af10e188bb5100526ad3150b9b272 commit r14-9645-g2e4b3374cb7af10e188bb5100526ad3150b9b272 Author: John David Anglin Date: Sat Mar 23 13:47:31 2024 + hppa: Fix LO_SUM DLTIND14R address support in PRINT_OPERAND_ADDRESS This bug was hidden since LO_

[gcc r14-9644] libstdc++: Disable std::formatter specializations (LWG 3944)

2024-03-23 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:543585046d17add37c0108b06d2884d0e03cedde commit r14-9644-g543585046d17add37c0108b06d2884d0e03cedde Author: Jonathan Wakely Date: Thu Mar 21 11:15:06 2024 + libstdc++: Disable std::formatter specializations (LWG 3944) This was just approved in Tokyo as a D

[gcc r14-9643] libstdc++: Add __is_in_place_index_v helper and use it in

2024-03-23 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:3763fb8970d7515a4a3be2152604140965303031 commit r14-9643-g3763fb8970d7515a4a3be2152604140965303031 Author: Jonathan Wakely Date: Fri Mar 22 11:47:44 2024 + libstdc++: Add __is_in_place_index_v helper and use it in We already have __is_in_place_type_v for

[gcc r14-9642] libstdc++: Use std::type_identity_t in as per LWG 3950 [PR114400]

2024-03-23 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:f4605c53ea2eeafc13e14dd1ad00a0caf80057e2 commit r14-9642-gf4605c53ea2eeafc13e14dd1ad00a0caf80057e2 Author: Jonathan Wakely Date: Wed Mar 20 11:07:56 2024 + libstdc++: Use std::type_identity_t in as per LWG 3950 [PR114400] The difference between __type_i

[gcc r14-9641] bitint: Fix bitfield loads in handle_cast [PR114433]

2024-03-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:4a46a48ebc7b7b3976af49f6f8dabd65c6ddf64b commit r14-9641-g4a46a48ebc7b7b3976af49f6f8dabd65c6ddf64b Author: Jakub Jelinek Date: Sat Mar 23 11:20:00 2024 +0100 bitint: Fix bitfield loads in handle_cast [PR114433] We ICE on the following testcase, because handle

[gcc r14-9640] bitint: Handle complex types in build_bitint_stmt_ssa_conflicts [PR114425]

2024-03-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f92cf8cbbe199bda70d0dd7893e8c8836777e2d0 commit r14-9640-gf92cf8cbbe199bda70d0dd7893e8c8836777e2d0 Author: Jakub Jelinek Date: Sat Mar 23 11:19:09 2024 +0100 bitint: Handle complex types in build_bitint_stmt_ssa_conflicts [PR114425] The task of the build_biti

[gcc r14-9639] predcom: Punt for steps which aren't multiples of access size [PR111683]

2024-03-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8fc5593df8e0d36cc5bd8ea21097a491a634a866 commit r14-9639-g8fc5593df8e0d36cc5bd8ea21097a491a634a866 Author: Jakub Jelinek Date: Sat Mar 23 11:17:44 2024 +0100 predcom: Punt for steps which aren't multiples of access size [PR111683] On the following testcases,