Closed flavorjones closed 2 years ago
Thank you Mike for adding this! That kind of issues are what I made the CI for. Would you mind to add a separate isnan/isinf test with a second ruby method to be called? One that is excluded on JRuby?
Done!
Great! Thank you!
Rebased onto current master.
Originally reported as #42, which has more detail. The new test suite allows me to demonstrate the problem!
The summary of this issue is: centos/manylinux preprocesses
isnan
andisinf
into C code that callsbut on musl these calls are preprocessed into code that make no function calls:
I'm not sure what to do about this (in Nokogiri we patch libxml2 to avoid calling
isnan
orisinf
) but I figured the first step is to reproduce the problem in a test.