[gcc r15-4420] testsuite: Fix typos for AVX10.2 convert testcases

2024-10-17 Thread Haochen Jiang via Gcc-cvs
https://gcc.gnu.org/g:e3257c12b789ba2fd89baea566417c91c4468cc3 commit r15-4420-ge3257c12b789ba2fd89baea566417c91c4468cc3 Author: Victor Rodriguez Date: Thu Oct 17 10:55:56 2024 +0800 testsuite: Fix typos for AVX10.2 convert testcases Fix typos related to types for vcvtne[,2]ph[b,h

[gcc r15-4419] Fortran: Add tolerance to real value comparisons.

2024-10-17 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:6604a05fa27bc21c3409e767552daca3fcf43964 commit r15-4419-g6604a05fa27bc21c3409e767552daca3fcf43964 Author: Jerry DeLisle Date: Thu Oct 17 13:39:09 2024 -0700 Fortran: Add tolerance to real value comparisons. gcc/testsuite/ChangeLog: PR fortra

[gcc(refs/users/meissner/heads/work181-sha)] Update ChangeLog.*

2024-10-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:cafecc221f4f4dfcd0eeccf5027e18f056e817c5 commit cafecc221f4f4dfcd0eeccf5027e18f056e817c5 Author: Michael Meissner Date: Thu Oct 17 15:41:25 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.sha | 11 +++ 1 file changed, 11 insertions(+) diff --git a/gcc

[gcc(refs/users/meissner/heads/work181-sha)] Rename sha3 tests.

2024-10-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:abf64d31e36566941988e13d3e0d29674325c220 commit abf64d31e36566941988e13d3e0d29674325c220 Author: Michael Meissner Date: Thu Oct 17 15:40:42 2024 -0400 Rename sha3 tests. 2024-10-17 Michael Meissner gcc/testsuite/ * gcc.target/powe

[gcc(refs/users/meissner/heads/work181-sha)] Update ChangeLog.*

2024-10-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9639d67d445c34b06ff30304587204d96500fbc8 commit 9639d67d445c34b06ff30304587204d96500fbc8 Author: Michael Meissner Date: Thu Oct 17 14:20:12 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.sha | 19 ++- 1 file changed, 18 insertions(+), 1 deleti

[gcc(refs/users/meissner/heads/work181-sha)] Add sha3 tests; Fix bugs.

2024-10-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a240c5bef969b80dad6c556794e2f61ebf956272 commit a240c5bef969b80dad6c556794e2f61ebf956272 Author: Michael Meissner Date: Thu Oct 17 14:18:38 2024 -0400 Add sha3 tests; Fix bugs. 2024-10-17 Michael Meissner gcc/ * config/rs6000/fusi

[gcc r15-4418] AVR: Rename test case to PR number.

2024-10-17 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:71386491ff601fba3566376d90dfdc0530df2680 commit r15-4418-g71386491ff601fba3566376d90dfdc0530df2680 Author: Georg-Johann Lay Date: Thu Oct 17 18:31:40 2024 +0200 AVR: Rename test case to PR number. PR rtl-optimization/117191 gcc/testsuite/

[gcc r15-4415] aarch64: libgcc: Cleanup warnings in lse.S

2024-10-17 Thread Christophe Lyon via Gcc-cvs
https://gcc.gnu.org/g:e4d417417f8a2f1cf615b6ff81687f4861787de0 commit r15-4415-ge4d417417f8a2f1cf615b6ff81687f4861787de0 Author: Christophe Lyon Date: Thu Oct 3 16:02:17 2024 + aarch64: libgcc: Cleanup warnings in lse.S Since Commit c608ada288ced0268c1fd4136f56c34b24

[gcc r15-4417] aarch64: libgcc: Use -Werror

2024-10-17 Thread Christophe Lyon via Gcc-cvs
https://gcc.gnu.org/g:71c7b446b98aa51294d79c45e37f1564668a1f3a commit r15-4417-g71c7b446b98aa51294d79c45e37f1564668a1f3a Author: Christophe Lyon Date: Thu Oct 3 16:02:55 2024 + aarch64: libgcc: Use -Werror This patch adds -Werror to LIBGCC2_CFLAGS so that aarch64 can catch

[gcc r15-4416] aarch64: libgcc: add prototypes in cpuinfo

2024-10-17 Thread Christophe Lyon via Gcc-cvs
https://gcc.gnu.org/g:d806810f02a15a82f284d9e0e03c24f32f2a3be2 commit r15-4416-gd806810f02a15a82f284d9e0e03c24f32f2a3be2 Author: Christophe Lyon Date: Thu Oct 3 16:03:30 2024 + aarch64: libgcc: add prototypes in cpuinfo Add prototypes for __init_cpu_features_resolver and _

[gcc r14-10801] c++: checking ICE w/ constexpr if and lambda as def targ [PR117054]

2024-10-17 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:c468a0051a5ff3f91498d955edb8f684d27afe0d commit r14-10801-gc468a0051a5ff3f91498d955edb8f684d27afe0d Author: Patrick Palka Date: Tue Oct 15 13:13:15 2024 -0400 c++: checking ICE w/ constexpr if and lambda as def targ [PR117054] Here we're tripping over the ass

[gcc r15-4414] tree-object-size: Fall back to wholesize for non-const offset

2024-10-17 Thread Siddhesh Poyarekar via Gcc-cvs
https://gcc.gnu.org/g:51b85dfeb19652bf3e0aaec08828ba7cee1e641c commit r15-4414-g51b85dfeb19652bf3e0aaec08828ba7cee1e641c Author: Siddhesh Poyarekar Date: Wed Sep 18 22:36:09 2024 -0400 tree-object-size: Fall back to wholesize for non-const offset Don't bail out early if the offset

[gcc r15-4413] AVR: Rename test case to according PR number.

2024-10-17 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:b12c9ce245204abbd89ac1692b21f16d0ca13583 commit r15-4413-gb12c9ce245204abbd89ac1692b21f16d0ca13583 Author: Georg-Johann Lay Date: Thu Oct 17 16:55:01 2024 +0200 AVR: Rename test case to according PR number. PR rtl-optimization/PR117189 gcc/testsui

[gcc r13-9125] libstdc++: Make debug sequence members mutable [PR116369]

2024-10-17 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:aa0bee77b6d3f82b8c76703515767e79adac2738 commit r13-9125-gaa0bee77b6d3f82b8c76703515767e79adac2738 Author: Jonathan Wakely Date: Wed Aug 21 12:29:32 2024 +0100 libstdc++: Make debug sequence members mutable [PR116369] We need to be able to attach debug mode i

[gcc r13-9135] libstdc++: Populate std::time_get::get's %c format for C locale

2024-10-17 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:39236ff82627398dec4b30964f540d0a223be200 commit r13-9135-g39236ff82627398dec4b30964f540d0a223be200 Author: Jonathan Wakely Date: Tue Sep 24 23:20:56 2024 +0100 libstdc++: Populate std::time_get::get's %c format for C locale We were using the empty string "" f

[gcc r13-9136] libstdc++: Populate generic std::time_get's wide %c format [PR117135]

2024-10-17 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:074bea39b01b41b2eab33de051a85107aa43323b commit r13-9136-g074bea39b01b41b2eab33de051a85107aa43323b Author: Jonathan Wakely Date: Tue Sep 24 23:20:56 2024 +0100 libstdc++: Populate generic std::time_get's wide %c format [PR117135] I missed out the __timepunct

[gcc r13-9132] libstdc++: Fix overwriting files with fs::copy_file on Windows

2024-10-17 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:8b3e47b4099f319e38d357f7c646f51040a13d6e commit r13-9132-g8b3e47b4099f319e38d357f7c646f51040a13d6e Author: Jonathan Wakely Date: Tue Jul 30 10:55:55 2024 +0100 libstdc++: Fix overwriting files with fs::copy_file on Windows There are no inode numbers on Window

[gcc r13-9134] libstdc++: Document missing features for old std::string ABI [PR116777]

2024-10-17 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:68e267ea80ec5ad3044959f1eae51254579b34c8 commit r13-9134-g68e267ea80ec5ad3044959f1eae51254579b34c8 Author: Jonathan Wakely Date: Fri Sep 20 17:35:48 2024 +0100 libstdc++: Document missing features for old std::string ABI [PR116777] There are several features

[gcc r13-9133] libstdc++: Fix error handling in fs::hard_link_count for Windows

2024-10-17 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:8517f7053b81422ceba393ef99111f30563e5034 commit r13-9133-g8517f7053b81422ceba393ef99111f30563e5034 Author: Jonathan Wakely Date: Mon Sep 2 12:16:49 2024 +0100 libstdc++: Fix error handling in fs::hard_link_count for Windows The recent change to use auto_win_f

[gcc r13-9131] libstdc++: Fix fs::hard_link_count behaviour on MinGW [PR113663]

2024-10-17 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:2356f1d088bcc6506bba54aff5dcc62b733e830b commit r13-9131-g2356f1d088bcc6506bba54aff5dcc62b733e830b Author: Lennox Shou Hao Ho Date: Mon Jul 29 21:09:27 2024 +0100 libstdc++: Fix fs::hard_link_count behaviour on MinGW [PR113663] std::filesystem::hard_link_coun

[gcc r13-9129] libstdc++: Make std::basic_format_context non-copyable [PR114387]

2024-10-17 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:bdf15cc4ac451e75a7e2b037fcf39cf8ac8f4a6b commit r13-9129-gbdf15cc4ac451e75a7e2b037fcf39cf8ac8f4a6b Author: Jonathan Wakely Date: Wed Jul 10 10:27:24 2024 +0100 libstdc++: Make std::basic_format_context non-copyable [PR114387] Users are not supposed to create

[gcc r13-9127] libstdc++: Specialize std::disable_sized_sentinel_for for std::move_iterator [PR116549]

2024-10-17 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:a71a9d25db19dddcb07972af3b568708b6dcbca1 commit r13-9127-ga71a9d25db19dddcb07972af3b568708b6dcbca1 Author: Jonathan Wakely Date: Mon Sep 2 11:29:13 2024 +0100 libstdc++: Specialize std::disable_sized_sentinel_for for std::move_iterator [PR116549] LWG 3736 ad

[gcc r13-9126] libstdc++: Fix Python deprecation warning in printers.py

2024-10-17 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:bf88c9a1549f4f1e8ee096da354d2fdfc7808bfb commit r13-9126-gbf88c9a1549f4f1e8ee096da354d2fdfc7808bfb Author: Jonathan Wakely Date: Wed Oct 16 09:22:37 2024 +0100 libstdc++: Fix Python deprecation warning in printers.py python/libstdcxx/v6/printers.py:1355: Depr

