[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-9679] libstdc++: fix _V badname in

2024-03-26 Thread Arsen Arsenović via Libstdc++-cvs
https://gcc.gnu.org/g:ac5d63a46d78cded2cd4c41a615728b8e46b540f commit r14-9679-gac5d63a46d78cded2cd4c41a615728b8e46b540f Author: Arsen Arsenović Date: Sat Mar 23 16:14:33 2024 +0100 libstdc++: fix _V badname in libstdc++-v3/ChangeLog: * include/std/generator: Fix

[gcc/microsoft/heads/main] (420 commits) Merge commit 'ecd2c373720af214f20671f9e7d760548b51ef4a' int

2024-03-26 Thread Eugene Rozenfeld via Gcc-cvs
The branch 'microsoft/heads/main' was updated to point to: b707d632683... Merge commit 'ecd2c373720af214f20671f9e7d760548b51ef4a' int It previously pointed to: 7c61ce995ef... Merge commit 'fd07a29e39f5347d6cef3e7042a32306f97a1719' int Diff: Summary of changes (added commits): ---

[gcc r14-9678] aarch64: Use constexpr for out-of-line statics

2024-03-26 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:5be2313bceea7b482c17ee730efe604b910800bd commit r14-9678-g5be2313bceea7b482c17ee730efe604b910800bd Author: Richard Sandiford Date: Tue Mar 26 17:27:56 2024 + aarch64: Use constexpr for out-of-line statics GCC 4.8 complained about the use of const rather t

[gcc r14-9677] btf: Emit labels in DATASEC bts_offset entries.

2024-03-26 Thread Cupertino Miranda via Gcc-cvs
https://gcc.gnu.org/g:fa60ac549649655a3f55e69f83d2e97423d3eb5c commit r14-9677-gfa60ac549649655a3f55e69f83d2e97423d3eb5c Author: Cupertino Miranda Date: Tue Mar 26 11:59:47 2024 + btf: Emit labels in DATASEC bts_offset entries. GCC was defining bts_offset entry to always conta

[gcc r14-9676] testsuite: Fix up pr111151.c testcase [PR114486]

2024-03-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f536ea9cc3226793dc156952340f21e55b60c04e commit r14-9676-gf536ea9cc3226793dc156952340f21e55b60c04e Author: Jakub Jelinek Date: Tue Mar 26 16:40:53 2024 +0100 testsuite: Fix up pr51.c testcase [PR114486] Apparently I've somehow screwed up the adjustments o

[gcc r14-9675] PR modula2/114478 isnormal builtin unavailable from m2

