Open friedmud opened 8 years ago
Interesting. But, scalar kernels are not evaluated in a threaded loop.
But it could be a side effect... like the state/size of the DenseMatrix is getting changed in the scalar kernel constraints code... and then it's tripping us up further down the line.
But it could be a side effect...
It most likely is. One place that is touching these DenseMatrices for off-diagonal blocks of scalar variables is when we are handling the integrated boundary condition. Kernels, may be, too...
Description of the enhancement or error report
As discussed in #6436
kernels/scalar_constraint
MOOSE test will segfault when run with many threads. Here is the output of running indbg
mode:Rationale for the enhancement or information for reproducing the error
I can reproduce it easily on hpcbuild with TBB with 6 threads.