Satish,
I think hypre.py in main needs minversion = 2.29 instead of 2.14
> On Jul 20, 2023, at 11:05 AM, Satish Balay wrote:
>
> Can check config/BuildSystem/config/packages/hypre.py
>
> petsc-3.19 (or release branch) is compatible with hypre 2.28.0, petsc 'main'
> branch with
On Thu, 20 Jul 2023, Daniel Stone wrote:
> Ok, so the test does exhibit different errors when run through the config
> script, compared to my attempts to isolate it:
>
>
>
> Executing: [compilation command]
>
> successful compile:
> Source:
> #include "confdefs.h"
Robert,
Try this branch jacobf/2023-07-20/icpc-compressed-pair-workaround/release and
let me know if that worked.
Best regards,
Jacob Faibussowitsch
(Jacob Fai - booss - oh - vitch)
> On Jul 20, 2023, at 10:44, Barry Smith wrote:
>
>
> Suitesparse provides good efficient sequential
Can check config/BuildSystem/config/packages/hypre.py
petsc-3.19 (or release branch) is compatible with hypre 2.28.0, petsc 'main'
branch with 2.29.0
Satish
On Thu, 20 Jul 2023, Barry Smith via petsc-users wrote:
>
> You cannot use this version of PETSc, 3.19, with the version of hypre you
Suitesparse provides good efficient sequential (non-MPI) sparse direct
solvers. Probably a bit more efficient than the sequential sparse direct
solvers built into PETSc. So it really depends on how you use PETSc to solve
your linear systems, if you use iterative methods, such as algebraic
Satish,
Unfortunately, --with-cxx-dialect=11 did not fix the problem.
Can you or others on the list tell me the effect on solving large sparse real
symmetric and unsymmetric problems, if --with-cxx=0 and suitesparse is not
downloaded?
Thanks,
Robert
Confidential – Limited Access and Use
You cannot use this version of PETSc, 3.19, with the version of hypre you
installed. In hypre they recently changed hypre_Error from an integer to a
struct which completely breaks compatibility with previous versions of hypre
(and hence previous versions of PETSc). You must use the main git
Ok, so the test does exhibit different errors when run through the config
script, compared to my attempts to isolate it:
Executing: [compilation command]
successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype
Hi All,
Many thanks for the detailed explainations and ideas!
I tried skipping the test. When it came time to do the build itself (make
$PETSC_DIR... all) I get some failures, unsurprisingly:
FC arch-mswin-c-opt/obj/dm/f90-mod/petscdmplexmod.o