zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

float_mode_obj.zig (270B) - Raw


      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