David Mak derppening
  • Joined on 2023-08-31
derppening pushed to issue-298 at M-Labs/nac3 2023-10-19 13:32:25 +08:00
c13d0b8d77 WIP: Debug logging
derppening pushed to issue-298 at M-Labs/nac3 2023-10-19 13:30:10 +08:00
ab29ff21d0 WIP: Debug logging
derppening pushed to issue-298 at M-Labs/nac3 2023-10-19 13:12:42 +08:00
4256d11967 WIP: Debug logging
derppening pushed to issue-298 at M-Labs/nac3 2023-10-19 13:11:16 +08:00
0df6801659 WIP: Debug logging
3a2eef2705 WIP: Disable optimizations
97db94dc36 WIP: Implement dummy for TTLInOut
b8035dcaf5 ld: Implement Iterator for EH_Frame FDEs
Compare 4 commits »
derppening pushed to issue-298 at M-Labs/nac3 2023-10-19 13:09:47 +08:00
06b04b854e WIP: Debug logging
bbebbb5150 ld: Implement Iterator for EH_Frame FDEs
Compare 2 commits »
derppening pushed to issue-298 at M-Labs/nac3 2023-10-19 12:56:06 +08:00
cc3f8daeae ld: Implement Iterator for EH_Frame FDEs
derppening pushed to issue-298 at M-Labs/nac3 2023-10-19 12:01:14 +08:00
1edb5f5f98 artiq: Use gen_block when generating "with sequential"
734a44d1cc cargo: Update dependencies
Compare 3 commits »
derppening created branch issue-298 in M-Labs/nac3 2023-10-19 12:01:14 +08:00
derppening commented on issue M-Labs/nac3#298 2023-10-18 14:24:32 +08:00
"with parallel" breakage

After testing with 73500c9081, this is the result:

  • First Kernel: Test Case passes
    @kernel
    def run(self):
        self.core.break_realtime()
        end_t = int64(0)
derppening commented on pull request M-Labs/nac3#339 2023-10-16 16:08:22 +08:00
Implement NumPy math functions

v2: Rebased against master

derppening commented on pull request M-Labs/nac3#329 2023-10-16 16:06:55 +08:00
artiq: Update host exception list to match possibly thrown types

v4: Rebased against master

derppening pushed to issue-149 at M-Labs/nac3 2023-10-16 16:06:16 +08:00
ad1f0abb55 standalone: Add math tests for non-number arguments
c780cf849b core: Rework gamma/gammaln to match SciPy behavior
82453c78e8 core: Replace TopLevelDef comments with documentation
d111ed8104 core: Implement numpy and scipy functions
33e40db0f0 core: Implement and expose {isinf,isnan}
Compare 17 commits »
derppening pushed to issue-283 at M-Labs/nac3 2023-10-16 16:03:20 +08:00
277295cce5 artiq: Update host exception list to match possibly thrown types
73500c9081 core: Remove lazy_static from dependencies
9ca34c714e flake: Enable thread-safe mode for LLVM
7fc2a30c14 Force single-threaded compilation if LLVM is not thread-safe
950f431483 standalone: Update help text for `--emit-llvm`
Compare 8 commits »
derppening pushed to fix/llvm-threadsafe at M-Labs/nac3 2023-10-16 15:55:19 +08:00
73500c9081 core: Remove lazy_static from dependencies
9ca34c714e flake: Enable thread-safe mode for LLVM
7fc2a30c14 Force single-threaded compilation if LLVM is not thread-safe
950f431483 standalone: Update help text for `--emit-llvm`
a50c690428 standalone: Fix run_demo script
Compare 5 commits »
derppening commented on pull request M-Labs/nac3#341 2023-10-16 15:54:41 +08:00
Minor improvements to multithreaded compilation in Standalone

v5: Renamed output bitcode to nac3out.bc.

derppening commented on pull request M-Labs/nac3#341 2023-10-16 15:54:37 +08:00
Minor improvements to multithreaded compilation in Standalone

Addressed in v5.

derppening pushed to fix/threading-support at M-Labs/nac3 2023-10-16 15:53:56 +08:00
950f431483 standalone: Update help text for `--emit-llvm`
a50c690428 standalone: Fix run_demo script
Compare 2 commits »
derppening commented on pull request M-Labs/nac3#340 2023-10-16 14:20:13 +08:00
Fix thread safety with LLVM library

v6: Rebased against fix/threading-support

derppening commented on pull request M-Labs/nac3#341 2023-10-16 14:19:55 +08:00
Minor improvements to multithreaded compilation in Standalone

v4: Squashed redundant commits

derppening pushed to fix/llvm-threadsafe at M-Labs/nac3 2023-10-16 14:19:07 +08:00
eb63698fa5 core: Remove lazy_static from dependencies
5753e06e58 flake: Enable thread-safe mode for LLVM
39db268f26 Force single-threaded compilation if LLVM is not thread-safe
d47a8a0c0a standalone: Update help text for `--emit-llvm`
a49f927526 standalone: Fix run_demo script
Compare 5 commits »