about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2022-09-26 19:19:20 +0200
committerGitHub <noreply@github.com>2022-09-26 19:19:20 +0200
commit0857ddeed6e2f9d00e79a8f1a1f9998520363b47 (patch)
treec25f3c72689977732784298776909b83634190ce /src
parentb02062e8869cc2a611ba02ccca69a6abde8864bd (diff)
parentad05b32fee4d9ed08581fabb5c4554f00819b917 (diff)
downloadrust-0857ddeed6e2f9d00e79a8f1a1f9998520363b47.tar.gz
rust-0857ddeed6e2f9d00e79a8f1a1f9998520363b47.zip
Rollup merge of #102181 - inquisitivecrystal:issue-100878-test, r=Mark-Simulacrum
Add regression test

This adds a regression test for issue #100878.

Closes #100878.
Diffstat (limited to 'src')
-rw-r--r--src/test/ui/consts/const-eval/issue-100878.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test/ui/consts/const-eval/issue-100878.rs b/src/test/ui/consts/const-eval/issue-100878.rs
new file mode 100644
index 00000000000..353ce505035
--- /dev/null
+++ b/src/test/ui/consts/const-eval/issue-100878.rs
@@ -0,0 +1,8 @@
+// This checks that the const-eval ICE in issue #100878 does not recur.
+//
+// build-pass
+pub fn bitshift_data(data: [u8; 1]) -> u8 {
+    data[0] << 8
+}
+
+fn main() {}