[gcc r13-9130] libstdc++: Remove std::basic_format_args default constructor (LWG 4106)

2024-10-17 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:e085eeb59c9a77948492c7197d6eda6ec215361e commit r13-9130-ge085eeb59c9a77948492c7197d6eda6ec215361e Author: Jonathan Wakely Date: Thu Jul 25 13:52:12 2024 +0100 libstdc++: Remove std::basic_format_args default constructor (LWG 4106) There's no valid use case f

[gcc r13-9128] libstdc++: Use direct-initialization for std::vector's allocator [PR115854]

2024-10-17 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:d166c3ecf633a939777d02bc5c9ad4e2449e6d98 commit r13-9128-gd166c3ecf633a939777d02bc5c9ad4e2449e6d98 Author: Jonathan Wakely Date: Wed Jul 10 10:29:52 2024 +0100 libstdc++: Use direct-initialization for std::vector's allocator [PR115854] The consensus in the s

[gcc r13-9124] libstdc++: Implement LWG 3564 for ranges::transform_view

2024-10-17 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:ba0245930bc7c99ec9e059a26313bd9aa461d474 commit r13-9124-gba0245930bc7c99ec9e059a26313bd9aa461d474 Author: Jonathan Wakely Date: Sun Oct 13 21:47:14 2024 +0100 libstdc++: Implement LWG 3564 for ranges::transform_view The _Iterator type returned by begin() con

[gcc r13-9123] libstdc++: Use std::move for iterator in ranges::fill [PR117094]

2024-10-17 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:360db9ef594e7acaef5e9a19ad4208e8c122d822 commit r13-9123-g360db9ef594e7acaef5e9a19ad4208e8c122d822 Author: Jonathan Wakely Date: Sun Oct 13 22:48:43 2024 +0100 libstdc++: Use std::move for iterator in ranges::fill [PR117094] Input iterators aren't required to

[gcc r13-9122] libstdc++: Fix condition for ranges::copy to use memmove [PR116754]

2024-10-17 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:3c8142bd8677ac2fc4355a3e94ec7f2c421be13a commit r13-9122-g3c8142bd8677ac2fc4355a3e94ec7f2c421be13a Author: Jonathan Wakely Date: Wed Sep 18 17:47:49 2024 +0100 libstdc++: Fix condition for ranges::copy to use memmove [PR116754] libstdc++-v3/ChangeLog:

[gcc r13-9121] libstdc++: Fix localized %c formatting for [PR117085]

2024-10-17 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:9a32bdc9b5ca1aa6a78940da0c1bcd5cf32a402d commit r13-9121-g9a32bdc9b5ca1aa6a78940da0c1bcd5cf32a402d Author: Jonathan Wakely Date: Fri Oct 11 09:40:38 2024 +0100 libstdc++: Fix localized %c formatting for [PR117085] When formatting a time point with %c we call

[gcc r13-9120] libstdc++: Tweak %c formatting for chrono types

2024-10-17 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:cc8c7e44145deb457dbe436cf8b5bd88da0a9ec3 commit r13-9120-gcc8c7e44145deb457dbe436cf8b5bd88da0a9ec3 Author: Jonathan Wakely Date: Fri Sep 27 16:54:31 2024 +0100 libstdc++: Tweak %c formatting for chrono types libstdc++-v3/ChangeLog: * include/

[gcc r14-10800] c++: ICE with -Wtautological-compare in template [PR116534]

2024-10-17 Thread Marek Polacek via Gcc-cvs
https://gcc.gnu.org/g:36de56d3d643e7b8131fa6671b9e85258a1d1ca1 commit r14-10800-g36de56d3d643e7b8131fa6671b9e85258a1d1ca1 Author: Marek Polacek Date: Thu Aug 29 10:40:50 2024 -0400 c++: ICE with -Wtautological-compare in template [PR116534] Pre r14-4793, we'd call warn_tautologica

[gcc r14-10799] c++: wrong error due to std::initializer_list opt [PR116476]

2024-10-17 Thread Marek Polacek via Gcc-cvs
https://gcc.gnu.org/g:0784e8934e96187e17c1b02dce1e0ed35d2229dd commit r14-10799-g0784e8934e96187e17c1b02dce1e0ed35d2229dd Author: Marek Polacek Date: Wed Aug 28 15:45:49 2024 -0400 c++: wrong error due to std::initializer_list opt [PR116476] Here maybe_init_list_as_array gets eltt

[gcc r14-10798] c++: ICE with ()-init and TARGET_EXPR eliding [PR116424]

2024-10-17 Thread Marek Polacek via Gcc-cvs
https://gcc.gnu.org/g:420e17e642e0b1e9ebf1502613ea1c0acfa8a0e1 commit r14-10798-g420e17e642e0b1e9ebf1502613ea1c0acfa8a0e1 Author: Marek Polacek Date: Tue Aug 27 18:25:17 2024 -0400 c++: ICE with ()-init and TARGET_EXPR eliding [PR116424] Here we crash on a cp_gimplify_expr/TARGET_

[gcc/devel/rust/master] Handle const generic parameters during resolution 2.0

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:2b74b5cb755661f5232d5b98613f1295cf73de03 commit 2b74b5cb755661f5232d5b98613f1295cf73de03 Author: Owen Avery Date: Tue Oct 15 22:10:35 2024 -0400 Handle const generic parameters during resolution 2.0 gcc/rust/ChangeLog: * resolve/rust-toplevel

