[gcc/aoliva/heads/testme] testsuite: introduce hostedlib effective target

2024-09-06 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 38cc6007421e... testsuite: introduce hostedlib effective target It previously pointed to: fb5b60dab71e... testsuite: introduce hostedlib effective target Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): --

[gcc/aoliva/heads/testme] testsuite: introduce hostedlib effective target

2024-09-06 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: fb5b60dab71e... testsuite: introduce hostedlib effective target It previously pointed to: f65e763abf41... testsuite: introduce hostedlib effective target Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): --

[gcc/aoliva/heads/testme] (513 commits) testsuite: introduce hostedlib effective target

2024-09-06 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: f65e763abf41... testsuite: introduce hostedlib effective target It previously pointed to: 6af8ecc3949a... testsuite: introduce hostedlib effective target Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): --

[gcc/aoliva/heads/testbase] (512 commits) Update gcc uk.po

2024-09-06 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to: d4d7c4e21984... Update gcc uk.po It previously pointed to: af1500dd8c00... [libstdc++-v3] [testsuite] improve future/*/poll.cc calibra Diff: Summary of changes (added commits): --- d4d7c4e... Updat

[gcc r15-3523] libstdc++: Fix std::chrono::parse for TAI and GPS clocks

2024-09-06 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:222ff1949a70997173aefe2e32d144661473d86b commit r15-3523-g222ff1949a70997173aefe2e32d144661473d86b Author: Jonathan Wakely Date: Wed Sep 4 21:23:20 2024 +0100 libstdc++: Fix std::chrono::parse for TAI and GPS clocks Howard Hinnant brought to my attention that

[gcc r15-3522] c++: adjust testcase to reveal failure [PR107919]

2024-09-06 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:1fa45e77154732af147e87aee1779a3b10db2b7a commit r15-3522-g1fa45e77154732af147e87aee1779a3b10db2b7a Author: Jason Merrill Date: Fri Sep 6 15:14:33 2024 -0400 c++: adjust testcase to reveal failure [PR107919] This test appeared to be passing, but only because t

[gcc r15-3521] libstdc++: add missing __

2024-09-06 Thread Jason Merrill via Libstdc++-cvs
https://gcc.gnu.org/g:e4b64bea337d9ac936c555154f9d60c4876b65d3 commit r15-3521-ge4b64bea337d9ac936c555154f9d60c4876b65d3 Author: Jason Merrill Date: Fri Sep 6 12:12:24 2024 -0400 libstdc++: add missing __ I forgot the __ in my recent r15-3500-g1914ca8791ce4e. libstdc++-v3

[gcc r15-3519] rs6000, extend and document built-ins vec_test_lsbb_all_ones and vec_test_lsbb_all_zeros

2024-09-06 Thread Carl Love via Gcc-cvs
https://gcc.gnu.org/g:6c9a714a26522ea89944b4c4f01f1d5bc344a364 commit r15-3519-g6c9a714a26522ea89944b4c4f01f1d5bc344a364 Author: Carl Love Date: Fri Sep 6 12:06:34 2024 -0400 rs6000,extend and document built-ins vec_test_lsbb_all_ones and vec_test_lsbb_all_zeros The built-ins cur

[gcc r15-3518] middle-end: check that the lhs of a COND_EXPR is an SSA_NAME in cond_store recognition [PR116628]

2024-09-06 Thread Tamar Christina via Gcc-cvs
https://gcc.gnu.org/g:2c4438d39156493b5b382eb48b1f884ca5ab7ed4 commit r15-3518-g2c4438d39156493b5b382eb48b1f884ca5ab7ed4 Author: Tamar Christina Date: Fri Sep 6 14:05:43 2024 +0100 middle-end: check that the lhs of a COND_EXPR is an SSA_NAME in cond_store recognition [PR116628] B

[gcc r15-3517] aarch64: Use is_attribute_namespace_p and get_attribute_name inside aarch64_lookup_shared_state_flag

2024-09-06 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:1247fa6e95cdf4a6422ec802f733f1f7ecaa3557 commit r15-3517-g1247fa6e95cdf4a6422ec802f733f1f7ecaa3557 Author: Andrew Pinski Date: Wed Sep 4 09:06:53 2024 -0700 aarch64: Use is_attribute_namespace_p and get_attribute_name inside aarch64_lookup_shared_state_flags [PR11659

[gcc r15-3516] ipa: Move pass_ipa_cdtor_merge before pass_ipa_cp and pass_ipa_sra

2024-09-06 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:db0fa0b35b922449d703c040383abf7acb349d9d commit r15-3516-gdb0fa0b35b922449d703c040383abf7acb349d9d Author: Martin Jambor Date: Fri Sep 6 14:12:54 2024 +0200 ipa: Move pass_ipa_cdtor_merge before pass_ipa_cp and pass_ipa_sra When looking at PR 115815 we realiz

[gcc r15-3515] ipa: Treat static constructors and destructors as non-local (PR 115815)

2024-09-06 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:e98ad6a049c96c21cf641954584c2f5b7df0ce93 commit r15-3515-ge98ad6a049c96c21cf641954584c2f5b7df0ce93 Author: Martin Jambor Date: Fri Sep 6 14:12:53 2024 +0200 ipa: Treat static constructors and destructors as non-local (PR 115815) In PR 115815, IPA-SRA thought

[gcc r15-3514] Fix SLP double-reduction support

2024-09-06 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:ea9d4bf45ef906b990abdb101297e34366059f1c commit r15-3514-gea9d4bf45ef906b990abdb101297e34366059f1c Author: Richard Biener Date: Fri Sep 6 13:24:38 2024 +0200 Fix SLP double-reduction support When doing SLP discovery I forgot to handle double reductions even

[gcc r15-3513] c++: Partially implement CWG 2867 - Order of initialization for structured bindings [PR115769]

2024-09-06 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:964577c31df206d780d5cc7bc07189d44de2719e commit r15-3513-g964577c31df206d780d5cc7bc07189d44de2719e Author: Jakub Jelinek Date: Fri Sep 6 13:50:47 2024 +0200 c++: Partially implement CWG 2867 - Order of initialization for structured bindings [PR115769] The fo

[gcc r15-3512] AVR: lra/116321 - Add test case.

2024-09-06 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:e8378231bb88582274e641e57766da613fe067bd commit r15-3512-ge8378231bb88582274e641e57766da613fe067bd Author: Georg-Johann Lay Date: Fri Sep 6 13:47:12 2024 +0200 AVR: lra/116321 - Add test case. PR rtl-optimization/116321 gcc/testsuite/

[gcc r15-3511] libstdc++: avoid __GLIBCXX__ redefinition

2024-09-06 Thread Jason Merrill via Libstdc++-cvs
https://gcc.gnu.org/g:c0da27f37df2fcfd59c6cd234793ed24705f1997 commit r15-3511-gc0da27f37df2fcfd59c6cd234793ed24705f1997 Author: Jason Merrill Date: Tue Aug 27 13:15:38 2024 -0400 libstdc++: avoid __GLIBCXX__ redefinition testsuite/lib/dg-options.exp defines __GLIBCXX__ to 999

[gcc r15-3510] Fortran: Add OpenMP 'interop' directive parsing support

2024-09-06 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:4ce9e0a579fcd216c1a3439525201473402a895d commit r15-3510-g4ce9e0a579fcd216c1a3439525201473402a895d Author: Tobias Burnus Date: Fri Sep 6 11:45:46 2024 +0200 Fortran: Add OpenMP 'interop' directive parsing support Parse OpenMP's 'interop' directive but stop wi

[gcc r15-3509] Handle non-grouped stores as single-lane SLP

2024-09-06 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:d34cda720988674bcf8a24267c9e1ec61335d6de commit r15-3509-gd34cda720988674bcf8a24267c9e1ec61335d6de Author: Richard Biener Date: Fri Sep 29 12:54:17 2023 +0200 Handle non-grouped stores as single-lane SLP The following enables single-lane loop SLP discovery fo

[gcc r15-3507] tree-optimization/116610 - wrong SLP induction bias for mask peeling

2024-09-06 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:6a1a856ba78589f7f5285b00ecd40ba2bbeef8b0 commit r15-3507-g6a1a856ba78589f7f5285b00ecd40ba2bbeef8b0 Author: Richard Biener Date: Thu Sep 5 11:18:57 2024 +0200 tree-optimization/116610 - wrong SLP induction bias for mask peeling The following fixes a mistake wh

[gcc r15-3506] tree-optimization/116609 - SLP live lane vectorization with partial vectors

2024-09-06 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:116bfbc806a7aa3f1ae2a3b3eb38d6bb65e0d0a7 commit r15-3506-g116bfbc806a7aa3f1ae2a3b3eb38d6bb65e0d0a7 Author: Richard Biener Date: Thu Sep 5 10:46:58 2024 +0200 tree-optimization/116609 - SLP live lane vectorization with partial vectors The following implements