pca006132
  • Joined on 2020-04-27
pca006132 commented on issue M-Labs/nac3#225 2022-03-26 19:37:35 +08:00
LLVM ERROR: Type mismatch in constant table!

Well, looks like this wasn't fixed. M-Labs/nac3#241

They have the same message but the causes are completely different.

pca006132 commented on issue M-Labs/nac3#241 2022-03-26 19:36:56 +08:00
LLVM ERROR: Type mismatch in constant table!

Problematic IR:

%artiq_run_nac3devices.NAC3Devices = type { %artiq.coredevice.core.Core*, %artiq.coredevice.ttl.TTLOut**, %artiq.coredevice.ttl.TTLClockGen** }
@"140110844353216" = global…
pca006132 commented on issue M-Labs/nac3#211 2022-03-26 19:30:23 +08:00
artiq_sinara_tester test_ttl_out_chunk never terminates

[pca006132@zeus:~/code/artiq/artiq/examples/nac3devices]$ artiq_sinara_tester
****** Sinara system tester ******

Mismatch between gateware (7.0.beta) and software (8.0.beta) versions
***…
pca006132 commented on issue M-Labs/nac3#240 2022-03-26 19:28:51 +08:00
nac3 segfault with phaser driver

I guess this kind of issue is related to #241

Might also be just about the recursive host type? IIRC previously the phaser driver segfault is fixed by handling the recursive host…

pca006132 commented on pull request M-Labs/nac3#239 2022-03-26 19:23:15 +08:00
nac3artiq: implement attribute writeback

Done, no need for JSON now

pca006132 pushed to attribute-writeback at M-Labs/nac3 2022-03-26 19:22:09 +08:00
c955927eda nac3artiq: implement attribute writeback
pca006132 pushed to attribute-writeback at M-Labs/nac3 2022-03-26 19:15:33 +08:00
fef2f996fa nac3artiq: implement attribute writeback
1ad4b0227c windows: fix src location
6288a66dc5 windows: fix cargo lockfile location
de4320eefb improve package names
a380cd5010 move all Nix files to one folder
Compare 6 commits »
pca006132 commented on issue M-Labs/nac3#240 2022-03-26 18:43:47 +08:00
nac3 segfault with phaser driver

I guess this kind of issue is related to #241

pca006132 commented on pull request M-Labs/nac3#239 2022-03-25 23:47:24 +08:00
nac3artiq: implement attribute writeback

Instead of sending multiple requests, I chose to construct a header parameter that tells the host all attributes that has to be updated. Hopefully this can be more performant when we have objects…

pca006132 created pull request M-Labs/nac3#239 2022-03-25 23:44:03 +08:00
nac3artiq: implement attribute writeback
pca006132 pushed to attribute-writeback at M-Labs/nac3 2022-03-25 23:39:05 +08:00
a1bb809b7f nac3artiq: implement attribute writeback
pca006132 pushed to attribute-writeback at M-Labs/nac3 2022-03-25 23:13:49 +08:00
fcca0d5b90 nac3artiq: use JSON for attribute writeback
pca006132 created branch attribute-writeback in M-Labs/nac3 2022-03-25 22:44:00 +08:00
pca006132 pushed to attribute-writeback at M-Labs/nac3 2022-03-25 22:44:00 +08:00
be722fa429 nac3artiq: implement attribute writeback
pca006132 commented on issue M-Labs/nac3#18 2022-03-24 23:05:59 +08:00
get rid of LLD

Regarding problem with lld on Windows: Can we compile lld in our LLVM build? Does that work?

pca006132 created pull request M-Labs/nac3#238 2022-03-24 21:35:11 +08:00
Fixed typevar with fixed range
pca006132 pushed to fix-typevar at M-Labs/nac3 2022-03-24 21:33:58 +08:00
24a26b53ae nac3core/toplevel: fixed broken tests
1084ba2158 nac3core: fixed typevar with finite range
Compare 2 commits »
pca006132 created branch fix-typevar in M-Labs/nac3 2022-03-24 21:33:58 +08:00
pca006132 commented on issue M-Labs/nac3#229 2022-03-23 16:30:24 +08:00
Typevars cause Option::unwrap() on a None value', nac3core/src/codegen/expr.rs:500:51

Yes, I'm debugging the issue.