diff options
author | Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> | 2025-04-23 17:24:04 +0200 |
---|---|---|
committer | P-E-P <32375388+P-E-P@users.noreply.github.com> | 2025-04-23 16:14:46 +0000 |
commit | a7f51b8b4bf9708043ae35e7a8be8c77b29a11a7 (patch) | |
tree | 0cd40cddef3d300a0915f163fc675a5b721a7a88 | |
parent | 6b0dd465e700e58cd3eb0097c51fba170b844da6 (diff) | |
download | gcc-a7f51b8b4bf9708043ae35e7a8be8c77b29a11a7.zip gcc-a7f51b8b4bf9708043ae35e7a8be8c77b29a11a7.tar.gz gcc-a7f51b8b4bf9708043ae35e7a8be8c77b29a11a7.tar.bz2 |
Change error message to match expected test output
gcc/rust/ChangeLog:
* resolve/rust-late-name-resolver-2.0.cc (Late::visit): Change error
message.
gcc/testsuite/ChangeLog:
* rust/compile/nr2/exclude: Remove passing test from exclusion list.
Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-rw-r--r-- | gcc/rust/resolve/rust-late-name-resolver-2.0.cc | 4 | ||||
-rw-r--r-- | gcc/testsuite/rust/compile/nr2/exclude | 2 |
2 files changed, 2 insertions, 4 deletions
diff --git a/gcc/rust/resolve/rust-late-name-resolver-2.0.cc b/gcc/rust/resolve/rust-late-name-resolver-2.0.cc index 6ac249b..59aa4a8 100644 --- a/gcc/rust/resolve/rust-late-name-resolver-2.0.cc +++ b/gcc/rust/resolve/rust-late-name-resolver-2.0.cc @@ -355,8 +355,8 @@ Late::visit (AST::PathInExpression &expr) if (!resolved) { if (!ctx.lookup (expr.get_segments ().front ().get_node_id ())) - rust_error_at (expr.get_locus (), - "could not resolve path expression: %qs", + rust_error_at (expr.get_locus (), ErrorCode::E0433, + "Cannot find path %qs in this scope", expr.as_simple_path ().as_string ().c_str ()); return; } diff --git a/gcc/testsuite/rust/compile/nr2/exclude b/gcc/testsuite/rust/compile/nr2/exclude index d3efe08..ed1241b 100644 --- a/gcc/testsuite/rust/compile/nr2/exclude +++ b/gcc/testsuite/rust/compile/nr2/exclude @@ -1,8 +1,6 @@ canonical_paths1.rs -cfg1.rs generics9.rs issue-3315-2.rs -lookup_err1.rs multiple_bindings1.rs multiple_bindings2.rs privacy5.rs |