[flang-commits] [flang] [flang] Modifications to ieee floating point environment procedures (PR #121949)

via flang-commits flang-commits at lists.llvm.org
Wed Jan 8 07:24:41 PST 2025


vdonaldson wrote:

> I don't think the last build fix is right:
> 
>     * The two tests `PASS` on Solaris/amd64, which is also`system-solaris`.
> 
>     * Likewise, the tests `FAIL` on Linux/sparc64, although that does have `femode_t`.

This PR allows different code to be generated for sparc / solaris environments vs. other environments since the relevant data sizes are substantially different. I expect the code should be correct for the various cases, but I have no way to verify that myself. Given that, for the tests I would like to find a directive that suppresses the tests for environments that generate alternate code.

https://github.com/llvm/llvm-project/pull/121949


More information about the flang-commits mailing list