diff options
author | Owen Avery <powerboat9.gamer@gmail.com> | 2025-02-25 10:16:18 -0500 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2025-03-24 13:07:12 +0100 |
commit | f60b2106af745bebd0532fba361761b58a2e1acb (patch) | |
tree | b1c75efb5e85755917e5b3c3bf41e811750e06f1 /gcc/testsuite/rust | |
parent | d0e6dc1bb776b0d76b90d22407a4d951506b9688 (diff) | |
download | gcc-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.rs | 2 | ||||
-rw-r--r-- | gcc/testsuite/rust/compile/macros/mbe/macro44.rs | 2 | ||||
-rw-r--r-- | gcc/testsuite/rust/compile/nested_macro_use2.rs | 2 | ||||
-rw-r--r-- | gcc/testsuite/rust/compile/nr2/exclude | 2 |
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 |