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
attie has quit [Ping timeout: 272 seconds]
attie has joined #m-labs
fengling has quit [Quit: WeeChat 1.2]
<GitHub193> [artiq] sbourdeauducq pushed 1 new commit to master: http://git.io/vWGR8
<GitHub193> artiq/master e4165ae Sebastien Bourdeauducq: gui/displays: do not test for empty list using bool conversion (breaks for numpy arrays). Closes #153
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#529 (master - e4165ae : Sebastien Bourdeauducq): The build has errored.
travis-ci has left #m-labs [#m-labs]
ylamarre has quit [Quit: ylamarre]
bentley` has joined #m-labs
acathla has quit [Quit: Coyote finally caught me]
acathla has joined #m-labs
bentley` has quit [Ping timeout: 250 seconds]
<GitHub96> [migen] sbourdeauducq pushed 2 new commits to new: http://git.io/vWZuB
<GitHub96> migen/new db62efc Sebastien Bourdeauducq: fhdl/namer: fix object aliasing bug
<GitHub96> migen/new 2b80c9c Sebastien Bourdeauducq: Merge branch 'new' of github.com:m-labs/migen into new
<GitHub30> [migen] sbourdeauducq pushed 1 new commit to master: http://git.io/vWZuD
<GitHub30> migen/master 380e60a Sebastien Bourdeauducq: fhdl/namer: fix object aliasing bug
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#150 (master - 380e60a : Sebastien Bourdeauducq): The build passed.
travis-ci has left #m-labs [#m-labs]
<GitHub167> [migen] whitequark pushed 2 new commits to master: http://git.io/vWZaW
<GitHub167> migen/master 051350e whitequark: conda: put git hash back build string.
<GitHub167> migen/master acfbcb2 whitequark: conda: restrict python to 3.5.* explicitly.
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#151 (master - acfbcb2 : whitequark): The build has errored.
travis-ci has left #m-labs [#m-labs]
<GitHub41> [migen] whitequark pushed 1 new commit to master: http://git.io/vWZap
<GitHub41> migen/master a619d37 whitequark: conda: fix build on old conda-build.
<whitequark> sb0: so I struggled to properly add core device stack frames into host python backtraces, right?
<whitequark> now I've observed that jinja2 does exactly that. I look under the hood and uh
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#152 (master - a619d37 : whitequark): The build passed.
travis-ci has left #m-labs [#m-labs]
<whitequark> if you look below, it actually uses ctypes to patch cpython's internal data
<sb0> ok...
<whitequark> I think I'll stick with the current approach, where I just put it into exception message
<sb0> right now the main problem with your compiler is that it doesn't run the current experiments, so I'd move implementing this hack down the bottom of the priority list
<sb0> ok
<GitHub49> [migen] whitequark pushed 3 new commits to new: http://git.io/vWZwQ
<GitHub49> migen/new 1890b0c whitequark: conda: also add build number, not just string.
<GitHub49> migen/new 380018b whitequark: conda: put git hash back build string.
<GitHub49> migen/new 44e5c68 whitequark: conda: restrict python to 3.5.* explicitly.
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#153 (new - 44e5c68 : whitequark): The build passed.
travis-ci has left #m-labs [#m-labs]
<whitequark> sb0: is there a reason you do not run tests within conda, but do conda install and then python setup.py test instead?
<sb0> I didn't write that code, and I don't know
<sb0> I think rjo did
<whitequark> ok
<whitequark> oh, that's because it doesn't work; setup.py is not installed
<cr1901_modern> sb0: On the issue https://github.com/m-labs/artiq/issues/128, rjo mentions wanting support for a *fancier* scanning widget. Was there a simpler widget in the past?
<sb0> cr1901_modern, well, the spinboxes.
<sb0> why does a templating engine need to fake exceptions?
<cr1901_modern> Hmmm, the only spinboxes I've seen so far are due date and priority.
<sb0> cr1901_modern, try ArgumentsDemo
<cr1901_modern> Yea, I just figured that out. Turns out all the demos are bombing with errors (Note to self: don't redirect output to a file if you're not gonna read it)
<sb0> what errors?
<sb0> cr1901_modern, ^
<cr1901_modern> artiq.master.worker.WorkerError: Worker ended while attempting to receive data
<cr1901_modern> (sorry, was afk)
<sb0> that's not all
<cr1901_modern> and still am
<cr1901_modern> I'll paste the log
<GitHub111> [artiq] whitequark pushed 3 new commits to master: http://git.io/vWZyv
<GitHub111> artiq/master 7dea097 whitequark: conda: reformat.
<GitHub111> artiq/master 237959b whitequark: conda: include git hash in build string.
<GitHub111> artiq/master 7b807e4 whitequark: conda: build noarch package without bitstreams.
<cr1901_modern> Looks like I need to patch more places where h5py is used
<cr1901_modern> it won't build properly on my machine
<sb0> is there any of those errors that isn't caused by a "import h5py" that fails?
<GitHub164> [artiq] whitequark force-pushed master from 7b807e4 to aa85e05: http://git.io/vYgPK
<GitHub164> artiq/master aa85e05 whitequark: conda: build noarch package without bitstreams.
<sb0> and why can't you install h5py?
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#530 (master - aa85e05 : whitequark): The build failed.
travis-ci has left #m-labs [#m-labs]
<cr1901_modern> B/c it doesn't exist in conda, and compiling it fails on my machine
<cr1901_modern> And all of them are due to missing module
<cr1901_modern> The h5py Cmake build script is rather terse. I'll try again briefly
<whitequark> [noarch_python] No python shebang in: artiq_flash.sh
<whitequark> oh ffs
<GitHub116> [artiq] whitequark force-pushed master from aa85e05 to 7fd413c: http://git.io/vYgPK
<GitHub116> artiq/master 7fd413c whitequark: conda: build noarch package without bitstreams.
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#531 (master - 7fd413c : whitequark): The build is still failing.
travis-ci has left #m-labs [#m-labs]
bentley` has joined #m-labs
<GitHub91> [artiq] whitequark force-pushed master from 7fd413c to 8b78fe4: http://git.io/vYgPK
<GitHub91> artiq/master 8b78fe4 whitequark: conda: build noarch package without bitstreams.
<GitHub112> [conda-recipes] whitequark pushed 1 new commit to master: https://github.com/m-labs/conda-recipes/commit/e8ed80b080c6592b8b8dfbad4f23efc58bab3be2
<GitHub112> conda-recipes/master e8ed80b whitequark: Pass --skip-existing to conda.
<GitHub155> [conda-recipes] whitequark merged master into travis-64: https://github.com/m-labs/conda-recipes/compare/fe936f8bd670...e8ed80b080c6
<GitHub41> [conda-recipes] whitequark merged master into travis-32: https://github.com/m-labs/conda-recipes/compare/fe936f8bd670...e8ed80b080c6
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#532 (master - 8b78fe4 : whitequark): The build was fixed.
travis-ci has left #m-labs [#m-labs]
<cr1901_modern> whitequark: Have you had luck building h5py with Visual Studio 2015 on Windows
<cr1901_modern> >*
<cr1901_modern> ?**
<whitequark> I have never tried
<cr1901_modern> Here's the problem: Python 3.5 requires Visual Studio 2015 (or VC14 as it's sometimes called). All external python packages also need to be built with VC14. I got PyQt/Qt working with VC14, so I can upload them to conda at any time. But h5py has been refusing to build, and the logs not all that helpful.
<cr1901_modern> hdf5**, not h5py
<whitequark> and what is the error?
<cr1901_modern> Funny thing- there ARE none!
<cr1901_modern> Not joking
<whitequark> upload the entire log
<cr1901_modern> https://gist.github.com/cr1901/ae1f07733e61a6099bc9 Relevant error information is between lines 44 and 54
<whitequark> [HANDLER_OUTPUT] 2 Compiler errors
<cr1901_modern> It doesn't tell me what errors it found- just that there were errors.
<cr1901_modern> The remaining part of the log is all test output
<cr1901_modern> (of course half of them failing b/c ctest apparently isn't smart enough to not run if the build fails)
<cr1901_modern> Ah well, let me try harder lol
<cr1901_modern> Okay looks like ctest has a -VV command switch that I didn't use (the log was generated using -V), so hopefully this gives me some hints
<cr1901_modern> H5Omtime.c(223): error C2065: 'timezone': undeclared identifier
<cr1901_modern> The fuck?
<GitHub156> [artiq] whitequark pushed 1 new commit to master: http://git.io/vWnOV
<GitHub156> artiq/master 15b6ad7 whitequark: conda: add artiq-pipistrello-nist_qc1.
<GitHub141> [artiq] whitequark force-pushed master from 15b6ad7 to 114196c: http://git.io/vYgPK
<GitHub141> artiq/master 114196c whitequark: conda: add artiq-pipistrello-nist_qc1.
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#533 (master - 114196c : whitequark): The build has errored.
travis-ci has left #m-labs [#m-labs]
<GitHub35> [artiq] whitequark force-pushed master from 114196c to 71690e2: http://git.io/vYgPK
<GitHub35> artiq/master 71690e2 whitequark: conda: add artiq-pipistrello-nist_qc1.
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#534 (master - 71690e2 : whitequark): The build has errored.
travis-ci has left #m-labs [#m-labs]
<GitHub100> [artiq] whitequark force-pushed master from 71690e2 to 13fe25d: http://git.io/vYgPK
<GitHub100> artiq/master 13fe25d whitequark: conda: add artiq-pipistrello-nist_qc1.
<GitHub181> [artiq] whitequark force-pushed master from 13fe25d to 9e55fff: http://git.io/vYgPK
<GitHub181> artiq/master 9e55fff whitequark: conda: add artiq-pipistrello-nist_qc1.
<GitHub110> [artiq] whitequark force-pushed master from 9e55fff to 8304e6d: http://git.io/vYgPK
<GitHub110> artiq/master 8304e6d whitequark: conda: add artiq-pipistrello-nist_qc1.
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#537 (master - 8304e6d : whitequark): The build passed.
travis-ci has left #m-labs [#m-labs]
<whitequark> how the fuck did the build PASS? the script failed
<whitequark> and it was even invoked with -e!
<whitequark> oh
<whitequark> ohhh
<whitequark> I hate bash
<GitHub171> [artiq] whitequark force-pushed master from 8304e6d to 4c36fce: http://git.io/vYgPK
<GitHub171> artiq/master 4c36fce whitequark: conda: add artiq-pipistrello-nist_qc1.
<GitHub75> [artiq] whitequark force-pushed master from 4c36fce to 8374e8d: http://git.io/vYgPK
<GitHub75> artiq/master 8374e8d whitequark: conda: add artiq-pipistrello-nist_qc1.
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#539 (master - 8374e8d : whitequark): The build passed.
travis-ci has left #m-labs [#m-labs]
<whitequark> wohooo \o/
<GitHub104> [artiq] whitequark pushed 1 new commit to master: http://git.io/vWngQ
<GitHub104> artiq/master 026504e whitequark: conda: add artiq-kc705-nist_qc[12].
sj_mackenzie has joined #m-labs
rohitksingh has joined #m-labs
<whitequark> sb0: there is no way I can see to put an artiq_flash.sh script in a noarch package.
<whitequark> well
sj_mackenzie has quit [Remote host closed the connection]
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#540 (master - 026504e : whitequark): The build has errored.
travis-ci has left #m-labs [#m-labs]
<GitHub117> [artiq] whitequark pushed 1 new commit to master: http://git.io/vWnNu
<GitHub117> artiq/master 30842a7 whitequark: conda: include udev rules and artiq_flash.sh in artiq package.
stekern has quit [Ping timeout: 255 seconds]
awallin has quit [*.net *.split]
aeris has quit [Read error: Connection reset by peer]
aeris has joined #m-labs
aeris has quit [Read error: Connection reset by peer]
aeris has joined #m-labs
awallin has joined #m-labs
stekern has joined #m-labs
mumptai has joined #m-labs
rohitksingh has quit [Ping timeout: 265 seconds]
rohitksingh has joined #m-labs
ylamarre has joined #m-labs
ylamarre has quit [Read error: Connection reset by peer]
ylamarre has joined #m-labs
ylamarre has quit [Ping timeout: 252 seconds]
ylamarre has joined #m-labs
rohitksingh has quit [Ping timeout: 260 seconds]
rohitksingh has joined #m-labs
rohitksingh has quit [Client Quit]
bentley` has quit [Ping timeout: 265 seconds]
mumptai has quit [Quit: Verlassend]
_whitelogger has joined #m-labs
whitequark has joined #m-labs