Skip to content

Conversation

@rgommers
Copy link
Member

@rgommers rgommers commented Jan 20, 2026

UBSan report:

../pywt/_extensions/c/wt.template.c:105:43: runtime error: addition of unsigned offset to 0x60d00022bbd0 overflowed to 0x60d00022bba0
pywt/tests/test_multidim.py::test_dwdtn_idwtn_allwavelets PASSED
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../pywt/_extensions/c/wt.template.c:105:43
Fatal

For context: the motivation for this added CI was the hang observed at #828 (comment)

…s math

UBSan report:

```
../pywt/_extensions/c/wt.template.c:105:43: runtime error: addition of unsigned offset to 0x60d00022bbd0 overflowed to 0x60d00022bba0
pywt/tests/test_multidim.py::test_dwdtn_idwtn_allwavelets PASSED
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../pywt/_extensions/c/wt.template.c:105:43
Fatal
```
@rgommers rgommers added this to the v1.10.0 milestone Jan 20, 2026
@rgommers rgommers merged commit c73b3aa into PyWavelets:main Jan 20, 2026
18 checks passed
@rgommers rgommers deleted the ci-asan branch January 20, 2026 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant