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 [Ping timeout: 252 seconds]
frgo has joined #amaranth-lang
frgo has quit [Ping timeout: 260 seconds]
frgo has joined #amaranth-lang
frgo has quit [Read error: Connection reset by peer]
frgo has joined #amaranth-lang
jn has quit [Ping timeout: 252 seconds]
frgo has quit [Remote host closed the connection]
frgo has joined #amaranth-lang
frgo has quit [Ping timeout: 260 seconds]
frgo has joined #amaranth-lang
frgo has quit [Ping timeout: 245 seconds]
Degi_ has joined #amaranth-lang
Degi has quit [Ping timeout: 276 seconds]
Degi_ is now known as Degi
frgo has joined #amaranth-lang
jn has joined #amaranth-lang
jn has joined #amaranth-lang
jn has quit [Changing host]
frgo has quit [Ping timeout: 252 seconds]
frgo has joined #amaranth-lang
frgo has quit [Ping timeout: 260 seconds]
indy has joined #amaranth-lang
frgo has joined #amaranth-lang
tpw_rules has quit [Excess Flood]
tpw_rules has joined #amaranth-lang
frgo has quit [Ping timeout: 260 seconds]
frgo has joined #amaranth-lang
frgo has quit [Ping timeout: 255 seconds]
frgo has joined #amaranth-lang
frgo has quit [Ping timeout: 245 seconds]
balrog has quit [Ping timeout: 260 seconds]
balrog has joined #amaranth-lang
frgo has joined #amaranth-lang
frgo has quit [Ping timeout: 252 seconds]
frgo has joined #amaranth-lang
frgo has quit [Ping timeout: 252 seconds]
frgo has joined #amaranth-lang
<_whitenotifier-3> [amaranth] purdeaandrei opened pull request #1473: docs: correct description of requirements in docstring of wiring.connect - https://github.com/amaranth-lang/amaranth/pull/1473
frgo has quit [Ping timeout: 260 seconds]
frgo has joined #amaranth-lang
<_whitenotifier-3> [amaranth] purdeaandrei opened pull request #1474: docs/stdlib/stream: correct comment in example code about when data loss - https://github.com/amaranth-lang/amaranth/pull/1474
frgo has quit [Ping timeout: 245 seconds]
<_whitenotifier-3> [amaranth] purdeaandrei edited pull request #1473: docs: correct description of requirements in docstring of wiring.connect - https://github.com/amaranth-lang/amaranth/pull/1473
<_whitenotifier-3> [amaranth] codecov[bot] commented on pull request #1474: docs/stdlib/stream: correct comment in example code about when data loss - https://github.com/amaranth-lang/amaranth/pull/1474#issuecomment-2267399070
<_whitenotifier-3> [amaranth] purdeaandrei edited pull request #1474: docs/stdlib/stream: correct comment in example code about discarded data - https://github.com/amaranth-lang/amaranth/pull/1474
frgo has joined #amaranth-lang
<cr1901> https://github.com/cr1901/smolarith/commit/e06765fc44defbc22a6cd6a1d8147c34efe19f41 Definitely a happy accident that Amaranth 0.5.0 worked lol. Thankfully 0.5.1 helped me fix the bug
frgo_ has joined #amaranth-lang
frgo has quit [Read error: Connection reset by peer]
pbsds3 has quit [Quit: The Lounge - https://thelounge.chat]
pbsds3 has joined #amaranth-lang
SpaceCoaster_ has joined #amaranth-lang
SpaceCoaster has quit [Ping timeout: 252 seconds]
SpaceCoaster_ is now known as SpaceCoaster
Darius_ has joined #amaranth-lang
electronic_eel_ has joined #amaranth-lang
Darius has quit [*.net *.split]
Ekho has quit [*.net *.split]
key2 has quit [*.net *.split]
mobius has quit [*.net *.split]
electronic_eel has quit [*.net *.split]
Darius_ is now known as Darius
key2 has joined #amaranth-lang
mobius has joined #amaranth-lang
Ekho- has joined #amaranth-lang
frgo_ has quit [Quit: Leaving...]
<_whitenotifier-3> [amaranth] purdeaandrei opened pull request #1475: docs/stdlib/fifo: document fifo stream interfaces - https://github.com/amaranth-lang/amaranth/pull/1475
mcc111[m] has joined #amaranth-lang
<mcc111[m]> how do i… not be an infinite loop
whitequark[cis] has joined #amaranth-lang
<whitequark[cis]> add_sync_process is deprecated
<whitequark[cis]> I'll take a look at the rest later, or perhaps someone else will
<mcc111[m]> <whitequark[cis]> "add_sync_process is deprecated" <- then i will try to remove it
<mcc111[m]> the docs for add_process say "at each point in time, all of the non-waiting processes are executed in an arbitrary order that may be different between individual simulation runs"
<mcc111[m]> should i understand that to mean that *within* an individual simulation run, the arbitrary order is stable
Wanda[cis] has joined #amaranth-lang
<Wanda[cis]> it... technically is, but we do not guarantee it
<whitequark[cis]> that is not meant to be a contract that is provided
<whitequark[cis]> but the current implementation does happen to make it stable
<mcc111[m]> hm, ok.
<mcc111[m]> it is my recommendation that you change the wording in the docs from "be different between individual simulation runs" to "vary between (or within) individual simulation runs"
<mcc111[m]> would you agree with this, and would it be helpful if i made an issue and/or PR
<mcc111[m]> hrm. hrrrrrm
cr1901 has quit [Read error: Connection reset by peer]
cr1901 has joined #amaranth-lang
<mcc111[m]> Hm might have found solution
Hoernchen has quit [Ping timeout: 272 seconds]