[gcc/devel/rust/master] Disambiguate generic args during name resolution 2.0

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:a9931e9c4f4f74ca90e34871cfd093b04169eec2 commit a9931e9c4f4f74ca90e34871cfd093b04169eec2 Author: Owen Avery Date: Tue Oct 15 23:16:23 2024 -0400 Disambiguate generic args during name resolution 2.0 gcc/rust/ChangeLog: * resolve/rust-late-name

[gcc/devel/rust/master] Fix compiler error on ast wrong implicit construct push_back

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:6708d35b95512bc67fd43cf82b521a34b9d4ad89 commit 6708d35b95512bc67fd43cf82b521a34b9d4ad89 Author: badumbatish Date: Wed Oct 16 22:41:47 2024 -0700 Fix compiler error on ast wrong implicit construct push_back gcc/rust/ChangeLog: * expand/rust-m

[gcc/devel/rust/master] Use name resolver 2.0 during pattern typechecking

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:0b18baee05946a25ab757cac238c52e103e9a861 commit 0b18baee05946a25ab757cac238c52e103e9a861 Author: Owen Avery Date: Tue Oct 15 15:35:21 2024 -0400 Use name resolver 2.0 during pattern typechecking gcc/rust/ChangeLog: * typecheck/rust-hir-type-c

