Raito_Bezarius has quit [Remote host closed the connection]
Raito_Bezarius has joined #amaranth-lang
Raito_Bezarius has quit [Max SendQ exceeded]
Raito_Bezarius has joined #amaranth-lang
lf has quit [Ping timeout: 246 seconds]
Raito_Bezarius has quit [Max SendQ exceeded]
lf has joined #amaranth-lang
Raito_Bezarius has joined #amaranth-lang
jjsuperpower has joined #amaranth-lang
<cr1901>
whitequark[cis]: "it writes things" <-- at first I was gonna ask "why is that important?" But now I finally ran it and realize "oh, the output is completely different from a build". Anyways, stealing both RtD recommendations and amaranth's doc config for my own (where applicable) :P.
Degi_ has joined #amaranth-lang
Degi has quit [Ping timeout: 268 seconds]
Degi_ is now known as Degi
notgull has quit [Ping timeout: 252 seconds]
jjsuperpower_ has joined #amaranth-lang
jjsuperpower has quit [Read error: Connection reset by peer]
notgull has joined #amaranth-lang
jn has quit [Ping timeout: 246 seconds]
jn has joined #amaranth-lang
jn has joined #amaranth-lang
jn has quit [Changing host]
<Degi>
When yosys starts executing, I get "ERROR: Parser error in line 11228: syntax error" in top.il, the line in question is "connect \D None" (there is no other occurrence of "None" in the file), what might cause this?
<whitequark[cis]>
probably a misused Instance or a bug in new IR around the same
<whitequark[cis]>
but not sure
<whitequark[cis]>
please submit a repro, this is definitely a bug in Amaranth, possibly in addition to your bug
<Degi>
(The bug on my side was I think a driver driver conflict in combination with m.If, working on reducing the code to a minimum example)
jn has quit [Ping timeout: 255 seconds]
jn has joined #amaranth-lang
jn has joined #amaranth-lang
<_whitenotifier-7>
[amaranth] ECP5-PCIe opened issue #1150: Driver-Driver conflict causes yosys execution with invalid IL if it is over different Elaboratable instances - https://github.com/amaranth-lang/amaranth/issues/1150
<zyp[m]>
hmm, 1506f08 and b6c5294 broke passing records to write_vcd(traces=…)
<zyp[m]>
given that records are deprecated anyway, I figure the proper solution would be to add support for interfaces