Skip to content

Odd FMM failures with Pocl 0.14

See for example https://gitlab.tiker.net/inducer/pytential/-/jobs/27447

This test:

pycl test_layer_pot.py 'test_off_surface_eval_vs_direct(cl._csc)' 

succeeds on cold cache with both pocl 0.13 and 0.14. With pocl 0.14, a warm-cache run yields an error above the tolerance. Pocl 0.13 continues to succeed.

  • Deleting the pocl cache between runs makes no difference.
  • Deleting the loopy caches between runs makes no difference.

The error:

Bildschirmfoto_von__2017-07-11_16-02-43_

on top of this potential:

Bildschirmfoto_von__2017-07-11_16-02-55_

makes it look like this is an interaction list issue.

@mattwala, any ideas?