2024-03-26 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:b1af867d22e3108402c62f97d8fcd1df303c9dab commit r14-9675-gb1af867d22e3108402c62f97d8fcd1df303c9dab Author: Gaius Mulley Date: Tue Mar 26 15:33:52 2024 + PR modula2/114478 isnormal builtin unavailable from m2 This patch adds isnormal (and isgreater, isless

[gcc r12-10294] tree-optimization/110838 - less aggressively fold out-of-bound shifts

2024-03-26 Thread Andre Simoes Dias Vieira via Gcc-cvs
https://gcc.gnu.org/g:d0eed43ff39a0bad4a02f8af7a4795e06aea6f80 commit r12-10294-gd0eed43ff39a0bad4a02f8af7a4795e06aea6f80 Author: Richard Biener Date: Fri Aug 4 11:24:49 2023 +0200 tree-optimization/110838 - less aggressively fold out-of-bound shifts The following adjusts the shif

[gcc r12-10293] tree-optimization/91838 - fix FAIL of g++.dg/opt/pr91838.C

2024-03-26 Thread Andre Simoes Dias Vieira via Gcc-cvs
https://gcc.gnu.org/g:1ddd9f9e53bd649d3d236f7941106d8cc46e7358 commit r12-10293-g1ddd9f9e53bd649d3d236f7941106d8cc46e7358 Author: Richard Biener Date: Thu Jul 27 13:08:32 2023 +0200 tree-optimization/91838 - fix FAIL of g++.dg/opt/pr91838.C The following fixes the lack of simplifi

[gcc r13-8499] tree-optimization/110838 - less aggressively fold out-of-bound shifts

2024-03-26 Thread Andre Simoes Dias Vieira via Gcc-cvs
https://gcc.gnu.org/g:b170ab1d051dc97b2e5c03984dbe406939364adc commit r13-8499-gb170ab1d051dc97b2e5c03984dbe406939364adc Author: Richard Biener Date: Fri Aug 4 11:24:49 2023 +0200 tree-optimization/110838 - less aggressively fold out-of-bound shifts The following adjusts the shift

[gcc r13-8498] tree-optimization/91838 - fix FAIL of g++.dg/opt/pr91838.C

2024-03-26 Thread Andre Simoes Dias Vieira via Gcc-cvs
https://gcc.gnu.org/g:c6e171ff827f8ff1bd160babac0dd24933972664 commit r13-8498-gc6e171ff827f8ff1bd160babac0dd24933972664 Author: Richard Biener Date: Thu Jul 27 13:08:32 2023 +0200 tree-optimization/91838 - fix FAIL of g++.dg/opt/pr91838.C The following fixes the lack of simplific

[gcc r14-9674] c++: add fixed test [PR100557]

2024-03-26 Thread Marek Polacek via Gcc-cvs
https://gcc.gnu.org/g:c0e199e4dbe652cd16d7248f0bfe166540f5d95b commit r14-9674-gc0e199e4dbe652cd16d7248f0bfe166540f5d95b Author: Marek Polacek Date: Tue Mar 26 10:39:48 2024 -0400 c++: add fixed test [PR100557] We used to hit the "Error reporting routines re-entered." ICE here but

[gcc r14-9673] c++/modules testsuite: fix a couple of dg-module-do directives

2024-03-26 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:2f47ca046eecf8f2fcae23df3ccee44d943ef512 commit r14-9673-g2f47ca046eecf8f2fcae23df3ccee44d943ef512 Author: Patrick Palka Date: Tue Mar 26 10:21:53 2024 -0400 c++/modules testsuite: fix a couple of dg-module-do directives gcc/testsuite/ChangeLog:

[gcc r14-9672] aarch64: Fix SCHEDULER_IDENT for Cortex-A510 and Cortex-A520

2024-03-26 Thread Richard Ball via Gcc-cvs
https://gcc.gnu.org/g:cab53aae43cf94171b01320c08302e47a5daa391 commit r14-9672-gcab53aae43cf94171b01320c08302e47a5daa391 Author: Richard Ball Date: Tue Mar 26 13:54:31 2024 + aarch64: Fix SCHEDULER_IDENT for Cortex-A510 and Cortex-A520 The SCHEDULER_IDENT for these two CPUs

[gcc r14-9671] libstdc++: Replace stacktrace effective target with feature test

2024-03-26 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:217e778a31d68815b029f5110825cd36caefd908 commit r14-9671-g217e778a31d68815b029f5110825cd36caefd908 Author: Jonathan Wakely Date: Fri Mar 22 22:26:10 2024 + libstdc++: Replace stacktrace effective target with feature test Rmove the dejagnu code for checkin

[gcc r14-9670] libstdc++: Add dg-require-cpp-feature-test to test feature test macros

2024-03-26 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:4a3a1b6b75f921d35bbfef26619e7b5cece3fcf0 commit r14-9670-g4a3a1b6b75f921d35bbfef26619e7b5cece3fcf0 Author: Jonathan Wakely Date: Fri Mar 22 22:01:50 2024 + libstdc++: Add dg-require-cpp-feature-test to test feature test macros This adds a new dejagnu dire

[gcc r14-9669] testsuite: Add -Wno-psabi to pr113126.c test

2024-03-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:4549b0f67d52b4f042ab89a036249545c3938b45 commit r14-9669-g4549b0f67d52b4f042ab89a036249545c3938b45 Author: Jakub Jelinek Date: Tue Mar 26 11:25:15 2024 +0100 testsuite: Add -Wno-psabi to pr113126.c test I've missed FAIL: gcc.dg/torture/pr113126.c -O0 (

[gcc r14-9668] fold-const: Punt on MULT_EXPR in extract_muldiv MIN/MAX_EXPR case [PR111151]

2024-03-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c4f2c84e8fa369856aee76679590eb613724bfb0 commit r14-9668-gc4f2c84e8fa369856aee76679590eb613724bfb0 Author: Jakub Jelinek Date: Tue Mar 26 11:21:38 2024 +0100 fold-const: Punt on MULT_EXPR in extract_muldiv MIN/MAX_EXPR case [PR51] As I've tried to explain

[gcc r14-9667] tsan: Don't instrument non-generic AS accesses [PR111736]

2024-03-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:471967ab8b4c49338ba77defbe24b06cc51c0093 commit r14-9667-g471967ab8b4c49338ba77defbe24b06cc51c0093 Author: Jakub Jelinek Date: Tue Mar 26 11:06:15 2024 +0100 tsan: Don't instrument non-generic AS accesses [PR111736] Similar to the asan and ubsan changes, we s

[gcc r14-9666] tree-optimization/114471 - ICE with mismatching vector types

2024-03-26 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:f4e92d62dccb96ade753f3a8f49be1b5f61c31f1 commit r14-9666-gf4e92d62dccb96ade753f3a8f49be1b5f61c31f1 Author: Richard Biener Date: Tue Mar 26 09:11:00 2024 +0100 tree-optimization/114471 - ICE with mismatching vector types The following fixes too lax verificatio

[gcc r14-9665] tree-optimization/114464 - verify types in recurrence vectorization

2024-03-26 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:226a220d0056396e825e12435cc0da52cbd5ac56 commit r14-9665-g226a220d0056396e825e12435cc0da52cbd5ac56 Author: Richard Biener Date: Tue Mar 26 09:39:30 2024 +0100 tree-optimization/114464 - verify types in recurrence vectorization The following adds missing verif

[gcc r14-9664] cfgloopmanip, i386: Fix comment typos

2024-03-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:94b91b2786531ed8e2d07a6ad1191b5dfa0141e5 commit r14-9664-g94b91b2786531ed8e2d07a6ad1191b5dfa0141e5 Author: Jakub Jelinek Date: Tue Mar 26 10:05:23 2024 +0100 cfgloopmanip, i386: Fix comment typos I've noticed a comment typo in x86-tune.def and cfgloopmanip.cc

[gcc r14-9663] c-family, c++: Handle EXCESS_PRECISION_EXPR in pretty printers [PR112724]

2024-03-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:10accfde57951db9f726e996f1b0be165df00f5c commit r14-9663-g10accfde57951db9f726e996f1b0be165df00f5c Author: Jakub Jelinek Date: Tue Mar 26 10:03:27 2024 +0100 c-family, c++: Handle EXCESS_PRECISION_EXPR in pretty printers [PR112724] I've noticed that the c-c++

[gcc r13-8497] tree-optimization/114027 - fix testcase

2024-03-26 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:66090b8f438daff7b529f9adae0d6d5be7aa2a1f commit r13-8497-g66090b8f438daff7b529f9adae0d6d5be7aa2a1f Author: Richard Biener Date: Tue Mar 26 09:46:06 2024 +0100 tree-optimization/114027 - fix testcase The following fixes out-of-bounds read in the testcase.

[gcc r14-9662] tree-optimization/114027 - fix testcase

2024-03-26 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:4470611e20f3217ee81647b01fda65b6a62229aa commit r14-9662-g4470611e20f3217ee81647b01fda65b6a62229aa Author: Richard Biener Date: Tue Mar 26 09:46:06 2024 +0100 tree-optimization/114027 - fix testcase The following fixes out-of-bounds read in the testcase.