whitequark changed the topic of #amaranth-lang to: Amaranth hardware definition language · code https://github.com/amaranth-lang · logs https://libera.irclog.whitequark.org/amaranth-lang
peepsalot has quit [Quit: Connection reset by peep]
peepsalot has joined #amaranth-lang
lf has quit [Ping timeout: 246 seconds]
lf has joined #amaranth-lang
peepsalot has quit [Quit: Connection reset by peep]
peepsalot has joined #amaranth-lang
Degi_ has joined #amaranth-lang
Degi has quit [Ping timeout: 272 seconds]
Degi_ is now known as Degi
bl0x_ has joined #amaranth-lang
bl0x has quit [Ping timeout: 248 seconds]
mindw0rk_ has joined #amaranth-lang
mindw0rk has quit [Ping timeout: 272 seconds]
mindw0rk_ is now known as mindw0rk
_whitenotifier-9 has joined #amaranth-lang
<_whitenotifier-9> [amaranth] bl0x commented on issue #735: Repl() expression as Array index work in sim, but not with build - https://github.com/amaranth-lang/amaranth/issues/735#issuecomment-1383751730
<_whitenotifier-9> [amaranth] whitequark commented on issue #735: Repl() expression as Array index work in sim, but not with build - https://github.com/amaranth-lang/amaranth/issues/735#issuecomment-1383757128
<_whitenotifier-9> [amaranth] bl0x opened pull request #736: vendor.xilinx: Add support for more parts when using Symbiflow. - https://github.com/amaranth-lang/amaranth/pull/736
<_whitenotifier-9> [amaranth] whitequark reviewed pull request #736 commit - https://github.com/amaranth-lang/amaranth/pull/736#discussion_r1071169621
<_whitenotifier-9> [amaranth] whitequark reviewed pull request #736 commit - https://github.com/amaranth-lang/amaranth/pull/736#discussion_r1071169156
<_whitenotifier-9> [amaranth] whitequark reviewed pull request #736 commit - https://github.com/amaranth-lang/amaranth/pull/736#discussion_r1071169811
<d1b2> <fjullien> @dragonmux what sort of trouble did you get with LiteX ?
<d1b2> <dragonmux> general readability, understanding what was on which domain, constructs being expressed very confusingly making it hard to model in our head, and the lack of type information to get VSCode to help make sense of the mess
<_whitenotifier-9> [amaranth] bl0x commented on issue #735: Repl() expression as Array index work in sim, but not with build - https://github.com/amaranth-lang/amaranth/issues/735#issuecomment-1384311765
<d1b2> <fjullien> I agree, it is sometimes very abstracted and it misses a generated diagram to get an overview of what is going on
<d1b2> <dragonmux> thing is.. diagrams.. great.. but Amaranth entirely solves all of our gripes without needing to resort to diagrams that can get out of sync with the logic
ChanServ has quit [shutting down]
ChanServ has joined #amaranth-lang
<cr1901> I wish LiteX used the omigen compat layer in amaranth, but Florent didn't want to risk breaking compat (which yes I understand, but still...).
<cr1901> s/compat/breaking existing designs/
<whitequark> yeah
<cr1901> Anyways, Idk the future of "what lang will LiteX be written in?". LiteX is more a "SoC manager" nowadays. Amaranth-soc may one day be a viable alternative.
<whitequark> I think I'll deprecate amaranth.compat
<whitequark> it hasn't seen more than incidental update, I think
<cr1901> I have one design that uses it, but it was explicitly to test the compat layer. It's _really_ not a big deal to rewrite it.
<cr1901> (if I want to)
lambda has quit [*.net *.split]
anuejn has quit [*.net *.split]
kmehall has quit [*.net *.split]
lambda has joined #amaranth-lang
kmehall has joined #amaranth-lang
anuejn has joined #amaranth-lang
<_whitenotifier-9> [amaranth] bl0x opened pull request #737: Add Repl() to ValueKey. - https://github.com/amaranth-lang/amaranth/pull/737
<_whitenotifier-9> [amaranth] codecov-commenter commented on pull request #737: Add Repl() to ValueKey. - https://github.com/amaranth-lang/amaranth/pull/737#issuecomment-1384654313
<_whitenotifier-9> [amaranth] mwkmwkmwk reviewed pull request #736 commit - https://github.com/amaranth-lang/amaranth/pull/736#discussion_r1071622816
<_whitenotifier-9> [amaranth-lang/amaranth] whitequark pushed 1 commit to main [+0/-0/±1] https://github.com/amaranth-lang/amaranth/compare/e3b2ba43162d...427c82fcbc9e
<_whitenotifier-9> [amaranth-lang/amaranth] bl0x 427c82f - hdl.ast: handle `Repl` in `ValueKey`.
<_whitenotifier-9> [amaranth] whitequark closed issue #735: Repl() expression as Array index work in sim, but not with build - https://github.com/amaranth-lang/amaranth/issues/735
<_whitenotifier-9> [amaranth] whitequark closed pull request #737: Add Repl() to ValueKey. - https://github.com/amaranth-lang/amaranth/pull/737
<_whitenotifier-9> [amaranth-lang/amaranth-lang.github.io] whitequark pushed 1 commit to main [+0/-0/±26] https://github.com/amaranth-lang/amaranth-lang.github.io/compare/a669c2a4b189...0be8f1e21f33
<_whitenotifier-9> [amaranth-lang/amaranth-lang.github.io] whitequark 0be8f1e - Deploying to main from @ amaranth-lang/amaranth@427c82fcbc9e40caa8b22543cb728ff720e64887 🚀
<_whitenotifier-9> [amaranth] whitequark reviewed pull request #736 commit - https://github.com/amaranth-lang/amaranth/pull/736#discussion_r1071625560
<_whitenotifier-9> [amaranth] bl0x reviewed pull request #736 commit - https://github.com/amaranth-lang/amaranth/pull/736#discussion_r1071632232
<_whitenotifier-9> [amaranth] bl0x reviewed pull request #736 commit - https://github.com/amaranth-lang/amaranth/pull/736#discussion_r1071632524
<_whitenotifier-9> [amaranth] bl0x reviewed pull request #736 commit - https://github.com/amaranth-lang/amaranth/pull/736#discussion_r1071633179