Conda CI: Numerical Breakdowns
Job #91492 failed for f0fe7e44:
Jobs fail at an exterior Dirichlet solve for the Laplace equation. Happens
to both Conda
and Conda Apple
.
Here is a snippet of the log:
============================= test session starts ==============================
platform linux -- Python 3.7.3, pytest-5.2.1, py-1.8.0, pluggy-0.13.0
rootdir: /var/lib/gitlab-runner/builds/ed0e33ab/4/xywei/volumential
collected 75 items
test_cahn_hilliard.py ..s [ 4%]
test_droste.py .ssssssssssssssssssssssss [ 37%]
test_expansion_wrangler_interface.py ..... [ 44%]
test_function_extension.py F [ 45%]
test_import.py . [ 46%]
test_laplace.py .s [ 49%]
test_laplace3d.py . [ 50%]
test_list1_gallery.py ... [ 54%]
test_nearfield_interaction_completeness.py .s [ 57%]
test_nearfield_potential_table.py .s.. [ 62%]
test_singular_integral_2d.py ...........s [ 78%]
test_table_builder_symmetry.py . [ 80%]
test_table_manager.py ...s.ssss...s [ 97%]
test_volume_fmm.py .s [100%]
=================================== FAILURES ===================================
_ test_harmonic_extension_exterior_3d[<context factory for <pyopencl.Device 'pthread-Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz' on 'Portable Computing Language'>] _
Traceback (most recent call last):
File "/var/lib/gitlab-runner/builds/ed0e33ab/4/xywei/volumential/test/test_function_extension.py", line 95, in test_harmonic_extension_exterior_3d
f, loc_sign=1)
File "/var/lib/gitlab-runner/builds/ed0e33ab/4/xywei/volumential/.miniconda3/envs/testing/lib/python3.7/site-packages/volumential/function_extension.py", line 173, in compute_harmonic_extension
hard_failure=True)
File "/var/lib/gitlab-runner/builds/ed0e33ab/4/xywei/volumential/.miniconda3/envs/testing/lib/python3.7/site-packages/pytential/solve.py", line 341, in gmres
stall_iterations=stall_iterations, callback=callback)
File "/var/lib/gitlab-runner/builds/ed0e33ab/4/xywei/volumential/.miniconda3/envs/testing/lib/python3.7/site-packages/pytential/solve.py", line 202, in _gmres
raise GMRESError(state)
pytential.solve.GMRESError: non-monotonic residuals
----------------------------- Captured stdout call -----------------------------
IT 0 32.3773
IT 1 32.364
IT 2 32.3617
IT 3 32.3606
IT 4 32.3578
IT 5 32.3575
IT 6 32.3564
IT 7 32.3555
IT 8 32.3535
IT 9 32.3516
IT 10 97615.9
=============================== warnings summary ===============================