Giordano Salvador
Giordano Salvador
Issue: Undefined reference to `__gnu_h2f_ieee` and `__gnu_f2h_ieee` in: ```shell NEW COMPFAILS: tests/clampfloat16_varying.ispc tests/exp-uniform-float16.ispc tests/exp-varying-float16.ispc tests/isnan_float16.ispc tests/log-uniform-float16.ispc tests/log-varying-float16.ispc tests/max-float16-1.ispc tests/max-float16-2.ispc tests/min-float16-1.ispc tests/min-float16-2.ispc tests/pow-uniform-float16.ispc tests/pow-varying-float16.ispc tests/print_uniform-f16.ispc tests/print_varying-f16.ispc tests/uniform-float16-rcp.ispc tests/varying-float16-rcp.ispc ```
> These are glibc functions to convert `float``float16`. I assume on macOS and Windows they will be different functions. > > Are they introduced by LLVM code gen? What operations...
> or lowering of regular arithmetic operations Seem to be this. Removing the addition in `tests/print_uniform-f16.ispc` makes the test `RUNFAIL`.
> [Here](https://github.com/llvm/llvm-project/blob/54cc7de4bc01e6178213e4487d6ab49b809ba2b0/llvm/lib/CodeGen/TargetLoweringBase.cpp#L116) the code gen is initialized / configured with specific routine to use for certain operations. Could you check if we can change specific library function though LLVM API...
Depends on #303 / #304 .
> And this is about to get worse because we just added a bunch of new CI pipelines. Each CI pipeline (flow in `ILLIXR/configs/ci/flows` introduced in #270) is still embedded...
> We should also consider moving .deps into .cache. Same with the conda env. These are now in `.cache` in #264.
Thanks for opening this issue! The assertion you found was added in #227 while searching for some ongoing memory errors. In the meantime, try and see if the following change...
>Thanks for all the help with testing. We'll keep this open for now so we don't forget the various issues that you pointed out. > 1. Monado patch. @e3m3, we...
> This is great. We also need a native-lookup.yaml flow -- we actually ran into a compilation error last night! @JeffreyZh4ng, can you upstream the fixes when you get a...