First, I take this as support for the hypothesis that platform dependent results are due to numerical precision, and not the random number generators themself. Second, I've already removed this line from the tests because it's also been failing on other platforms. Hence I think the bug should be fixed once we submit the current development version to CRAN. Keeping this issue open until then.
On CRAN with "no long double", https://www.stats.ox.ac.uk/pub/bdr/noLD/BayesMallows.out
https://github.com/ocbe-uio/BayesMallows/blob/a1d3ee857fdfb5fc0a3934c82db5507788fbeecb/tests/testthat/test-update_mallows.R#L55
First, I take this as support for the hypothesis that platform dependent results are due to numerical precision, and not the random number generators themself. Second, I've already removed this line from the tests because it's also been failing on other platforms. Hence I think the bug should be fixed once we submit the current development version to CRAN. Keeping this issue open until then.