uts_omp crash on (High)Sierra w/ g++ 7.2.0: terminate called recursively
Issue #92
duplicate
With the (non-default) g++ 7.2.0 on the Sierra and High-Sierra Macs, the new uts_omp test is failing with the following stderr:
terminate called recursively
terminate called recursively
or
terminate called after throwing an instance of 'terminate called after throwing an instance of 'terminate called recursively
terminate called recursively
terminate called recursively
So far this is only occurring in builds with optimization enabled, which is different than issue 49 (seen with the same systems and compiler).
Issue 49 was given Priority == Minor because g++ is not the default compiler for these systems. However, since the default compiler lacks Open MP, this is the only compiler we have at the moment for OpenMP tests on Mac OS X. So, I am not giving this issue a similar lowered priority.
Comments (4)
-
-
I'm pretty sure this is the same bug as seen in issue 49. See my most recent comment.
-
- changed status to duplicate
Duplicate of
#49. -
-
assigned issue to
-
assigned issue to
- Log in to comment
I have the error reproduced. I can track it down now.