GenericBoundingBoxTree::compute_closest_entity fails sometimes in parallel

Issue #72 invalid
Prof Garth Wells created an issue

The GenericBoundingBoxTree::compute_closest_entity sometimes fails in parallel with OSX. The problem appears with the call on line 207 of the test BoundingBoxTree.py.

The error message is:

*** -------------------------------------------------------------------------
*** DOLFIN encountered an error. If you are not able to resolve this issue
*** using the information listed below, you can ask for help at
***
***     fenics@fenicsproject.org
***
*** Remember to include the error message listed below and, if possible,
*** include a *minimal* running example to reproduce the error.
***
*** -------------------------------------------------------------------------
*** Error:   Unable to complete call to function compute_closest_entity().
*** Reason:  Assertion closest_entity < std::numeric_limits<unsigned int>::max() failed.
*** Where:   This error was encountered inside    /Users/garth/code/fenics/dev/dolfin.d/dolfin/dolfin/geometry/GenericBoundingBoxTree.cpp (line 181).

The assert is violated on line 181 of GenericBoundingBoxTree.cpp.

Comments (2)

  1. Log in to comment