Add i386 to CI
argilo opened this issue · comments
Clayton Smith commented
Johannes Demel commented
Looking at the fixes, I agree.
Johannes Demel commented
I'm looking for a way to run i386. A native GH Action would be preferable because they are much faster. I do have some hope that MacOS13 arm64 images do that for us on MacOS.
For non-x86, we use run-on-arch. This action doesn't provide an i386 image.
Clayton Smith commented
GNU Radio uses a 32-bit container: https://github.com/gnuradio/gnuradio/blob/bdaf5df2bd26325864d66bfb04caf8c8617296d1/.github/workflows/make-test.yml#L100-L102
Clayton Smith commented
Another way of catching floating-point bugs might be to use a tool like https://github.com/verificarlo/verificarlo.
But an i386 build still would have been needed to catch #714.