The GitHub Actions job "Fory CI" on fory.git/feature/float16-support has failed.
Run started by GitHub user AshharAhmadKhan (triggered by AshharAhmadKhan).

Head commit for run:
190cea8105fa35b6ef58cc7639f5ddec89969120 / Ashhar Ahmad Khan 
<[email protected]>
feat: Add IEEE 754 float16 (binary16) support to Rust runtime

- Add float16 type as transparent wrapper around u16
- Implement IEEE 754 compliant f32<->float16 conversions
  - Round-to-nearest, ties-to-even rounding
  - Proper handling of NaN, Inf, ±0, subnormals
  - Overflow to infinity, underflow to subnormal/zero
- Add buffer read/write methods (write_f16, read_f16)
- Implement Serializer trait for float16
- Add float16 to all relevant type arrays and functions
- Implement arithmetic via f32 round-back
- Use Policy A (bitwise Eq/Hash, separate IEEE helpers)
- Add comprehensive unit tests (11 tests, all passing)

Resolves #3207

Report URL: https://github.com/apache/fory/actions/runs/21589890027

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to