Thank you
sorry for stupid question but parsec needs to be compiled with speciffic version / config?
i put calculix into spack to put leash on pkg but i get strange error:
Summary
In file included from /tmp/vdi-user/spack-stage/spack-stage-pastix4calculix-bcsc_reuse-zjzpayle6vcwhf3nleigipnfypb4fvck/spack-build-zjzpayl/sopalin/parsec/parsec_sgetrf.c:29:
/tmp/vdi-user/spack-stage/spack-stage-pastix4calculix-bcsc_reuse-zjzpayle6vcwhf3nleigipnfypb4fvck/spack-build-zjzpayl/sopalin/parsec/sgetrf_sp1dplus.h:38:3: error: unknown type name ‘assignment_t’
38 | assignment_t s;
| ^~~~~~~~~~~~
/tmp/vdi-user/spack-stage/spack-stage-pastix4calculix-bcsc_reuse-zjzpayle6vcwhf3nleigipnfypb4fvck/spack-build-zjzpayl/sopalin/parsec/sgetrf_sp1dplus.h:39:3: error: unknown type name ‘assignment_t’
39 | assignment_t bloknum;
| ^~~~~~~~~~~~
ect…
and now i am thinking it is because of spack or parsec or pastix
You don’t have to use Parsec or Starpu. Pastix has its own schedulers (“Seq”, “Static”, “Dyn”), and they’re even more efficient (and a pure Pastix will make building the package easier).
after long try and error with ai help, it seems i failed to compile this branch
i am not sure whether i made some error i thing there is rather problem with code: