FEniCS / FEniCS/ffcx

test_lagrange in test_jit_forms.py runs very slowly (times out on Ubuntu focal 20.04)

Open
#388 1 comment 0 reactions 0 assignees View on GitHub
testing
Dominant language
Python
Stars
192
Forks
45
Avg merge
1d 11h
Merged PRs (30d)
16

Description

Running the ffcx tests, I notice that test_lagrange_triangle, test_lagrange_tetrahedron in test_jit_forms.py run significantly more slowly than other tests. This is particularly a problem on the PPA Ubuntu focal (20.04) build, where the build times out, breaking the PPA build of ffcx 0.3.0, cf. https://launchpad.net/~fenics-packages/+archive/ubuntu/fenics/+build/22073710
or https://launchpad.net/~fenics-packages/+archive/ubuntu/fenics/+build/22073710/+files/buildlog_ubuntu-focal-amd64.fenics-ffcx_1%3A0.3.0-1~fenics1~focal1_BUILDING.txt.gz
The PPA build for Ubuntu hirsute (20.10) completes successfully.

Are these tests expected to be slow, and the focal build should just skip them?
Or is it an indication of a bug either in ffcx itself or in the build configuration that ought to be fixed?
Or is it a constraint in the library versions available on Ubuntu focal (20.04) that users should be aware of (using this Issue to document the problem)?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.