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