Skip to content

Conversation

hanefi
Copy link
Member

@hanefi hanefi commented Dec 1, 2020

Some test outputs are different on some recent debian flavored distros due to glibc new log() implementation which gives a slightly different precision.

This PR rounds all hll cardinality results in the regression tests to 10 decimal places to make sure our tests produce the same expected results across different architectures.

I reproduced the issue on a Ubuntu Focal VM with glibc version 2.31, and confirmed that the tests pass after my changes.

Fixes: #67

@hanefi hanefi merged commit 321f0a2 into master Dec 8, 2020
@hanefi hanefi deleted the fix-glibc-2.29-tests branch December 8, 2020 08:35
@hanefi hanefi mentioned this pull request Dec 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant