futarisIRCcloud has quit [Quit: Connection closed for inactivity]
qinfengling has quit [Ping timeout: 248 seconds]
qinfengling has joined #m-labs
sb0 has quit [Quit: Leaving]
rohitksingh_work has joined #m-labs
rohitksingh_wor1 has joined #m-labs
rohitksingh_wor1 has quit [Read error: Connection reset by peer]
rohitksingh_work has quit [Ping timeout: 248 seconds]
proteusguy has quit [Remote host closed the connection]
proteusguy has joined #m-labs
m4ssi has joined #m-labs
sb0 has joined #m-labs
cr1901_modern has quit [Read error: Connection reset by peer]
futarisIRCcloud has joined #m-labs
proteusguy has quit [Remote host closed the connection]
<sb0>
whitequark: should warnings like "DeprecationWarning: instead of `self.submodules +=`, use `m.submodules +=`" be turned on when using nmigen compatibility mode?
sb0 has quit [Quit: Leaving]
cr1901_modern has joined #m-labs
proteusguy has joined #m-labs
bluebugs has quit [Ping timeout: 245 seconds]
bluebugs has joined #m-labs
bluebugs has quit [Changing host]
bluebugs has joined #m-labs
bluebugs has quit [Ping timeout: 248 seconds]
bluebugs has joined #m-labs
bluebugs has quit [Changing host]
bluebugs has joined #m-labs
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
<whitequark>
sb: they're on by default
rohitksingh has joined #m-labs
<_whitenotifier-3>
[m-labs/nmigen] whitequark pushed 1 commit to master [+0/-0/±8] https://git.io/fjghd
<_whitenotifier-3>
[m-labs/nmigen] whitequark efb2d77 - build.{dsl,res,plat}: add PinsN and DiffPairsN.
<cr1901_modern>
PinsN is a good idea. Though AIUI, the main reason icebreaker has active low and hi is b/c esden wanted the board to be used in an educational setting. So, students learning nmigen have that lesson abstracted away lol
<whitequark>
hah
cr1901_modern1 has joined #m-labs
miek has joined #m-labs
cr1901_modern has quit [Ping timeout: 245 seconds]
guan has joined #m-labs
mumptai has quit [Quit: Verlassend]
<_whitenotifier-3>
[m-labs/nmigen] whitequark pushed 2 commits to master [+0/-0/±3] https://git.io/fj2I0
<sb0>
whitequark: the contents of the warnings seems ok, but I think the main use case for the compat mode is deal with a large migen codebase that will simply never get converted; and for that, the warning shouldn't be there. so they should not be turned on by default.
<whitequark>
sb0: should there be migen codebases that never get converted?
<whitequark>
that sounds like a failure on the part of nmigen
<TD-Linux>
I like the warnings. I don't see a use case for dual compat migen/nmigen codebases
<TD-Linux>
well I guess one case might be to pull e.g. litedram into your nmigen design