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
Degi has quit [Ping timeout: 256 seconds]
Degi has joined #nmigen
<_whitenotifier-3> [nmigen] awygle commented on issue #181: Reconsidering AsyncFIFO and resets - https://git.io/JvVZj
<awygle> hm is there no way to get a watermark signal from an AsyncFIFO?
<_whitenotifier-3> [nmigen] whitequark commented on issue #181: Reconsidering AsyncFIFO and resets - https://git.io/JvVne
<_whitenotifier-3> [nmigen] awygle commented on issue #181: Reconsidering AsyncFIFO and resets - https://git.io/JvVnf
<_whitenotifier-3> [nmigen] awygle opened issue #328: Add (optional) support for watermarks in FIFOs - https://git.io/JvVnm
<_whitenotifier-3> [nmigen] whitequark commented on issue #328: Add (optional) support for watermarks in FIFOs - https://git.io/JvVn3
<_whitenotifier-3> [nmigen] awygle commented on issue #328: Add (optional) support for watermarks in FIFOs - https://git.io/JvVnB
<_whitenotifier-3> [nmigen] whitequark commented on issue #328: Add (optional) support for watermarks in FIFOs - https://git.io/JvVnr
<_whitenotifier-3> [nmigen] awygle commented on issue #328: Add (optional) support for watermarks in FIFOs - https://git.io/JvVnP
<_whitenotifier-3> [nmigen] awygle edited issue #328: Add `r_level` and `w_level` to AsyncFIFO - https://git.io/JvVnm
<_whitenotifier-3> [nmigen] whitequark commented on issue #328: Add `r_level` and `w_level` to AsyncFIFO - https://git.io/JvVnF
<_whitenotifier-3> [nmigen] mithro commented on issue #181: Reconsidering AsyncFIFO and resets - https://git.io/JvVnN
<_whitenotifier-3> [nmigen] whitequark commented on issue #181: Reconsidering AsyncFIFO and resets - https://git.io/JvVnp
<_whitenotifier-3> [nmigen] awygle commented on issue #328: Add `r_level` and `w_level` to AsyncFIFO - https://git.io/JvVc0
<awygle> i haven't done formal stuff in so long i totally forget how to debug failures...
<_whitenotifier-3> [nmigen] awygle opened pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCG
<_whitenotifier-3> [nmigen] codecov[bot] commented on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] Success. Absolute coverage decreased by -0.21% but relative coverage increased by +17.43% compared to a14a572 - https://codecov.io/gh/nmigen/nmigen/compare/a14a5723c101dc7036f973c8e82c4a492a57c1e7...8c4c515df90ac29b59210dc878582bafd344febe
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] Success. Absolute coverage decreased by -0.06% but relative coverage increased by +17.43% compared to a14a572 - https://codecov.io/gh/nmigen/nmigen/compare/a14a5723c101dc7036f973c8e82c4a492a57c1e7...8c4c515df90ac29b59210dc878582bafd344febe
<_whitenotifier-3> [nmigen] whitequark reviewed pull request #329 commit - https://git.io/JvVC2
<_whitenotifier-3> [nmigen] whitequark reviewed pull request #329 commit - https://git.io/JvVCV
<_whitenotifier-3> [nmigen] whitequark reviewed pull request #329 commit - https://git.io/JvVC2
<_whitenotifier-3> [nmigen] awygle reviewed pull request #329 commit - https://git.io/JvVCM
<_whitenotifier-3> [nmigen] whitequark commented on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCy
<_whitenotifier-3> [nmigen] awygle reviewed pull request #329 commit - https://git.io/JvVCM
<_whitenotifier-3> [nmigen] whitequark reviewed pull request #329 commit - https://git.io/JvVCj
<_whitenotifier-3> [nmigen] awygle reviewed pull request #329 commit - https://git.io/JvVWf
<_whitenotifier-3> [nmigen] awygle commented on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVWT
<_whitenotifier-3> [nmigen] awygle synchronize pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCG
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] Success. Absolute coverage decreased by -0.21% but relative coverage increased by +17.43% compared to a14a572 - https://codecov.io/gh/nmigen/nmigen/compare/a14a5723c101dc7036f973c8e82c4a492a57c1e7...e8f8998f122109d7f87872bd2ddd6a1a562ec029
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] Success. Absolute coverage decreased by -0.06% but relative coverage increased by +17.43% compared to a14a572 - https://codecov.io/gh/nmigen/nmigen/compare/a14a5723c101dc7036f973c8e82c4a492a57c1e7...e8f8998f122109d7f87872bd2ddd6a1a562ec029
<awygle> i have no idea how to read the codecov[bot] reports. i added code, did not add tests, and relative coverage went up by 17%?
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] whitequark reviewed pull request #329 commit - https://git.io/JvVWt
<_whitenotifier-3> [nmigen] whitequark reviewed pull request #329 commit - https://git.io/JvVWt
<_whitenotifier-3> [nmigen] awygle reviewed pull request #329 commit - https://git.io/JvVWs
<_whitenotifier-3> [nmigen] whitequark reviewed pull request #329 commit - https://git.io/JvVWV
<_whitenotifier-3> [nmigen] whitequark commented on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVWo
<_whitenotifier-3> [nmigen] whitequark edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVWo
<_whitenotifier-3> [nmigen] awygle reviewed pull request #329 commit - https://git.io/JvVW1
<_whitenotifier-3> [nmigen] awygle synchronize pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCG
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] whitequark commented on commit 0b75029e02b6fe8d4e1f2ab273d0d59123a2a28d - https://git.io/JvVlE
<_whitenotifier-3> [nmigen] awygle synchronize pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCG
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] Success. Absolute coverage decreased by -0.05% but relative coverage increased by +17.43% compared to a14a572 - https://codecov.io/gh/nmigen/nmigen/compare/a14a5723c101dc7036f973c8e82c4a492a57c1e7...0b75029e02b6fe8d4e1f2ab273d0d59123a2a28d
<_whitenotifier-3> [nmigen] awygle commented on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVlz
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] awygle edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVlz
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] whitequark commented on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVla
<_whitenotifier-3> [nmigen] whitequark commented on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVlw
<_whitenotifier-3> [nmigen] whitequark edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVlw
<_whitenotifier-3> [nmigen] whitequark edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVlw
proteus-guy has quit [Ping timeout: 265 seconds]
<_whitenotifier-3> [nmigen] awygle synchronize pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCG
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] Success. Absolute coverage decreased by -0.09% but relative coverage increased by +3.8% compared to a14a572 - https://codecov.io/gh/nmigen/nmigen/compare/a14a5723c101dc7036f973c8e82c4a492a57c1e7...6de3128451e61bba1f1e4c7411325a62a74f7474
<_whitenotifier-3> [nmigen] awygle commented on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVlN
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVCE
<_whitenotifier-3> [nmigen] Success. Absolute coverage decreased by -0.04% but relative coverage increased by +17.43% compared to a14a572 - https://codecov.io/gh/nmigen/nmigen/compare/a14a5723c101dc7036f973c8e82c4a492a57c1e7...e267ccfb5175559eb726c16357ae15db4d7c7f0d
<_whitenotifier-3> [nmigen] awygle edited a comment on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvVlN
<_whitenotifier-3> [nmigen] whitequark commented on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvV8k
<_whitenotifier-3> [nmigen] awygle commented on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvV8q
<_whitenotifier-3> [nmigen] whitequark commented on pull request #329: [WIP] Implement solution to AsyncFIFO resets, as in #328 - https://git.io/JvV8z
ZirconiumX has quit [Quit: Love you all~]
ZirconiumX has joined #nmigen
Asu has joined #nmigen
mwk has quit [Ping timeout: 268 seconds]
<Sarayan> Is it possible to have nmigen add in the rtlil the names of the submodules and even the name of their types
<Sarayan> I'd love to know that module \U$$1 is actually a k053252 named m_roz_2 in the root overdrive object
Asu has quit [Remote host closed the connection]
Asu has joined #nmigen
<awygle> Sarayan: suspect that to be related to https://github.com/nmigen/nmigen/issues/105
<Sarayan> hmmm, doubtful, I'm not doing verilog anywhere
<Sarayan> the python names for submodules are not anywhere in the nmigen-generated rtlil, so yosys don't have them
Asu has quit [Remote host closed the connection]
<zignig> Sarayan: if you add the submodules with m.submodules += <modules> , you get the no names.
<zignig> you have to use m.submodules.<myname> = <my module> then they are named.
<Sarayan> ah
<Sarayan> it's interesting, because that explicit naming is not needed for signals
<zignig> indeed , perhaps non-colliding names for submodules would be possible, add a issue... ;)
<Sarayan> I'd rather add code, lemme check how easy it can be. wq seems rather busy lately
<awygle> It's sometimes needed for signals
<awygle> Depends
<Sarayan> attribute \src "../k051316/k051316.py:5"
<Sarayan> wire width 1 \i_p12m
<Sarayan> hat comes from self.i_p12m = Signal()
<Sarayan> the name is not added anywhere else
<awygle> There's magic signal naming code but it doesn't always work
<Sarayan> but it works for the normal cases
<Sarayan> I'd like self.m_roz_2 = k051316.k051316() to be a normal case too
<awygle> I hit this a few days ago, if you create a signal in a weird way it will fail
<awygle> But yes, a noble goal
samlittlewood has quit [*.net *.split]
whitequark has quit [*.net *.split]
hikari-chan has quit [*.net *.split]
key2 has quit [*.net *.split]
awygle has quit [*.net *.split]
ZirconiumX has quit [*.net *.split]
hell__ has quit [*.net *.split]
TD-Linux has quit [*.net *.split]
Ekho has quit [*.net *.split]
nurelin has quit [*.net *.split]
kbeckmann has quit [*.net *.split]
MadHacker has quit [*.net *.split]
jfng has quit [*.net *.split]
mithro has quit [*.net *.split]
sorear has quit [*.net *.split]
Ultrasauce has quit [*.net *.split]
_whitenotifier-3 has quit [*.net *.split]
_whitelogger has joined #nmigen
futarisIRCcloud has joined #nmigen
<Sarayan> ok, I've magicked a nmigen_default_name in the Elaboratable
mwk has joined #nmigen
<Sarayan> errr, what's the tree to PR on, m-labs/nmigen or nmigen/nmigen ?
<mwk> Sarayan: nmigen/nmigen
<Sarayan> thanks
<mwk> m-labs/nmigen is to be disregarded
<Sarayan> no problem
<_whitenotifier-3> [nmigen] galibert opened pull request #330: hdl.ir: Pick up the variable name as a default name for submodules - https://git.io/JvVro
<Sarayan> wow that makes the cxxrtl-generated code so much more readable
<_whitenotifier-3> [nmigen] codecov[bot] commented on pull request #330: hdl.ir: Pick up the variable name as a default name for submodules - https://git.io/JvVo2
<_whitenotifier-3> [nmigen] Success. Absolute coverage decreased by -0.29% but relative coverage increased by +17.43% compared to a14a572 - https://codecov.io/gh/nmigen/nmigen/compare/a14a5723c101dc7036f973c8e82c4a492a57c1e7...25548e59d6dc1c741a723227b187a7f3cb19d9fa
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #330: hdl.ir: Pick up the variable name as a default name for submodules - https://git.io/JvVo2
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #330: hdl.ir: Pick up the variable name as a default name for submodules - https://git.io/JvVo2
<_whitenotifier-3> [nmigen] codecov[bot] edited a comment on pull request #330: hdl.ir: Pick up the variable name as a default name for submodules - https://git.io/JvVo2
<_whitenotifier-3> [nmigen] Success. Absolute coverage decreased by -0.09% but relative coverage increased by +17.43% compared to a14a572 - https://codecov.io/gh/nmigen/nmigen/compare/a14a5723c101dc7036f973c8e82c4a492a57c1e7...25548e59d6dc1c741a723227b187a7f3cb19d9fa
<Sarayan> hmmmm interesting
<Sarayan> how do I run the unittests?
<Sarayan> oh, python setup.py test
<_whitenotifier-3> [nmigen] whitequark commented on pull request #330: hdl.ir: Pick up the variable name as a default name for submodules - https://git.io/JvVKg
<_whitenotifier-3> [nmigen] whitequark closed pull request #330: hdl.ir: Pick up the variable name as a default name for submodules - https://git.io/JvVro
<_whitenotifier-3> [nmigen] whitequark edited a comment on pull request #330: hdl.ir: Pick up the variable name as a default name for submodules - https://git.io/JvVKg
<_whitenotifier-3> [nmigen] galibert commented on pull request #330: hdl.ir: Pick up the variable name as a default name for submodules - https://git.io/JvVKa
<_whitenotifier-3> [nmigen] galibert edited a comment on pull request #330: hdl.ir: Pick up the variable name as a default name for submodules - https://git.io/JvVKa
<Sarayan> whitequark, you around?
<_whitenotifier-3> [nmigen] galibert commented on issue #216: Memory port transparency model is flawed - https://git.io/JvVKj
<_whitenotifier-3> [nmigen] galibert opened issue #331: Probable submodule name collision breaking modularity - https://git.io/JvV6j
proteus-guy has joined #nmigen
<_whitenotifier-3> [nmigen] whitequark commented on pull request #330: hdl.ir: Pick up the variable name as a default name for submodules - https://git.io/JvVPx
<_whitenotifier-3> [nmigen] whitequark commented on issue #331: Probable submodule name collision breaking modularity - https://git.io/JvVPj
<_whitenotifier-3> [nmigen] whitequark edited a comment on issue #331: Probable submodule name collision breaking modularity - https://git.io/JvVPj
<_whitenotifier-3> [nmigen] whitequark commented on issue #216: Memory port transparency model is flawed - https://git.io/JvVXR
<_whitenotifier-3> [nmigen] galibert commented on issue #331: Probable submodule name collision breaking modularity - https://git.io/JvVXi
<_whitenotifier-3> [nmigen] galibert closed issue #331: Probable submodule name collision breaking modularity - https://git.io/JvV6j
Asu has joined #nmigen
SpaceCoaster has quit [Ping timeout: 256 seconds]
SpaceCoaster has joined #nmigen
Asu has quit [Quit: Konversation terminated!]