artiq: Update host exception list to match possibly thrown types
v6: Rebased against mater, linked with issue in artiq
.
Random segmentation faults on running artiq_sinara_tester
As of e49b760e, no segfaults have been observed when running artiq_sinata_tester
. I suspect the changes to improve multithreading in LLVM have addressed this issue.
5f42ca4d49
artiq: Implement `with legacy_parallel` block
5035d8c8c9
Add CodeGenerator::gen_block and refactor to use it
9518d3fe14
artiq: Fix timeline not resetting upon exiting sequential block
cbd333ab10
artiq: Extract `parallel` block timeline utilities
65d6104d00
artiq: Improve IR value naming and add documentation
9518d3fe14
artiq: Fix timeline not resetting upon exiting sequential block
cbd333ab10
artiq: Extract `parallel` block timeline utilities
65d6104d00
artiq: Improve IR value naming and add documentation
8373a6cb0f
artiq: Use gen_block when generating "with sequential"
f75ae78677
cargo: Update dependencies
86379c8b40
standalone: Add math tests for non-number arguments
364e7b2b9a
core: Rework gamma/gammaln to match SciPy behavior
8218718f76
core: Replace TopLevelDef comments with documentation
c52aedbdf1
core: Implement numpy and scipy functions
3673f4a305
core: Implement and expose {isinf,isnan}
e1d354160d
artiq: Update host exception list to match possibly thrown types
ea2ab0ef7c
update nixpkgs, python 3.11
85b3155542
artiq: Implement `with legacy_parallel` block
9fcd7e882f
Add CodeGenerator::gen_block and refactor to use it
8c93dcc47c
artiq: Fix timeline not resetting upon exiting sequential block
deterministic error message
Are there any instructions on how to reproduce this issue with nac3devices.py
? I wasn't able to find a device_db.py
which enables nac3devices.py
to be compiled.
"with parallel" breakage
So upon re-evaluating the fix for this, I have come up with two ways of addressing this issue with slightly different semantics.
- Fix 1: Eagerly reset the timeline after a
sequential
block…