ChanServ changed the topic of #nmigen to: nMigen hardware description language · code at https://github.com/nmigen · logs at https://freenode.irclog.whitequark.org/nmigen
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
<cr1901_modern> https://github.com/cr1901/spi_tb/blob/nmigen/nmigen/spi_core.py Well, this only took me about 500,000 years to start doing, but I'm starting to port my formal 101 stuff to nmigen to test it out
<cr1901_modern> Can only work on it a bit at a time sadly, but it'll at least be a data point for I use formal w/ nmigen
Degi has quit [Ping timeout: 272 seconds]
Degi has joined #nmigen
<_whitenotifier-c> [nmigen/nmigen] whitequark pushed 2 commits to master [+0/-0/±4] https://git.io/JfzgG
<_whitenotifier-c> [nmigen/nmigen] whitequark 72ef430 - hdl.ast: clarify docs for Value.rotate_{left,right}.
<_whitenotifier-c> [nmigen/nmigen] whitequark 7ea81f5 - hdl.ast: add const-shift operations.
<_whitenotifier-c> [nmigen] whitequark closed issue #378: Add shift left/right by constant amount - https://git.io/JfGDc
<awygle> cr1901_modern: nice!
<_whitenotifier-c> [nmigen] whitequark commented on issue #73: Expand semantics of Array from MutableSequence to MutableMapping - https://git.io/Jfzaq
<_whitenotifier-c> [nmigen] whitequark closed issue #73: Expand semantics of Array from MutableSequence to MutableMapping - https://git.io/Jfzam
<_whitenotifier-c> [nmigen] whitequark commented on issue #373: platform.add_clock_constraint does not work for instances with vivado - https://git.io/JfzwI
<_whitenotifier-c> [nmigen] whitequark edited a comment on issue #373: platform.add_clock_constraint does not work for instances with vivado - https://git.io/JfzwI
<_whitenotifier-c> [nmigen/nmigen] whitequark pushed 1 commit to master [+0/-0/±3] https://git.io/Jfzrv
<_whitenotifier-c> [nmigen/nmigen] whitequark 892cff0 - vendor.xilinx_{7series,ultrascale}: add (*keep*) on constrained clocks.
<_whitenotifier-c> [nmigen] whitequark closed issue #373: platform.add_clock_constraint does not work for instances with vivado - https://git.io/JfOm5
<_whitenotifier-c> [nmigen] whitequark commented on issue #373: platform.add_clock_constraint does not work for instances with vivado - https://git.io/Jfzr6
_whitelogger has joined #nmigen
<_whitenotifier-c> [nmigen/nmigen] whitequark pushed 1 commit to master [+0/-0/±1] https://git.io/JfzoC
<_whitenotifier-c> [nmigen/nmigen] whitequark 3420b68 - build.plat: skip clock constraints on unused signals.
<_whitenotifier-c> [nmigen] whitequark closed issue #374: Bad error message when using Signal in add_clock_constraint not actually used in the design - https://git.io/JfOO4
Guest30583 has joined #nmigen
thinknok has joined #nmigen
chipmuenk has joined #nmigen
chipmuenk1 has joined #nmigen
chipmuenk has quit [Ping timeout: 260 seconds]
chipmuenk1 is now known as chipmuenk
futarisIRCcloud has joined #nmigen
lkcl__ has joined #nmigen
lkcl_ has quit [Ping timeout: 240 seconds]
thinknok has quit [Remote host closed the connection]
thinknok has joined #nmigen
Asu has joined #nmigen
thinknok has quit [Quit: Leaving]
* zignig is getting some traction.
FFY00 has quit [Read error: Connection reset by peer]
FFY00 has joined #nmigen
Asuu has joined #nmigen
Asu has quit [Ping timeout: 272 seconds]
<agg> upgraded my nmigen and now my code from last year is throwing python recursion errors... what have i done
<agg> oh, phew, i actually had still got a really old nmigen installed and the latest one works fine
<hell__> \o/
thinknok has joined #nmigen
<agg> oh, poo, no, i ran the reinstall on the box that already has the working old nmigen, and the new nmigen is still broken for me
<agg> /o\
<hell__> /o\
<agg> ah, I think Elaboratable changed to use ABCMeta as a metaclass, which has broken the horrors I was doing with __getattr__
<agg> hmm, no, that doesn't quite explain it either.
<agg> somehow https://github.com/nmigen/nmigen/commit/9fb4a4f09e7488a8462f7fadc6c417cbd531b626 is responsible for making my Elabortable child class break
<ZirconiumX> Did you git bisect it or something?
<agg> yes
<agg> it's so lovely when git bisect works
<agg> that's naughty
<agg> new nmigen tries to set _MustUse__silence, you'd think it would just fall through to the final else:, but before doing that it tries to access self.ports in the elif, which doesn't exist because __init__() hasn't been called yet, so it recurses forever
FFY00 has quit [Read error: Connection reset by peer]
FFY00 has joined #nmigen
FFY00 has quit [Read error: Connection reset by peer]
FFY00 has joined #nmigen
chipmuenk has quit [Ping timeout: 260 seconds]
_whitelogger has joined #nmigen
chipmuenk has joined #nmigen
chipmuenk has quit [Ping timeout: 260 seconds]
Asuu has quit [Remote host closed the connection]
lethalbit has joined #nmigen
thinknok has quit [Ping timeout: 240 seconds]
Guest30583 has quit [Quit: Nettalk6 - www.ntalk.de]