-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test GALAHAD with PASTIX #319
base: master
Are you sure you want to change the base?
Conversation
OK, I'll have a look. I think my pastix is out of date, so I'll install the latest first |
The makefile double precision tests (both standalone via pastixt.F90 and as part of sls/sbls) |
I will upgrade the version installed with CI (6.3.0 -> 6.3.2) to check if the tests passed with this version. |
@nimgould I updated PaStiX to use the version 6.3.2 but single and double precision tests of PaStiX are still failing:
|
If I compile |
Oh, I should say that I took the advice from the Pastix page to set scotch on and metis off. This works for me. I suppose that it might well be a metis version clash (again!) |
ff47118
to
f58979d
Compare
@nimgould [2842/4669] Compiling Fortran object pastixt_quadruple.p/src_external_pastix_pastixt.F90.o
FAILED: pastixt_quadruple.p/src_external_pastix_pastixt.F90.o
gfortran -Ipastixt_quadruple.p -I. -I.. -Iinclude -I../include -I../src/dum/include -I../src/metis/include -Isrc/ampl -I../src/ampl -I../../deps/modules -I../../CUTEst/modules -I../../deps/include/spm -I../../deps/include/pastix -Ilibgalahad_quadruple.so.p -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -O0 -g -fopenmp -DLANCELOT_USE_MA57 -cpp -DREAL_128 -DGALAHAD_BLAS -DGALAHAD_LAPACK -DDUMMY_QMUMPS -DDUMMY_MKL_PARDISO -DDUMMY_PARDISO -DDUMMY_WSMP -DDUMMY_MPI -Jpastixt_quadruple.p -o pastixt_quadruple.p/src_external_pastix_pastixt.F90.o -c ../src/external/pastix/pastixt.F90
f951: Fatal Error: Reading module ‘libgalahad_quadruple.so.p/spmf_interfaces_quadruple.mod’ at line 304 column 51: Expected left parenthesis I would like to test GALAHAD with PaStiX v6.4.0. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #319 +/- ##
=======================================
Coverage 43.33% 43.33%
=======================================
Files 313 313
Lines 161912 161912
Branches 56182 56182
=======================================
Hits 70165 70165
Misses 74180 74180
Partials 17567 17567 ☔ View full report in Codecov by Sentry. |
I have no idea. As you say, a bug in a mod file is unusual, I have never seen one before. Certainly there is no issue here with the quad test using the dummy pastix (but then I don't know if the real one supports 128 bit reals) |
No description provided.