acts icon indicating copy to clipboard operation
acts copied to clipboard

test: some bounding box test cases fail on macOS ci

Open AJPfleger opened this issue 1 year ago • 3 comments

Many cases were disabled in Tests/UnitTests/Core/Utilities/BoundingBoxTest.cpp because of fails with double precision. After rechecking all tests in

  • https://github.com/acts-project/acts/pull/3829/files we enabled most of the cases, but some are still failing only on the macOS ci.

The disabled tests are:

    // upper bound is exclusive - temporarily removed, fails macOS ci
    // ray = {{-2, 1}, {1, 0}};
    // BOOST_CHECK(!bb.intersect(ray));

    // upper bound is exclusive - temporarily removed, fails macOS ci
    // ray = {{2, 1}, {-1, 0}};
    // BOOST_CHECK(!bb.intersect(ray));

    // right on slab - temporarily removed, fails macOS ci
    // ray3 = {{0, 1, -2}, {0, 0, 1}};
    // BOOST_CHECK(!bb3.intersect(ray3));

The reason is not clear yet and should be investigated.

AJPfleger avatar Nov 11 '24 16:11 AJPfleger