[gcc r16-2714] i386: Fix incorrect attributes-error.c test

2025-08-01 Thread Alexander Monakov via Gcc-cvs
https://gcc.gnu.org/g:5b3f42dcae5574ed62f8d5806ccb67a278e07412 commit r16-2714-g5b3f42dcae5574ed62f8d5806ccb67a278e07412 Author: Artemiy Granat Date: Fri Aug 1 16:19:18 2025 +0300 i386: Fix incorrect attributes-error.c test gcc/testsuite/ChangeLog: * gcc.target/i3

[gcc r16-2713] cobol: Minor changes to quiet cppcheck warnings. [PR119324]

2025-08-01 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:8b06c58c4ae83d4007510f2d2c74ee979bc2b86a commit r16-2713-g8b06c58c4ae83d4007510f2d2c74ee979bc2b86a Author: Robert Dubner Date: Fri Aug 1 10:37:38 2025 -0400 cobol: Minor changes to quiet cppcheck warnings. [PR119324] gcc/cobol/ChangeLog: PR

[gcc r16-2712] PR modula2/121354: ICE when attempting to fold HIGH from an unbounded array in a nested procedure

2025-08-01 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:08196f044015737b81a454864684e57fbfc5b1a9 commit r16-2712-g08196f044015737b81a454864684e57fbfc5b1a9 Author: Gaius Mulley Date: Fri Aug 1 15:16:37 2025 +0100 PR modula2/121354: ICE when attempting to fold HIGH from an unbounded array in a nested procedure The

[gcc r16-2711] fortran: Fix closing brace in comment

2025-08-01 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:db39ace3c1c6b7c222a46e4e5a20900262d1971d commit r16-2711-gdb39ace3c1c6b7c222a46e4e5a20900262d1971d Author: Mikael Morin Date: Tue Jul 15 13:33:34 2025 +0200 fortran: Fix closing brace in comment In a comment, fix the closing brace of the tree layout definitio

[gcc(refs/users/mikael/heads/suppr_accolade_commentaire_v01)] fortran: Fix closing brace in comment

2025-08-01 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c74d63a22a11280f700329a11516263b74be513c commit c74d63a22a11280f700329a11516263b74be513c Author: Mikael Morin Date: Tue Jul 15 13:33:34 2025 +0200 fortran: Fix closing brace in comment In a comment, fix the closing brace of the tree layout definition of the

[gcc] Created branch 'mikael/heads/suppr_accolade_commentaire_v01' in namespace 'refs/users'

2025-08-01 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/suppr_accolade_commentaire_v01' was created in namespace 'refs/users' pointing to: c74d63a22a11... fortran: Fix closing brace in comment

[gcc r16-2710] Properly record SLP node when costing a vectorized store

2025-08-01 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:39d429631ff7060238dc046db4340a304560227f commit r16-2710-g39d429631ff7060238dc046db4340a304560227f Author: Richard Biener Date: Fri Aug 1 13:27:00 2025 +0200 Properly record SLP node when costing a vectorized store Even when we emit scalar stores we should pa

[gcc r15-10189] arm: fully validate mem_noofs_operand [PR120351]

2025-08-01 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:e14a895275d08da5a6bf87f5816d0a1ff6a13931 commit r15-10189-ge14a895275d08da5a6bf87f5816d0a1ff6a13931 Author: Richard Earnshaw Date: Mon May 19 16:19:39 2025 +0100 arm: fully validate mem_noofs_operand [PR120351] It's not enough to just check that a memory oper

[gcc r16-2709] Avoid representing SLP mask by scalar op

2025-08-01 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:95aecacc8d9c40100f01433ba214103e756dc984 commit r16-2709-g95aecacc8d9c40100f01433ba214103e756dc984 Author: Richard Biener Date: Fri Aug 1 13:06:51 2025 +0200 Avoid representing SLP mask by scalar op The following removes the scalar mask output from vect_check

[gcc r16-2708] doc: mdocml.bsd.lv is now mandoc.bsd.lv

2025-08-01 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:c2b11b7471807139d8068bf5ecf5378e00d2de47 commit r16-2708-gc2b11b7471807139d8068bf5ecf5378e00d2de47 Author: Gerald Pfeifer Date: Fri Aug 1 13:15:57 2025 +0200 doc: mdocml.bsd.lv is now mandoc.bsd.lv On the way switch from http to https. gcc:

[gcc r16-2707] Merge get_group_load_store_type into get_load_store_type

2025-08-01 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:86011bba93fc07f38c61b0fbebaea02d3d0d264f commit r16-2707-g86011bba93fc07f38c61b0fbebaea02d3d0d264f Author: Richard Biener Date: Fri Aug 1 11:02:43 2025 +0200 Merge get_group_load_store_type into get_load_store_type The following merges back get_group_load_sto

