diff options
author | Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> | 2023-10-26 15:48:52 +0200 |
---|---|---|
committer | CohenArthur <arthur.cohen@embecosm.com> | 2023-11-06 17:13:22 +0000 |
commit | 2c862b96f1663d568e84643d58df0b6e4e320d91 (patch) | |
tree | 350381787dff69d738eb1a94932fe1409dd69b13 | |
parent | 068753493f96fe8e27d4df165075f5a3ecbb2fe1 (diff) | |
download | gcc-2c862b96f1663d568e84643d58df0b6e4e320d91.zip gcc-2c862b96f1663d568e84643d58df0b6e4e320d91.tar.gz gcc-2c862b96f1663d568e84643d58df0b6e4e320d91.tar.bz2 |
Add a new test for const without body
This new regression test highlight the fixed behavior for 2709.
gcc/testsuite/ChangeLog:
* rust/compile/issue-2709.rs: New test.
Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-rw-r--r-- | gcc/testsuite/rust/compile/issue-2709.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/testsuite/rust/compile/issue-2709.rs b/gcc/testsuite/rust/compile/issue-2709.rs new file mode 100644 index 0000000..42fe7af --- /dev/null +++ b/gcc/testsuite/rust/compile/issue-2709.rs @@ -0,0 +1,8 @@ +fn main() {} + +struct S; + +impl S { + const Y: u8; + // { dg-error "associated constant in .impl. without body" "" { target *-*-* } .-1 } +} |