Alright, the compilation error in comment #9 is related to: libs/libcommon/include/common/preciseExp10.h:
/** exp10 from GNU libm fails to give precise result for integer arguments. * For example, exp10(3) gives 1000.0000000000001 * despite the fact that 1000 is exactly representable in double and float. * Better to always use implementation from MUSL. * * Note: the function names are different to avoid confusion with symbols from the system libm. */ They prefer using libm from MUSL, and they even have a check to check exp() precision. I guess I'll have to blacklist that test for our builds. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1840511 Title: Eoan FTBFS with gcc-9 and MySQL 8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/clickhouse/+bug/1840511/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
