wasmer/lib/runtime/tests/spectests/float_misc.rs

4230 lines
269 KiB
Rust
Raw Normal View History

2019-01-09 06:06:24 +00:00
// Rust test file autogenerated with cargo build (build/spectests.rs).
// Please do NOT modify it by hand, as it will be reset on next build.
// Test based on spectests/float_misc.wast
#![allow(
warnings,
dead_code
)]
use wabt::wat2wasm;
use std::{f32, f64};
use wasmer_runtime::types::Value;
use wasmer_runtime::{Instance, Module};
use wasmer_clif_backend::CraneliftCompiler;
use crate::spectests::_common::{
spectest_importobject,
NaNCheck,
};
// Line 17
fn create_module_1() -> Box<Instance> {
let module_str = "(module
(type (;0;) (func (param f32 f32) (result f32)))
(type (;1;) (func (param f32) (result f32)))
(type (;2;) (func (param f64 f64) (result f64)))
(type (;3;) (func (param f64) (result f64)))
(func (;0;) (type 0) (param f32 f32) (result f32)
get_local 0
get_local 1
f32.add)
(func (;1;) (type 0) (param f32 f32) (result f32)
get_local 0
get_local 1
f32.sub)
(func (;2;) (type 0) (param f32 f32) (result f32)
get_local 0
get_local 1
f32.mul)
(func (;3;) (type 0) (param f32 f32) (result f32)
get_local 0
get_local 1
f32.div)
(func (;4;) (type 1) (param f32) (result f32)
get_local 0
f32.sqrt)
(func (;5;) (type 1) (param f32) (result f32)
get_local 0
f32.abs)
(func (;6;) (type 1) (param f32) (result f32)
get_local 0
f32.neg)
(func (;7;) (type 0) (param f32 f32) (result f32)
get_local 0
get_local 1
f32.copysign)
(func (;8;) (type 1) (param f32) (result f32)
get_local 0
f32.ceil)
(func (;9;) (type 1) (param f32) (result f32)
get_local 0
f32.floor)
(func (;10;) (type 1) (param f32) (result f32)
get_local 0
f32.trunc)
(func (;11;) (type 1) (param f32) (result f32)
get_local 0
f32.nearest)
(func (;12;) (type 0) (param f32 f32) (result f32)
get_local 0
get_local 1
f32.min)
(func (;13;) (type 0) (param f32 f32) (result f32)
get_local 0
get_local 1
f32.max)
(func (;14;) (type 2) (param f64 f64) (result f64)
get_local 0
get_local 1
f64.add)
(func (;15;) (type 2) (param f64 f64) (result f64)
get_local 0
get_local 1
f64.sub)
(func (;16;) (type 2) (param f64 f64) (result f64)
get_local 0
get_local 1
f64.mul)
(func (;17;) (type 2) (param f64 f64) (result f64)
get_local 0
get_local 1
f64.div)
(func (;18;) (type 3) (param f64) (result f64)
get_local 0
f64.sqrt)
(func (;19;) (type 3) (param f64) (result f64)
get_local 0
f64.abs)
(func (;20;) (type 3) (param f64) (result f64)
get_local 0
f64.neg)
(func (;21;) (type 2) (param f64 f64) (result f64)
get_local 0
get_local 1
f64.copysign)
(func (;22;) (type 3) (param f64) (result f64)
get_local 0
f64.ceil)
(func (;23;) (type 3) (param f64) (result f64)
get_local 0
f64.floor)
(func (;24;) (type 3) (param f64) (result f64)
get_local 0
f64.trunc)
(func (;25;) (type 3) (param f64) (result f64)
get_local 0
f64.nearest)
(func (;26;) (type 2) (param f64 f64) (result f64)
get_local 0
get_local 1
f64.min)
(func (;27;) (type 2) (param f64 f64) (result f64)
get_local 0
get_local 1
f64.max)
(export \"f32.add\" (func 0))
(export \"f32.sub\" (func 1))
(export \"f32.mul\" (func 2))
(export \"f32.div\" (func 3))
(export \"f32.sqrt\" (func 4))
(export \"f32.abs\" (func 5))
(export \"f32.neg\" (func 6))
(export \"f32.copysign\" (func 7))
(export \"f32.ceil\" (func 8))
(export \"f32.floor\" (func 9))
(export \"f32.trunc\" (func 10))
(export \"f32.nearest\" (func 11))
(export \"f32.min\" (func 12))
(export \"f32.max\" (func 13))
(export \"f64.add\" (func 14))
(export \"f64.sub\" (func 15))
(export \"f64.mul\" (func 16))
(export \"f64.div\" (func 17))
(export \"f64.sqrt\" (func 18))
(export \"f64.abs\" (func 19))
(export \"f64.neg\" (func 20))
(export \"f64.copysign\" (func 21))
(export \"f64.ceil\" (func 22))
(export \"f64.floor\" (func 23))
(export \"f64.trunc\" (func 24))
(export \"f64.nearest\" (func 25))
(export \"f64.min\" (func 26))
(export \"f64.max\" (func 27)))
";
let wasm_binary = wat2wasm(module_str.as_bytes()).expect("WAST not valid or malformed");
let module = wasmer_runtime::compile(&wasm_binary[..], &CraneliftCompiler::new()).expect("WASM can't be compiled");
module.instantiate(&spectest_importobject()).expect("WASM can't be instantiated")
}
fn start_module_1(instance: &mut Instance) {
// TODO Review is explicit start needed? Start now called in runtime::Instance::new()
//instance.start();
}
// Line 50
fn c1_l50_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c1_l50_action_invoke");
let result = instance.call("f32.add", &[Value::F32((1.1234568f32).to_bits()), Value::F32((0.00000000012345f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.1234568f32).to_bits()))));
result.map(|_| ())
}
// Line 51
fn c2_l51_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c2_l51_action_invoke");
let result = instance.call("f64.add", &[Value::F64((1.123456789f64).to_bits()), Value::F64((0.00000000012345f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1.12345678912345f64).to_bits()))));
result.map(|_| ())
}
// Line 55
fn c3_l55_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c3_l55_action_invoke");
let result = instance.call("f32.add", &[Value::F32((1.0f32).to_bits()), Value::F32((0.000000059604645f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.0f32).to_bits()))));
result.map(|_| ())
}
// Line 56
fn c4_l56_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c4_l56_action_invoke");
let result = instance.call("f32.add", &[Value::F32((1.0f32).to_bits()), Value::F32((0.00000005960465f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.0000001f32).to_bits()))));
result.map(|_| ())
}
// Line 57
fn c5_l57_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c5_l57_action_invoke");
let result = instance.call("f64.add", &[Value::F64((1.0f64).to_bits()), Value::F64((0.00000000000000011102230246251565f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1.0f64).to_bits()))));
result.map(|_| ())
}
// Line 58
fn c6_l58_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c6_l58_action_invoke");
let result = instance.call("f64.add", &[Value::F64((1.0f64).to_bits()), Value::F64((0.00000000000000011102230246251568f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1.0000000000000002f64).to_bits()))));
result.map(|_| ())
}
// Line 61
fn c7_l61_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c7_l61_action_invoke");
let result = instance.call("f32.add", &[Value::F32((0.000000000000000000000000000000000000000000001f32).to_bits()), Value::F32((0.000000000000000000000000000000000000011754942f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.000000000000000000000000000000000000011754944f32).to_bits()))));
result.map(|_| ())
}
// Line 62
fn c8_l62_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c8_l62_action_invoke");
let result = instance.call("f64.add", &[Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002225073858507201f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014f64).to_bits()))));
result.map(|_| ())
}
// Line 67
fn c9_l67_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c9_l67_action_invoke");
let result = instance.call("f32.add", &[Value::F32((2147483600.0f32).to_bits()), Value::F32((1024.25f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((2147484700.0f32).to_bits()))));
result.map(|_| ())
}
// Line 68
fn c10_l68_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c10_l68_action_invoke");
let result = instance.call("f64.add", &[Value::F64((9223372036854776000.0f64).to_bits()), Value::F64((1024.25f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((9223372036854778000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 72
fn c11_l72_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c11_l72_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003645561009778199f64).to_bits()), Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000292f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036455610097781983f64).to_bits()))));
result.map(|_| ())
}
// Line 75
fn c12_l75_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c12_l75_action_invoke");
let result = instance.call("f64.add", &[Value::F64((9007199254740992.0f64).to_bits()), Value::F64((1.00001f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((9007199254740994.0f64).to_bits()))));
result.map(|_| ())
}
// Line 78
fn c13_l78_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c13_l78_action_invoke");
let result = instance.call("f64.add", &[Value::F64((9007199254740994.0f64).to_bits()), Value::F64((0.9999847412109375f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((9007199254740994.0f64).to_bits()))));
result.map(|_| ())
}
// Line 81
fn c14_l81_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c14_l81_action_invoke");
let result = instance.call("f32.add", &[Value::F32((8388608.0f32).to_bits()), Value::F32((0.5f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((8388608.0f32).to_bits()))));
result.map(|_| ())
}
// Line 82
fn c15_l82_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c15_l82_action_invoke");
let result = instance.call("f32.add", &[Value::F32((8388609.0f32).to_bits()), Value::F32((0.5f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((8388610.0f32).to_bits()))));
result.map(|_| ())
}
// Line 83
fn c16_l83_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c16_l83_action_invoke");
let result = instance.call("f64.add", &[Value::F64((4503599627370496.0f64).to_bits()), Value::F64((0.5f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((4503599627370496.0f64).to_bits()))));
result.map(|_| ())
}
// Line 84
fn c17_l84_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c17_l84_action_invoke");
let result = instance.call("f64.add", &[Value::F64((4503599627370497.0f64).to_bits()), Value::F64((0.5f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((4503599627370498.0f64).to_bits()))));
result.map(|_| ())
}
// Line 87
fn c18_l87_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c18_l87_action_invoke");
let result = instance.call("f32.add", &[Value::F32((-6207600000000000000000000000000.0f32).to_bits()), Value::F32((0.000000000000000000000000000002309799f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-6207600000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 88
fn c19_l88_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c19_l88_action_invoke");
let result = instance.call("f32.add", &[Value::F32((209865800000000000000.0f32).to_bits()), Value::F32((-5270152500000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((209860530000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 89
fn c20_l89_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c20_l89_action_invoke");
let result = instance.call("f32.add", &[Value::F32((0.0000000000000000000000001963492f32).to_bits()), Value::F32((0.000000000000000000000000000000000000046220067f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.0000000000000000000000001963492f32).to_bits()))));
result.map(|_| ())
}
// Line 90
fn c21_l90_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c21_l90_action_invoke");
let result = instance.call("f32.add", &[Value::F32((640905000000.0f32).to_bits()), Value::F32((-64449550000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-64448910000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 91
fn c22_l91_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c22_l91_action_invoke");
let result = instance.call("f32.add", &[Value::F32((0.0000601966f32).to_bits()), Value::F32((120372790000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((120372790000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 92
fn c23_l92_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c23_l92_action_invoke");
let result = instance.call("f64.add", &[Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009218993827002741f64).to_bits()), Value::F64((-1283078243878048500000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-1283078243878048500000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 93
fn c24_l93_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c24_l93_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-96503407870148960000000.0f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000004670208988478548f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-96503407870148960000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 94
fn c25_l94_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c25_l94_action_invoke");
let result = instance.call("f64.add", &[Value::F64((0.0000000000000000000000000000000000000000000028559147675434106f64).to_bits()), Value::F64((-0.00026124280570653086f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.00026124280570653086f64).to_bits()))));
result.map(|_| ())
}
// Line 95
fn c26_l95_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c26_l95_action_invoke");
let result = instance.call("f64.add", &[Value::F64((417909928165296700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((79335564741512700000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((417909928165296700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 96
fn c27_l96_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c27_l96_action_invoke");
let result = instance.call("f64.add", &[Value::F64((8265442868747023000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((43603327839006250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((43603327839006250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 99
fn c28_l99_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c28_l99_action_invoke");
let result = instance.call("f32.add", &[Value::F32((5238404000000000000000.0f32).to_bits()), Value::F32((-1570182.5f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((5238404000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 100
fn c29_l100_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c29_l100_action_invoke");
let result = instance.call("f32.add", &[Value::F32((0.00000000000004258938f32).to_bits()), Value::F32((-0.0000000000000000000000057092353f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.00000000000004258938f32).to_bits()))));
result.map(|_| ())
}
// Line 101
fn c30_l101_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c30_l101_action_invoke");
let result = instance.call("f32.add", &[Value::F32((-0.00000000000027251026f32).to_bits()), Value::F32((83711560000000000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((83711560000000000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 102
fn c31_l102_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c31_l102_action_invoke");
let result = instance.call("f32.add", &[Value::F32((-0.0000000000000884536f32).to_bits()), Value::F32((-0.000000000000000000000000000000015165626f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-0.0000000000000884536f32).to_bits()))));
result.map(|_| ())
}
// Line 103
fn c32_l103_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c32_l103_action_invoke");
let result = instance.call("f32.add", &[Value::F32((0.0010521035f32).to_bits()), Value::F32((-0.000000000000000000000000000000007582135f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.0010521035f32).to_bits()))));
result.map(|_| ())
}
// Line 104
fn c33_l104_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c33_l104_action_invoke");
let result = instance.call("f64.add", &[Value::F64((1511135228188924600000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002760218100603169f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1511135228188924600000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 105
fn c34_l105_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c34_l105_action_invoke");
let result = instance.call("f64.add", &[Value::F64((62386719760360280000000000000000000000000000000.0f64).to_bits()), Value::F64((-0.0000000000000000008592185488839212f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((62386719760360280000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 106
fn c35_l106_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c35_l106_action_invoke");
let result = instance.call("f64.add", &[Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004195022848436354f64).to_bits()), Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029225342022551453f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004195022848436354f64).to_bits()))));
result.map(|_| ())
}
// Line 107
fn c36_l107_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c36_l107_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-215220546714824520000000000000000000000000000.0f64).to_bits()), Value::F64((-1112220412047137200000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-216332767126871650000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 108
fn c37_l108_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c37_l108_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-13.6911535055856f64).to_bits()), Value::F64((2066117898924419800000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((2066117898924419800000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 111
fn c38_l111_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c38_l111_action_invoke");
let result = instance.call("f32.add", &[Value::F32((-0.000000000000000000000000000000000006456021f32).to_bits()), Value::F32((0.00000000000020219949f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.00000000000020219949f32).to_bits()))));
result.map(|_| ())
}
// Line 112
fn c39_l112_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c39_l112_action_invoke");
let result = instance.call("f32.add", &[Value::F32((-0.000026823169f32).to_bits()), Value::F32((0.000000011196016f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-0.000026811973f32).to_bits()))));
result.map(|_| ())
}
// Line 113
fn c40_l113_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c40_l113_action_invoke");
let result = instance.call("f32.add", &[Value::F32((-128526170000.0f32).to_bits()), Value::F32((0.0000000000000000000000000000000027356305f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-128526170000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 114
fn c41_l114_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c41_l114_action_invoke");
let result = instance.call("f32.add", &[Value::F32((0.000000000000000000000000000000000004158973f32).to_bits()), Value::F32((-1573528700.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-1573528700.0f32).to_bits()))));
result.map(|_| ())
}
// Line 115
fn c42_l115_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c42_l115_action_invoke");
let result = instance.call("f32.add", &[Value::F32((-0.0000000000000000000000000000000000009338769f32).to_bits()), Value::F32((78647514000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((78647514000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 116
fn c43_l116_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c43_l116_action_invoke");
let result = instance.call("f64.add", &[Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021986596650683218f64).to_bits()), Value::F64((-235447594845461340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-235447594845461340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 117
fn c44_l117_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c44_l117_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-314175619593595700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-30114098514611660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-314175649707694230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 118
fn c45_l118_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c45_l118_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013722858367681836f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000011571842749688977f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000011571842749688977f64).to_bits()))));
result.map(|_| ())
}
// Line 119
fn c46_l119_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c46_l119_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009828583756551075f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016862581574752944f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009828583756551075f64).to_bits()))));
result.map(|_| ())
}
// Line 120
fn c47_l120_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c47_l120_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-672584203522163500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((8374007930974482000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-672584203522163500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 123
fn c48_l123_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c48_l123_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-210896605327889950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((581483233421196300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((581483022524591100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 124
fn c49_l124_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c49_l124_action_invoke");
let result = instance.call("f64.add", &[Value::F64((102315792666821480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((450204300797494900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((102315792667271680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 125
fn c50_l125_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c50_l125_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-130529978570956560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((154899434220186570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((154899434220186450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 126
fn c51_l126_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c51_l126_action_invoke");
let result = instance.call("f64.add", &[Value::F64((47629997434721684000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((455586451058259700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((455586451058259700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 127
fn c52_l127_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c52_l127_action_invoke");
let result = instance.call("f64.add", &[Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003958952516558414f64).to_bits()), Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023092460710062946f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230924607140219f64).to_bits()))));
result.map(|_| ())
}
// Line 130
fn c53_l130_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c53_l130_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-43780558475415996000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-49680759347383435000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-49680759347383435000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 131
fn c54_l131_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c54_l131_action_invoke");
let result = instance.call("f64.add", &[Value::F64((21174311168546080000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-26385928474612128000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-26385928474612128000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 132
fn c55_l132_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c55_l132_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-9508489561700635000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007858068235728165f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-9508489561700635000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 133
fn c56_l133_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c56_l133_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005079144928553737f64).to_bits()), Value::F64((-354021720742499800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-354021720742499800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 134
fn c57_l134_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c57_l134_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-0.000000000000000000000000000000000000000000000000000000000004165382103988111f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010865942283516648f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.000000000000000000000000000000000000000000000000000000000004165382103988111f64).to_bits()))));
result.map(|_| ())
}
// Line 137
fn c58_l137_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c58_l137_action_invoke");
let result = instance.call("f32.add", &[Value::F32((97215650000000000000000000000000000.0f32).to_bits()), Value::F32((305590870000000000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((305688080000000000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 138
fn c59_l138_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c59_l138_action_invoke");
let result = instance.call("f32.add", &[Value::F32((270465630000000000000000000000000000000.0f32).to_bits()), Value::F32((-230236850000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((270465400000000000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 139
fn c60_l139_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c60_l139_action_invoke");
let result = instance.call("f32.add", &[Value::F32((357209300000000000000000000000000000.0f32).to_bits()), Value::F32((-236494050000000000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-236136840000000000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 140
fn c61_l140_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c61_l140_action_invoke");
let result = instance.call("f32.add", &[Value::F32((-1484234100000000000000000000000000000.0f32).to_bits()), Value::F32((-328991400000000000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-330475620000000000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 141
fn c62_l141_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c62_l141_action_invoke");
let result = instance.call("f32.add", &[Value::F32((-219885600000000000000000000000000000000.0f32).to_bits()), Value::F32((-81560930000000000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-301446520000000000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 142
fn c63_l142_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c63_l142_action_invoke");
let result = instance.call("f64.add", &[Value::F64((90390204939547630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((22943337422040356000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((90390204939570580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 143
fn c64_l143_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c64_l143_action_invoke");
let result = instance.call("f64.add", &[Value::F64((165916059736246050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((12577349331444160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((165916059748823400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 144
fn c65_l144_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c65_l144_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-136351292561394300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((60507030603873580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-136290785530790440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 145
fn c66_l145_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c66_l145_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-34377613258227424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((169947152758793490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((169947118381180220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 146
fn c67_l146_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c67_l146_action_invoke");
let result = instance.call("f64.add", &[Value::F64((92273427008645570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-39269416451018680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((92273426969376150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 149
fn c68_l149_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c68_l149_action_invoke");
let result = instance.call("f32.add", &[Value::F32((0.000000000000000000000000000000000000008313455f32).to_bits()), Value::F32((0.000000000000000000000000000000000000000000873f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.000000000000000000000000000000000000008314328f32).to_bits()))));
result.map(|_| ())
}
// Line 150
fn c69_l150_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c69_l150_action_invoke");
let result = instance.call("f32.add", &[Value::F32((0.000000000000000000000000000000000000000000052f32).to_bits()), Value::F32((-0.000000000000000000000000000000000000000000003f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.000000000000000000000000000000000000000000049f32).to_bits()))));
result.map(|_| ())
}
// Line 151
fn c70_l151_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c70_l151_action_invoke");
let result = instance.call("f32.add", &[Value::F32((-0.000000000000000000000000000000000000000000011f32).to_bits()), Value::F32((0.000000000000000000000000000000000000005186284f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.000000000000000000000000000000000000005186273f32).to_bits()))));
result.map(|_| ())
}
// Line 152
fn c71_l152_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c71_l152_action_invoke");
let result = instance.call("f32.add", &[Value::F32((-0.000000000000000000000000000000000000000000028f32).to_bits()), Value::F32((0.00000000000000000000000000000000000023675283f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.0000000000000000000000000000000000002367528f32).to_bits()))));
result.map(|_| ())
}
// Line 153
fn c72_l153_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c72_l153_action_invoke");
let result = instance.call("f32.add", &[Value::F32((0.000000000000000000000000000000000000000000635f32).to_bits()), Value::F32((-0.00000000000000000000000000000000000000003327f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-0.000000000000000000000000000000000000000032635f32).to_bits()))));
result.map(|_| ())
}
// Line 154
fn c73_l154_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c73_l154_action_invoke");
let result = instance.call("f64.add", &[Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028461489375936755f64).to_bits()), Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005130160608603642f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002284011671009967f64).to_bits()))));
result.map(|_| ())
}
// Line 155
fn c74_l155_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c74_l155_action_invoke");
let result = instance.call("f64.add", &[Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047404811354775f64).to_bits()), Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008895417776504167f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004154936641026667f64).to_bits()))));
result.map(|_| ())
}
// Line 156
fn c75_l156_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c75_l156_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009330082001250494f64).to_bits()), Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029863980609419717f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003919406261067021f64).to_bits()))));
result.map(|_| ())
}
// Line 157
fn c76_l157_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c76_l157_action_invoke");
let result = instance.call("f64.add", &[Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014418693884494008f64).to_bits()), Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016324914377759187f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001906220493265178f64).to_bits()))));
result.map(|_| ())
}
// Line 158
fn c77_l158_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c77_l158_action_invoke");
let result = instance.call("f64.add", &[Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043203619362281506f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002521511966399844f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017988499698283067f64).to_bits()))));
result.map(|_| ())
}
// Line 162
fn c78_l162_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c78_l162_action_invoke");
let result = instance.call("f32.add", &[Value::F32((340282330000000000000000000000000000000.0f32).to_bits()), Value::F32((20282410000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((340282350000000000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 163
fn c79_l163_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c79_l163_action_invoke");
let result = instance.call("f64.add", &[Value::F64((179769313486231550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((19958403095347200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 166
fn c80_l166_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c80_l166_action_invoke");
let result = instance.call("f32.add", &[Value::F32((2.0f32).to_bits()), Value::F32((2.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((4.0f32).to_bits()))));
result.map(|_| ())
}
// Line 167
fn c81_l167_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c81_l167_action_invoke");
let result = instance.call("f64.add", &[Value::F64((2.0f64).to_bits()), Value::F64((2.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((4.0f64).to_bits()))));
result.map(|_| ())
}
// Line 170
fn c82_l170_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c82_l170_action_invoke");
let result = instance.call("f32.add", &[Value::F32((340282350000000000000000000000000000000.0f32).to_bits()), Value::F32((10141204000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((340282350000000000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 171
fn c83_l171_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c83_l171_action_invoke");
let result = instance.call("f32.add", &[Value::F32((340282350000000000000000000000000000000.0f32).to_bits()), Value::F32((10141205000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32(f32::INFINITY.to_bits()))));
result.map(|_| ())
}
// Line 172
fn c84_l172_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c84_l172_action_invoke");
let result = instance.call("f64.add", &[Value::F64((179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((9979201547673598000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 173
fn c85_l173_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c85_l173_action_invoke");
let result = instance.call("f64.add", &[Value::F64((179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((9979201547673600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64(f64::INFINITY.to_bits()))));
result.map(|_| ())
}
// Line 177
fn c86_l177_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c86_l177_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((65536.0f32).to_bits()), Value::F32((0.000000000007275958f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((65536.0f32).to_bits()))));
result.map(|_| ())
}
// Line 178
fn c87_l178_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c87_l178_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((65536.0f64).to_bits()), Value::F64((0.000000000007275957614183426f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((65535.99999999999f64).to_bits()))));
result.map(|_| ())
}
// Line 182
fn c88_l182_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c88_l182_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((1.0f32).to_bits()), Value::F32((0.000000029802322f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.0f32).to_bits()))));
result.map(|_| ())
}
// Line 183
fn c89_l183_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c89_l183_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((1.0f32).to_bits()), Value::F32((0.000000029802326f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.99999994f32).to_bits()))));
result.map(|_| ())
}
// Line 184
fn c90_l184_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c90_l184_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((1.0f64).to_bits()), Value::F64((0.00000000000000005551115123125783f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1.0f64).to_bits()))));
result.map(|_| ())
}
// Line 185
fn c91_l185_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c91_l185_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((1.0f64).to_bits()), Value::F64((0.00000000000000005551115123125784f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.9999999999999999f64).to_bits()))));
result.map(|_| ())
}
// Line 188
fn c92_l188_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c92_l188_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((0.00000000000000000000000000000002379208f32).to_bits()), Value::F32((-722129800000000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((722129800000000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 189
fn c93_l189_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c93_l189_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((-842284000000000000000000000000000000.0f32).to_bits()), Value::F32((-11118414000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-842284000000000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 190
fn c94_l190_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c94_l190_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((1.4549444f32).to_bits()), Value::F32((-0.00000000000000000000000033792615f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.4549444f32).to_bits()))));
result.map(|_| ())
}
// Line 191
fn c95_l191_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c95_l191_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((0.0000000000000000000000000000000000094808914f32).to_bits()), Value::F32((0.000000000000000000000018589502f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-0.000000000000000000000018589502f32).to_bits()))));
result.map(|_| ())
}
// Line 192
fn c96_l192_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c96_l192_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((0.000006181167f32).to_bits()), Value::F32((-0.0000000000000000000000000000000093959864f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.000006181167f32).to_bits()))));
result.map(|_| ())
}
// Line 193
fn c97_l193_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c97_l193_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000775701650124413f64).to_bits()), Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002524845082116609f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000775701650124413f64).to_bits()))));
result.map(|_| ())
}
// Line 194
fn c98_l194_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c98_l194_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((-20991871064832710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-0.0000000000000000000000000000000000000000000000038165079778426864f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-20991871064832710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 195
fn c99_l195_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c99_l195_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028592030964162332f64).to_bits()), Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020889465194336087f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028592030964162332f64).to_bits()))));
result.map(|_| ())
}
// Line 196
fn c100_l196_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c100_l196_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303879528930943f64).to_bits()), Value::F64((-23204941114021897000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((23204941114021897000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 197
fn c101_l197_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c101_l197_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((-0.00000000000000000000000000000000000000000014953904039036317f64).to_bits()), Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010592252695645683f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.00000000000000000000000000000000000000000014953904039036317f64).to_bits()))));
result.map(|_| ())
}
// Line 200
fn c102_l200_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c102_l200_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((-448601660000000000000000000000000.0f32).to_bits()), Value::F32((-8984148000000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((8535546400000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 201
fn c103_l201_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c103_l201_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((-899427400000000000000000000000000.0f32).to_bits()), Value::F32((91.579384f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-899427400000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 202
fn c104_l202_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c104_l202_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((-0.00000000000000000000000011975f32).to_bits()), Value::F32((0.000000063140405f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-0.000000063140405f32).to_bits()))));
result.map(|_| ())
}
// Line 203
fn c105_l203_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c105_l203_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((-0.000000000000000000000011800487f32).to_bits()), Value::F32((-0.00031558736f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.00031558736f32).to_bits()))));
result.map(|_| ())
}
// Line 204
fn c106_l204_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c106_l204_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((-736483800000000000000000000000.0f32).to_bits()), Value::F32((0.0000000000000000030824513f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-736483800000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 205
fn c107_l205_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c107_l205_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((-9410469964196796000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-17306275691385970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((17306275691385970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 206
fn c108_l206_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c108_l206_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002877908564233173f64).to_bits()), Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002339448785991429f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002877908564233173f64).to_bits()))));
result.map(|_| ())
}
// Line 207
fn c109_l207_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c109_l207_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((-0.0000000000000000000000000000000000000000000000000000000000009719219783531962f64).to_bits()), Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001572015082308034f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.0000000000000000000000000000000000000000000000000000000000009719219783531962f64).to_bits()))));
result.map(|_| ())
}
// Line 208
fn c110_l208_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c110_l208_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034908896031751274f64).to_bits()), Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019928479721303208f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019928479721303208f64).to_bits()))));
result.map(|_| ())
}
// Line 209
fn c111_l209_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c111_l209_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((-7538298763725556000000000000000000.0f64).to_bits()), Value::F64((4447012580193329000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-4447012580193329000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 212
fn c112_l212_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c112_l212_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((75846976000000000000000000000.0f32).to_bits()), Value::F32((0.000046391753f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((75846976000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 213
fn c113_l213_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c113_l213_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((-567139.9f32).to_bits()), Value::F32((-0.000000000030334842f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-567139.9f32).to_bits()))));
result.map(|_| ())
}
// Line 214
fn c114_l214_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c114_l214_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((-0.000000000017412261f32).to_bits()), Value::F32((-0.000000000000000017877793f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-0.000000000017412244f32).to_bits()))));
result.map(|_| ())
}
// Line 215
fn c115_l215_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c115_l215_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((-0.000065645545f32).to_bits()), Value::F32((0.00014473806f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-0.00021038362f32).to_bits()))));
result.map(|_| ())
}
// Line 216
fn c116_l216_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c116_l216_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((-0.00000000016016115f32).to_bits()), Value::F32((-0.000000000000000000000000000000085380075f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-0.00000000016016115f32).to_bits()))));
result.map(|_| ())
}
// Line 217
fn c117_l217_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c117_l217_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((-0.000000000000000000000000000000000000000000000009358725267183177f64).to_bits()), Value::F64((-31137147338685164000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((31137147338685164000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 218
fn c118_l218_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c118_l218_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((-4390767596767215000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-67890457158958560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((67890457158958560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 219
fn c119_l219_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c119_l219_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036288281010831153f64).to_bits()), Value::F64((3383199683245004400000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-3383199683245004400000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 220
fn c120_l220_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c120_l220_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003645097751812619f64).to_bits()), Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031423490969686624f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031423491006137603f64).to_bits()))));
result.map(|_| ())
}
// Line 221
fn c121_l221_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c121_l221_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008021529638989887f64).to_bits()), Value::F64((-0.00006774972769072139f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00006774972769072139f64).to_bits()))));
result.map(|_| ())
}
// Line 224
fn c122_l224_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c122_l224_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((0.000000000000000000000005816988065793039f64).to_bits()), Value::F64((0.000000000000000000000000000000000025021499241540866f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000005816988065768018f64).to_bits()))));
result.map(|_| ())
}
// Line 225
fn c123_l225_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c123_l225_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043336683304809554f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016945582607476316f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043336683135353726f64).to_bits()))));
result.map(|_| ())
}
// Line 226
fn c124_l226_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c124_l226_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000006908052676315257f64).to_bits()), Value::F64((0.0000000000000000000000000000000000000000000000000000000000012001773734799856f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.0000000000000000000000000000000000000000000000000000000000012001773734799856f64).to_bits()))));
result.map(|_| ())
}
// Line 227
fn c125_l227_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c125_l227_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((-0.0000000000022044291547443813f64).to_bits()), Value::F64((-0.0000000000000000000027947429925618632f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.000000000002204429151949638f64).to_bits()))));
result.map(|_| ())
}
// Line 228
fn c126_l228_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c126_l228_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((0.00000004016393569117761f64).to_bits()), Value::F64((0.17053881989395447f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.17053877973001877f64).to_bits()))));
result.map(|_| ())
}
// Line 231
fn c127_l231_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c127_l231_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010015106898667285f64).to_bits()), Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004785375958943186f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047853759589431757f64).to_bits()))));
result.map(|_| ())
}
// Line 232
fn c128_l232_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c128_l232_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((-15618959953.641388f64).to_bits()), Value::F64((598234410620718900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-598234410620718900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 233
fn c129_l233_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c129_l233_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((38832071540376680000000000000000000.0f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042192279274320304f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((38832071540376680000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 234
fn c130_l234_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c130_l234_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010705986890807897f64).to_bits()), Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017466607734737216f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010705986890807897f64).to_bits()))));
result.map(|_| ())
}
// Line 235
fn c131_l235_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c131_l235_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((0.00000000000000000949378346261834f64).to_bits()), Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014584885434950294f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000000000000000949378346261834f64).to_bits()))));
result.map(|_| ())
}
// Line 239
fn c132_l239_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c132_l239_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((23.140692f32).to_bits()), Value::F32((3.1415927f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((19.9991f32).to_bits()))));
result.map(|_| ())
}
// Line 240
fn c133_l240_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c133_l240_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((23.14069263277927f64).to_bits()), Value::F64((3.141592653589793f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((19.999099979189477f64).to_bits()))));
result.map(|_| ())
}
// Line 243
fn c134_l243_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c134_l243_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((2999999.0f32).to_bits()), Value::F32((2999998.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.0f32).to_bits()))));
result.map(|_| ())
}
// Line 244
fn c135_l244_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c135_l244_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((1999999.0f32).to_bits()), Value::F32((1999995.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((4.0f32).to_bits()))));
result.map(|_| ())
}
// Line 245
fn c136_l245_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c136_l245_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((1999999.0f32).to_bits()), Value::F32((1999993.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((6.0f32).to_bits()))));
result.map(|_| ())
}
// Line 246
fn c137_l246_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c137_l246_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((400002.0f32).to_bits()), Value::F32((400001.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.0f32).to_bits()))));
result.map(|_| ())
}
// Line 247
fn c138_l247_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c138_l247_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((400002.0f32).to_bits()), Value::F32((400000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((2.0f32).to_bits()))));
result.map(|_| ())
}
// Line 248
fn c139_l248_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c139_l248_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((2999999999999999.0f64).to_bits()), Value::F64((2999999999999998.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1.0f64).to_bits()))));
result.map(|_| ())
}
// Line 249
fn c140_l249_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c140_l249_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((1999999999999999.0f64).to_bits()), Value::F64((1999999999999995.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((4.0f64).to_bits()))));
result.map(|_| ())
}
// Line 250
fn c141_l250_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c141_l250_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((1999999999999999.0f64).to_bits()), Value::F64((1999999999999993.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((6.0f64).to_bits()))));
result.map(|_| ())
}
// Line 251
fn c142_l251_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c142_l251_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((400000000000002.0f64).to_bits()), Value::F64((400000000000001.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1.0f64).to_bits()))));
result.map(|_| ())
}
// Line 252
fn c143_l252_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c143_l252_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((400000000000002.0f64).to_bits()), Value::F64((400000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((2.0f64).to_bits()))));
result.map(|_| ())
}
// Line 255
fn c144_l255_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c144_l255_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((0.000000000000000000000000000000000000011754944f32).to_bits()), Value::F32((0.000000000000000000000000000000000000011754942f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.000000000000000000000000000000000000000000001f32).to_bits()))));
result.map(|_| ())
}
// Line 256
fn c145_l256_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c145_l256_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002225073858507201f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f64).to_bits()))));
result.map(|_| ())
}
// Line 259
fn c146_l259_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c146_l259_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((1.0000001f32).to_bits()), Value::F32((0.99999994f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.00000017881393f32).to_bits()))));
result.map(|_| ())
}
// Line 260
fn c147_l260_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c147_l260_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((1.0000001f32).to_bits()), Value::F32((1.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.00000011920929f32).to_bits()))));
result.map(|_| ())
}
// Line 261
fn c148_l261_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c148_l261_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((1.0f32).to_bits()), Value::F32((0.99999994f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.000000059604645f32).to_bits()))));
result.map(|_| ())
}
// Line 262
fn c149_l262_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c149_l262_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((1.0000000000000002f64).to_bits()), Value::F64((0.9999999999999999f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000000000000033306690738754696f64).to_bits()))));
result.map(|_| ())
}
// Line 263
fn c150_l263_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c150_l263_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((1.0000000000000002f64).to_bits()), Value::F64((1.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.0000000000000002220446049250313f64).to_bits()))));
result.map(|_| ())
}
// Line 264
fn c151_l264_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c151_l264_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((1.0f64).to_bits()), Value::F64((0.9999999999999999f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000000000000011102230246251565f64).to_bits()))));
result.map(|_| ())
}
// Line 268
fn c152_l268_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c152_l268_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((340282350000000000000000000000000000000.0f32).to_bits()), Value::F32((10141204000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((340282350000000000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 269
fn c153_l269_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c153_l269_action_invoke");
let result = instance.call("f32.sub", &[Value::F32((340282350000000000000000000000000000000.0f32).to_bits()), Value::F32((10141205000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((340282330000000000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 270
fn c154_l270_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c154_l270_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((9979201547673598000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 271
fn c155_l271_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c155_l271_action_invoke");
let result = instance.call("f64.sub", &[Value::F64((179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((9979201547673600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((179769313486231550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 274
fn c156_l274_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c156_l274_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((1000000000000000.0f32).to_bits()), Value::F32((1000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((999999940000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 275
fn c157_l275_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c157_l275_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((100000000000000000000.0f32).to_bits()), Value::F32((100000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32(f32::INFINITY.to_bits()))));
result.map(|_| ())
}
// Line 276
fn c158_l276_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c158_l276_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((10000000000000000000000000.0f32).to_bits()), Value::F32((10000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32(f32::INFINITY.to_bits()))));
result.map(|_| ())
}
// Line 277
fn c159_l277_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c159_l277_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((1000000000000000.0f64).to_bits()), Value::F64((1000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 278
fn c160_l278_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c160_l278_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((100000000000000000000.0f64).to_bits()), Value::F64((100000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((10000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 279
fn c161_l279_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c161_l279_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((10000000000000000000000000.0f64).to_bits()), Value::F64((10000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((100000000000000030000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 284
fn c162_l284_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c162_l284_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((1848874900.0f32).to_bits()), Value::F32((19954563000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((36893493000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 285
fn c163_l285_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c163_l285_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((1848874847.0f64).to_bits()), Value::F64((19954562207.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((36893488147419110000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 289
fn c164_l289_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c164_l289_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((77.1f32).to_bits()), Value::F32((850.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((65535.0f32).to_bits()))));
result.map(|_| ())
}
// Line 290
fn c165_l290_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c165_l290_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((77.1f64).to_bits()), Value::F64((850.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((65534.99999999999f64).to_bits()))));
result.map(|_| ())
}
// Line 293
fn c166_l293_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c166_l293_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((-2493839400000000000.0f32).to_bits()), Value::F32((0.000000000021176054f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-52809680.0f32).to_bits()))));
result.map(|_| ())
}
// Line 294
fn c167_l294_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c167_l294_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((-6777248400000000000000000000000.0f32).to_bits()), Value::F32((-0.00000000000000000000000000000034758242f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((2.3556523f32).to_bits()))));
result.map(|_| ())
}
// Line 295
fn c168_l295_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c168_l295_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((-8384397600000000000000000000.0f32).to_bits()), Value::F32((-0.000000000000000000000000000011948991f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.10018509f32).to_bits()))));
result.map(|_| ())
}
// Line 296
fn c169_l296_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c169_l296_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((-656765400000000000000000.0f32).to_bits()), Value::F32((-0.000000000000000000000046889766f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((30.795576f32).to_bits()))));
result.map(|_| ())
}
// Line 297
fn c170_l297_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c170_l297_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((13328204000000000.0f32).to_bits()), Value::F32((45.567223f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((607329200000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 298
fn c171_l298_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c171_l298_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((-99426226093342430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((583177241514245140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64(f64::NEG_INFINITY.to_bits()))));
result.map(|_| ())
}
// Line 299
fn c172_l299_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c172_l299_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002748155824301909f64).to_bits()), Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000002093035437779455f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.0f64).to_bits()))));
result.map(|_| ())
}
// Line 300
fn c173_l300_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c173_l300_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((464888257371302500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-159272886487254360000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-74044094645556960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 301
fn c174_l301_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c174_l301_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008261927764172427f64).to_bits()), Value::F64((36684744190529535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-3030867065492991300000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 302
fn c175_l302_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c175_l302_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((253838958331769250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007842892881810105f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000000000000000019908317594263248f64).to_bits()))));
result.map(|_| ())
}
// Line 305
fn c176_l305_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c176_l305_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((-0.0000000000000000000000000020153333f32).to_bits()), Value::F32((-5031353000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((10.139854f32).to_bits()))));
result.map(|_| ())
}
// Line 306
fn c177_l306_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c177_l306_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((12286325000000000000000.0f32).to_bits()), Value::F32((749601.8f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((9209852000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 307
fn c178_l307_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c178_l307_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((-0.0000000002763514f32).to_bits()), Value::F32((-35524714000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((9817304000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 308
fn c179_l308_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c179_l308_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((218931220000000000000.0f32).to_bits()), Value::F32((-40298.785f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-8822662000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 309
fn c180_l309_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c180_l309_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((1691996300.0f32).to_bits()), Value::F32((-122103350000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-206598410000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 310
fn c181_l310_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c181_l310_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007576316076452304f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004601355879514986f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003486132652344772f64).to_bits()))));
result.map(|_| ())
}
// Line 311
fn c182_l311_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c182_l311_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000012228616081443885f64).to_bits()), Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008055526185180067f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009850793705258527f64).to_bits()))));
result.map(|_| ())
}
// Line 312
fn c183_l312_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c183_l312_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((-2068651246039250800000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-366801071583254800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64(f64::INFINITY.to_bits()))));
result.map(|_| ())
}
// Line 313
fn c184_l313_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c184_l313_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((1543238835610281000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007370621385787007f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1137462916512617700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 314
fn c185_l314_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c185_l314_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((2235876566242058700000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-760669005920257000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-1700762005003744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 317
fn c186_l317_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c186_l317_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((-110087030000000.0f32).to_bits()), Value::F32((-54038020000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32(f32::INFINITY.to_bits()))));
result.map(|_| ())
}
// Line 318
fn c187_l318_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c187_l318_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((-0.19366351f32).to_bits()), Value::F32((0.0000000000000000000000000000029748954f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-0.0000000000000000000000000000005761287f32).to_bits()))));
result.map(|_| ())
}
// Line 319
fn c188_l319_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c188_l319_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((-0.0000034300713f32).to_bits()), Value::F32((77991523000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-267516490000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 320
fn c189_l320_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c189_l320_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((-99003850000000000.0f32).to_bits()), Value::F32((0.000000000000000000000000000020933774f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-0.0000000000020725242f32).to_bits()))));
result.map(|_| ())
}
// Line 321
fn c190_l321_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c190_l321_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((-129919.07f32).to_bits()), Value::F32((0.0000000000000000000000000000000000018480999f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-0.00000000000000000000000000000024010342f32).to_bits()))));
result.map(|_| ())
}
// Line 322
fn c191_l322_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c191_l322_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006625572200844895f64).to_bits()), Value::F64((-37374020681740010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000000000000000024762427246273877f64).to_bits()))));
result.map(|_| ())
}
// Line 323
fn c192_l323_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c192_l323_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((821076848561758000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012976552328552289f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000010654746691124455f64).to_bits()))));
result.map(|_| ())
}
// Line 324
fn c193_l324_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c193_l324_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((-10223449294906041000000000000000000000000000000000000.0f64).to_bits()), Value::F64((1970855583334680500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-20148942123804574000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 325
fn c194_l325_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c194_l325_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((2918243080119086000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-63633170941689700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64(f64::NEG_INFINITY.to_bits()))));
result.map(|_| ())
}
// Line 326
fn c195_l326_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c195_l326_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((3407037798802672000000000.0f64).to_bits()), Value::F64((1225791423971563000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((4176317714919266400000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 329
fn c196_l329_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c196_l329_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044091927284399547f64).to_bits()), Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011518840702296592f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005078878866462432f64).to_bits()))));
result.map(|_| ())
}
// Line 330
fn c197_l330_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c197_l330_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((-0.002980041826472432f64).to_bits()), Value::F64((63125412993218000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-188116371033135940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 331
fn c198_l331_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c198_l331_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((-308344578081300100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010081049555008529f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000031084369716557833f64).to_bits()))));
result.map(|_| ())
}
// Line 332
fn c199_l332_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c199_l332_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((349387501315677300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((2131316915930809900.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((744655491768901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 333
fn c200_l333_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c200_l333_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000012500108005100234f64).to_bits()), Value::F64((1035265704160467500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-12940933115981990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 336
fn c201_l336_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c201_l336_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008947461661755698f64).to_bits()), Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020853844141312436f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018658897095462173f64).to_bits()))));
result.map(|_| ())
}
// Line 337
fn c202_l337_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c202_l337_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((-0.00000000000000001161813037330394f64).to_bits()), Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018737038135583668f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021768935186877886f64).to_bits()))));
result.map(|_| ())
}
// Line 338
fn c203_l338_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c203_l338_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021752326768352433f64).to_bits()), Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006631210068072052f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014424424827029184f64).to_bits()))));
result.map(|_| ())
}
// Line 339
fn c204_l339_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c204_l339_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007149518157441743f64).to_bits()), Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000022770445062365393f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001627977104264113f64).to_bits()))));
result.map(|_| ())
}
// Line 340
fn c205_l340_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c205_l340_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004817739302150786f64).to_bits()), Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025375023049719763f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012225024583961697f64).to_bits()))));
result.map(|_| ())
}
// Line 343
fn c206_l343_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c206_l343_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((46576441629501554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007021344893525714f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000003270292605938992f64).to_bits()))));
result.map(|_| ())
}
// Line 344
fn c207_l344_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c207_l344_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((0.012451716278313712f64).to_bits()), Value::F64((0.000000000000000000000000000000000000000000001945309177849331f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000000000000000000000000000000000000000000002422243795617958f64).to_bits()))));
result.map(|_| ())
}
// Line 345
fn c208_l345_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c208_l345_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((-3.8312314777598586f64).to_bits()), Value::F64((0.0000000000009039887741742674f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.0000000000034633902471580017f64).to_bits()))));
result.map(|_| ())
}
// Line 346
fn c209_l346_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c209_l346_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009843582638849689f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000000000003375405654777583f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033226084502443684f64).to_bits()))));
result.map(|_| ())
}
// Line 347
fn c210_l347_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c210_l347_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((-260544537094514460000000.0f64).to_bits()), Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032887528185809035f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000008568665807354412f64).to_bits()))));
result.map(|_| ())
}
// Line 350
fn c211_l350_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c211_l350_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((0.00000000000000000000002646978f32).to_bits()), Value::F32((0.00000000000000000000002646978f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.0f32).to_bits()))));
result.map(|_| ())
}
// Line 351
fn c212_l351_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c212_l351_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((0.000000000000000000000026469783f32).to_bits()), Value::F32((0.000000000000000000000026469783f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.000000000000000000000000000000000000000000001f32).to_bits()))));
result.map(|_| ())
}
// Line 352
fn c213_l352_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c213_l352_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015717277847026285f64).to_bits()), Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015717277847026285f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.0f64).to_bits()))));
result.map(|_| ())
}
// Line 353
fn c214_l353_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c214_l353_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015717277847026288f64).to_bits()), Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015717277847026288f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f64).to_bits()))));
result.map(|_| ())
}
// Line 356
fn c215_l356_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c215_l356_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((18446743000000000000.0f32).to_bits()), Value::F32((18446743000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((340282330000000000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 357
fn c216_l357_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c216_l357_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((18446744000000000000.0f32).to_bits()), Value::F32((18446744000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32(f32::INFINITY.to_bits()))));
result.map(|_| ())
}
// Line 358
fn c217_l358_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c217_l358_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((13407807929942596000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((13407807929942596000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((179769313486231550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 359
fn c218_l359_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c218_l359_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((13407807929942597000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((13407807929942597000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64(f64::INFINITY.to_bits()))));
result.map(|_| ())
}
// Line 362
fn c219_l362_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c219_l362_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((1.0000001f32).to_bits()), Value::F32((1.0000001f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.0000002f32).to_bits()))));
result.map(|_| ())
}
// Line 363
fn c220_l363_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c220_l363_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((0.99999994f32).to_bits()), Value::F32((0.99999994f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.9999999f32).to_bits()))));
result.map(|_| ())
}
// Line 364
fn c221_l364_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c221_l364_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((1.0000000000000002f64).to_bits()), Value::F64((1.0000000000000002f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1.0000000000000004f64).to_bits()))));
result.map(|_| ())
}
// Line 365
fn c222_l365_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c222_l365_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((0.9999999999999999f64).to_bits()), Value::F64((0.9999999999999999f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.9999999999999998f64).to_bits()))));
result.map(|_| ())
}
// Line 368
fn c223_l368_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c223_l368_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((1.0000001f32).to_bits()), Value::F32((0.99999994f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.0f32).to_bits()))));
result.map(|_| ())
}
// Line 369
fn c224_l369_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c224_l369_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((1.0000002f32).to_bits()), Value::F32((0.9999999f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.0000001f32).to_bits()))));
result.map(|_| ())
}
// Line 370
fn c225_l370_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c225_l370_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((1.0000000000000002f64).to_bits()), Value::F64((0.9999999999999999f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1.0f64).to_bits()))));
result.map(|_| ())
}
// Line 371
fn c226_l371_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c226_l371_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((1.0000000000000004f64).to_bits()), Value::F64((0.9999999999999998f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1.0000000000000002f64).to_bits()))));
result.map(|_| ())
}
// Line 375
fn c227_l375_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c227_l375_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((0.000000000000000000000000000000000000011754944f32).to_bits()), Value::F32((0.00000011920929f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.000000000000000000000000000000000000000000001f32).to_bits()))));
result.map(|_| ())
}
// Line 376
fn c228_l376_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c228_l376_action_invoke");
let result = instance.call("f64.mul", &[Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014f64).to_bits()), Value::F64((0.0000000000000002220446049250313f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f64).to_bits()))));
result.map(|_| ())
}
// Line 379
fn c229_l379_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c229_l379_action_invoke");
let result = instance.call("f32.mul", &[Value::F32((-16.001465f32).to_bits()), Value::F32((0.000000000000000000000000000000000000000298465f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-0.000000000000000000000000000000000000004775883f32).to_bits()))));
result.map(|_| ())
}
// Line 382
fn c230_l382_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c230_l382_action_invoke");
let result = instance.call("f32.div", &[Value::F32((1.1234568f32).to_bits()), Value::F32((100.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.011234568f32).to_bits()))));
result.map(|_| ())
}
// Line 383
fn c231_l383_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c231_l383_action_invoke");
let result = instance.call("f32.div", &[Value::F32((8391667.0f32).to_bits()), Value::F32((12582905.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.6669102f32).to_bits()))));
result.map(|_| ())
}
// Line 384
fn c232_l384_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c232_l384_action_invoke");
let result = instance.call("f32.div", &[Value::F32((65536.0f32).to_bits()), Value::F32((0.000000000007275958f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((9007199000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 385
fn c233_l385_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c233_l385_action_invoke");
let result = instance.call("f32.div", &[Value::F32((1.8622957f32).to_bits()), Value::F32((340282350000000000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.000000000000000000000000000000000000005472795f32).to_bits()))));
result.map(|_| ())
}
// Line 386
fn c234_l386_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c234_l386_action_invoke");
let result = instance.call("f32.div", &[Value::F32((4.0f32).to_bits()), Value::F32((3.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.3333334f32).to_bits()))));
result.map(|_| ())
}
// Line 387
fn c235_l387_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c235_l387_action_invoke");
let result = instance.call("f64.div", &[Value::F64((1.123456789f64).to_bits()), Value::F64((100.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.01123456789f64).to_bits()))));
result.map(|_| ())
}
// Line 388
fn c236_l388_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c236_l388_action_invoke");
let result = instance.call("f64.div", &[Value::F64((8391667.0f64).to_bits()), Value::F64((12582905.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.6669101451532854f64).to_bits()))));
result.map(|_| ())
}
// Line 389
fn c237_l389_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c237_l389_action_invoke");
let result = instance.call("f64.div", &[Value::F64((65536.0f64).to_bits()), Value::F64((0.000000000007275957614183426f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((9007199254740992.0f64).to_bits()))));
result.map(|_| ())
}
// Line 390
fn c238_l390_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c238_l390_action_invoke");
let result = instance.call("f64.div", &[Value::F64((1.8622957468032837f64).to_bits()), Value::F64((179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001035936395755283f64).to_bits()))));
result.map(|_| ())
}
// Line 391
fn c239_l391_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c239_l391_action_invoke");
let result = instance.call("f64.div", &[Value::F64((4.0f64).to_bits()), Value::F64((3.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1.3333333333333333f64).to_bits()))));
result.map(|_| ())
}
// Line 395
fn c240_l395_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c240_l395_action_invoke");
let result = instance.call("f32.div", &[Value::F32((4195835.0f32).to_bits()), Value::F32((3145727.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.3338205f32).to_bits()))));
result.map(|_| ())
}
// Line 396
fn c241_l396_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c241_l396_action_invoke");
let result = instance.call("f64.div", &[Value::F64((4195835.0f64).to_bits()), Value::F64((3145727.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1.333820449136241f64).to_bits()))));
result.map(|_| ())
}
// Line 399
fn c242_l399_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c242_l399_action_invoke");
let result = instance.call("f32.div", &[Value::F32((0.000000000000005029633f32).to_bits()), Value::F32((336324380000000000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.0f32).to_bits()))));
result.map(|_| ())
}
// Line 400
fn c243_l400_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c243_l400_action_invoke");
let result = instance.call("f32.div", &[Value::F32((0.000000000000000000000000008921987f32).to_bits()), Value::F32((354097530000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.0f32).to_bits()))));
result.map(|_| ())
}
// Line 401
fn c244_l401_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c244_l401_action_invoke");
let result = instance.call("f32.div", &[Value::F32((-104167.47f32).to_bits()), Value::F32((0.0000000000000000000000015866623f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-65651950000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 402
fn c245_l402_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c245_l402_action_invoke");
let result = instance.call("f32.div", &[Value::F32((-0.000000000000000000000024938657f32).to_bits()), Value::F32((-0.00000000000000000000000000000000000036230088f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((68834107000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 403
fn c246_l403_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c246_l403_action_invoke");
let result = instance.call("f32.div", &[Value::F32((-4142204200000.0f32).to_bits()), Value::F32((0.0000000000000000000000011954948f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-3464845000000000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 404
fn c247_l404_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c247_l404_action_invoke");
let result = instance.call("f64.div", &[Value::F64((193901163824483840000000000000000000000000000.0f64).to_bits()), Value::F64((25290742357348314000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000007666883046955921f64).to_bits()))));
result.map(|_| ())
}
// Line 405
fn c248_l405_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c248_l405_action_invoke");
let result = instance.call("f64.div", &[Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006600332149752304f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003007915153468629f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((219432125342399270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 406
fn c249_l406_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c249_l406_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-934827517366190300000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((4809309529035847000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019437873809582001f64).to_bits()))));
result.map(|_| ())
}
// Line 407
fn c250_l407_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c250_l407_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-17598339088417535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((199386072580682850000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-88262629684409150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 408
fn c251_l408_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c251_l408_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-4566268877844991000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((31282495822334530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-145968816036246260000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 411
fn c252_l411_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c252_l411_action_invoke");
let result = instance.call("f32.div", &[Value::F32((-1039406400000000000000.0f32).to_bits()), Value::F32((-0.000000000000000000000000012965966f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32(f32::INFINITY.to_bits()))));
result.map(|_| ())
}
// Line 412
fn c253_l412_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c253_l412_action_invoke");
let result = instance.call("f32.div", &[Value::F32((0.000000000000026831563f32).to_bits()), Value::F32((31241038000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.0000000000000000000000000008588563f32).to_bits()))));
result.map(|_| ())
}
// Line 413
fn c254_l413_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c254_l413_action_invoke");
let result = instance.call("f32.div", &[Value::F32((1.2734247f32).to_bits()), Value::F32((-692783700000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-0.0000000000000000000000000018381274f32).to_bits()))));
result.map(|_| ())
}
// Line 414
fn c255_l414_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c255_l414_action_invoke");
let result = instance.call("f32.div", &[Value::F32((0.00000000000000068988827f32).to_bits()), Value::F32((0.000000000000000000000000000000000000003762676f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((183350460000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 415
fn c256_l415_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c256_l415_action_invoke");
let result = instance.call("f32.div", &[Value::F32((1819916200000000000000000000.0f32).to_bits()), Value::F32((205067030000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((8.874739f32).to_bits()))));
result.map(|_| ())
}
// Line 416
fn c257_l416_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c257_l416_action_invoke");
let result = instance.call("f64.div", &[Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021137715924428077f64).to_bits()), Value::F64((-16733261612910253000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.0f64).to_bits()))));
result.map(|_| ())
}
// Line 417
fn c258_l417_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c258_l417_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008116644948016275f64).to_bits()), Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006517571349002277f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012453480772801648f64).to_bits()))));
result.map(|_| ())
}
// Line 418
fn c259_l418_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c259_l418_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009335476912259029f64).to_bits()), Value::F64((-39099281466396.5f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023876338802497726f64).to_bits()))));
result.map(|_| ())
}
// Line 419
fn c260_l419_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c260_l419_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-1686856985488590200000000.0f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013535993861076857f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-12462010568276012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 420
fn c261_l420_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c261_l420_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-173388773324941200000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-70026160475217470.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((2476057121342590000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 423
fn c262_l423_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c262_l423_action_invoke");
let result = instance.call("f32.div", &[Value::F32((93506190.0f32).to_bits()), Value::F32((0.0000000000000000000000000000000000028760885f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32(f32::INFINITY.to_bits()))));
result.map(|_| ())
}
// Line 424
fn c263_l424_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c263_l424_action_invoke");
let result = instance.call("f32.div", &[Value::F32((-200575400000000000000000.0f32).to_bits()), Value::F32((246697220.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-813042800000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 425
fn c264_l425_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c264_l425_action_invoke");
let result = instance.call("f32.div", &[Value::F32((384712200000.0f32).to_bits()), Value::F32((-107037850000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-0.00000000000000000359417f32).to_bits()))));
result.map(|_| ())
}
// Line 426
fn c265_l426_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c265_l426_action_invoke");
let result = instance.call("f32.div", &[Value::F32((-4156665000000000000000000000000000.0f32).to_bits()), Value::F32((-901.4192f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((4611245300000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 427
fn c266_l427_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c266_l427_action_invoke");
let result = instance.call("f32.div", &[Value::F32((-6702387000000000000000000000.0f32).to_bits()), Value::F32((-14000.255f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((478733200000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 428
fn c267_l428_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c267_l428_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010085269598907525f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018780374032850215f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-53701111496.85621f64).to_bits()))));
result.map(|_| ())
}
// Line 429
fn c268_l429_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c268_l429_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-32571664562951100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005885738519211168f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64(f64::INFINITY.to_bits()))));
result.map(|_| ())
}
// Line 430
fn c269_l430_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c269_l430_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031640946861233317f64).to_bits()), Value::F64((0.000000000000000000045854510556516254f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006900291046010721f64).to_bits()))));
result.map(|_| ())
}
// Line 431
fn c270_l431_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c270_l431_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-526842242946656600000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014816907071451201f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((355568298030134360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 432
fn c271_l432_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c271_l432_action_invoke");
let result = instance.call("f64.div", &[Value::F64((4039956270017490000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-47097881971884274000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.0000000000857778757955442f64).to_bits()))));
result.map(|_| ())
}
// Line 435
fn c272_l435_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c272_l435_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-203959560468347600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-74740887394612260000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((2728888665604071000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 436
fn c273_l436_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c273_l436_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-304261712294687660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-2655679232658824300000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((114570204320220420000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 437
fn c274_l437_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c274_l437_action_invoke");
let result = instance.call("f64.div", &[Value::F64((49235240512480730000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((-366340828310036700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013439736089369927f64).to_bits()))));
result.map(|_| ())
}
// Line 438
fn c275_l438_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c275_l438_action_invoke");
let result = instance.call("f64.div", &[Value::F64((289260843556341600000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((517194875837335500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.0000000000000000000000000000000000000000000000000000000000000005592879146144478f64).to_bits()))));
result.map(|_| ())
}
// Line 439
fn c276_l439_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c276_l439_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-421542582344268600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((1428505854670649100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-295093352936560340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 442
fn c277_l442_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c277_l442_action_invoke");
let result = instance.call("f64.div", &[Value::F64((1.8622957433108482f64).to_bits()), Value::F64((179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010359363938125513f64).to_bits()))));
result.map(|_| ())
}
// Line 443
fn c278_l443_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c278_l443_action_invoke");
let result = instance.call("f64.div", &[Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008566632480779937f64).to_bits()), Value::F64((5381.2699796556235f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001591935084685746f64).to_bits()))));
result.map(|_| ())
}
// Line 444
fn c279_l444_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c279_l444_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-0.00000000000000000000000000000000000000000008196220919495565f64).to_bits()), Value::F64((-10406557086484777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007876015911295176f64).to_bits()))));
result.map(|_| ())
}
// Line 445
fn c280_l445_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c280_l445_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007052801866447111f64).to_bits()), Value::F64((-13767429405781133000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005122816800851397f64).to_bits()))));
result.map(|_| ())
}
// Line 446
fn c281_l446_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c281_l446_action_invoke");
let result = instance.call("f64.div", &[Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022655621734165475f64).to_bits()), Value::F64((133219932963494700000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017006180103974106f64).to_bits()))));
result.map(|_| ())
}
// Line 447
fn c282_l447_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c282_l447_action_invoke");
let result = instance.call("f64.div", &[Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004196304106554003f64).to_bits()), Value::F64((-9789327.297653636f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042866113053139f64).to_bits()))));
result.map(|_| ())
}
// Line 450
fn c283_l450_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c283_l450_action_invoke");
let result = instance.call("f32.div", &[Value::F32((1038860800000000000000000000.0f32).to_bits()), Value::F32((6211079500000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((167259300000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 451
fn c284_l451_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c284_l451_action_invoke");
let result = instance.call("f32.div", &[Value::F32((1869033000000000000000000000.0f32).to_bits()), Value::F32((-112355730000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-0.00001663496f32).to_bits()))));
result.map(|_| ())
}
// Line 452
fn c285_l452_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c285_l452_action_invoke");
let result = instance.call("f32.div", &[Value::F32((3290747200000000000000000.0f32).to_bits()), Value::F32((0.9064788f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((3630252700000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 453
fn c286_l453_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c286_l453_action_invoke");
let result = instance.call("f32.div", &[Value::F32((-908946.56f32).to_bits()), Value::F32((-17034289000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.000053359818f32).to_bits()))));
result.map(|_| ())
}
// Line 454
fn c287_l454_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c287_l454_action_invoke");
let result = instance.call("f32.div", &[Value::F32((-0.00000000000024092477f32).to_bits()), Value::F32((-89840810000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.0000000000000000000000000000026816852f32).to_bits()))));
result.map(|_| ())
}
// Line 455
fn c288_l455_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c288_l455_action_invoke");
let result = instance.call("f64.div", &[Value::F64((3910973045785834000.0f64).to_bits()), Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008392730733897136f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-46599529638070336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 456
fn c289_l456_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c289_l456_action_invoke");
let result = instance.call("f64.div", &[Value::F64((0.0000000000000000000000000000000000000008379351966732404f64).to_bits()), Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021077277802048832f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-3975538039318286000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 457
fn c290_l457_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c290_l457_action_invoke");
let result = instance.call("f64.div", &[Value::F64((4561142017854715000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((1500578067736849100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((3039589952.6465592f64).to_bits()))));
result.map(|_| ())
}
// Line 458
fn c291_l458_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c291_l458_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-6236072401827852000000000000000000000000000000000000000.0f64).to_bits()), Value::F64((83170632504609900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007497925907299316f64).to_bits()))));
result.map(|_| ())
}
// Line 459
fn c292_l459_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c292_l459_action_invoke");
let result = instance.call("f64.div", &[Value::F64((-0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009757271330468098f64).to_bits()), Value::F64((-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035613812243480865f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000002739743575824061f64).to_bits()))));
result.map(|_| ())
}
// Line 462
fn c293_l462_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c293_l462_action_invoke");
let result = instance.call("f64.div", &[Value::F64((0.00000000000000001046256872449641f64).to_bits()), Value::F64((1.8150892711657447f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000005764217160391678f64).to_bits()))));
result.map(|_| ())
}
// Line 463
fn c294_l463_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c294_l463_action_invoke");
let result = instance.call("f64.div", &[Value::F64((0.00000000000000000000000000000022038268106596436f64).to_bits()), Value::F64((-0.0000000000002859803943943555f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.0000000000000000007706216418530616f64).to_bits()))));
result.map(|_| ())
}
// Line 464
fn c295_l464_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c295_l464_action_invoke");
let result = instance.call("f64.div", &[Value::F64((0.0000000000007596539988437179f64).to_bits()), Value::F64((0.00000000000000000000000000000000021055358831337124f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((3607889112357986600000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 465
fn c296_l465_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c296_l465_action_invoke");
let result = instance.call("f64.div", &[Value::F64((1120696114500866900000000000.0f64).to_bits()), Value::F64((159713233802866500000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.007016927074960728f64).to_bits()))));
result.map(|_| ())
}
// Line 466
fn c297_l466_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c297_l466_action_invoke");
let result = instance.call("f64.div", &[Value::F64((0.0006342142502301953f64).to_bits()), Value::F64((-6391950865520085.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-0.00000000000000000009922076429769178f64).to_bits()))));
result.map(|_| ())
}
// Line 469
fn c298_l469_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c298_l469_action_invoke");
let result = instance.call("f32.div", &[Value::F32((0.000000000000000000000000000000000000011754944f32).to_bits()), Value::F32((0.000000000000000000000000000000000000011754942f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.0000001f32).to_bits()))));
result.map(|_| ())
}
// Line 470
fn c299_l470_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c299_l470_action_invoke");
let result = instance.call("f32.div", &[Value::F32((0.000000000000000000000000000000000000011754942f32).to_bits()), Value::F32((0.000000000000000000000000000000000000011754944f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.9999999f32).to_bits()))));
result.map(|_| ())
}
// Line 471
fn c300_l471_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c300_l471_action_invoke");
let result = instance.call("f64.div", &[Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002225073858507201f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1.0000000000000002f64).to_bits()))));
result.map(|_| ())
}
// Line 472
fn c301_l472_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c301_l472_action_invoke");
let result = instance.call("f64.div", &[Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002225073858507201f64).to_bits()), Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.9999999999999998f64).to_bits()))));
result.map(|_| ())
}
// Line 475
fn c302_l475_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c302_l475_action_invoke");
let result = instance.call("f32.div", &[Value::F32((0.00000023841856f32).to_bits()), Value::F32((340282350000000000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.0f32).to_bits()))));
result.map(|_| ())
}
// Line 476
fn c303_l476_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c303_l476_action_invoke");
let result = instance.call("f32.div", &[Value::F32((0.00000023841858f32).to_bits()), Value::F32((340282350000000000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.000000000000000000000000000000000000000000001f32).to_bits()))));
result.map(|_| ())
}
// Line 477
fn c304_l477_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c304_l477_action_invoke");
let result = instance.call("f64.div", &[Value::F64((0.00000000000000044408920985006257f64).to_bits()), Value::F64((179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.0f64).to_bits()))));
result.map(|_| ())
}
// Line 478
fn c305_l478_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c305_l478_action_invoke");
let result = instance.call("f64.div", &[Value::F64((0.0000000000000004440892098500626f64).to_bits()), Value::F64((179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f64).to_bits()))));
result.map(|_| ())
}
// Line 481
fn c306_l481_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c306_l481_action_invoke");
let result = instance.call("f32.div", &[Value::F32((1.0f32).to_bits()), Value::F32((0.000000000000000000000000000000000000002938736f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32(f32::INFINITY.to_bits()))));
result.map(|_| ())
}
// Line 482
fn c307_l482_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c307_l482_action_invoke");
let result = instance.call("f32.div", &[Value::F32((1.0f32).to_bits()), Value::F32((0.000000000000000000000000000000000000002938737f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((340282200000000000000000000000000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 483
fn c308_l483_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c308_l483_action_invoke");
let result = instance.call("f64.div", &[Value::F64((1.0f64).to_bits()), Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005562684646268003f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64(f64::INFINITY.to_bits()))));
result.map(|_| ())
}
// Line 484
fn c309_l484_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c309_l484_action_invoke");
let result = instance.call("f64.div", &[Value::F64((1.0f64).to_bits()), Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000556268464626801f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((179769313486231430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 487
fn c310_l487_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c310_l487_action_invoke");
let result = instance.call("f32.div", &[Value::F32((1.0f32).to_bits()), Value::F32((85070600000000000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.000000000000000000000000000000000000011754942f32).to_bits()))));
result.map(|_| ())
}
// Line 488
fn c311_l488_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c311_l488_action_invoke");
let result = instance.call("f32.div", &[Value::F32((1.0f32).to_bits()), Value::F32((85070590000000000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.000000000000000000000000000000000000011754944f32).to_bits()))));
result.map(|_| ())
}
// Line 489
fn c312_l489_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c312_l489_action_invoke");
let result = instance.call("f64.div", &[Value::F64((1.0f64).to_bits()), Value::F64((44942328371557910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002225073858507201f64).to_bits()))));
result.map(|_| ())
}
// Line 490
fn c313_l490_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c313_l490_action_invoke");
let result = instance.call("f64.div", &[Value::F64((1.0f64).to_bits()), Value::F64((44942328371557900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014f64).to_bits()))));
result.map(|_| ())
}
// Line 500
fn c314_l500_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c314_l500_action_invoke");
let result = instance.call("f32.div", &[Value::F32((1.0f32).to_bits()), Value::F32((3.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.33333334f32).to_bits()))));
result.map(|_| ())
}
// Line 501
fn c315_l501_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c315_l501_action_invoke");
let result = instance.call("f32.div", &[Value::F32((3.0f32).to_bits()), Value::F32((9.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.33333334f32).to_bits()))));
result.map(|_| ())
}
// Line 502
fn c316_l502_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c316_l502_action_invoke");
let result = instance.call("f32.div", &[Value::F32((9.0f32).to_bits()), Value::F32((27.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.33333334f32).to_bits()))));
result.map(|_| ())
}
// Line 503
fn c317_l503_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c317_l503_action_invoke");
let result = instance.call("f64.div", &[Value::F64((1.0f64).to_bits()), Value::F64((3.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.3333333333333333f64).to_bits()))));
result.map(|_| ())
}
// Line 504
fn c318_l504_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c318_l504_action_invoke");
let result = instance.call("f64.div", &[Value::F64((3.0f64).to_bits()), Value::F64((9.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.3333333333333333f64).to_bits()))));
result.map(|_| ())
}
// Line 505
fn c319_l505_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c319_l505_action_invoke");
let result = instance.call("f64.div", &[Value::F64((9.0f64).to_bits()), Value::F64((27.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.3333333333333333f64).to_bits()))));
result.map(|_| ())
}
// Line 508
fn c320_l508_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c320_l508_action_invoke");
let result = instance.call("f32.div", &[Value::F32((1.0000001f32).to_bits()), Value::F32((0.99999994f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.0000002f32).to_bits()))));
result.map(|_| ())
}
// Line 509
fn c321_l509_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c321_l509_action_invoke");
let result = instance.call("f32.div", &[Value::F32((0.99999994f32).to_bits()), Value::F32((1.0000001f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.9999998f32).to_bits()))));
result.map(|_| ())
}
// Line 510
fn c322_l510_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c322_l510_action_invoke");
let result = instance.call("f32.div", &[Value::F32((1.0f32).to_bits()), Value::F32((0.99999994f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.0000001f32).to_bits()))));
result.map(|_| ())
}
// Line 511
fn c323_l511_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c323_l511_action_invoke");
let result = instance.call("f32.div", &[Value::F32((1.0f32).to_bits()), Value::F32((1.0000001f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.9999999f32).to_bits()))));
result.map(|_| ())
}
// Line 512
fn c324_l512_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c324_l512_action_invoke");
let result = instance.call("f64.div", &[Value::F64((1.0000000000000002f64).to_bits()), Value::F64((0.9999999999999999f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1.0000000000000004f64).to_bits()))));
result.map(|_| ())
}
// Line 513
fn c325_l513_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c325_l513_action_invoke");
let result = instance.call("f64.div", &[Value::F64((0.9999999999999999f64).to_bits()), Value::F64((1.0000000000000002f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.9999999999999997f64).to_bits()))));
result.map(|_| ())
}
// Line 514
fn c326_l514_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c326_l514_action_invoke");
let result = instance.call("f64.div", &[Value::F64((1.0f64).to_bits()), Value::F64((0.9999999999999999f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1.0000000000000002f64).to_bits()))));
result.map(|_| ())
}
// Line 515
fn c327_l515_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c327_l515_action_invoke");
let result = instance.call("f64.div", &[Value::F64((1.0f64).to_bits()), Value::F64((1.0000000000000002f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.9999999999999998f64).to_bits()))));
result.map(|_| ())
}
// Line 519
fn c328_l519_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c328_l519_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((171.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((13.076696f32).to_bits()))));
result.map(|_| ())
}
// Line 520
fn c329_l520_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c329_l520_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((0.000000160795f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.00040099252f32).to_bits()))));
result.map(|_| ())
}
// Line 521
fn c330_l521_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c330_l521_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((171.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((13.076696830622021f64).to_bits()))));
result.map(|_| ())
}
// Line 522
fn c331_l522_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c331_l522_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((0.000000160795f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00040099251863345283f64).to_bits()))));
result.map(|_| ())
}
// Line 525
fn c332_l525_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c332_l525_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((0.00000000000000000000000000000000000000000000000004316357580352844f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000000000000000000000020775845543209175f64).to_bits()))));
result.map(|_| ())
}
// Line 526
fn c333_l526_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c333_l526_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((676253300479648500000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((822346216918183800000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 527
fn c334_l527_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c334_l527_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((17485296624861996000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((4181542373916829400000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 528
fn c335_l528_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c335_l528_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((0.000000000009593720960603523f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.0000030973732355987585f64).to_bits()))));
result.map(|_| ())
}
// Line 529
fn c336_l529_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c336_l529_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006348452898717835f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000000000000000000000000000000000000000000000000000002519613640762773f64).to_bits()))));
result.map(|_| ())
}
// Line 533
fn c337_l533_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c337_l533_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((0.9999999999999999f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.9999999999999999f64).to_bits()))));
result.map(|_| ())
}
// Line 536
fn c338_l536_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c338_l536_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((0.12963942f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.36005473f32).to_bits()))));
result.map(|_| ())
}
// Line 537
fn c339_l537_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c339_l537_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((2345875800000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1531625200000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 538
fn c340_l538_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c340_l538_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((0.078786574f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.28068945f32).to_bits()))));
result.map(|_| ())
}
// Line 539
fn c341_l539_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c341_l539_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((0.00000000000000000000051371026f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.000000000022665177f32).to_bits()))));
result.map(|_| ())
}
// Line 540
fn c342_l540_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c342_l540_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((0.00090167153f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.030027846f32).to_bits()))));
result.map(|_| ())
}
// Line 541
fn c343_l541_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c343_l541_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009591922760825561f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009793836204892116f64).to_bits()))));
result.map(|_| ())
}
// Line 542
fn c344_l542_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c344_l542_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((935787535216400500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((30590644570136150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 543
fn c345_l543_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c345_l543_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((147706699783365580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((12153464517715332000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 544
fn c346_l544_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c346_l544_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((48800457180027890000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((6985732401117859.0f64).to_bits()))));
result.map(|_| ())
}
// Line 545
fn c347_l545_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c347_l545_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((7618977687174540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((2760249569726357000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 548
fn c348_l548_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c348_l548_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((154481010.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((12429.039f32).to_bits()))));
result.map(|_| ())
}
// Line 549
fn c349_l549_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c349_l549_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((0.00000000000000000000000000000000010471305f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.00000000000000001023294f32).to_bits()))));
result.map(|_| ())
}
// Line 550
fn c350_l550_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c350_l550_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((0.00003790637f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.006156815f32).to_bits()))));
result.map(|_| ())
}
// Line 551
fn c351_l551_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c351_l551_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((0.00000000000000000000000000000000000089607535f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.0000000000000000009466126f32).to_bits()))));
result.map(|_| ())
}
// Line 552
fn c352_l552_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c352_l552_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((0.0000000000000000000000000000000000001687712f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.00000000000000000041081773f32).to_bits()))));
result.map(|_| ())
}
// Line 553
fn c353_l553_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c353_l553_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((316996264378909500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((563024212959717700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 554
fn c354_l554_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c354_l554_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040573669271847993f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020142906759414837f64).to_bits()))));
result.map(|_| ())
}
// Line 555
fn c355_l555_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c355_l555_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((0.0000000015299861660588838f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00003911503759500793f64).to_bits()))));
result.map(|_| ())
}
// Line 556
fn c356_l556_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c356_l556_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((0.0000000000000000000000000000000000000000000000000000000000000000000000002822766928951239f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.0000000000000000000000000000000000005312971794533864f64).to_bits()))));
result.map(|_| ())
}
// Line 557
fn c357_l557_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c357_l557_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((14375957727045067000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((119899782014168260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 560
fn c358_l560_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c358_l560_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((464023420000000000000000000000000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((681192700000000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 561
fn c359_l561_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c359_l561_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((47536.133f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((218.02783f32).to_bits()))));
result.map(|_| ())
}
// Line 562
fn c360_l562_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c360_l562_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((0.812613f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.9014505f32).to_bits()))));
result.map(|_| ())
}
// Line 563
fn c361_l563_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c361_l563_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((0.000000000000000000000000009549605f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.00000000000009772208f32).to_bits()))));
result.map(|_| ())
}
// Line 564
fn c362_l564_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c362_l564_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((0.000000000000000000000000000068856485f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.000000000000008297981f32).to_bits()))));
result.map(|_| ())
}
// Line 565
fn c363_l565_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c363_l565_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((2349768917495332200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1532895599020146000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 566
fn c364_l566_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c364_l566_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029262574743429683f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.0000000000000000000000000000000000000000000000000000000005409489323718985f64).to_bits()))));
result.map(|_| ())
}
// Line 567
fn c365_l567_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c365_l567_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((377335087484490800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((19425114864126050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 568
fn c366_l568_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c366_l568_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((0.000000000000035498432023945234f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.00000018841027579180822f64).to_bits()))));
result.map(|_| ())
}
// Line 569
fn c367_l569_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c367_l569_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013747419336166767f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000011724938949165905f64).to_bits()))));
result.map(|_| ())
}
// Line 572
fn c368_l572_assert_return_canonical_nan(instance: &mut Instance) {
println!("Executing function {}", "c368_l572_assert_return_canonical_nan");
let result = instance.call("f64.sqrt", &[Value::F64((-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015535152663257847f64).to_bits())]).unwrap().expect("Missing result in c368_l572_assert_return_canonical_nan");
assert!(match result {
Value::F32(fp) => f32::from_bits(fp).is_quiet_nan(),
Value::F64(fp) => f64::from_bits(fp).is_quiet_nan(),
_ => unimplemented!()
})
}
// Line 573
fn c369_l573_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c369_l573_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((18763296348029700000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((4331662076851067.0f64).to_bits()))));
result.map(|_| ())
}
// Line 574
fn c370_l574_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c370_l574_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000274405777036165f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000523837548325972f64).to_bits()))));
result.map(|_| ())
}
// Line 575
fn c371_l575_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c371_l575_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((0.000000000000000000000000000000000000000000000000000000000000000000000000000000000015613859952920445f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.0000000000000000000000000000000000000000039514377070783294f64).to_bits()))));
result.map(|_| ())
}
// Line 576
fn c372_l576_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c372_l576_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((619303768945071200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((24885814612848646000000000000000000000000000000000000000000000000000000000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 579
fn c373_l579_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c373_l579_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((1.0000001f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.0f32).to_bits()))));
result.map(|_| ())
}
// Line 580
fn c374_l580_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c374_l580_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((1.0000002f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.0000001f32).to_bits()))));
result.map(|_| ())
}
// Line 581
fn c375_l581_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c375_l581_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((1.0000000000000002f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1.0f64).to_bits()))));
result.map(|_| ())
}
// Line 582
fn c376_l582_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c376_l582_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((1.0000000000000004f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1.0000000000000002f64).to_bits()))));
result.map(|_| ())
}
// Line 585
fn c377_l585_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c377_l585_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((0.9999999f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.99999994f32).to_bits()))));
result.map(|_| ())
}
// Line 586
fn c378_l586_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c378_l586_action_invoke");
let result = instance.call("f32.sqrt", &[Value::F32((0.9999998f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.9999999f32).to_bits()))));
result.map(|_| ())
}
// Line 587
fn c379_l587_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c379_l587_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((0.9999999999999998f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.9999999999999999f64).to_bits()))));
result.map(|_| ())
}
// Line 588
fn c380_l588_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c380_l588_action_invoke");
let result = instance.call("f64.sqrt", &[Value::F64((0.9999999999999997f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.9999999999999998f64).to_bits()))));
result.map(|_| ())
}
// Line 592
fn c381_l592_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c381_l592_action_invoke");
let result = instance.call("f32.abs", &[Value::F32(f32::from_bits(2139156962) as u32)]);
let expected = f32::from_bits(2139156962);
if let Value::F32(result) = result.clone().unwrap().unwrap() {
assert!((result as f32).is_nan());
assert_eq!((result as f32).is_sign_positive(), (expected as f32).is_sign_positive());
} else {
panic!("Unexpected result type {:?}", result);
}
result.map(|_| ())
}
// Line 593
fn c382_l593_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c382_l593_action_invoke");
let result = instance.call("f32.abs", &[Value::F32(f32::from_bits(4286640610) as u32)]);
let expected = f32::from_bits(2139156962);
if let Value::F32(result) = result.clone().unwrap().unwrap() {
assert!((result as f32).is_nan());
assert_eq!((result as f32).is_sign_positive(), (expected as f32).is_sign_positive());
} else {
panic!("Unexpected result type {:?}", result);
}
result.map(|_| ())
}
// Line 594
fn c383_l594_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c383_l594_action_invoke");
let result = instance.call("f64.abs", &[Value::F64(f64::from_bits(9218868441285556843) as u64)]);
let expected = f64::from_bits(9218868441285556843);
if let Value::F64(result) = result.clone().unwrap().unwrap() {
assert!((result as f64).is_nan());
assert_eq!((result as f64).is_sign_positive(), (expected as f64).is_sign_positive());
} else {
panic!("Unexpected result type {:?}", result);
}
result.map(|_| ())
}
// Line 595
fn c384_l595_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c384_l595_action_invoke");
let result = instance.call("f64.abs", &[Value::F64(f64::from_bits(18442240478140332651) as u64)]);
let expected = f64::from_bits(9218868441285556843);
if let Value::F64(result) = result.clone().unwrap().unwrap() {
assert!((result as f64).is_nan());
assert_eq!((result as f64).is_sign_positive(), (expected as f64).is_sign_positive());
} else {
panic!("Unexpected result type {:?}", result);
}
result.map(|_| ())
}
// Line 597
fn c385_l597_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c385_l597_action_invoke");
let result = instance.call("f32.neg", &[Value::F32(f32::from_bits(2139156962) as u32)]);
let expected = f32::from_bits(4286640610);
if let Value::F32(result) = result.clone().unwrap().unwrap() {
assert!((result as f32).is_nan());
assert_eq!((result as f32).is_sign_positive(), (expected as f32).is_sign_positive());
} else {
panic!("Unexpected result type {:?}", result);
}
result.map(|_| ())
}
// Line 598
fn c386_l598_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c386_l598_action_invoke");
let result = instance.call("f32.neg", &[Value::F32(f32::from_bits(4286640610) as u32)]);
let expected = f32::from_bits(2139156962);
if let Value::F32(result) = result.clone().unwrap().unwrap() {
assert!((result as f32).is_nan());
assert_eq!((result as f32).is_sign_positive(), (expected as f32).is_sign_positive());
} else {
panic!("Unexpected result type {:?}", result);
}
result.map(|_| ())
}
// Line 599
fn c387_l599_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c387_l599_action_invoke");
let result = instance.call("f64.neg", &[Value::F64(f64::from_bits(9218868441285556843) as u64)]);
let expected = f64::from_bits(18442240478140332651);
if let Value::F64(result) = result.clone().unwrap().unwrap() {
assert!((result as f64).is_nan());
assert_eq!((result as f64).is_sign_positive(), (expected as f64).is_sign_positive());
} else {
panic!("Unexpected result type {:?}", result);
}
result.map(|_| ())
}
// Line 600
fn c388_l600_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c388_l600_action_invoke");
let result = instance.call("f64.neg", &[Value::F64(f64::from_bits(18442240478140332651) as u64)]);
let expected = f64::from_bits(9218868441285556843);
if let Value::F64(result) = result.clone().unwrap().unwrap() {
assert!((result as f64).is_nan());
assert_eq!((result as f64).is_sign_positive(), (expected as f64).is_sign_positive());
} else {
panic!("Unexpected result type {:?}", result);
}
result.map(|_| ())
}
// Line 602
fn c389_l602_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c389_l602_action_invoke");
let result = instance.call("f32.copysign", &[Value::F32(f32::from_bits(2139156962) as u32), Value::F32(f32::from_bits(2143289344) as u32)]);
let expected = f32::from_bits(2139156962);
if let Value::F32(result) = result.clone().unwrap().unwrap() {
assert!((result as f32).is_nan());
assert_eq!((result as f32).is_sign_positive(), (expected as f32).is_sign_positive());
} else {
panic!("Unexpected result type {:?}", result);
}
result.map(|_| ())
}
// Line 603
fn c390_l603_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c390_l603_action_invoke");
let result = instance.call("f32.copysign", &[Value::F32(f32::from_bits(2139156962) as u32), Value::F32(f32::from_bits(4290772992) as u32)]);
let expected = f32::from_bits(4286640610);
if let Value::F32(result) = result.clone().unwrap().unwrap() {
assert!((result as f32).is_nan());
assert_eq!((result as f32).is_sign_positive(), (expected as f32).is_sign_positive());
} else {
panic!("Unexpected result type {:?}", result);
}
result.map(|_| ())
}
// Line 604
fn c391_l604_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c391_l604_action_invoke");
let result = instance.call("f32.copysign", &[Value::F32(f32::from_bits(4286640610) as u32), Value::F32(f32::from_bits(2143289344) as u32)]);
let expected = f32::from_bits(2139156962);
if let Value::F32(result) = result.clone().unwrap().unwrap() {
assert!((result as f32).is_nan());
assert_eq!((result as f32).is_sign_positive(), (expected as f32).is_sign_positive());
} else {
panic!("Unexpected result type {:?}", result);
}
result.map(|_| ())
}
// Line 605
fn c392_l605_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c392_l605_action_invoke");
let result = instance.call("f32.copysign", &[Value::F32(f32::from_bits(4286640610) as u32), Value::F32(f32::from_bits(4290772992) as u32)]);
let expected = f32::from_bits(4286640610);
if let Value::F32(result) = result.clone().unwrap().unwrap() {
assert!((result as f32).is_nan());
assert_eq!((result as f32).is_sign_positive(), (expected as f32).is_sign_positive());
} else {
panic!("Unexpected result type {:?}", result);
}
result.map(|_| ())
}
// Line 606
fn c393_l606_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c393_l606_action_invoke");
let result = instance.call("f64.copysign", &[Value::F64(f64::from_bits(9218868441285556843) as u64), Value::F64(f64::from_bits(9221120237041090560) as u64)]);
let expected = f64::from_bits(9218868441285556843);
if let Value::F64(result) = result.clone().unwrap().unwrap() {
assert!((result as f64).is_nan());
assert_eq!((result as f64).is_sign_positive(), (expected as f64).is_sign_positive());
} else {
panic!("Unexpected result type {:?}", result);
}
result.map(|_| ())
}
// Line 607
fn c394_l607_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c394_l607_action_invoke");
let result = instance.call("f64.copysign", &[Value::F64(f64::from_bits(9218868441285556843) as u64), Value::F64(f64::from_bits(18444492273895866368) as u64)]);
let expected = f64::from_bits(18442240478140332651);
if let Value::F64(result) = result.clone().unwrap().unwrap() {
assert!((result as f64).is_nan());
assert_eq!((result as f64).is_sign_positive(), (expected as f64).is_sign_positive());
} else {
panic!("Unexpected result type {:?}", result);
}
result.map(|_| ())
}
// Line 608
fn c395_l608_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c395_l608_action_invoke");
let result = instance.call("f64.copysign", &[Value::F64(f64::from_bits(18442240478140332651) as u64), Value::F64(f64::from_bits(9221120237041090560) as u64)]);
let expected = f64::from_bits(9218868441285556843);
if let Value::F64(result) = result.clone().unwrap().unwrap() {
assert!((result as f64).is_nan());
assert_eq!((result as f64).is_sign_positive(), (expected as f64).is_sign_positive());
} else {
panic!("Unexpected result type {:?}", result);
}
result.map(|_| ())
}
// Line 609
fn c396_l609_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c396_l609_action_invoke");
let result = instance.call("f64.copysign", &[Value::F64(f64::from_bits(18442240478140332651) as u64), Value::F64(f64::from_bits(18444492273895866368) as u64)]);
let expected = f64::from_bits(18442240478140332651);
if let Value::F64(result) = result.clone().unwrap().unwrap() {
assert!((result as f64).is_nan());
assert_eq!((result as f64).is_sign_positive(), (expected as f64).is_sign_positive());
} else {
panic!("Unexpected result type {:?}", result);
}
result.map(|_| ())
}
// Line 612
fn c397_l612_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c397_l612_action_invoke");
let result = instance.call("f32.ceil", &[Value::F32((0.99999994f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((1.0f32).to_bits()))));
result.map(|_| ())
}
// Line 613
fn c398_l613_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c398_l613_action_invoke");
let result = instance.call("f32.ceil", &[Value::F32((1.0000001f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((2.0f32).to_bits()))));
result.map(|_| ())
}
// Line 614
fn c399_l614_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c399_l614_action_invoke");
let result = instance.call("f64.ceil", &[Value::F64((0.9999999999999999f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((1.0f64).to_bits()))));
result.map(|_| ())
}
// Line 615
fn c400_l615_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c400_l615_action_invoke");
let result = instance.call("f64.ceil", &[Value::F64((1.0000000000000002f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((2.0f64).to_bits()))));
result.map(|_| ())
}
// Line 618
fn c401_l618_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c401_l618_action_invoke");
let result = instance.call("f32.ceil", &[Value::F32((8388607.5f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((8388608.0f32).to_bits()))));
result.map(|_| ())
}
// Line 619
fn c402_l619_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c402_l619_action_invoke");
let result = instance.call("f32.ceil", &[Value::F32((-8388607.5f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-8388607.0f32).to_bits()))));
result.map(|_| ())
}
// Line 620
fn c403_l620_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c403_l620_action_invoke");
let result = instance.call("f64.ceil", &[Value::F64((4503599627370495.5f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((4503599627370496.0f64).to_bits()))));
result.map(|_| ())
}
// Line 621
fn c404_l621_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c404_l621_action_invoke");
let result = instance.call("f64.ceil", &[Value::F64((-4503599627370495.5f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-4503599627370495.0f64).to_bits()))));
result.map(|_| ())
}
// Line 625
fn c405_l625_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c405_l625_action_invoke");
let result = instance.call("f32.ceil", &[Value::F32((16777215.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((16777215.0f32).to_bits()))));
result.map(|_| ())
}
// Line 626
fn c406_l626_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c406_l626_action_invoke");
let result = instance.call("f32.ceil", &[Value::F32((-16777215.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-16777215.0f32).to_bits()))));
result.map(|_| ())
}
// Line 627
fn c407_l627_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c407_l627_action_invoke");
let result = instance.call("f64.ceil", &[Value::F64((9007199254740991.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((9007199254740991.0f64).to_bits()))));
result.map(|_| ())
}
// Line 628
fn c408_l628_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c408_l628_action_invoke");
let result = instance.call("f64.ceil", &[Value::F64((-9007199254740991.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-9007199254740991.0f64).to_bits()))));
result.map(|_| ())
}
// Line 631
fn c409_l631_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c409_l631_action_invoke");
let result = instance.call("f32.floor", &[Value::F32((-0.99999994f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-1.0f32).to_bits()))));
result.map(|_| ())
}
// Line 632
fn c410_l632_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c410_l632_action_invoke");
let result = instance.call("f32.floor", &[Value::F32((-1.0000001f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-2.0f32).to_bits()))));
result.map(|_| ())
}
// Line 633
fn c411_l633_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c411_l633_action_invoke");
let result = instance.call("f64.floor", &[Value::F64((-0.9999999999999999f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-1.0f64).to_bits()))));
result.map(|_| ())
}
// Line 634
fn c412_l634_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c412_l634_action_invoke");
let result = instance.call("f64.floor", &[Value::F64((-1.0000000000000002f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-2.0f64).to_bits()))));
result.map(|_| ())
}
// Line 637
fn c413_l637_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c413_l637_action_invoke");
let result = instance.call("f32.floor", &[Value::F32((-8388607.5f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-8388608.0f32).to_bits()))));
result.map(|_| ())
}
// Line 638
fn c414_l638_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c414_l638_action_invoke");
let result = instance.call("f32.floor", &[Value::F32((8388607.5f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((8388607.0f32).to_bits()))));
result.map(|_| ())
}
// Line 639
fn c415_l639_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c415_l639_action_invoke");
let result = instance.call("f64.floor", &[Value::F64((-4503599627370495.5f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-4503599627370496.0f64).to_bits()))));
result.map(|_| ())
}
// Line 640
fn c416_l640_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c416_l640_action_invoke");
let result = instance.call("f64.floor", &[Value::F64((4503599627370495.5f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((4503599627370495.0f64).to_bits()))));
result.map(|_| ())
}
// Line 644
fn c417_l644_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c417_l644_action_invoke");
let result = instance.call("f32.floor", &[Value::F32((88607.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((88607.0f32).to_bits()))));
result.map(|_| ())
}
// Line 645
fn c418_l645_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c418_l645_action_invoke");
let result = instance.call("f64.floor", &[Value::F64((88607.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((88607.0f64).to_bits()))));
result.map(|_| ())
}
// Line 648
fn c419_l648_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c419_l648_action_invoke");
let result = instance.call("f32.trunc", &[Value::F32((-8388607.5f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-8388607.0f32).to_bits()))));
result.map(|_| ())
}
// Line 649
fn c420_l649_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c420_l649_action_invoke");
let result = instance.call("f32.trunc", &[Value::F32((8388607.5f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((8388607.0f32).to_bits()))));
result.map(|_| ())
}
// Line 650
fn c421_l650_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c421_l650_action_invoke");
let result = instance.call("f64.trunc", &[Value::F64((-4503599627370495.5f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-4503599627370495.0f64).to_bits()))));
result.map(|_| ())
}
// Line 651
fn c422_l651_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c422_l651_action_invoke");
let result = instance.call("f64.trunc", &[Value::F64((4503599627370495.5f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((4503599627370495.0f64).to_bits()))));
result.map(|_| ())
}
// Line 656
fn c423_l656_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c423_l656_action_invoke");
let result = instance.call("f32.nearest", &[Value::F32((8388609.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((8388609.0f32).to_bits()))));
result.map(|_| ())
}
// Line 657
fn c424_l657_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c424_l657_action_invoke");
let result = instance.call("f32.nearest", &[Value::F32((8388610.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((8388610.0f32).to_bits()))));
result.map(|_| ())
}
// Line 658
fn c425_l658_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c425_l658_action_invoke");
let result = instance.call("f32.nearest", &[Value::F32((0.49999997f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((0.0f32).to_bits()))));
result.map(|_| ())
}
// Line 659
fn c426_l659_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c426_l659_action_invoke");
let result = instance.call("f32.nearest", &[Value::F32((281474960000000.0f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((281474960000000.0f32).to_bits()))));
result.map(|_| ())
}
// Line 660
fn c427_l660_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c427_l660_action_invoke");
let result = instance.call("f64.nearest", &[Value::F64((4503599627370497.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((4503599627370497.0f64).to_bits()))));
result.map(|_| ())
}
// Line 661
fn c428_l661_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c428_l661_action_invoke");
let result = instance.call("f64.nearest", &[Value::F64((4503599627370498.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((4503599627370498.0f64).to_bits()))));
result.map(|_| ())
}
// Line 662
fn c429_l662_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c429_l662_action_invoke");
let result = instance.call("f64.nearest", &[Value::F64((0.49999999999999994f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((0.0f64).to_bits()))));
result.map(|_| ())
}
// Line 663
fn c430_l663_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c430_l663_action_invoke");
let result = instance.call("f64.nearest", &[Value::F64((81129638414606670000000000000000.0f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((81129638414606670000000000000000.0f64).to_bits()))));
result.map(|_| ())
}
// Line 667
fn c431_l667_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c431_l667_action_invoke");
let result = instance.call("f32.nearest", &[Value::F32((4.5f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((4.0f32).to_bits()))));
result.map(|_| ())
}
// Line 668
fn c432_l668_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c432_l668_action_invoke");
let result = instance.call("f32.nearest", &[Value::F32((-4.5f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-4.0f32).to_bits()))));
result.map(|_| ())
}
// Line 669
fn c433_l669_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c433_l669_action_invoke");
let result = instance.call("f32.nearest", &[Value::F32((-3.5f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-4.0f32).to_bits()))));
result.map(|_| ())
}
// Line 670
fn c434_l670_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c434_l670_action_invoke");
let result = instance.call("f64.nearest", &[Value::F64((4.5f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((4.0f64).to_bits()))));
result.map(|_| ())
}
// Line 671
fn c435_l671_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c435_l671_action_invoke");
let result = instance.call("f64.nearest", &[Value::F64((-4.5f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-4.0f64).to_bits()))));
result.map(|_| ())
}
// Line 672
fn c436_l672_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c436_l672_action_invoke");
let result = instance.call("f64.nearest", &[Value::F64((-3.5f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-4.0f64).to_bits()))));
result.map(|_| ())
}
// Line 675
fn c437_l675_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c437_l675_action_invoke");
let result = instance.call("f32.nearest", &[Value::F32((-8388607.5f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((-8388608.0f32).to_bits()))));
result.map(|_| ())
}
// Line 676
fn c438_l676_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c438_l676_action_invoke");
let result = instance.call("f32.nearest", &[Value::F32((8388607.5f32).to_bits())]);
assert_eq!(result, Ok(Some(Value::F32((8388608.0f32).to_bits()))));
result.map(|_| ())
}
// Line 677
fn c439_l677_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c439_l677_action_invoke");
let result = instance.call("f64.nearest", &[Value::F64((-4503599627370495.5f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((-4503599627370496.0f64).to_bits()))));
result.map(|_| ())
}
// Line 678
fn c440_l678_action_invoke(instance: &mut Instance) -> Result<(), String> {
println!("Executing function {}", "c440_l678_action_invoke");
let result = instance.call("f64.nearest", &[Value::F64((4503599627370495.5f64).to_bits())]);
assert_eq!(result, Ok(Some(Value::F64((4503599627370496.0f64).to_bits()))));
result.map(|_| ())
}
#[test]
fn test_module_1() {
let mut instance = create_module_1();
// We group the calls together
start_module_1(&mut instance);
c1_l50_action_invoke(&mut instance);
c2_l51_action_invoke(&mut instance);
c3_l55_action_invoke(&mut instance);
c4_l56_action_invoke(&mut instance);
c5_l57_action_invoke(&mut instance);
c6_l58_action_invoke(&mut instance);
c7_l61_action_invoke(&mut instance);
c8_l62_action_invoke(&mut instance);
c9_l67_action_invoke(&mut instance);
c10_l68_action_invoke(&mut instance);
c11_l72_action_invoke(&mut instance);
c12_l75_action_invoke(&mut instance);
c13_l78_action_invoke(&mut instance);
c14_l81_action_invoke(&mut instance);
c15_l82_action_invoke(&mut instance);
c16_l83_action_invoke(&mut instance);
c17_l84_action_invoke(&mut instance);
c18_l87_action_invoke(&mut instance);
c19_l88_action_invoke(&mut instance);
c20_l89_action_invoke(&mut instance);
c21_l90_action_invoke(&mut instance);
c22_l91_action_invoke(&mut instance);
c23_l92_action_invoke(&mut instance);
c24_l93_action_invoke(&mut instance);
c25_l94_action_invoke(&mut instance);
c26_l95_action_invoke(&mut instance);
c27_l96_action_invoke(&mut instance);
c28_l99_action_invoke(&mut instance);
c29_l100_action_invoke(&mut instance);
c30_l101_action_invoke(&mut instance);
c31_l102_action_invoke(&mut instance);
c32_l103_action_invoke(&mut instance);
c33_l104_action_invoke(&mut instance);
c34_l105_action_invoke(&mut instance);
c35_l106_action_invoke(&mut instance);
c36_l107_action_invoke(&mut instance);
c37_l108_action_invoke(&mut instance);
c38_l111_action_invoke(&mut instance);
c39_l112_action_invoke(&mut instance);
c40_l113_action_invoke(&mut instance);
c41_l114_action_invoke(&mut instance);
c42_l115_action_invoke(&mut instance);
c43_l116_action_invoke(&mut instance);
c44_l117_action_invoke(&mut instance);
c45_l118_action_invoke(&mut instance);
c46_l119_action_invoke(&mut instance);
c47_l120_action_invoke(&mut instance);
c48_l123_action_invoke(&mut instance);
c49_l124_action_invoke(&mut instance);
c50_l125_action_invoke(&mut instance);
c51_l126_action_invoke(&mut instance);
c52_l127_action_invoke(&mut instance);
c53_l130_action_invoke(&mut instance);
c54_l131_action_invoke(&mut instance);
c55_l132_action_invoke(&mut instance);
c56_l133_action_invoke(&mut instance);
c57_l134_action_invoke(&mut instance);
c58_l137_action_invoke(&mut instance);
c59_l138_action_invoke(&mut instance);
c60_l139_action_invoke(&mut instance);
c61_l140_action_invoke(&mut instance);
c62_l141_action_invoke(&mut instance);
c63_l142_action_invoke(&mut instance);
c64_l143_action_invoke(&mut instance);
c65_l144_action_invoke(&mut instance);
c66_l145_action_invoke(&mut instance);
c67_l146_action_invoke(&mut instance);
c68_l149_action_invoke(&mut instance);
c69_l150_action_invoke(&mut instance);
c70_l151_action_invoke(&mut instance);
c71_l152_action_invoke(&mut instance);
c72_l153_action_invoke(&mut instance);
c73_l154_action_invoke(&mut instance);
c74_l155_action_invoke(&mut instance);
c75_l156_action_invoke(&mut instance);
c76_l157_action_invoke(&mut instance);
c77_l158_action_invoke(&mut instance);
c78_l162_action_invoke(&mut instance);
c79_l163_action_invoke(&mut instance);
c80_l166_action_invoke(&mut instance);
c81_l167_action_invoke(&mut instance);
c82_l170_action_invoke(&mut instance);
c83_l171_action_invoke(&mut instance);
c84_l172_action_invoke(&mut instance);
c85_l173_action_invoke(&mut instance);
c86_l177_action_invoke(&mut instance);
c87_l178_action_invoke(&mut instance);
c88_l182_action_invoke(&mut instance);
c89_l183_action_invoke(&mut instance);
c90_l184_action_invoke(&mut instance);
c91_l185_action_invoke(&mut instance);
c92_l188_action_invoke(&mut instance);
c93_l189_action_invoke(&mut instance);
c94_l190_action_invoke(&mut instance);
c95_l191_action_invoke(&mut instance);
c96_l192_action_invoke(&mut instance);
c97_l193_action_invoke(&mut instance);
c98_l194_action_invoke(&mut instance);
c99_l195_action_invoke(&mut instance);
c100_l196_action_invoke(&mut instance);
c101_l197_action_invoke(&mut instance);
c102_l200_action_invoke(&mut instance);
c103_l201_action_invoke(&mut instance);
c104_l202_action_invoke(&mut instance);
c105_l203_action_invoke(&mut instance);
c106_l204_action_invoke(&mut instance);
c107_l205_action_invoke(&mut instance);
c108_l206_action_invoke(&mut instance);
c109_l207_action_invoke(&mut instance);
c110_l208_action_invoke(&mut instance);
c111_l209_action_invoke(&mut instance);
c112_l212_action_invoke(&mut instance);
c113_l213_action_invoke(&mut instance);
c114_l214_action_invoke(&mut instance);
c115_l215_action_invoke(&mut instance);
c116_l216_action_invoke(&mut instance);
c117_l217_action_invoke(&mut instance);
c118_l218_action_invoke(&mut instance);
c119_l219_action_invoke(&mut instance);
c120_l220_action_invoke(&mut instance);
c121_l221_action_invoke(&mut instance);
c122_l224_action_invoke(&mut instance);
c123_l225_action_invoke(&mut instance);
c124_l226_action_invoke(&mut instance);
c125_l227_action_invoke(&mut instance);
c126_l228_action_invoke(&mut instance);
c127_l231_action_invoke(&mut instance);
c128_l232_action_invoke(&mut instance);
c129_l233_action_invoke(&mut instance);
c130_l234_action_invoke(&mut instance);
c131_l235_action_invoke(&mut instance);
c132_l239_action_invoke(&mut instance);
c133_l240_action_invoke(&mut instance);
c134_l243_action_invoke(&mut instance);
c135_l244_action_invoke(&mut instance);
c136_l245_action_invoke(&mut instance);
c137_l246_action_invoke(&mut instance);
c138_l247_action_invoke(&mut instance);
c139_l248_action_invoke(&mut instance);
c140_l249_action_invoke(&mut instance);
c141_l250_action_invoke(&mut instance);
c142_l251_action_invoke(&mut instance);
c143_l252_action_invoke(&mut instance);
c144_l255_action_invoke(&mut instance);
c145_l256_action_invoke(&mut instance);
c146_l259_action_invoke(&mut instance);
c147_l260_action_invoke(&mut instance);
c148_l261_action_invoke(&mut instance);
c149_l262_action_invoke(&mut instance);
c150_l263_action_invoke(&mut instance);
c151_l264_action_invoke(&mut instance);
c152_l268_action_invoke(&mut instance);
c153_l269_action_invoke(&mut instance);
c154_l270_action_invoke(&mut instance);
c155_l271_action_invoke(&mut instance);
c156_l274_action_invoke(&mut instance);
c157_l275_action_invoke(&mut instance);
c158_l276_action_invoke(&mut instance);
c159_l277_action_invoke(&mut instance);
c160_l278_action_invoke(&mut instance);
c161_l279_action_invoke(&mut instance);
c162_l284_action_invoke(&mut instance);
c163_l285_action_invoke(&mut instance);
c164_l289_action_invoke(&mut instance);
c165_l290_action_invoke(&mut instance);
c166_l293_action_invoke(&mut instance);
c167_l294_action_invoke(&mut instance);
c168_l295_action_invoke(&mut instance);
c169_l296_action_invoke(&mut instance);
c170_l297_action_invoke(&mut instance);
c171_l298_action_invoke(&mut instance);
c172_l299_action_invoke(&mut instance);
c173_l300_action_invoke(&mut instance);
c174_l301_action_invoke(&mut instance);
c175_l302_action_invoke(&mut instance);
c176_l305_action_invoke(&mut instance);
c177_l306_action_invoke(&mut instance);
c178_l307_action_invoke(&mut instance);
c179_l308_action_invoke(&mut instance);
c180_l309_action_invoke(&mut instance);
c181_l310_action_invoke(&mut instance);
c182_l311_action_invoke(&mut instance);
c183_l312_action_invoke(&mut instance);
c184_l313_action_invoke(&mut instance);
c185_l314_action_invoke(&mut instance);
c186_l317_action_invoke(&mut instance);
c187_l318_action_invoke(&mut instance);
c188_l319_action_invoke(&mut instance);
c189_l320_action_invoke(&mut instance);
c190_l321_action_invoke(&mut instance);
c191_l322_action_invoke(&mut instance);
c192_l323_action_invoke(&mut instance);
c193_l324_action_invoke(&mut instance);
c194_l325_action_invoke(&mut instance);
c195_l326_action_invoke(&mut instance);
c196_l329_action_invoke(&mut instance);
c197_l330_action_invoke(&mut instance);
c198_l331_action_invoke(&mut instance);
c199_l332_action_invoke(&mut instance);
c200_l333_action_invoke(&mut instance);
c201_l336_action_invoke(&mut instance);
c202_l337_action_invoke(&mut instance);
c203_l338_action_invoke(&mut instance);
c204_l339_action_invoke(&mut instance);
c205_l340_action_invoke(&mut instance);
c206_l343_action_invoke(&mut instance);
c207_l344_action_invoke(&mut instance);
c208_l345_action_invoke(&mut instance);
c209_l346_action_invoke(&mut instance);
c210_l347_action_invoke(&mut instance);
c211_l350_action_invoke(&mut instance);
c212_l351_action_invoke(&mut instance);
c213_l352_action_invoke(&mut instance);
c214_l353_action_invoke(&mut instance);
c215_l356_action_invoke(&mut instance);
c216_l357_action_invoke(&mut instance);
c217_l358_action_invoke(&mut instance);
c218_l359_action_invoke(&mut instance);
c219_l362_action_invoke(&mut instance);
c220_l363_action_invoke(&mut instance);
c221_l364_action_invoke(&mut instance);
c222_l365_action_invoke(&mut instance);
c223_l368_action_invoke(&mut instance);
c224_l369_action_invoke(&mut instance);
c225_l370_action_invoke(&mut instance);
c226_l371_action_invoke(&mut instance);
c227_l375_action_invoke(&mut instance);
c228_l376_action_invoke(&mut instance);
c229_l379_action_invoke(&mut instance);
c230_l382_action_invoke(&mut instance);
c231_l383_action_invoke(&mut instance);
c232_l384_action_invoke(&mut instance);
c233_l385_action_invoke(&mut instance);
c234_l386_action_invoke(&mut instance);
c235_l387_action_invoke(&mut instance);
c236_l388_action_invoke(&mut instance);
c237_l389_action_invoke(&mut instance);
c238_l390_action_invoke(&mut instance);
c239_l391_action_invoke(&mut instance);
c240_l395_action_invoke(&mut instance);
c241_l396_action_invoke(&mut instance);
c242_l399_action_invoke(&mut instance);
c243_l400_action_invoke(&mut instance);
c244_l401_action_invoke(&mut instance);
c245_l402_action_invoke(&mut instance);
c246_l403_action_invoke(&mut instance);
c247_l404_action_invoke(&mut instance);
c248_l405_action_invoke(&mut instance);
c249_l406_action_invoke(&mut instance);
c250_l407_action_invoke(&mut instance);
c251_l408_action_invoke(&mut instance);
c252_l411_action_invoke(&mut instance);
c253_l412_action_invoke(&mut instance);
c254_l413_action_invoke(&mut instance);
c255_l414_action_invoke(&mut instance);
c256_l415_action_invoke(&mut instance);
c257_l416_action_invoke(&mut instance);
c258_l417_action_invoke(&mut instance);
c259_l418_action_invoke(&mut instance);
c260_l419_action_invoke(&mut instance);
c261_l420_action_invoke(&mut instance);
c262_l423_action_invoke(&mut instance);
c263_l424_action_invoke(&mut instance);
c264_l425_action_invoke(&mut instance);
c265_l426_action_invoke(&mut instance);
c266_l427_action_invoke(&mut instance);
c267_l428_action_invoke(&mut instance);
c268_l429_action_invoke(&mut instance);
c269_l430_action_invoke(&mut instance);
c270_l431_action_invoke(&mut instance);
c271_l432_action_invoke(&mut instance);
c272_l435_action_invoke(&mut instance);
c273_l436_action_invoke(&mut instance);
c274_l437_action_invoke(&mut instance);
c275_l438_action_invoke(&mut instance);
c276_l439_action_invoke(&mut instance);
c277_l442_action_invoke(&mut instance);
c278_l443_action_invoke(&mut instance);
c279_l444_action_invoke(&mut instance);
c280_l445_action_invoke(&mut instance);
c281_l446_action_invoke(&mut instance);
c282_l447_action_invoke(&mut instance);
c283_l450_action_invoke(&mut instance);
c284_l451_action_invoke(&mut instance);
c285_l452_action_invoke(&mut instance);
c286_l453_action_invoke(&mut instance);
c287_l454_action_invoke(&mut instance);
c288_l455_action_invoke(&mut instance);
c289_l456_action_invoke(&mut instance);
c290_l457_action_invoke(&mut instance);
c291_l458_action_invoke(&mut instance);
c292_l459_action_invoke(&mut instance);
c293_l462_action_invoke(&mut instance);
c294_l463_action_invoke(&mut instance);
c295_l464_action_invoke(&mut instance);
c296_l465_action_invoke(&mut instance);
c297_l466_action_invoke(&mut instance);
c298_l469_action_invoke(&mut instance);
c299_l470_action_invoke(&mut instance);
c300_l471_action_invoke(&mut instance);
c301_l472_action_invoke(&mut instance);
c302_l475_action_invoke(&mut instance);
c303_l476_action_invoke(&mut instance);
c304_l477_action_invoke(&mut instance);
c305_l478_action_invoke(&mut instance);
c306_l481_action_invoke(&mut instance);
c307_l482_action_invoke(&mut instance);
c308_l483_action_invoke(&mut instance);
c309_l484_action_invoke(&mut instance);
c310_l487_action_invoke(&mut instance);
c311_l488_action_invoke(&mut instance);
c312_l489_action_invoke(&mut instance);
c313_l490_action_invoke(&mut instance);
c314_l500_action_invoke(&mut instance);
c315_l501_action_invoke(&mut instance);
c316_l502_action_invoke(&mut instance);
c317_l503_action_invoke(&mut instance);
c318_l504_action_invoke(&mut instance);
c319_l505_action_invoke(&mut instance);
c320_l508_action_invoke(&mut instance);
c321_l509_action_invoke(&mut instance);
c322_l510_action_invoke(&mut instance);
c323_l511_action_invoke(&mut instance);
c324_l512_action_invoke(&mut instance);
c325_l513_action_invoke(&mut instance);
c326_l514_action_invoke(&mut instance);
c327_l515_action_invoke(&mut instance);
c328_l519_action_invoke(&mut instance);
c329_l520_action_invoke(&mut instance);
c330_l521_action_invoke(&mut instance);
c331_l522_action_invoke(&mut instance);
c332_l525_action_invoke(&mut instance);
c333_l526_action_invoke(&mut instance);
c334_l527_action_invoke(&mut instance);
c335_l528_action_invoke(&mut instance);
c336_l529_action_invoke(&mut instance);
c337_l533_action_invoke(&mut instance);
c338_l536_action_invoke(&mut instance);
c339_l537_action_invoke(&mut instance);
c340_l538_action_invoke(&mut instance);
c341_l539_action_invoke(&mut instance);
c342_l540_action_invoke(&mut instance);
c343_l541_action_invoke(&mut instance);
c344_l542_action_invoke(&mut instance);
c345_l543_action_invoke(&mut instance);
c346_l544_action_invoke(&mut instance);
c347_l545_action_invoke(&mut instance);
c348_l548_action_invoke(&mut instance);
c349_l549_action_invoke(&mut instance);
c350_l550_action_invoke(&mut instance);
c351_l551_action_invoke(&mut instance);
c352_l552_action_invoke(&mut instance);
c353_l553_action_invoke(&mut instance);
c354_l554_action_invoke(&mut instance);
c355_l555_action_invoke(&mut instance);
c356_l556_action_invoke(&mut instance);
c357_l557_action_invoke(&mut instance);
c358_l560_action_invoke(&mut instance);
c359_l561_action_invoke(&mut instance);
c360_l562_action_invoke(&mut instance);
c361_l563_action_invoke(&mut instance);
c362_l564_action_invoke(&mut instance);
c363_l565_action_invoke(&mut instance);
c364_l566_action_invoke(&mut instance);
c365_l567_action_invoke(&mut instance);
c366_l568_action_invoke(&mut instance);
c367_l569_action_invoke(&mut instance);
c368_l572_assert_return_canonical_nan(&mut instance);
c369_l573_action_invoke(&mut instance);
c370_l574_action_invoke(&mut instance);
c371_l575_action_invoke(&mut instance);
c372_l576_action_invoke(&mut instance);
c373_l579_action_invoke(&mut instance);
c374_l580_action_invoke(&mut instance);
c375_l581_action_invoke(&mut instance);
c376_l582_action_invoke(&mut instance);
c377_l585_action_invoke(&mut instance);
c378_l586_action_invoke(&mut instance);
c379_l587_action_invoke(&mut instance);
c380_l588_action_invoke(&mut instance);
c381_l592_action_invoke(&mut instance);
c382_l593_action_invoke(&mut instance);
c383_l594_action_invoke(&mut instance);
c384_l595_action_invoke(&mut instance);
c385_l597_action_invoke(&mut instance);
c386_l598_action_invoke(&mut instance);
c387_l599_action_invoke(&mut instance);
c388_l600_action_invoke(&mut instance);
c389_l602_action_invoke(&mut instance);
c390_l603_action_invoke(&mut instance);
c391_l604_action_invoke(&mut instance);
c392_l605_action_invoke(&mut instance);
c393_l606_action_invoke(&mut instance);
c394_l607_action_invoke(&mut instance);
c395_l608_action_invoke(&mut instance);
c396_l609_action_invoke(&mut instance);
c397_l612_action_invoke(&mut instance);
c398_l613_action_invoke(&mut instance);
c399_l614_action_invoke(&mut instance);
c400_l615_action_invoke(&mut instance);
c401_l618_action_invoke(&mut instance);
c402_l619_action_invoke(&mut instance);
c403_l620_action_invoke(&mut instance);
c404_l621_action_invoke(&mut instance);
c405_l625_action_invoke(&mut instance);
c406_l626_action_invoke(&mut instance);
c407_l627_action_invoke(&mut instance);
c408_l628_action_invoke(&mut instance);
c409_l631_action_invoke(&mut instance);
c410_l632_action_invoke(&mut instance);
c411_l633_action_invoke(&mut instance);
c412_l634_action_invoke(&mut instance);
c413_l637_action_invoke(&mut instance);
c414_l638_action_invoke(&mut instance);
c415_l639_action_invoke(&mut instance);
c416_l640_action_invoke(&mut instance);
c417_l644_action_invoke(&mut instance);
c418_l645_action_invoke(&mut instance);
c419_l648_action_invoke(&mut instance);
c420_l649_action_invoke(&mut instance);
c421_l650_action_invoke(&mut instance);
c422_l651_action_invoke(&mut instance);
c423_l656_action_invoke(&mut instance);
c424_l657_action_invoke(&mut instance);
c425_l658_action_invoke(&mut instance);
c426_l659_action_invoke(&mut instance);
c427_l660_action_invoke(&mut instance);
c428_l661_action_invoke(&mut instance);
c429_l662_action_invoke(&mut instance);
c430_l663_action_invoke(&mut instance);
c431_l667_action_invoke(&mut instance);
c432_l668_action_invoke(&mut instance);
c433_l669_action_invoke(&mut instance);
c434_l670_action_invoke(&mut instance);
c435_l671_action_invoke(&mut instance);
c436_l672_action_invoke(&mut instance);
c437_l675_action_invoke(&mut instance);
c438_l676_action_invoke(&mut instance);
c439_l677_action_invoke(&mut instance);
c440_l678_action_invoke(&mut instance);
}