1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
const std = @import("std"); const big = @as(f64, 1 << 40); export fn foo_strict(x: f64) f64 { return x + big - big; } export fn foo_optimized(x: f64) f64 { @setFloatMode(.optimized); return x + big - big; } // obj // optimize=ReleaseFast // disable_cache