whitequark[cis] changed the topic of #amaranth-lang to: Amaranth hardware definition language · weekly meetings: Amaranth each Mon 1700 UTC, Amaranth SoC each Fri 1700 UTC · play https://amaranth-lang.org/play/ · code https://github.com/amaranth-lang · logs https://libera.irclog.whitequark.org/amaranth-lang · Matrix #amaranth-lang:matrix.org
frgo has joined #amaranth-lang
frgo_ has quit [Read error: Connection reset by peer]
phire has joined #amaranth-lang
phire_ has quit [Ping timeout: 276 seconds]
Degi_ has joined #amaranth-lang
Degi has quit [Ping timeout: 260 seconds]
Degi_ is now known as Degi
frgo_ has joined #amaranth-lang
frgo has quit [Read error: Connection reset by peer]
mabl[m] has joined #amaranth-lang
<mabl[m]> So I have been wondering why bit flags don't properly get shown in gtkview if multiple bits are set. Hence I thought that is the perfect usecase for the playground:... (full message at <https://catircservices.org/_matrix/media/v3/download/catircservices.org/xSDZgTzgZuogXzDYboNnzGbn>)
<mabl[m]> Unfortunately, this seems to kill the playground waveform output?
<whitequark[cis]> playground waveform output can't do strings
<whitequark[cis]> it's a known issue
<mabl[m]> Alright. Is it known that IntFlag is serialized to "[unknown]" as soon as more than one flag but is set?
<_whitenotifier-3> [playground] whitequark commented on issue #2: Waveform renderer disappears for FSM signals and string reprs - https://github.com/amaranth-lang/playground/issues/2#issuecomment-2294810589
<whitequark[cis]> here's the playground issue, which I've updated: https://github.com/amaranth-lang/playground/issues/2
<whitequark[cis]> <mabl[m]> "Alright. Is it known that..." <- not to me! Wanda has implemented that functionality
<mabl[m]> It seems like IntFlag gets formatted via amaranth.hdl._ast.Format.Enum, which just doesn't handle that case.
<mabl[m]> s//`/, s//`/, s/but/bit/
frgo has joined #amaranth-lang
frgo_ has quit [Read error: Connection reset by peer]
d_olex has joined #amaranth-lang
d_olex has quit [Ping timeout: 245 seconds]
d_olex has joined #amaranth-lang
Wanda[cis] has joined #amaranth-lang
<Wanda[cis]> oh. my bad.
<Wanda[cis]> I ... kinda forgot that Flag exists
<Wanda[cis]> ... I guess it should just be printed as |-joined flags?
<whitequark[cis]> I think so!
frgo_ has joined #amaranth-lang
frgo has quit [Read error: Connection reset by peer]
Maja has quit [Remote host closed the connection]
Maja has joined #amaranth-lang
dyniec has joined #amaranth-lang
frgo has joined #amaranth-lang
frgo_ has quit [Read error: Connection reset by peer]
frgo_ has joined #amaranth-lang
frgo has quit [Read error: Connection reset by peer]