Skip to content

Numba error for incoherent calculation

Oskar got this error when setting incoherent=True (with False) runs fine on his Mac.

Numba workqueue threading layer is terminating: Concurrent access has been detected.

 - The workqueue threading layer is not threadsafe and may not be accessed concurrently by multiple threads. Concurrent access typically occurs through a nested parallel region launch or by calling Numba parallel=True functions from multiple Python threads.
 - Try using the TBB threading layer as an alternative, as it is, itself, threadsafe. Docs: https://numba.readthedocs.io/en/stable/user/threading-layer.html
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information