Albany
Albany copied to clipboard
Failing Albany builds due to changes in Trilinos having to do with the communicators
The nightly spack build is failing due to the following error:
420 /tmp/ikalash/spack-stage/spack-stage-albany-develop-jfp3ybpbdshnwqb
uck3xssyfjmdmjwmq/spack-src/src/disc/stk/Albany_STKDiscretization.c
pp: In member function 'void Albany::STKDiscretization::setupExodus
Output()':
>> 421 /tmp/ikalash/spack-stage/spack-stage-albany-develop-jfp3ybpbdshnwqb
uck3xssyfjmdmjwmq/spack-src/src/disc/stk/Albany_STKDiscretization.c
pp:2311:63: error: invalid conversion from 'Albany_MPI_Comm' {aka '
int'} to 'stk::ParallelMachine' {aka 'ompi_communicator_t*'} [-fper
missive]
422 2311 | new stk::io::StkMeshIoBroker(getMpiCommFromTeuchosC
omm(comm)));
423 | ~~~~~~~~~~~~~~~~~~~~~~
~~~^~~~~~
I suspect it's from the PR merge that was done on 12/22 by @bartgol . Could you please have a look @bartgol (or anyone else)?
It's likely the issue will show up in other nightlies. They just happened to all have failed last night due to some Trilinos failures. I'm fixing it now, so we should know tomorrow.