Skip to content

numba cache and fastmath regression hardening #1805

Description

@cmdupuis3

Hazards from #1789 that can be done in parallel with other sub-issues:

H1: Cross-file stale numba cache via inline="always". numba validates a cache entry against (st_mtime, st_size) of the defining file only (caching.py:166-173). intersections.*.nbi is checked against intersections.py

H2: No occurences now, but it's possible that using fastmath inappropriately could destroy accuracy gains from compensated arithmetic.

Activity

  1. self-assigned this
    on Oct 5, 2026
  2. linked a pull request that will close this issuenumba / dask defensive hardening #1804on Oct 5, 2026
  3. added
    CIContinuous Integration
    accuracyRelated to mathematical accuracy of operations, such as numerical precision or rounding errors
    on Oct 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

CIContinuous IntegrationaccuracyRelated to mathematical accuracy of operations, such as numerical precision or rounding errorstestingTest Cases

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions