aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/rust
diff options
context:
space:
mode:
authorOwen Avery <powerboat9.gamer@gmail.com>2025-02-25 10:16:18 -0500
committerArthur Cohen <arthur.cohen@embecosm.com>2025-03-24 13:07:12 +0100
commitf60b2106af745bebd0532fba361761b58a2e1acb (patch)
treeb1c75efb5e85755917e5b3c3bf41e811750e06f1 /gcc/testsuite/rust
parentd0e6dc1bb776b0d76b90d22407a4d951506b9688 (diff)
downloadgcc-f60b2106af745bebd0532fba361761b58a2e1acb.zip
gcc-f60b2106af745bebd0532fba361761b58a2e1acb.tar.gz
gcc-f60b2106af745bebd0532fba361761b58a2e1acb.tar.bz2
gccrs: Adjust unknown macro error message
gcc/rust/ChangeLog: * resolve/rust-early-name-resolver-2.0.cc (Early::visit): Adjust error produced when macro resolution fails. * resolve/rust-early-name-resolver.cc (EarlyNameResolver::visit): Likewise. gcc/testsuite/ChangeLog: * rust/compile/macros/mbe/macro43.rs: Adjust expected errors. * rust/compile/macros/mbe/macro44.rs: Likewise. * rust/compile/nested_macro_use2.rs: Likewise. * rust/compile/nr2/exclude: Remove entries. Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
Diffstat (limited to 'gcc/testsuite/rust')
-rw-r--r--gcc/testsuite/rust/compile/macros/mbe/macro43.rs2
-rw-r--r--gcc/testsuite/rust/compile/macros/mbe/macro44.rs2
-rw-r--r--gcc/testsuite/rust/compile/nested_macro_use2.rs2
-rw-r--r--gcc/testsuite/rust/compile/nr2/exclude2
4 files changed, 3 insertions, 5 deletions
diff --git a/gcc/testsuite/rust/compile/macros/mbe/macro43.rs b/gcc/testsuite/rust/compile/macros/mbe/macro43.rs
index 992bc77..fbc36a9 100644
--- a/gcc/testsuite/rust/compile/macros/mbe/macro43.rs
+++ b/gcc/testsuite/rust/compile/macros/mbe/macro43.rs
@@ -48,7 +48,7 @@ macro_rules! nonzero_integers {
}
- impl_nonzero_fmt! { // { dg-error "unknown macro" }
+ impl_nonzero_fmt! { // { dg-error "could not resolve macro invocation" }
(Debug, Display, Binary, Octal, LowerHex, UpperHex) for $Ty
}
)+
diff --git a/gcc/testsuite/rust/compile/macros/mbe/macro44.rs b/gcc/testsuite/rust/compile/macros/mbe/macro44.rs
index dabac6f..0cfd987 100644
--- a/gcc/testsuite/rust/compile/macros/mbe/macro44.rs
+++ b/gcc/testsuite/rust/compile/macros/mbe/macro44.rs
@@ -16,7 +16,7 @@ mod foo {
}
fn bar_f() {
- baz!(); // { dg-error "unknown macro" }
+ baz!(); // { dg-error "could not resolve macro invocation" }
}
}
diff --git a/gcc/testsuite/rust/compile/nested_macro_use2.rs b/gcc/testsuite/rust/compile/nested_macro_use2.rs
index 4659500..7bb6154 100644
--- a/gcc/testsuite/rust/compile/nested_macro_use2.rs
+++ b/gcc/testsuite/rust/compile/nested_macro_use2.rs
@@ -8,5 +8,5 @@ mod foo {
}
fn main() {
- baz!(); // { dg-error "unknown macro: .baz." }
+ baz!(); // { dg-error "could not resolve macro invocation .baz." }
}
diff --git a/gcc/testsuite/rust/compile/nr2/exclude b/gcc/testsuite/rust/compile/nr2/exclude
index 6dba0f7..02da99d 100644
--- a/gcc/testsuite/rust/compile/nr2/exclude
+++ b/gcc/testsuite/rust/compile/nr2/exclude
@@ -21,11 +21,9 @@ issue-855.rs
iterators1.rs
lookup_err1.rs
macros/mbe/macro43.rs
-macros/mbe/macro44.rs
macros/mbe/macro6.rs
multiple_bindings1.rs
multiple_bindings2.rs
-nested_macro_use2.rs
not_find_value_in_scope.rs
privacy5.rs
privacy8.rs