[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction régressions inline_sum_*

2025-02-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:760ecd9ae33669f076a0651174c32f271af778e3 commit 760ecd9ae33669f076a0651174c32f271af778e3 Author: Mikael Morin Date: Fri Feb 14 18:55:55 2025 +0100 Correction régressions inline_sum_* Diff: --- gcc/fortran/trans-array.cc | 2 +- 1 file changed, 1 insertion(+), 1 dele

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction régression class_assign_4.f90

2025-02-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:3ba31387b9add5dcadb617191746e8a36304a0be commit 3ba31387b9add5dcadb617191746e8a36304a0be Author: Mikael Morin Date: Sat Feb 15 18:29:16 2025 +0100 Correction régression class_assign_4.f90 Diff: --- gcc/fortran/trans-array.cc | 6 -- 1 file changed, 6 deletions(-

[gcc r15-7571] [PR tree-optimization/98028] Use relationship between operands to simplify SUB_OVERFLOW

2025-02-15 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:42a22b801d4ad654e420495fafc4d29d113f00eb commit r15-7571-g42a22b801d4ad654e420495fafc4d29d113f00eb Author: Jakub Jelinek Date: Sat Feb 15 16:45:21 2025 -0700 [PR tree-optimization/98028] Use relationship between operands to simplify SUB_OVERFLOW So this is a

[gcc r15-7573] x86: Properly find the maximum stack slot alignment

2025-02-15 Thread H.J. Lu via Gcc-cvs
https://gcc.gnu.org/g:11902be7a57c0ccf03786aa0255fffaf0f54dbf9 commit r15-7573-g11902be7a57c0ccf03786aa0255fffaf0f54dbf9 Author: H.J. Lu Date: Tue Mar 14 11:41:51 2023 -0700 x86: Properly find the maximum stack slot alignment Don't assume that stack slots can only be accessed by s

[gcc r15-7564] sarif-replay: handle the 'fixes' property (§3.27.30)

2025-02-15 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d0d5204afff226ffc5d329b8e4734dda081dd9b4 commit r15-7564-gd0d5204afff226ffc5d329b8e4734dda081dd9b4 Author: David Malcolm Date: Sat Feb 15 08:18:19 2025 -0500 sarif-replay: handle the 'fixes' property (§3.27.30) This adds support to sarif-replay to display fix

[gcc r15-7565] RISC-V: testsuite: Fix reduc-[89].c again.

2025-02-15 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:ad3de70fd863e32ea6440bcb613ffe2c58c2dae8 commit r15-7565-gad3de70fd863e32ea6440bcb613ffe2c58c2dae8 Author: Robin Dapp Date: Sat Feb 15 08:44:51 2025 -0700 RISC-V: testsuite: Fix reduc-[89].c again. my last fix wasn't sufficient. This patch just scans for the

[gcc r15-7566] [PATCH] RISC-V: testsuite: Adjust pr117722.c scan.

2025-02-15 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:f9868e623fc80c6c6260c9dc6c7280db90433207 commit r15-7566-gf9868e623fc80c6c6260c9dc6c7280db90433207 Author: Robin Dapp Date: Sat Feb 15 08:48:06 2025 -0700 [PATCH] RISC-V: testsuite: Adjust pr117722.c scan. the test scanned for vmin and vmax instead of vminu a

[gcc r15-7553] libstdc++: Combine three tests into one

2025-02-15 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:08f70200ce01eea42eed7c6fcdcf300a8812be95 commit r15-7553-g08f70200ce01eea42eed7c6fcdcf300a8812be95 Author: Jonathan Wakely Date: Wed Feb 12 19:52:01 2025 + libstdc++: Combine three tests into one Instead of a test with { target c++11_only } and another wi

[gcc r15-7554] libstdc++: Add conditional noexcept to remaining range access functions

2025-02-15 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:7bc72a3d209d60803ac7a8ea8d725dcc2c747259 commit r15-7554-g7bc72a3d209d60803ac7a8ea8d725dcc2c747259 Author: Jonathan Wakely Date: Wed Feb 12 19:43:05 2025 + libstdc++: Add conditional noexcept to remaining range access functions Add conditional noexcept to

[gcc r15-7555] libstdc++: Simplify and comment std::jthread extension [PR100612]

2025-02-15 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:e9ed0a05fddaba4e5257beaddb7cbaf31607a784 commit r15-7555-ge9ed0a05fddaba4e5257beaddb7cbaf31607a784 Author: Jonathan Wakely Date: Thu Feb 13 00:26:27 2025 + libstdc++: Simplify and comment std::jthread extension [PR100612] Use a requires-clause on the part

[gcc r15-7556] libstdc++: Remove unused header from

2025-02-15 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:7698d2079ba7eb37b0cd7f7bb04f7c956da9db08 commit r15-7556-g7698d2079ba7eb37b0cd7f7bb04f7c956da9db08 Author: Jonathan Wakely Date: Thu Feb 13 10:33:50 2025 + libstdc++: Remove unused header from libstdc++-v3/ChangeLog: * include/bits/share

[gcc r15-7551] nvptx: Tag 'gcc/config/nvptx/nvptx.cc:nvptx_record_needed_fndecl' as 'static'

2025-02-15 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:8f386aadec70624f13b48dfddc4a8f689ccc505f commit r15-7551-g8f386aadec70624f13b48dfddc4a8f689ccc505f Author: Thomas Schwinge Date: Mon Dec 19 15:05:53 2022 +0100 nvptx: Tag 'gcc/config/nvptx/nvptx.cc:nvptx_record_needed_fndecl' as 'static' As of Subversion r23

[gcc r15-7552] Fix PR 118884, Lapack build failure.

2025-02-15 Thread Thomas Kテカnig via Gcc-cvs
https://gcc.gnu.org/g:fd00010ba21c04bddb20aef52f62de5636075067 commit r15-7552-gfd00010ba21c04bddb20aef52f62de5636075067 Author: Thomas Koenig Date: Sat Feb 15 11:38:05 2025 +0100 Fix PR 118884, Lapack build failure. The fix for PR 118845 introduced new checks, which in turn expos

[gcc r15-7567] [PATCH] rx: allow cmpstrnsi len to be zero

2025-02-15 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:11cc336eed42892b7cfc2bfcf7b3f3f86f61787a commit r15-7567-g11cc336eed42892b7cfc2bfcf7b3f3f86f61787a Author: Keith Packard Date: Sat Feb 15 09:17:41 2025 -0700 [PATCH] rx: allow cmpstrnsi len to be zero The SCMPU instruction doesn't change the C and Z flags whe

[gcc r15-7568] [PATCH] RISC-V: Fix some widen-complicate tests.

2025-02-15 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:d7a835a5309db81a129b0151c7e5deb25b0ec55c commit r15-7568-gd7a835a5309db81a129b0151c7e5deb25b0ec55c Author: Robin Dapp Date: Sat Feb 15 09:21:34 2025 -0700 [PATCH] RISC-V: Fix some widen-complicate tests. this patch adds two bridge patterns for combine in orde

[gcc r15-7562] sarif-replay: handle relatedLocations without messages (§3.27.22)

2025-02-15 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:79c311d42f846f3e65e012d66e5d8fde4c3b1958 commit r15-7562-g79c311d42f846f3e65e012d66e5d8fde4c3b1958 Author: David Malcolm Date: Sat Feb 15 08:15:58 2025 -0500 sarif-replay: handle relatedLocations without messages (§3.27.22) Given the .sarif output from e.g.:

[gcc r15-7563] sarif-replay: don't add trailing " [error]"

2025-02-15 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d022a068e0c8587b2570147b738cb2781242f162 commit r15-7563-gd022a068e0c8587b2570147b738cb2781242f162 Author: David Malcolm Date: Sat Feb 15 08:17:09 2025 -0500 sarif-replay: don't add trailing " [error]" Our SARIF output supplies "error" for the rule ID for DK_

[gcc r15-7561] sarif-replay: display annotations as labelled ranges (§3.28.6) [PR118881]

2025-02-15 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:a1f63ea36e9c9f2f66980dccc76d18cf781716a7 commit r15-7561-ga1f63ea36e9c9f2f66980dccc76d18cf781716a7 Author: David Malcolm Date: Sat Feb 15 08:13:06 2025 -0500 sarif-replay: display annotations as labelled ranges (§3.28.6) [PR118881] In our .sarif output from e

[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-7570] Fortran: passing of derived type to VALUE, OPTIONAL dummy argument [PR118080]

2025-02-15 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:8859dce9037bcb242819305f02e16edbea38923c commit r15-7570-g8859dce9037bcb242819305f02e16edbea38923c Author: Harald Anlauf Date: Sat Feb 15 20:36:15 2025 +0100 Fortran: passing of derived type to VALUE,OPTIONAL dummy argument [PR118080] For scalar OPTIONAL dumm

[gcc r15-7550] RISC-V: Bugfix ICE for RVV intrinisc when using no-extension parameters

2025-02-15 Thread Ma Jin via Gcc-cvs
https://gcc.gnu.org/g:25a103feb3056bc483a1558af315be452060035b commit r15-7550-g25a103feb3056bc483a1558af315be452060035b Author: Jin Ma Date: Fri Feb 14 14:58:49 2025 +0800 RISC-V: Bugfix ICE for RVV intrinisc when using no-extension parameters When using riscv_v_abi, the return a

[gcc r15-7557] Remove defunct web site for site of Fortran preprocessor.

2025-02-15 Thread Thomas Kテカnig via Gcc-cvs
https://gcc.gnu.org/g:bf84e5e64662f8f0fdebfc0212e32bfca678f9eb commit r15-7557-gbf84e5e64662f8f0fdebfc0212e32bfca678f9eb Author: Andrew Pinski Date: Sat Feb 15 13:22:54 2025 +0100 Remove defunct web site for site of Fortran preprocessor. gcc/fortran/ChangeLog: PR

[gcc r15-7558] c++: NRVO, constexpr, lambda [PR118053]

2025-02-15 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:de66529f2e7bb24fb2b61b82e6a953f3f6c12902 commit r15-7558-gde66529f2e7bb24fb2b61b82e6a953f3f6c12902 Author: Jason Merrill Date: Sat Feb 15 10:48:17 2025 +0100 c++: NRVO, constexpr, lambda [PR118053] Here during constant evaluation we encounter a VAR_DECL with

[gcc r15-7560] c++/modules: Don't treat template parameters as TU-local [PR118846]

2025-02-15 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:9f1f4efc06f43b1ba8c1cf5a31d5b73d6a2bb12d commit r15-7560-g9f1f4efc06f43b1ba8c1cf5a31d5b73d6a2bb12d Author: Nathaniel Shead Date: Wed Feb 12 19:15:22 2025 +1100 c++/modules: Don't treat template parameters as TU-local [PR118846] There are two separate issues m

[gcc r15-7559] testsuite: tweak constexpr-lamda1.C [PR118053]

2025-02-15 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:741073460b9a850ca85b01509e08bf72900b6c8a commit r15-7559-g741073460b9a850ca85b01509e08bf72900b6c8a Author: Jason Merrill Date: Sat Feb 15 13:28:37 2025 +0100 testsuite: tweak constexpr-lamda1.C [PR118053] I forgot to add the -O necessary to reproduce the bug