Open eloayza-romero opened 4 weeks ago
@eloayza-romero Could you please do a test for me? Here are the steps:
Open the file firedrake/src/firedrake/tests/regression/test_poisson_strong_bcs.py
.
At the end of the file, add the following lines:
if __name__ == '__main__':
test_poisson_analytic_linear_parallel()
Ensure that you have the Firedrake virtual environment activated, then run the following command:
mpiexec -np 2 python test_poisson_strong_bcs.py
After running the test, verify that the output errors are similar as follows:
[1] error: 8.809531411201023e-16
[0] error: 8.809531411201023e-16
Hi,
After the suggested changes, the output errors are the same as the ones you obtained.
Great! This means that Python executions for parallel solvers are working correctly in your machine. Unfortunately, we have a known issue with running parallel firedrake pytest on macOS, which arises from a package used for matrix factorization (MUMPS). Fortunately, this shouldn't affect your work, as it looks like the Python executions run on your system. If you still encounter any issues with parallel Python executions, please don't hesitate to inform us.
Thanks
Describe the error Smoke tests don't pass on fresh install
Steps to Reproduce
firedrake-install --netgen --package-branch petsc JDBetteridge/merge_upstream
ie: The exact command used for installation/update '...'
Expected behavior Describe what you expected to happen.
Error message
Add error message with full backtrace. Please add these as text using three backticks (`) for highlighting. Please do not add screenshots. firedrake-install.log configure.log
Please also include either
firedrake-install.log
which is found in the directoryfiredrake-install
was run orfiredrake-update.log
found in the virtualenv directory.Additionally please include the PETSc configure log located in
$VIRTUAL_ENV/src/petsc/configure.log
.Environment:
Additional context Add any other context about the problem here.