summary refs log tree commit diff
path: root/tests/ui/enum-discriminant
diff options
context:
space:
mode:
authorRalf Jung <post@ralfj.de>2024-12-01 14:47:10 +0100
committerRalf Jung <post@ralfj.de>2024-12-01 19:52:27 +0100
commita17294dc0fe106f0a8f12f8bc61ab17eacf251ef (patch)
tree6a30ef78b9a71241224fa6cd10e17ec53763ca6a /tests/ui/enum-discriminant
parent6c76ed5503966c39381fac64eb905ac45e346695 (diff)
downloadrust-a17294dc0fe106f0a8f12f8bc61ab17eacf251ef.tar.gz
rust-a17294dc0fe106f0a8f12f8bc61ab17eacf251ef.zip
fix ICE when promoted has layout size overflow
Diffstat (limited to 'tests/ui/enum-discriminant')
-rw-r--r--tests/ui/enum-discriminant/issue-41394.stderr6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/ui/enum-discriminant/issue-41394.stderr b/tests/ui/enum-discriminant/issue-41394.stderr
index e81562df04f..9bf4fc79b1b 100644
--- a/tests/ui/enum-discriminant/issue-41394.stderr
+++ b/tests/ui/enum-discriminant/issue-41394.stderr
@@ -6,6 +6,12 @@ LL |     A = "" + 1
    |         |
    |         &str
 
+note: erroneous constant encountered
+  --> $DIR/issue-41394.rs:7:9
+   |
+LL |     A = Foo::A as isize
+   |         ^^^^^^^^^^^^^^^
+
 error: aborting due to 1 previous error
 
 For more information about this error, try `rustc --explain E0369`.