[gcc r16-2706] Some TLC to vectorizable_store

2025-08-01 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:06cd2994cc81e94a38116ea7243181a99105d534 commit r16-2706-g06cd2994cc81e94a38116ea7243181a99105d534 Author: Richard Biener Date: Fri Aug 1 10:45:24 2025 +0200 Some TLC to vectorizable_store The following removes redundant checks and scalar operand uses.

[gcc r16-2705] Add VMAT_UNINITIALIZED

2025-08-01 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:8308de8cc9d21318f69765918c2cc87761892e75 commit r16-2705-g8308de8cc9d21318f69765918c2cc87761892e75 Author: Richard Biener Date: Fri Aug 1 09:47:20 2025 +0200 Add VMAT_UNINITIALIZED We're using VMAT_INVARIANT as default, but we should simply have an uninit

[gcc r16-2704] tree-optimization/121338 - UBSAN error in adjust_setup_cost

2025-08-01 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:7d66563e8152360a298dd1dcfe09491853db7f03 commit r16-2704-g7d66563e8152360a298dd1dcfe09491853db7f03 Author: Richard Biener Date: Fri Aug 1 08:55:11 2025 +0200 tree-optimization/121338 - UBSAN error in adjust_setup_cost The following avoids possibly overflowing

[gcc r15-10188] c: Fix crash in c-typeck.cc convert_arguments with indirect calls

2025-08-01 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:5768bc24ca731943755ab937abc7617950e80037 commit r15-10188-g5768bc24ca731943755ab937abc7617950e80037 Author: Florian Weimer Date: Fri May 2 11:39:29 2025 +0200 c: Fix crash in c-typeck.cc convert_arguments with indirect calls gcc/c/ PR c/12005

[gcc r15-10187] c: Suppress -Wdeprecated-non-prototype warnings for builtins

2025-08-01 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:3913d958e203dbf3c4a0527e7bc03c684e3f05a4 commit r15-10187-g3913d958e203dbf3c4a0527e7bc03c684e3f05a4 Author: Florian Weimer Date: Thu May 1 19:06:45 2025 +0200 c: Suppress -Wdeprecated-non-prototype warnings for builtins Builtins defined with BT_FN_INT_VAR etc

[gcc r16-2702] Use a class hierarchy for vect specific data

2025-08-01 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:7a08afbc784ad41263e3cc3d039be631254183bc commit r16-2702-g7a08afbc784ad41263e3cc3d039be631254183bc Author: Richard Biener Date: Wed Jul 30 11:19:03 2025 +0200 Use a class hierarchy for vect specific data The following turns the union into a class hierarchy.

[gcc r16-2703] Put SLP_TREE_SIMD_CLONE_INFO into type specifc data

2025-08-01 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:1586a8d707ad7be80184bf29165b4297a2f607d8 commit r16-2703-g1586a8d707ad7be80184bf29165b4297a2f607d8 Author: Richard Biener Date: Wed Jul 30 11:46:17 2025 +0200 Put SLP_TREE_SIMD_CLONE_INFO into type specifc data The following adds vect_simd_clone_data as a con

[gcc r15-10186] tree-optimization/121323 - UBSAN error in ao_ref_init_from_ptr_and_range

2025-08-01 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:cb06e4a961b85a06e666f03124f9bd0f99e79f8c commit r15-10186-gcb06e4a961b85a06e666f03124f9bd0f99e79f8c Author: Richard Biener Date: Thu Jul 31 13:04:49 2025 +0200 tree-optimization/121323 - UBSAN error in ao_ref_init_from_ptr_and_range We should check the offset

[gcc r15-10185] tree-optimization/121320 - UBSAN error in ao_ref_init_from_vn_reference

2025-08-01 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:3ef3de7a7329d5c76bed31e8b49a2a661c45f72f commit r15-10185-g3ef3de7a7329d5c76bed31e8b49a2a661c45f72f Author: Richard Biener Date: Thu Jul 31 13:06:36 2025 +0200 tree-optimization/121320 - UBSAN error in ao_ref_init_from_vn_reference The multiplication by BITS_

[gcc r15-10184] bswap: Fix up ubsan detected UB in find_bswap_or_nop [PR121322]

2025-08-01 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8fb94bb3d6528e9a4c608983f1a071fb0a2bed47 commit r15-10184-g8fb94bb3d6528e9a4c608983f1a071fb0a2bed47 Author: Jakub Jelinek Date: Fri Aug 1 08:41:54 2025 +0200 bswap: Fix up ubsan detected UB in find_bswap_or_nop [PR121322] The following testcase results in com