I've noticed that the TSan CI is failing regularly. See for example, this CI run on a recent PR:
https://github.com/python-cffi/cffi/actions/runs/24686671067/job/72197736127?pr=241
Unfortunately there's an issue with the docker images we're using in our tests that is preventing the tracebacks in the race report from being useful:
nascheme/cpython_sanity#12
I'm going to try to reproduce this manually without the docker image to see if I can get more detail.
EDIT: full race report with tracebacks here: https://gist.github.com/ngoldbaum/566cc486a9e16ebb36a05c435f7944cd
I've noticed that the TSan CI is failing regularly. See for example, this CI run on a recent PR:
https://github.com/python-cffi/cffi/actions/runs/24686671067/job/72197736127?pr=241
Unfortunately there's an issue with the docker images we're using in our tests that is preventing the tracebacks in the race report from being useful:
nascheme/cpython_sanity#12
I'm going to try to reproduce this manually without the docker image to see if I can get more detail.
EDIT: full race report with tracebacks here: https://gist.github.com/ngoldbaum/566cc486a9e16ebb36a05c435f7944cd