sb0 changed the topic of #m-labs to: ARTIQ, Migen, MiSoC, Mixxeo & other M-Labs projects :: fka #milkymist :: Logs http://irclog.whitequark.org/m-labs
fengling has joined #m-labs
fengling has quit [Ping timeout: 276 seconds]
fengling has joined #m-labs
key2 has joined #m-labs
<mithro> FabM: yeah - it's pretty awesome
<FabM> mithro: Ho yes !
<mithro> BTW - Incase not everyone has seen it, I wrote a tool to try and make vhdl + verilog formatting nicer in the similar vain to clang-format or go-format - https://github.com/mithro/hdl-pretty (It wraps emacs's vhdl/verilog modes)
<mithro> It's not great, but it's better than nothing, which seems to be where things are at the moment
<sb0> also, i think we really should ditch iverilog for most purposes, and do something like this: https://gist.github.com/sbourdeauducq/93bc62ee51c3b9cbfcc6
<key2> sb0: in what case do you use iverilog vs verilator ?
<sb0> key2, please search the source to find out.
<cr1901_modern> Who wants to write a Python verilog compiler :P?
<whitequark> use yosys
<sb0> I wonder what part of the yosys development time was spent implementing stupid verilog idiosyncrasies, and what part of those idiosyncrasies is implemented correctly
_florent_ has joined #m-labs
fengling has quit [Ping timeout: 272 seconds]
<whitequark> look at Cv
<whitequark> like the one with Cv 0.12
<whitequark> this is basically the same as my uber-expensive sealed swagelok needle valve (used: $80), except it's $20 new, and it's actuated electronically
<whitequark> you can use it to add precise amounts of gases to the chamber
<whitequark> not stainless, so less chemically resistant. mainly you can't use ammonia with it
<whitequark> but still, very interesting
fengling has joined #m-labs
imrehg has joined #m-labs
_florent_ has quit [Ping timeout: 258 seconds]
_florent_ has joined #m-labs
fengling has quit [Ping timeout: 272 seconds]
imrehg has quit [Quit: Leaving]
fengling has joined #m-labs
fengling has quit [Client Quit]
ohama has quit [Disconnected by services]
ohama has joined #m-labs
lrak has joined #m-labs
_florent_ has quit [Ping timeout: 272 seconds]
antgreen has joined #m-labs
antgreen has quit [Remote host closed the connection]
antgreen has joined #m-labs
antgreen has quit [Remote host closed the connection]
antgreen has joined #m-labs
_florent_ has joined #m-labs
travis-ci has joined #m-labs
<travis-ci> fallen/artiq#219 (sync_struct_test - 8afd738 : Yann Sionneau): The build passed.
travis-ci has left #m-labs [#m-labs]
<mithro> fallen is really close to failed :P
<ysionneau> hum?
<ysionneau> ah!
<ysionneau> yes =)
antgreen has quit [Ping timeout: 264 seconds]
<ysionneau> sb0: if unittest only runs one thread, then I guess we can use atexit() to just close the even loop.
<ysionneau> event*
<ysionneau> dunno if my install is wrong or something but I get his when trying to run artiq_gui: http://pastebin.com/zvY8XnKQ
<ysionneau> seems it's wrong since day 1 then
<ysionneau> thx
antgreen has joined #m-labs
<sb0> also it's kinda annoying they take time to merge this trivial fix
travis-ci has joined #m-labs
<travis-ci> fallen/artiq#221 (gui - 8c3cdd8 : Yann Sionneau): The build passed.
travis-ci has left #m-labs [#m-labs]
antgreen has quit [Ping timeout: 265 seconds]
<rjo> ysionneau: i think the asyncio unittest pattern of explicitly creating and destroying the loop on setUp/tearDown is the correct one.
<ysionneau> rjo: ok!
<ysionneau> in asyncio's unittests, they seem to have no rule about that, sometimes they create the loop in setUp, but then they close it at the end of the test (no tearDown), or sometimes they don't even close it
<ysionneau> or sometimes they create the loop at the beginning of the test
<rjo> they might be testing that very behavior...
<rjo> ysionneau: there is also https://github.com/Martiusweb/asynctest if you really want/need to dive into it.
<rjo> ysionneau: i think you actually want to do new_event_loop()
mumptai has joined #m-labs
kristianpaul has joined #m-labs
_florent_ has quit [Quit: Leaving]
mumptai has quit [Quit: Verlassend]
cr1901_modern1 has joined #m-labs
cr1901_modern has quit [Ping timeout: 256 seconds]
cr1901_modern1 is now known as cr1901_modern
<cr1901_modern> ysionneau: Sorry I wasn't around today. I just didn't have the energy/time to work on the mibuild file