[Bug rust/119508] Hundreds of rust tests XPASS

2025-03-28 Thread pierre-emmanuel.patry at embecosm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119508 --- Comment #5 from Pierre-Emmanuel Patry --- (In reply to Andrew Pinski from comment #4) > I wonder if it is showing up due to running the testsuite with -jN It is indeed showing up with -jN on my machine. Good call! -- You are receiving thi

[Bug rust/119508] Hundreds of rust tests XPASS

2025-03-28 Thread sjames at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119508 Sam James changed: What|Removed |Added Keywords||testsuite-fail --- Comment #3 from Sam Jame

[Bug rust/119508] Hundreds of rust tests XPASS

2025-03-28 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119508 --- Comment #4 from Andrew Pinski --- I wonder if it is showing up due to running the testsuite with -jN -- You are receiving this mail because: You are on the CC list for the bug.

[Bug rust/119508] Hundreds of rust tests XPASS

2025-03-28 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119508 --- Comment #2 from Andrew Pinski --- (In reply to Pierre-Emmanuel Patry from comment #1) > There is something funny happening here because canonical_paths1.rs should > not pass, nr2 tests are a list of test with an additional flag. We're using

[Bug rust/119508] Hundreds of rust tests XPASS

2025-03-28 Thread pierre-emmanuel.patry at embecosm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119508 --- Comment #1 from Pierre-Emmanuel Patry --- There is something funny happening here because canonical_paths1.rs should not pass, nr2 tests are a list of test with an additional flag. We're using it to reduce the gap between both name resolutio

[COMMITTED 080/144] gccrs: [gccrs#3141] Fix incorrect handling of overflow in numeric types

2025-03-28 Thread arthur . cohen
From: JoanVC Fixes gccrs#3141. gcc/rust/ChangeLog: * backend/rust-compile-expr.cc: Fix range checking for both integers and floats. * hir/tree/rust-hir-expr.h: Add "negative_number" boolean to LiteralExpr class. gcc/testsuite/ChangeLog: * rust/compile/issue-3141.rs:

[COMMITTED 094/146] gccrs: lower: Correctly lower parenthesized types

2025-03-28 Thread arthur . cohen
From: Arthur Cohen This is useful for handling multiple trait bounds, and required for better handling of auto traits. gcc/rust/ChangeLog: * hir/rust-ast-lower-type.cc (ASTLoweringType::visit): Add implementation for ParenthesizedType. * hir/rust-ast-lower-type.h: Decl

[COMMITTED 130/146] gccrs: ast-collector: Adapt to lang item type path segments

2025-03-28 Thread arthur . cohen
From: Arthur Cohen gcc/rust/ChangeLog: * ast/rust-ast-collector.cc (TokenCollector::visit): Fix collector to better handle lang item type path segments. --- gcc/rust/ast/rust-ast-collector.cc | 23 +++ 1 file changed, 15 insertions(+), 8 deletions(-) diff -

[COMMITTED 021/144] gccrs: [gccrs#2324] Add error message for E0532

2025-03-28 Thread arthur . cohen
From: Liam Naddell gcc/rust/ChangeLog: * typecheck/rust-hir-type-check-pattern.cc: Emit E0532 when trying to reference a Tuple or Struct variant using a non Tuple or Struct pattern. gcc/testsuite/ChangeLog: * rust/compile/issue-2324-1.rs: add test for E053

Re: Sourceware Survey 2025

2025-03-28 Thread Mark Wielaard
On Fri, Mar 14, 2025 at 01:38:26AM +0100, Mark Wielaard wrote: > The Sourceware Project Leadership Committee would like to know who our > users are, which hosted projects they feel part of, what services they > rely on and what the priorities should be for new initiatives. > > https://nextcloud.sf

[Bug rust/119508] Hundreds of rust tests XPASS

2025-03-28 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119508 Rainer Orth changed: What|Removed |Added Target Milestone|--- |15.0 -- You are receiving this mail beca

[Bug rust/119508] New: Hundreds of rust tests XPASS

2025-03-28 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119508 Bug ID: 119508 Summary: Hundreds of rust tests XPASS Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rust Assi

[COMMITTED 003/146] gccrs: Fix variable shadowing in late resolution 2.0

2025-03-28 Thread arthur . cohen
From: Owen Avery gcc/rust/ChangeLog: * resolve/rust-late-name-resolver-2.0.cc (Late::visit): Visit the initialization expressions of let statements before visiting their patterns. gcc/testsuite/ChangeLog: * rust/compile/nr2/exclude: Remove entries. Signed-off-b