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
Degi_ has joined #amaranth-lang
Degi has quit [Ping timeout: 255 seconds]
Degi_ is now known as Degi
Wanda[cis] has quit [Quit: Idle timeout reached: 172800s]
<_whitenotifier-9> [amaranth] whitequark opened issue #1402: `create_missing_domain` uses `platform.request()` in deprecated mode in all platforms - https://github.com/amaranth-lang/amaranth/issues/1402
zyp[m] has quit [Quit: Idle timeout reached: 172800s]
frgo_ has quit [Remote host closed the connection]
frgo has joined #amaranth-lang
frgo has quit [Ping timeout: 264 seconds]
<_whitenotifier-9> [amaranth] whitequark opened issue #1403: Views with an array layout should have `len()` applicable to them - https://github.com/amaranth-lang/amaranth/issues/1403
notgull has joined #amaranth-lang
notgull has quit [Ping timeout: 264 seconds]
frgo has joined #amaranth-lang
frgo has quit [Ping timeout: 264 seconds]
frgo has joined #amaranth-lang
frgo_ has joined #amaranth-lang
frgo has quit [Read error: Connection reset by peer]
frgo_ has quit [Quit: Leaving...]
notgull has joined #amaranth-lang
notgull has quit [Ping timeout: 264 seconds]
oter has quit [Remote host closed the connection]
oter has joined #amaranth-lang
Guest66 has joined #amaranth-lang
Guest66 has quit [Client Quit]
cr1901_ has joined #amaranth-lang
cr1901 has quit [Ping timeout: 264 seconds]
<_whitenotifier-9> [amaranth] whitequark opened issue #1404: `stream.Signature` should allow setting the init value for the payload - https://github.com/amaranth-lang/amaranth/issues/1404
<_whitenotifier-9> [amaranth] whitequark opened issue #1405: Views with an array layout should be indexable with a slice - https://github.com/amaranth-lang/amaranth/issues/1405
<_whitenotifier-9> [amaranth] whitequark commented on issue #1405: Views with an array layout should be indexable with a slice - https://github.com/amaranth-lang/amaranth/issues/1405#issuecomment-2173432346
notgull has joined #amaranth-lang
notgull has quit [Ping timeout: 240 seconds]
dyniec has joined #amaranth-lang
nyanotech has quit [Remote host closed the connection]
nyanotech has joined #amaranth-lang
Guest33 has joined #amaranth-lang
Guest33 has quit [Client Quit]
Stary has quit [Quit: ZNC - http://znc.in]
Stary has joined #amaranth-lang
<_whitenotifier-9> [amaranth] wanda-phi opened pull request #1406: lib.data: make `len()` work on views of array layout. - https://github.com/amaranth-lang/amaranth/pull/1406
<_whitenotifier-9> [amaranth] wanda-phi commented on pull request #1406: lib.data: make `len()` work on views of array layout. - https://github.com/amaranth-lang/amaranth/pull/1406#issuecomment-2174622181
<_whitenotifier-9> [amaranth] wanda-phi opened pull request #1407: lib.data: make `len()` work on views of array layout. [0.5 backport] - https://github.com/amaranth-lang/amaranth/pull/1407
<_whitenotifier-9> [amaranth] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-1406-0915b9a043f8c8c6511a8e398948d93b82f92bbf - https://github.com/amaranth-lang/amaranth
<_whitenotifier-9> [amaranth] whitequark closed pull request #1407: lib.data: make `len()` work on views of array layout. [0.5 backport] - https://github.com/amaranth-lang/amaranth/pull/1407
Wanda[cis] has joined #amaranth-lang
<Wanda[cis]> Catherine: so I can make `iter(View(ArrayLayout(...)))` work in two ways; one is making out-of-bounds access raise `IndexError` instead of just returning 0 (and doing a minor compat break), the other is just writing an `__iter__` method; preferences?
<whitequark[cis]> latter; we can backport that and then consider compat break for 0.6
<whitequark[cis]> now that i started writing code that works with stuff like this...
<whitequark[cis]> i've started to really appreciate the ways in which amaranth structs and arrays behave like python objects and lists
<whitequark[cis]> and it's kind of irritating when they don't, for no clear reason
<whitequark[cis]> this is for BitSerializer
<_whitenotifier-9> [amaranth-lang/amaranth] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±2] https://github.com/amaranth-lang/amaranth/compare/0915b9a043f8...7a58b6204d99
<_whitenotifier-9> [amaranth-lang/amaranth] wanda-phi 7a58b62 - lib.data: make `len()` work on views of array layout.
<_whitenotifier-9> [amaranth] whitequark closed pull request #1406: lib.data: make `len()` work on views of array layout. - https://github.com/amaranth-lang/amaranth/pull/1406
<_whitenotifier-9> [amaranth] whitequark closed issue #1403: Views with an array layout should have `len()` applicable to them - https://github.com/amaranth-lang/amaranth/issues/1403
<_whitenotifier-9> [amaranth] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-1406-0915b9a043f8c8c6511a8e398948d93b82f92bbf - https://github.com/amaranth-lang/amaranth
<_whitenotifier-9> [amaranth-lang/amaranth-lang.github.io] whitequark pushed 1 commit to main [+0/-0/±37] https://github.com/amaranth-lang/amaranth-lang.github.io/compare/3ff1eba61acf...d20405cb77e1
<_whitenotifier-9> [amaranth-lang/amaranth-lang.github.io] github-merge-queue[bot] d20405c - Deploying to main from @ amaranth-lang/amaranth@7a58b6204d9920a42fd3bc902e5c00f945ef9134 🚀
<Wanda[cis]> mhmm
<Wanda[cis]> so be it
<whitequark[cis]> thanks ^^