David Mak derppening
  • Joined on 2023-08-31
derppening pushed to issue-190 at M-Labs/nac3 2023-11-01 14:57:27 +08:00
054271ca48 artiq, core: Return HashSet of error messages for analysis
352f70b885 artiq: Update host exception list to match possibly thrown types
e95586f61e core: Fix IR generation of `for` loop containing break/continue
bb27e3d400 standalone: Fix indentation of demo.c
bb5147521f standalone: Fix indentation of test files
Compare 10 commits »
derppening pushed to issue-190 at M-Labs/nac3 2023-11-01 14:51:02 +08:00
18240b40b4 artiq, core: Return HashSet of error messages for analysis
derppening created branch issue-190 in M-Labs/nac3 2023-11-01 14:51:02 +08:00
derppening opened issue M-Labs/nac3#350 2023-10-31 17:56:44 +08:00
Update AST to Python 3.11
derppening commented on issue M-Labs/nac3#190 2023-10-31 15:42:07 +08:00
deterministic error message

After digging into the codebase, it seems like the non-determinism might be due to the compiler using multiple threads for compilation. Compounded by the fact that 1. use multiple threads may…

derppening created pull request M-Labs/nac3#349 2023-10-31 11:41:48 +08:00
WIP: core: Change RHS operand of bitshift operators to int32
derppening pushed to issue-336 at M-Labs/nac3 2023-10-31 11:41:18 +08:00
9d9d71ffcb core: Change RHS operand of bitshift operators to int32
derppening created branch issue-336 in M-Labs/nac3 2023-10-31 11:41:18 +08:00
derppening created pull request M-Labs/nac3#348 2023-10-30 18:18:02 +08:00
WIP: Implement with legacy_parallel
derppening created pull request M-Labs/nac3#347 2023-10-30 18:17:36 +08:00
WIP: Fix behavior of with parallel
derppening commented on pull request M-Labs/nac3#339 2023-10-30 18:16:55 +08:00
Implement NumPy math functions

v4: Rebased against master v5, v6: Fix indentation and remove to_i1 from isnan and isinf

derppening pushed to issue-149 at M-Labs/nac3 2023-10-30 18:13:45 +08:00
0818f5804e standalone: Add math tests for non-number arguments
9826c20e4c core: Rework gamma/gammaln to match SciPy behavior
5c1b2e5090 core: Replace TopLevelDef comments with documentation
a2e23e52ce core: Implement numpy and scipy functions
7b5cf7d5ba core: Implement and expose {isinf,isnan}
Compare 5 commits »
derppening pushed to issue-149 at M-Labs/nac3 2023-10-30 17:35:26 +08:00
1927035cfc standalone: Add math tests for non-number arguments
5f6f4e1a2c core: Rework gamma/gammaln to match SciPy behavior
ca25ab4601 core: Replace TopLevelDef comments with documentation
7322a487e0 core: Implement numpy and scipy functions
44e4e0804b core: Implement and expose {isinf,isnan}
Compare 5 commits »
derppening pushed to fix/loop-break-continue at M-Labs/nac3 2023-10-30 17:24:16 +08:00
derppening commented on pull request M-Labs/nac3#345 2023-10-30 17:23:48 +08:00
Fix IR generation of for loop containing break/continue

v2: Replaced tab-indentation with 4-spaces.

derppening created pull request M-Labs/nac3#346 2023-10-30 17:23:16 +08:00
Fix indentation for standalone files
derppening pushed to fix/indentation at M-Labs/nac3 2023-10-30 17:22:39 +08:00
6edad72f4a standalone: Fix indentation of demo.c
cdc893d252 standalone: Fix indentation of test files
Compare 2 commits »
derppening created branch fix/indentation in M-Labs/nac3 2023-10-30 17:22:38 +08:00
derppening pushed to fix/loop-break-continue at M-Labs/nac3 2023-10-30 17:20:31 +08:00
5b05f82285 standalone: Fix indentation of test files
1c3ee584ed core: Fix IR generation of `for` loop containing break/continue
Compare 2 commits »
derppening created pull request M-Labs/nac3#345 2023-10-30 15:24:19 +08:00
Fix IR generation of for loop containing break/continue