diff options
| author | Dylan DPC <99973273+Dylan-DPC@users.noreply.github.com> | 2022-09-09 22:02:19 +0530 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-09-09 22:02:19 +0530 |
| commit | 07a9c10fe6d67cbd3d33a17002e9b41310e6c3a0 (patch) | |
| tree | ba410d3e40134b96bf3083f0d5ad02656baff2cc /src/test/ui | |
| parent | ae4973281bee496f107ed9db5c3ff1487981af4e (diff) | |
| parent | e4d3abfe7720c05f0f2e752d3054236341cd5e9e (diff) | |
| download | rust-07a9c10fe6d67cbd3d33a17002e9b41310e6c3a0.tar.gz rust-07a9c10fe6d67cbd3d33a17002e9b41310e6c3a0.zip | |
Rollup merge of #101612 - tmiasko:repeat128, r=lcnr
Fix code generation of `Rvalue::Repeat` with 128 bit values Closes #101585.
Diffstat (limited to 'src/test/ui')
| -rw-r--r-- | src/test/ui/codegen/issue-101585-128bit-repeat.rs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/test/ui/codegen/issue-101585-128bit-repeat.rs b/src/test/ui/codegen/issue-101585-128bit-repeat.rs new file mode 100644 index 00000000000..c6a686597e9 --- /dev/null +++ b/src/test/ui/codegen/issue-101585-128bit-repeat.rs @@ -0,0 +1,14 @@ +// Regression test for issue 101585. +// run-pass + +fn main() { + fn min_array_ok() -> [i128; 1] { + [i128::MIN] + } + assert_eq!(min_array_ok(), [-170141183460469231731687303715884105728i128]); + + fn min_array_nok() -> [i128; 1] { + [i128::MIN; 1] + } + assert_eq!(min_array_nok(), [-170141183460469231731687303715884105728i128]); +} |
