dev backend cannot compare floats

This commit is contained in:
Folkert 2022-07-27 14:46:46 +02:00
parent b132b1fa89
commit a60a49bce6
No known key found for this signature in database
GPG key ID: 1F17F6FFD112B97C

View file

@ -1141,13 +1141,18 @@ fn gen_is_negative_f64() {
#[test]
#[cfg(any(feature = "gen-llvm", feature = "gen-wasm", feature = "gen-dev"))]
fn gen_is_zero_f64() {
fn gen_is_zero_i64() {
assert_evals_to!("Num.isZero 0", true, bool);
assert_evals_to!("Num.isZero 0_0", true, bool);
assert_evals_to!("Num.isZero 0.0", true, bool);
assert_evals_to!("Num.isZero 1", false, bool);
}
#[test]
#[cfg(any(feature = "gen-llvm", feature = "gen-wasm"))]
fn gen_is_zero_f64() {
assert_evals_to!("Num.isZero 0.0", true, bool);
}
#[test]
#[cfg(any(feature = "gen-llvm", feature = "gen-wasm"))]
fn gen_is_odd() {