However, I quickly ran into a problem in solving your first Laplace problem available on
http://bempp.com/documentation/get_started.html : I get a "Segmentation fault" in python and my process crash. I can't figure out the source of that error, but if this can help you, I tried to get a detailed traceback (by enabling the Python "faulthandler" module) which reads as follows :
Fatal Python error: Segmentation fault
Current thread 0x00007fff90e59380 (most recent call first):
File "/usr/local/anaconda3/envs/bempp/lib/python3.8/site-packages/pyopencl/__init__.py", line 718 in program_build
File "/usr/local/anaconda3/envs/bempp/lib/python3.8/site-packages/pyopencl/cache.py", line 398 in _create_built_program_from_source_cached
File "/usr/local/anaconda3/envs/bempp/lib/python3.8/site-packages/pyopencl/cache.py", line 476 in create_built_program_from_source_cached
File "/usr/local/anaconda3/envs/bempp/lib/python3.8/site-packages/pyopencl/__init__.py", line 519 in <lambda>
File "/usr/local/anaconda3/envs/bempp/lib/python3.8/site-packages/pyopencl/__init__.py", line 539 in _build_and_catch_errors
File "/usr/local/anaconda3/envs/bempp/lib/python3.8/site-packages/pyopencl/__init__.py", line 518 in build
File "/usr/local/anaconda3/envs/bempp/lib/python3.8/site-packages/bempp/core/cl_helpers.py", line 207 in _build
File "/usr/local/anaconda3/envs/bempp/lib/python3.8/site-packages/bempp/core/cl_helpers.py", line 194 in __init__
File "/usr/local/anaconda3/envs/bempp/lib/python3.8/site-packages/bempp/core/dense_assembler.py", line 127 in assemble_dense
File "/usr/local/anaconda3/envs/bempp/lib/python3.8/site-packages/bempp/helpers.py", line 22 in timed_fun
File "/usr/local/anaconda3/envs/bempp/lib/python3.8/site-packages/bempp/core/dense_assembler.py", line 34 in assemble
File "/usr/local/anaconda3/envs/bempp/lib/python3.8/site-packages/bempp/api/assembly/assembler.py", line 74 in assemble
File "/usr/local/anaconda3/envs/bempp/lib/python3.8/site-packages/bempp/api/assembly/boundary_operator.py", line 136 in _assemble
File "/usr/local/anaconda3/envs/bempp/lib/python3.8/site-packages/bempp/api/assembly/boundary_operator.py", line 40 in weak_form
File "/usr/local/anaconda3/envs/bempp/lib/python3.8/site-packages/bempp/api/linalg/iterative_solvers.py", line 195 in _gmres_single_op_imp
File "/usr/local/anaconda3/envs/bempp/lib/python3.8/site-packages/bempp/api/linalg/iterative_solvers.py", line 68 in gmres
File "my1sttest_bempp.py", line 36 in <module>
[1] 8495 segmentation fault python -X faulthandler my1sttest_bempp.py