MueLu: enabling timer synchronization hangs some interface tests
Created by: aprokop
@trilinos/muelu
When MueLu is configured with -D MueLu_ENABLE_TIMER_SYNCHRONIZATION=ON
, we add barriers for each before and after each factory Build()
call. This is done in SingleLevelFactory
and TwoLevelFactory
. The idea is to make sure the factory timers do not affect each other.
For some reason, this no longer works with some of the interface tests. Two standard tests hang. Not sure which input decks they are.
This needs immediate attention as this may mean that timer sync is not as robust as expected. This is news to me.