Bug#1042005: transition: mumps hypre2.28.0 superlu combblas
On Wed, Aug 02, 2023 at 10:58:17AM +0200, Drew Parsons wrote:
> On 2023-07-31 21:30, Sebastian Ramacher wrote:
> > >
> > > combblas: 1.16.0 → 2.0.0
> > > superlu: 5 → 6
> > > hypre: 2.26.0 → 2.28.0
> > > mumps: 5.5 → 5.6
> >
> > Please go ahead.
>
> combblas and superlu are loaded.
>
> Probably best to run the rebuild of superlu-dist against combblas
>...
That didn't build:
https://buildd.debian.org/status/logs.php?pkg=superlu-dist&ver=8.1.2%2Bdfsg1-1%2Bb2
...
/usr/bin/ld: CMakeFiles/superlu_dist.dir/z_c2cpp_GetHWPM.cpp.o:/usr/include/CombBLAS/BipartiteMatchings/BPMaximalMatching.h:17: multiple definition of `GlobalMT'; CMakeFiles/superlu_dist.dir/d_c2cpp_GetHWPM.cpp.o:/usr/include/CombBLAS/BipartiteMatchings/BPMaximalMatching.h:17: first defined here
/usr/bin/ld: CMakeFiles/superlu_dist.dir/z_c2cpp_GetHWPM.cpp.o: in function `combblas::ThreadBuffLenForBinning(int, int)':
/usr/include/CombBLAS/BipartiteMatchings/ApproxWeightPerfectMatching.h:401: multiple definition of `combblas::ThreadBuffLenForBinning(int, int)'; CMakeFiles/superlu_dist.dir/d_c2cpp_GetHWPM.cpp.o:/usr/include/CombBLAS/BipartiteMatchings/ApproxWeightPerfectMatching.h:401: first defined here
...
At first sight this looks like a bug in the combblas headers to me.
> Drew
cu
Adrian
BTW: dolfin/fenics-basix/fenics-dolfinx need source-only uploads
for testing migration.
Reply to: