diff options
| author | CAD97 <cad97@cad97.com> | 2020-02-05 15:51:27 -0500 |
|---|---|---|
| committer | Mark Rousskov <mark.simulacrum@gmail.com> | 2020-02-08 18:47:41 -0500 |
| commit | 136008c15bbd2f9517dab54b87cddf2023df38a3 (patch) | |
| tree | 7f2a16249c9158d55fd516558a55b5fbb54f6434 /src/test/codegen | |
| parent | 3e115b6c9dea4806fa18254cd946858c27fe5ad0 (diff) | |
| download | rust-136008c15bbd2f9517dab54b87cddf2023df38a3.tar.gz rust-136008c15bbd2f9517dab54b87cddf2023df38a3.zip | |
Disable failing codegen test
Diffstat (limited to 'src/test/codegen')
| -rw-r--r-- | src/test/codegen/issue-45222.rs | 34 |
1 files changed, 18 insertions, 16 deletions
diff --git a/src/test/codegen/issue-45222.rs b/src/test/codegen/issue-45222.rs index 7aadc8a0954..e9b05e648b4 100644 --- a/src/test/codegen/issue-45222.rs +++ b/src/test/codegen/issue-45222.rs @@ -25,28 +25,30 @@ pub fn check_foo2() -> u64 { } // Simplified example of #45222 - -fn triangle_inc(n: u64) -> u64 { - let mut count = 0; - for j in 0 ..= n { - count += j; - } - count -} - -// CHECK-LABEL: @check_triangle_inc -#[no_mangle] -pub fn check_triangle_inc() -> u64 { - // CHECK: ret i64 5000050000 - triangle_inc(100000) -} +// +// Temporarily disabled in #68835 to fix a soundness hole. +// +// fn triangle_inc(n: u64) -> u64 { +// let mut count = 0; +// for j in 0 ..= n { +// count += j; +// } +// count +// } +// +// // COMMENTEDCHECK-LABEL: @check_triangle_inc +// #[no_mangle] +// pub fn check_triangle_inc() -> u64 { +// // COMMENTEDCHECK: ret i64 5000050000 +// triangle_inc(100000) +// } // Demo in #48012 fn foo3r(n: u64) -> u64 { let mut count = 0; (0..n).for_each(|_| { - (0 ..= n).rev().for_each(|j| { + (0..=n).rev().for_each(|j| { count += j; }) }); |
