]> git.lizzy.rs Git - rust.git/commit
Make trans const eval error on overflow and NaN, matching HIR const eval.
authorRobin Kruppe <robin.kruppe@gmail.com>
Sun, 15 Oct 2017 20:28:49 +0000 (22:28 +0200)
committerRobin Kruppe <robin.kruppe@gmail.com>
Tue, 7 Nov 2017 19:13:19 +0000 (20:13 +0100)
commit354a5cb250fe386075d33539a6c2e9a75d9d7fc5
tree9ce68d88b3305a81b5b8c3545dc1abfb4e2b5716
parente999e7b8b2e35a495d6b9630ab987c0703c6ab48
Make trans const eval error on overflow and NaN, matching  HIR const eval.
src/librustc_apfloat/lib.rs
src/librustc_llvm/ffi.rs
src/librustc_trans/mir/constant.rs
src/rustllvm/RustWrapper.cpp
src/test/compile-fail/float-int-invalid-const-cast.rs [new file with mode: 0644]
src/test/run-pass/saturating-float-casts.rs