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 via email to