Skip to content

Fix other failing tests

Ryan Curtin requested to merge rcurtin/bandicoot-code:fix-some-tests into unstable

This MR aims to fix the remaining tests that are failing in the build pipeline (and also I will use it for debugging the build pipeline itself). Here's what's fixed:

  • Fix randu() and randn() tests: initialize bin counts to 0 in case the Armadillo version is old.
  • Fix incorrect casting for CUDA equ_array_sqrt_pre and equ_array_sqrt_post kernels, fixing the eop_conv_to test (and requiring a patch version bump).
  • Adjust SVD tolerances when the type is float.

There are a couple other tests still failing, but those will be resolved when !46 (merged) and !47 (merged) are merged.

Merge request reports