• Joined on 2021-03-29
ychenfo pushed to debug_info at ychenfo/nac3 2022-04-22 15:55:34 +08:00
16801eec72 nac3core: fix broken tests
1f27653bb2 nac3core: add debug info
837aaa95f1 flake: contain sipyco to nac3artiq-profile
a19e9c0bec flake: provide llvm-as for IRRT
5dbe1d3d7d llvm: restore llvm-config
Compare 10 commits »
ychenfo created branch debug_info in ychenfo/nac3 2022-04-22 15:55:34 +08:00
ychenfo created pull request M-Labs/nac3#274 2022-04-22 13:49:12 +08:00
iss271_err_msg
ychenfo pushed to iss271_err_msg at M-Labs/nac3 2022-04-22 13:47:07 +08:00
8b6745cbaf nac3core: fix broken tests
196a92362e nac3core: show outter type info in err msg
Compare 2 commits »
ychenfo created branch iss271_err_msg in M-Labs/nac3 2022-04-22 13:47:06 +08:00
ychenfo commented on issue M-Labs/nac3#271 2022-04-21 21:26:39 +08:00
Urukul 9910: Incompatible types: Option[artiq.coredevice.ttl.TTLOut] and artiq.coredevice.ttl.TTLOut

It seems to me that [swi.sw for swi in sw] will give a list of type list[Option[TTLOut]] (because swi is of type AD9910, whose field sw is of type Option[TTLOut]), but method…

ychenfo pushed to debug_info at M-Labs/nac3 2022-04-21 19:41:27 +08:00
16801eec72 nac3core: fix broken tests
ychenfo pushed to debug_info at M-Labs/nac3 2022-04-21 15:11:32 +08:00
8fa8da9a94 nac3core: fix broken tests
1f27653bb2 nac3core: add debug info
Compare 2 commits »
ychenfo pushed to debug_info at M-Labs/nac3 2022-04-21 00:55:10 +08:00
5cfd308bb1 nac3core: fix broken tests
bba531e15a nac3core: add debug info
Compare 2 commits »
ychenfo pushed to debug_info at M-Labs/nac3 2022-04-20 04:04:00 +08:00
a722386b72 nac3core: fix broken tests
ychenfo pushed to debug_info at M-Labs/nac3 2022-04-20 03:59:48 +08:00
a0d170ab41 nac3core: fix broken tests
0d08e3ceb6 nac3core: add debug info
837aaa95f1 flake: contain sipyco to nac3artiq-profile
a19e9c0bec flake: provide llvm-as for IRRT
5dbe1d3d7d llvm: restore llvm-config
Compare 17 commits »
ychenfo created pull request M-Labs/nac3#268 2022-04-18 05:04:07 +08:00
Custom Defined Operators Behavior Support
ychenfo pushed to operators at M-Labs/nac3 2022-04-18 04:57:26 +08:00
2ce1ab593d nac3standalone: add tests for operators
789c943ae5 nac3core: support custom operators
Compare 2 commits »
ychenfo created branch operators in M-Labs/nac3 2022-04-18 04:57:25 +08:00
ychenfo commented on pull request M-Labs/nac3#267 2022-04-18 02:24:47 +08:00
Debug Location Info

AFAIK the "standard" in Python would be <nac3_synthesized_modinit>

Thanks! force-pushed to change the internal names to be enclosed by <>

ychenfo pushed to debug_info at M-Labs/nac3 2022-04-18 02:23:57 +08:00
5c9c8c19b3 nac3core: fix broken tests
bcaae49514 nac3core: add debug info
Compare 2 commits »
ychenfo commented on pull request M-Labs/nac3#267 2022-04-18 02:21:33 +08:00
Debug Location Info

Hmm despite some more trails with the code that users may write (among which some can and some cannot produce the valid location info in traceback), it seems that the problem is with the llvm…

ychenfo created pull request M-Labs/nac3#267 2022-04-16 03:19:06 +08:00
WIP: Debug Location Info
ychenfo pushed to host_int_bound at M-Labs/nac3 2022-04-16 03:01:42 +08:00
f14b32be67 nac3artiq: type check host int bound instead of panic when codegen
879c66cccf flake.nix: Fix outdated nixConfig keys
Compare 2 commits »
ychenfo pushed to debug_info at M-Labs/nac3 2022-04-16 03:00:58 +08:00
67d52b93a0 nac3core: fix broken tests