[gcc/devel/rust/master] Provide input operand for gccrs

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:2d95e156b4f69ebad177c90cfada79ba896f32f9 commit 2d95e156b4f69ebad177c90cfada79ba896f32f9 Author: badumbatish Date: Wed Sep 4 23:59:36 2024 -0700 Provide input operand for gccrs gcc/rust/ChangeLog: * backend/rust-compile-asm.cc (CompileAsm::as

[gcc/devel/rust/master] Allow identifiers and paths to reference types during nr2.0

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:eb863f60b61c1d62250a6a1c4d9a95e8a1ac3d39 commit eb863f60b61c1d62250a6a1c4d9a95e8a1ac3d39 Author: Owen Avery Date: Mon Oct 14 22:07:54 2024 -0400 Allow identifiers and paths to reference types during nr2.0 gcc/rust/ChangeLog: * resolve/rust-la

[gcc/devel/rust/master] Improve handling of InlineAsm in DefaultASTVisitor

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:ab15db39080e4a094b7cca078895f0bf5803303d commit ab15db39080e4a094b7cca078895f0bf5803303d Author: Owen Avery Date: Wed Oct 9 21:47:02 2024 -0400 Improve handling of InlineAsm in DefaultASTVisitor gcc/rust/ChangeLog: * ast/rust-ast-visitor.cc

[gcc/devel/rust/master] Insert static items into the value namespace

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:71d2084edcc441c5a1c47d8fe074f183dfafcb48 commit 71d2084edcc441c5a1c47d8fe074f183dfafcb48 Author: Owen Avery Date: Fri Oct 11 01:24:14 2024 -0400 Insert static items into the value namespace gcc/rust/ChangeLog: * backend/rust-compile-item.cc

[gcc/devel/rust/master] Rework InlineAsmOperand

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:583eb22ce186fc5acbb330e9553af40257951cef commit 583eb22ce186fc5acbb330e9553af40257951cef Author: Owen Avery Date: Thu Oct 10 21:24:50 2024 -0400 Rework InlineAsmOperand Not thrilled with some of this boilerplate, but it does seem like an improvement.

[gcc/devel/rust/master] Check for writes outside of the build directory

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:1a030d34cd79900be410de5fc95b18d3109a79cd commit 1a030d34cd79900be410de5fc95b18d3109a79cd Author: Owen Avery Date: Thu Apr 25 13:08:14 2024 -0400 Check for writes outside of the build directory ChangeLog: * .github/workflows/ccpp.yml: Make fil

[gcc/devel/rust/master] Handle TypeAlias during toplevel resolution 2.0

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:3bff5cf047e452c479d60ca0daff05056d7bf11a commit 3bff5cf047e452c479d60ca0daff05056d7bf11a Author: Owen Avery Date: Thu Oct 10 00:46:01 2024 -0400 Handle TypeAlias during toplevel resolution 2.0 gcc/rust/ChangeLog: * resolve/rust-toplevel-name-

[gcc/devel/rust/master] Fix some issues with canonical path fetching in name resolution 2.0

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:bad1ebacd138b6a8bfa072a3f29c256108404277 commit bad1ebacd138b6a8bfa072a3f29c256108404277 Author: Owen Avery Date: Tue Oct 8 23:29:27 2024 -0400 Fix some issues with canonical path fetching in name resolution 2.0 gcc/rust/ChangeLog: * typechec

[gcc/devel/rust/master] Improve Rib::Definition shadowing

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:14994668b56073e143274fcc159187a5c653d424 commit 14994668b56073e143274fcc159187a5c653d424 Author: Owen Avery Date: Fri Oct 4 17:33:42 2024 -0400 Improve Rib::Definition shadowing gcc/rust/ChangeLog: * resolve/rust-finalize-imports-2.0.cc

[gcc/devel/rust/master] gccrs: Fix ICE when typechecking non-trait item when we expect one

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:af0f0e3f5384457cecb74608476caf2acd1c5ebc commit af0f0e3f5384457cecb74608476caf2acd1c5ebc Author: Philip Herron Date: Wed Oct 2 15:47:33 2024 +0100 gccrs: Fix ICE when typechecking non-trait item when we expect one We just had an assertion here for this case w

[gcc/devel/rust/master] gccrs: Add test case to show ICE is fixed

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:ad1c8b1d45ef20e51acef313723bb5b12c58e457 commit ad1c8b1d45ef20e51acef313723bb5b12c58e457 Author: Philip Herron Date: Wed Oct 2 14:23:26 2024 +0100 gccrs: Add test case to show ICE is fixed This was resolved in: 18422c9c386 which was missing the name resol

[gcc/devel/rust/master] Change alpine allowed warning list

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:409beeb8b69e8c2bf12a8226ee4415ad501bf0bf commit 409beeb8b69e8c2bf12a8226ee4415ad501bf0bf Author: Pierre-Emmanuel Patry Date: Fri Sep 27 14:57:25 2024 +0200 Change alpine allowed warning list ChangeLog: * .github/alpine_32bit_log_warnings: Upd

[gcc/devel/rust/master] gccrs: add test case to show impl block on ! works

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:b60ec4fe0b09174ba9cea638c30eb961b621053e commit b60ec4fe0b09174ba9cea638c30eb961b621053e Author: Philip Herron Date: Thu Sep 26 15:25:21 2024 +0100 gccrs: add test case to show impl block on ! works The resolution with ! was fixed in: 09cfe530f9c this adds a

[gcc/devel/rust/master] rust: fix ICE during name resolution for impls on unit-types

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:18422c9c386ca49f8427cdd26a882749603d6da8 commit 18422c9c386ca49f8427cdd26a882749603d6da8 Author: Philip Herron Date: Fri Sep 20 17:38:14 2024 +0100 rust: fix ICE during name resolution for impls on unit-types The canonical paths need to support unit-types whi

[gcc/devel/rust/master] rust: Add support for Clone and Copy derive on generic types

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:c6a479fb9312b9166ca94a588aa85c9172f5ae19 commit c6a479fb9312b9166ca94a588aa85c9172f5ae19 Author: Philip Herron Date: Thu Sep 19 16:45:54 2024 +0100 rust: Add support for Clone and Copy derive on generic types When we generate derivations for Copy and Clone we

[gcc/devel/rust/master] Remove some passing test from nr2 passing list

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:423122c2f082da15d8546f3d4beeb5b2b7da4446 commit 423122c2f082da15d8546f3d4beeb5b2b7da4446 Author: Pierre-Emmanuel Patry Date: Thu Sep 26 23:37:35 2024 +0200 Remove some passing test from nr2 passing list gcc/testsuite/ChangeLog: * rust/compile

[gcc/devel/rust/master] Postpone break on error after name resolution

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:b408e04a5ef6fe80387a9db616a2c106e290b4bb commit b408e04a5ef6fe80387a9db616a2c106e290b4bb Author: Pierre-Emmanuel Patry Date: Thu Sep 26 23:17:59 2024 +0200 Postpone break on error after name resolution We need the top level to run at least once before breakin

[gcc/devel/rust/master] Resolve TypeParam with name resolution 2.0

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:0f614e06ccb8852a85e8a26daa388e2ca3afccec commit 0f614e06ccb8852a85e8a26daa388e2ca3afccec Author: Pierre-Emmanuel Patry Date: Thu Sep 26 23:16:21 2024 +0200 Resolve TypeParam with name resolution 2.0 Resolve TypeParam unless it is Self. gcc/rust/Chang

[gcc/devel/rust/master] Add box definition to avoid error

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:90a8ae7cca0d8bd6be09ac220350700c08a15c27 commit 90a8ae7cca0d8bd6be09ac220350700c08a15c27 Author: Pierre-Emmanuel Patry Date: Thu Sep 26 22:59:48 2024 +0200 Add box definition to avoid error Box definition is part of the standard library and cannot be found du

[gcc/devel/rust/master] This test requires the standard library

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:e4394ac6ffcfa04ed0db1bc2bf5f458d1432766c commit e4394ac6ffcfa04ed0db1bc2bf5f458d1432766c Author: Pierre-Emmanuel Patry Date: Thu Sep 26 22:51:17 2024 +0200 This test requires the standard library It requires the standard library and Copy to work correctly whi

[gcc/devel/rust/master] Make node id getter const.

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:d87b067b2d2ce5f904cd0d1143a8920a686d0e36 commit d87b067b2d2ce5f904cd0d1143a8920a686d0e36 Author: Pierre-Emmanuel Patry Date: Thu Sep 26 22:46:16 2024 +0200 Make node id getter const. gcc/rust/ChangeLog: * ast/rust-ast.h: Node id getter could

[gcc/devel/rust/master] Change resolved type segment

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:5257adfe812c513259bc2318f5f82dd978022629 commit 5257adfe812c513259bc2318f5f82dd978022629 Author: Pierre-Emmanuel Patry Date: Thu Sep 26 22:43:18 2024 +0200 Change resolved type segment gcc/rust/ChangeLog: * resolve/rust-late-name-resolver-2.0

[gcc/devel/rust/master] Update exclude list with working tests

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:feba3ba1b552c6c71fc386f78cab6aaccf097fe4 commit feba3ba1b552c6c71fc386f78cab6aaccf097fe4 Author: Pierre-Emmanuel Patry Date: Tue Sep 17 15:25:41 2024 +0200 Update exclude list with working tests gcc/testsuite/ChangeLog: * rust/compile/nr2/exc

[gcc/devel/rust/master] Do not assert insertion result

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:c8fbbd472c00c7bd5a78b78c8a9873af4a0f08ee commit c8fbbd472c00c7bd5a78b78c8a9873af4a0f08ee Author: Pierre-Emmanuel Patry Date: Tue Sep 17 16:15:40 2024 +0200 Do not assert insertion result We might have some duplicated name in some pattern and we should the

[gcc/devel/rust/master] Move bir builder function implementation

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:a4f64b9c643a5e65876f3297bdf21f4bdf7d9789 commit a4f64b9c643a5e65876f3297bdf21f4bdf7d9789 Author: Pierre-Emmanuel Patry Date: Fri Sep 6 12:16:22 2024 +0200 Move bir builder function implementation Move function implementation to their own file. gcc/ru

[gcc/devel/rust/master] Move failing test to xfail

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:49f0300a40f9202e6f89797063529e1d3de95c0d commit 49f0300a40f9202e6f89797063529e1d3de95c0d Author: Pierre-Emmanuel Patry Date: Wed Sep 4 17:13:04 2024 +0200 Move failing test to xfail We want to begin experimenting with this new name resolution 2.0 algorith

[gcc/devel/rust/master] Add default resolver parent functions by default

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:fef6b34334f8e51ac96831c44de3d5a2a54fe26b commit fef6b34334f8e51ac96831c44de3d5a2a54fe26b Author: Pierre-Emmanuel Patry Date: Thu Sep 5 15:39:59 2024 +0200 Add default resolver parent functions by default gcc/rust/ChangeLog: * resolve/rust-fin

[gcc/devel/rust/master] Make AST default visitor visit functions public

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:deb94244cb1f568e0416414e5eebf7848745ce90 commit deb94244cb1f568e0416414e5eebf7848745ce90 Author: Pierre-Emmanuel Patry Date: Thu Sep 5 16:13:30 2024 +0200 Make AST default visitor visit functions public Make those functions public so they can be used within a

[gcc/devel/rust/master] Remove regular visit code

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:468d24b5d916d6fff90c4795a40f980fcfbc2f58 commit 468d24b5d916d6fff90c4795a40f980fcfbc2f58 Author: Pierre-Emmanuel Patry Date: Thu Sep 5 13:37:51 2024 +0200 Remove regular visit code Regular visit code can be replaced with default visit functions. gcc/

[gcc r15-4412] doc: remove outdated C++ Concepts section

2024-10-17 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:c962153633048a506107a3ce13906edd19bfeb5c commit r15-4412-gc962153633048a506107a3ce13906edd19bfeb5c Author: Patrick Palka Date: Thu Oct 17 09:12:16 2024 -0400 doc: remove outdated C++ Concepts section This was added as part of the initial Concepts TS implement

[gcc/devel/rust/master] Change lambda content with default visitor call

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:384de9b928abf0568a72139741bcde4de8126995 commit 384de9b928abf0568a72139741bcde4de8126995 Author: Pierre-Emmanuel Patry Date: Thu Sep 5 13:54:48 2024 +0200 Change lambda content with default visitor call We can reduce code duplication by using the default visi

[gcc/devel/rust/master] Remove empty visit functions

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:a01ac121a33d18040f3b03e1772431a745ca34ba commit a01ac121a33d18040f3b03e1772431a745ca34ba Author: Pierre-Emmanuel Patry Date: Thu Sep 5 13:23:52 2024 +0200 Remove empty visit functions We can let the default visitor visit those nodes anyway so we're sure a

[gcc/devel/rust/master] Loop on expansion if a new export has been defined

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:ab8a0b5cc06c23cea99124ef60d717ac198fc063 commit ab8a0b5cc06c23cea99124ef60d717ac198fc063 Author: Pierre-Emmanuel Patry Date: Wed Aug 21 17:14:46 2024 +0200 Loop on expansion if a new export has been defined When a use statement requires a reexported item it c

[gcc/devel/rust/master] Mark virtual function override in default resolver

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:9a8545f6e195b0b0af5b923d9b9cc00e03844fc3 commit 9a8545f6e195b0b0af5b923d9b9cc00e03844fc3 Author: Pierre-Emmanuel Patry Date: Thu Sep 5 13:01:07 2024 +0200 Mark virtual function override in default resolver Those function prototype were not marked as override

[gcc/devel/rust/master] Fix missing error on duplicated nodes

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:76131dd1d561bdc2064e9f91ed19c275d09e7166 commit 76131dd1d561bdc2064e9f91ed19c275d09e7166 Author: Pierre-Emmanuel Patry Date: Wed Aug 21 17:01:29 2024 +0200 Fix missing error on duplicated nodes When we tried to insert a shadowable node and another shadowable

[gcc/devel/rust/master] nr2.0: Cleanup import mappings and factor into a class.

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:f899498e032260655fad98c83405d835b65b498f commit f899498e032260655fad98c83405d835b65b498f Author: Arthur Cohen Date: Wed Apr 10 17:38:19 2024 +0200 nr2.0: Cleanup import mappings and factor into a class. gcc/rust/ChangeLog: * resolve/rust-earl

[gcc/devel/rust/master] Insert imports in all namespaces they were resolved in

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:9f6c1790991b9dd9b6b1af2f2f9e22b9534b29e3 commit 9f6c1790991b9dd9b6b1af2f2f9e22b9534b29e3 Author: Arthur Cohen Date: Mon Apr 8 18:44:15 2024 +0200 Insert imports in all namespaces they were resolved in gcc/rust/ChangeLog: * resolve/rust-early-

[gcc/devel/rust/master] early: Do not emit errors for unresolved imports, store them instead

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:c67b14ccc5b4ab16c237b448633a8e8718644153 commit c67b14ccc5b4ab16c237b448633a8e8718644153 Author: Arthur Cohen Date: Sat Apr 6 23:23:39 2024 +0200 early: Do not emit errors for unresolved imports, store them instead gcc/rust/ChangeLog: * resol

[gcc/devel/rust/master] imports: Make FinalizeImports a resolver visitor as well

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:bd669c43f256ebc5e5d565ec66504c955a34d8e1 commit bd669c43f256ebc5e5d565ec66504c955a34d8e1 Author: Arthur Cohen Date: Sat Apr 6 23:02:51 2024 +0200 imports: Make FinalizeImports a resolver visitor as well gcc/rust/ChangeLog: * resolve/rust-fina

[gcc/devel/rust/master] imports: Start storing Ribs in ImportKind

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:6a47e726ea5d86a6028709ca723c0725f774b4de commit 6a47e726ea5d86a6028709ca723c0725f774b4de Author: Arthur Cohen Date: Sat Apr 6 00:32:57 2024 +0200 imports: Start storing Ribs in ImportKind gcc/rust/ChangeLog: * resolve/rust-late-name-resolver-

[gcc/devel/rust/master] imports: Add FinalizeImports class

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:a4b593400d6eab72433c7a61cbf7456dff00526a commit a4b593400d6eab72433c7a61cbf7456dff00526a Author: Arthur Cohen Date: Thu Apr 4 17:07:54 2024 +0200 imports: Add FinalizeImports class gcc/rust/ChangeLog: * Make-lang.in: Add new object file.

[gcc/devel/rust/master] imports: Create ImportData class and use it in import_mappings

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:d86cee5955116b5ca9bb7d624ab6aeaee214f557 commit d86cee5955116b5ca9bb7d624ab6aeaee214f557 Author: Arthur Cohen Date: Sat Apr 6 00:00:49 2024 +0200 imports: Create ImportData class and use it in import_mappings gcc/rust/ChangeLog: * resolve/rus

[gcc/devel/rust/master] early: Resolve imports and create import mappings

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:8f835f8cec98eed8ecfb886b95c2ff1646df9992 commit 8f835f8cec98eed8ecfb886b95c2ff1646df9992 Author: Arthur Cohen Date: Thu Apr 4 16:25:30 2024 +0200 early: Resolve imports and create import mappings gcc/rust/ChangeLog: * resolve/rust-early-name-

[gcc/devel/rust/master] toplevel: Build list of imports for Early to resolve

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:0377c9ae2138b2794b4de5a54dc1bc4cbd21 commit 0377c9ae2138b2794b4de5a54dc1bc4cbd21 Author: Arthur Cohen Date: Thu Apr 4 15:42:29 2024 +0200 toplevel: Build list of imports for Early to resolve gcc/rust/ChangeLog: * resolve/rust-toplevel

[gcc/devel/rust/master] toplevel: Add note for resolving use declarations

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:dcc146b341a2865cfa240739d2cc8e4604d82eb4 commit dcc146b341a2865cfa240739d2cc8e4604d82eb4 Author: Arthur Cohen Date: Wed Apr 3 17:41:47 2024 +0200 toplevel: Add note for resolving use declarations gcc/rust/ChangeLog: * resolve/rust-toplevel-na

[gcc/devel/rust/master] nr2.0: default-visitor: Conditionally visit type in self parameters.

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:5e8da717fe1321fe1bcbb8979da8375faedbd90c commit 5e8da717fe1321fe1bcbb8979da8375faedbd90c Author: Arthur Cohen Date: Wed Mar 27 17:20:15 2024 +0100 nr2.0: default-visitor: Conditionally visit type in self parameters. This could trigger an assertions as `get_ty

[gcc/devel/rust/master] rust fix ICE when hir lowering qualified path expressions without an as

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:438470e8e327cd4d9c90ad701d1679062ee215ee commit 438470e8e327cd4d9c90ad701d1679062ee215ee Author: Philip Herron Date: Fri Sep 20 17:13:38 2024 +0100 rust fix ICE when hir lowering qualified path expressions without an as Qualified path expressions usually are

[gcc/devel/rust/master] rust: fix ICE when compiling impl block for !

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:09cfe530f9c8c29ee2675ad91f6672a62dcf9519 commit 09cfe530f9c8c29ee2675ad91f6672a62dcf9519 Author: Philip Herron Date: Fri Sep 20 18:45:12 2024 +0100 rust: fix ICE when compiling impl block for ! We need to resolve the never type which is its own special AST no

[gcc/devel/rust/master] Remove some overloaded methods from DefaultResolver.

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:71affd20219c14bc9b64726b1af288d095e5eb47 commit 71affd20219c14bc9b64726b1af288d095e5eb47 Author: Owen Avery Date: Mon Sep 23 17:44:19 2024 -0400 Remove some overloaded methods from DefaultResolver. gcc/rust/ChangeLog: * resolve/rust-default-r

[gcc/devel/rust/master] mingw: Fix build with patch from Liu Hao

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:b282387d5a653a4000ddfe429eb2ab596c52bae8 commit b282387d5a653a4000ddfe429eb2ab596c52bae8 Author: Arthur Cohen Date: Mon Sep 16 14:06:13 2024 +0200 mingw: Fix build with patch from Liu Hao This commit adds Liu Hao's patch from https://github.com/lhmouse/M

[gcc/devel/rust/master] Add extra assertions to tl::optional

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:1a9f70b2ab7ab593091847b200e5fd1e02f5a21b commit 1a9f70b2ab7ab593091847b200e5fd1e02f5a21b Author: Owen Avery Date: Wed Sep 18 16:05:31 2024 -0400 Add extra assertions to tl::optional gcc/rust/ChangeLog: * util/optional.h (optional)

[gcc/devel/rust/master] gccrs: adjust hir dump of BlockExpr

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:263b1c85419f19094f103ee7ad1eac0346768c46 commit 263b1c85419f19094f103ee7ad1eac0346768c46 Author: Marc Poulhiès Date: Sat Sep 21 10:44:12 2024 +0200 gccrs: adjust hir dump of BlockExpr Add tail_reachable and label fields to the dump. gcc/rust/ChangeLo

[gcc/devel/rust/master] rust: negative polarity removes restrictions on validation of impl blocks

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:39eb3a44122ece56c88699b6262869910dd8dbcc commit 39eb3a44122ece56c88699b6262869910dd8dbcc Author: Philip Herron Date: Fri Sep 20 17:49:36 2024 +0100 rust: negative polarity removes restrictions on validation of impl blocks Negative polarity means we can just i

[gcc/devel/rust/master] Fix ICE on error propagation with generic

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:5d703a35cae07de269119ad0eed3f1f7a4726046 commit 5d703a35cae07de269119ad0eed3f1f7a4726046 Author: benjamin.thos Date: Thu Sep 12 17:10:49 2024 + Fix ICE on error propagation with generic add a resolve expr visitor on error propagation to avoid internal

[gcc/devel/rust/master] Adjust expected warnings for alpine 32 bit

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:d65c6c9edb656aee42f545876bc3f214ba4d1011 commit d65c6c9edb656aee42f545876bc3f214ba4d1011 Author: Owen Avery Date: Wed Sep 18 17:20:48 2024 -0400 Adjust expected warnings for alpine 32 bit ChangeLog: * .github/alpine_32bit_log_warnings: Adjust

[gcc/devel/rust/master] Check if the type has been correctly resolved

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:522576d07f042bc048fcc2f64ab91014d6f88f47 commit 522576d07f042bc048fcc2f64ab91014d6f88f47 Author: Pierre-Emmanuel Patry Date: Thu Sep 19 14:38:48 2024 +0200 Check if the type has been correctly resolved We did not check the optional was valid, this lead to rog

[gcc/devel/rust/master] Change upload artifact github action version

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:67bc0f69b46b2e4c335017aba3bc1218574aad7a commit 67bc0f69b46b2e4c335017aba3bc1218574aad7a Author: Pierre-Emmanuel Patry Date: Tue Sep 17 13:59:27 2024 +0200 Change upload artifact github action version Version 2 of this github action has been deprecated, we sh

[gcc/devel/rust/master] github: adjust footer detection for Tested-by

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:ebbc172442606d17506f0590b482e74307400da7 commit ebbc172442606d17506f0590b482e74307400da7 Author: Marc Poulhiès Date: Mon Sep 9 21:46:57 2024 +0200 github: adjust footer detection for Tested-by Add the "Tested-by" prefix to the list of already matched footer

[gcc/devel/rust/master] Create new test system for name resolution 2.0

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:483ee3ae4b8708d8fbab90cbd3817fb540a4a5f4 commit 483ee3ae4b8708d8fbab90cbd3817fb540a4a5f4 Author: Owen Avery Date: Mon Sep 16 18:27:19 2024 -0400 Create new test system for name resolution 2.0 This runs the standard compile/**.rs tests with name resolution

[gcc/devel/rust/master] [#3141] Remove double negation by returning CompileExpr::Compile early

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:b0c8579ee6d6936acbd7893a0a0b290ae9deb8e2 commit b0c8579ee6d6936acbd7893a0a0b290ae9deb8e2 Author: JoanVC Date: Sun Sep 15 15:59:34 2024 +0200 [#3141] Remove double negation by returning CompileExpr::Compile early Fixes #3141. gcc/rust/ChangeLog:

[gcc/devel/rust/master] [#3141] Fix incorrect handling of overflow in numeric types

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:ba7b5a42302b6ac7b13c527307feaa5937569d0c commit ba7b5a42302b6ac7b13c527307feaa5937569d0c Author: JoanVC Date: Tue Sep 10 21:52:50 2024 +0200 [#3141] Fix incorrect handling of overflow in numeric types Fixes #3141. gcc/rust/ChangeLog:

[gcc/devel/rust/master] session-manager: Fix typos in -frust-incomplete message

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:f8e46bb8a8137583ea24196ff07f366e85246716 commit f8e46bb8a8137583ea24196ff07f366e85246716 Author: Arthur Cohen Date: Thu Sep 5 16:17:57 2024 +0200 session-manager: Fix typos in -frust-incomplete message gcc/rust/ChangeLog: * rust-session-manag

[gcc/devel/rust/master] Emit error on auto-traits

2024-10-17 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:f2e03227e06db75f51005454589f428fa9629c4a commit f2e03227e06db75f51005454589f428fa9629c4a Author: benjamin.thos Date: Wed Sep 11 14:31:20 2024 + Emit error on auto-traits Throw an error when auto-traits used without feature attribute. gcc/rust/Cha

  1   2   3   4   >