Skip to content

Benchmarks are not running

Because of an error in driver script:

 File "/var/lib/gitlab-runner/builds/0d8732fb/4/inducer/loopy/benchmarks/run_sumpy_kernels.py", line 98, in setup_cache
   return cached_data(self.params)
 File "/var/lib/gitlab-runner/builds/0d8732fb/4/inducer/loopy/benchmarks/run_sumpy_kernels.py", line 76, in cached_data
   expn = _sumpy_kernel_init(param)
 File "/var/lib/gitlab-runner/builds/0d8732fb/4/inducer/loopy/benchmarks/run_sumpy_kernels.py", line 32, in _sumpy_kernel_init
   m_expn = mpole_expn_class(knl, order=order)
 File "/var/lib/gitlab-runner/builds/0d8732fb/4/inducer/loopy/.asv/env/fea912a67c89a3537b8981b10d694696/lib/python3.9/site-packages/sumpy/expansion/multipole.py", line 368, in __init__
   super().__init__(*args, **kwargs)
 File "/var/lib/gitlab-runner/builds/0d8732fb/4/inducer/loopy/.asv/env/fea912a67c89a3537b8981b10d694696/lib/python3.9/site-packages/sumpy/expansion/__init__.py", line 650, in __init__
   super().__init__(*args, **kwargs)
TypeError: __init__() missing 1 required positional argument: 'use_rscale'

Also, the benchmarks weren't being run, yet they were being shown as the CI's passed.[1]

cc @isuruf

[1] https://gitlab.tiker.net/inducer/loopy/-/jobs/272570