sb0 changed the topic of #m-labs to: https://m-labs.hk :: Logs http://irclog.whitequark.org/m-labs :: Due to spam bots, only registered users can talk. See: https://freenode.net/kb/answer/registration
rjo has joined #m-labs
<mithro> So there doesn't seem to be an easy way to get a clock frequency of 48MHz in the simulation? The simulation seems to use an integer nanoseconds for period and 21ns ends up getting rounded to 10ns high, 10ns low?
zoobab has quit [Ping timeout: 245 seconds]
<mithro> I guess the vcd file doesn't set a timescale anyway, so I can just pretend that 10 tickets are 48MHz I guess
<whitequark> mithro: iirc you can increase the resolution of timestamps
<whitequark> in vcd files anyway
zoobab has joined #m-labs
<mithro> Does migen support driving X or something other than 1 or 0?
<whitequark> nope
<cr1901_modern> Sometimes I wish that Migen had that, but the cases I really want it in a case statement, it's not that much extra code to just specify ranges corresponding to the don't-care bits.
<whitequark> driving X and don't care in case is very different
<cr1901_modern> whitequark: Do you mind looking at this/accepting when you get the chance please?
<cr1901_modern> https://github.com/m-labs/migen/pull/160 Link would help
<whitequark> I have no idea what "sourcing by default" even means
<whitequark> and the PR seems to have several unrelated changes
<cr1901_modern> The proprietary toolchains all have a script you can source to enable the environment. It's controlled by a source=True/False parameter in platform.build()
<cr1901_modern> I added this parameter in diamond so I no longer have to put diamond on my path every time I open a shell
<cr1901_modern> And all those commits I needed to add, just to get that working
<whitequark> why is there cygwin support?
<whitequark> ok, i see
<cr1901_modern> I added that a year ago as a favor for someone
<cr1901_modern> who incidentally dropped off the radar
<whitequark> why isn't os.path.join not sufficient here?
<cr1901_modern> whitequark: Looking for relevant backlog msg
<whitequark> other than os.path.join it seems ok
<cr1901_modern> LooseVersion is required b/c Diamond can't do versioning that Python likes
<whitequark> LooseVersion, sure
<whitequark> i figured
<whitequark> so why is it producing a forward slash?
<whitequark> oh
<whitequark> mingw
<cr1901_modern> B/c MinGW Python is f***ing stupid
<whitequark> ok, add a comment about mingw there.
<whitequark> and i'll merge
<cr1901_modern> Ack.
<cr1901_modern> And actually that's mean; MinGW Python technically isn't wrong. Windows internally doesn't care which slash a path uses. But COPY command does b/c it uses the old style of command line switches back in the DOS 1.x days.
<whitequark> yeah
rohitksingh_work has joined #m-labs
<cr1901_modern> Also: https://en.wikipedia.org/wiki/CONFIG.SYS#SWITCHAR I knew about SWITCHAR- I _didn't_ know that it gave the option to use the objectively correct command line switch char ("-"). Lmfao
<whitequark> wtf
<cr1901_modern> Someone had the foresight to potentially avoid this hell 30 years ago. And nobody did.
<cr1901_modern> Will push in a few mins
Gurty has quit [Ping timeout: 250 seconds]
Gurty has joined #m-labs
<cr1901_modern> And by a few mins I mean an hour. Pushed changes.
<GitHub-m-labs> [migen] whitequark pushed 1 new commit to master: https://github.com/m-labs/migen/commit/022721a81d274a08ccb1b1f7919d4940cce99a73
<GitHub-m-labs> migen/master 022721a William D. Jones: lattice/diamond: Support sourcing by default.
<bb-m-labs> build #340 of migen is complete: Failure [failed python_unittest] Build details are at http://buildbot.m-labs.hk/builders/migen/builds/340 blamelist: William D. Jones <thor0505@comcast.net>
<whitequark> broke tests
<GitHub-m-labs> [artiq] sbourdeauducq commented on issue #1196: No good reason. If you have better numbers, test them, and send a PR, I will merge it.... https://github.com/m-labs/artiq/issues/1196#issuecomment-440158227
d_n|a has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
d_n|a has joined #m-labs
<sb0> bb-m-labs: force build --tag=3.7 artiq
<bb-m-labs> Something bad happened (see logs)
<whitequark> bb-m-labs: help force
<bb-m-labs> Usage: force build [--branch=branch] [--revision=revision] [--props=prop1=val1,prop2=val2...] <which> <reason> - Force a build
<whitequark> bb-m-labs: force build --revision=3.7 artiq
<bb-m-labs> build forced [ETA 50m50s]
<bb-m-labs> I'll give a shout when the build finishes
<GitHub-m-labs> [artiq] sbourdeauducq tagged 4.0 at fef3d15: https://github.com/m-labs/artiq/commits/4.0
<sb0> bb-m-labs: force build artiq
<bb-m-labs> The build has been queued, I'll give a shout when it starts
<bb-m-labs> build #2069 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/2069
<bb-m-labs> build #2070 of artiq-board is complete: Failure [failed conda_build] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/2070
<bb-m-labs> build #2712 of artiq is complete: Failure [failed] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2712
<bb-m-labs> build forced [ETA 50m50s]
<bb-m-labs> I'll give a shout when the build finishes
_whitelogger has joined #m-labs
<bb-m-labs> build #2071 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/2071
m4ssi has joined #m-labs
<bb-m-labs> build #2072 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/2072
<bb-m-labs> build #954 of artiq-win64-test is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/954
<bb-m-labs> build #2713 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2713
<GitHub-m-labs> [misoc] sbourdeauducq tagged 0.12 at master: https://github.com/m-labs/misoc/commits/0.12
<GitHub-m-labs> [artiq] sbourdeauducq deleted 4.0 at fef3d15: https://github.com/m-labs/artiq/commit/fef3d15
<sb0> bb-m-labs: force build misoc
<bb-m-labs> build forced [ETA 3m37s]
<bb-m-labs> I'll give a shout when the build finishes
<bb-m-labs> build #453 of misoc is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/misoc/builds/453
<GitHub-m-labs> [artiq] sbourdeauducq pushed 1 new commit to master: https://github.com/m-labs/artiq/commit/bf50dcf76d9afa4d4943aa237767c129cb1ca2d1
<GitHub-m-labs> artiq/master bf50dcf Sebastien Bourdeauducq: conda: use misoc release
<sb0> bb-m-labs: stop build artiq foo
<bb-m-labs> build 2714 interrupted
<bb-m-labs> build #2714 of artiq is complete: Exception [exception conda_build_output] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2714 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
<sb0> bb-m-labs: force build artiq
<bb-m-labs> build forced [ETA 56m06s]
<bb-m-labs> I'll give a shout when the build finishes
<GitHub-m-labs> [artiq] sbourdeauducq tagged 4.0 at ae558b8: https://github.com/m-labs/artiq/commits/4.0
<sb0> bb-m-labs: stop build artiq fuck conda caches
<bb-m-labs> build 2715 interrupted
<bb-m-labs> build #2715 of artiq is complete: Exception [exception interrupted conda_remove] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2715
<sb0> bb-m-labs: force build artiq
<bb-m-labs> build forced [ETA 56m06s]
<bb-m-labs> I'll give a shout when the build finishes
<bb-m-labs> build #2073 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/2073
<bb-m-labs> build #2074 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/2074
<bb-m-labs> build #2716 of artiq is complete: Failure [failed python_unittest_2] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2716
<GitHub-m-labs> [artiq] sbourdeauducq created release-4 (+1 new commit): https://github.com/m-labs/artiq/commit/74371399def4
<GitHub-m-labs> artiq/release-4 7437139 Sebastien Bourdeauducq: RELEASE_NOTES: remove ARTIQ-5 entry
<GitHub-m-labs> [artiq] sbourdeauducq tagged 5.0.dev at 58ea111: https://github.com/m-labs/artiq/commit/58ea111b8bc6
<GitHub-m-labs> artiq/5.0.dev 58ea111 Sebastien Bourdeauducq: create 5.0.dev
<GitHub-m-labs> [artiq] sbourdeauducq pushed 1 new commit to master: https://github.com/m-labs/artiq/commit/58ea111b8bc645794a37613cdd5c271c47015d53
<GitHub-m-labs> artiq/master 58ea111 Sebastien Bourdeauducq: create 5.0.dev
<sb0> bb-m-labs: stop build artiq foo
<bb-m-labs> build 2717 interrupted
<bb-m-labs> build #2717 of artiq is complete: Exception [exception interrupted] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2717 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
<bb-m-labs> build #2075 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/2075
<bb-m-labs> build #2076 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/2076
<bb-m-labs> build #955 of artiq-win64-test is complete: Failure [failed python_unittest] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/955 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
<bb-m-labs> build #2718 of artiq is complete: Failure [failed] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2718 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
mauz555 has joined #m-labs
rohitksingh_work has quit [Read error: Connection reset by peer]
mauz555 has quit [Remote host closed the connection]
mauz555 has joined #m-labs
mauz555 has quit [Read error: Connection reset by peer]
rohitksingh has joined #m-labs
mauz555 has joined #m-labs
mauz555 has quit [Remote host closed the connection]
mauz555 has joined #m-labs
mauz555 has quit [Read error: Connection reset by peer]
mauz555 has joined #m-labs
mauz555 has quit [Remote host closed the connection]
mauz555 has joined #m-labs
mauz555 has quit [Ping timeout: 244 seconds]
<cr1901_modern> whitequark: Just woke up, taking a look now... looks like I managed to break ISE stuff too
ncl has quit [Remote host closed the connection]
ncl has joined #m-labs
<cr1901_modern> Hmmm, I'm guessing that only the diamond test actually broke, and the remaining test errors were due to cleanup running at the same time as the remaining subtests.
<cr1901_modern> sb0, whitequark: Do you by any chance still have ISE locally installed on buildbot?
<cr1901_modern> buildbot server*
* cr1901_modern feels like tests shouldn't fail just because a user doesn't have the relevant toolchain installed. So I could set source=False and be done with it. But I do want to test source=True codepath as well.
m4ssi has quit [Remote host closed the connection]
mauz555 has joined #m-labs
mumptai has joined #m-labs
mauz555 has quit [Read error: Connection reset by peer]
rohitksingh has quit [Ping timeout: 276 seconds]
rohitksingh has joined #m-labs
mauz555 has joined #m-labs
mauz555 has quit [Remote host closed the connection]
mauz555 has joined #m-labs
mauz555 has quit [Ping timeout: 268 seconds]
rohitksingh has quit [Ping timeout: 268 seconds]
mumptai has quit [Read error: Connection reset by peer]
mumptai has joined #m-labs
ncl has quit [Ping timeout: 256 seconds]
ncl has joined #m-labs
mumptai has quit [Quit: Verlassend]
Gurty has quit [Ping timeout: 264 seconds]
mauz555 has joined #m-labs
mauz555 has quit [Client Quit]