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
rohitksingh_work has joined #m-labs
sb0 has quit [Quit: Leaving]
<GitHub-m-labs> [artiq] sbourdeauducq reopened issue #993: Allaki attenuation control not working https://github.com/m-labs/artiq/issues/993
sb0 has joined #m-labs
<GitHub-m-labs> [artiq] sbourdeauducq commented on issue #727: RTM-1 DAC1 (but not DAC0) sometimes fails with this transient fault and still requires multiple attempts:... https://github.com/m-labs/artiq/issues/727#issuecomment-386966995
<GitHub-m-labs> [artiq] enjoy-digital commented on issue #727: It could be related JESD-SC1 no? (the fact that on the first attempt, the SYSREF is not configured on the HMC7043) https://github.com/m-labs/artiq/issues/727#issuecomment-386968744
<GitHub-m-labs> [artiq] sbourdeauducq commented on issue #727: I will set up the board on the buildserver soon so you can investigate the issue. https://github.com/m-labs/artiq/issues/727#issuecomment-386968953
<rjo> sb0: i can't get the m_state memory for su-servo (dual port, both are writable) to be READ_FIRST. is that known to be possible with migen? afaik 7 series bram can do it.
<sb0> rjo, READ_FIRST vs. other modes only changes the verilog per-port, so as far as migen is concerned it should not matter how many ports the memory has
<sb0> rjo, I'm not exactly sure what you are trying to achieve, but multi-port memory with the two ports clocked with the same clock is tricky, e.g. in some cases vivado will not do what the verilog describes when there is an address collision
<sb0> rjo, can you post the migen code you wrote, and explain where the generated verilog is not what you want?
<rjo> sb0: the docs explicitly say that the use case is ok. dual port, read-write addr collision, read_first is well defined.
<rjo> sb0: the verilog is fine afaict. just vivado says it doesn't recognize the pattern iirc.
<sb0> whitequark, you'll have to reduce the overclocking on the buildserver. it just crashed.
<sb0> it also refuses to boot again now, quite annoying
<rjo> whitequark: i don't think trying to handle overtemp or stability issues caused by overclocking by adding monitoring is a worthwhile approach. if you really want to spend time on that, i'd recommend influxdb, telegraf, kapacitor, grafana.
<sb0> okay, it rebooted now, you need to cycle the mains input...
<GitHub-m-labs> [artiq] jordens pushed 1 new commit to master: https://github.com/m-labs/artiq/commit/7d4a103a43a2cc4c1787eaa7aff2f37de8738050
<GitHub-m-labs> artiq/master 7d4a103 Robert Jordens: opticlock, suservo: set default kasli hw_rev
<sb0> ffs the serwb PRBS fails when sawg is enabled
<sb0> sigh
<sb0> the CPU is barely hot when compiling bitstreams, so the source of the crash isn't general cpu overheating
<GitHub> [conda-recipes] jordens pushed 1 new commit to master: https://github.com/m-labs/conda-recipes/commit/068f6922ffc95dffc9eef86fba7483ee6db0a707
<GitHub> conda-recipes/master 068f692 Robert Jordens: llvmlite-artiq: depends on curses/terminfo
<GitHub-m-labs> [artiq] sbourdeauducq opened issue #995: set IDELAYCTRL REFCLK frequency correctly on Kasli https://github.com/m-labs/artiq/issues/995
<rjo> bb-m-labs: force build conda-all --props=package=llvmlite-artiq
<bb-m-labs> The build has been queued, I'll give a shout when it starts
<GitHub-m-labs> [artiq] jordens commented on issue #983: installing a specific `artiq=4.0.dev=...` version works. https://github.com/m-labs/artiq/issues/983#issuecomment-386986358
<bb-m-labs> build #1485 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1485
<bb-m-labs> build forced [ETA 32m11s]
<bb-m-labs> I'll give a shout when the build finishes
<bb-m-labs> build #400 of conda-lin64 is complete: Exception [exception conda_build_output] Build details are at http://buildbot.m-labs.hk/builders/conda-lin64/builds/400
<bb-m-labs> build #248 of conda-win64 is complete: Exception [exception conda_build_output] Build details are at http://buildbot.m-labs.hk/builders/conda-win64/builds/248
<bb-m-labs> build #122 of conda-all is complete: Failure [failed] Build details are at http://buildbot.m-labs.hk/builders/conda-all/builds/122
<bb-m-labs> build #862 of artiq-win64-test is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/862
<bb-m-labs> build #2311 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2311
<rjo> bb-m-labs: force build --props=package=llvmlite-artiq conda-all
<bb-m-labs> build forced [ETA 32m11s]
<bb-m-labs> I'll give a shout when the build finishes
<bb-m-labs> build #249 of conda-win64 is complete: Failure [failed conda_build] Build details are at http://buildbot.m-labs.hk/builders/conda-win64/builds/249
<bb-m-labs> build #401 of conda-lin64 is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/conda-lin64/builds/401
<bb-m-labs> build #123 of conda-all is complete: Failure [failed] Build details are at http://buildbot.m-labs.hk/builders/conda-all/builds/123
<rjo> bb-m-labs: force build --props=package=llvmlite-artiq conda-all
<bb-m-labs> build forced [ETA 32m11s]
<bb-m-labs> I'll give a shout when the build finishes
<GitHub> [conda-recipes] jordens pushed 1 new commit to master: https://github.com/m-labs/conda-recipes/commit/bf3eb36c06fe947620075eaca16c1a0de25d93c8
<GitHub> conda-recipes/master bf3eb36 Robert Jordens: llvmlite-artiq: ncurses on linux
<sb0> of course I cannot reproduce the 3.3v problem anymore ...
<bb-m-labs> build #402 of conda-lin64 is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/conda-lin64/builds/402
<GitHub-m-labs> [artiq] jordens pushed 1 new commit to master: https://github.com/m-labs/artiq/commit/bfa7637760a343c12a1fbe34fa33a75528044f28
<GitHub-m-labs> artiq/master bfa7637 Robert Jordens: conda: bump llvmlite-artiq dependency (ncurses)
<bb-m-labs> build #250 of conda-win64 is complete: Failure [failed anaconda_upload] Build details are at http://buildbot.m-labs.hk/builders/conda-win64/builds/250
<bb-m-labs> build #124 of conda-all is complete: Failure [failed] Build details are at http://buildbot.m-labs.hk/builders/conda-all/builds/124
<bb-m-labs> build #2312 of artiq is complete: Failure [failed python_unittest_1] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2312 blamelist: Robert Jordens <jordens@gmail.com>
<rjo> bb-m-labs: force build --props=package=artiq-board,artiq_target=kasli,artiq_variant=suservo artiq-board
<bb-m-labs> build forced [ETA 32m04s]
<bb-m-labs> I'll give a shout when the build finishes
<rjo> bb-m-labs: force build --props=package=artiq-board,artiq_target=kasli,artiq_variant=opticlock artiq-board
<bb-m-labs> The build has been queued, I'll give a shout when it starts
<rjo> bb-m-labs: force build artiq
<bb-m-labs> build forced [ETA 56m03s]
<bb-m-labs> I'll give a shout when the build finishes
<GitHub-m-labs> [artiq] sbourdeauducq opened issue #996: serwb breaks when AMC bitstream is built with SAWG https://github.com/m-labs/artiq/issues/996
<sb0> whitequark, the build machine crashed again
<sb0> it's pretty much unusable with the current overclocking settings
<GitHub-m-labs> [artiq] enjoy-digital commented on issue #727: ok thanks. That would be interesting to have two full setups on the server (AMC + RTM). https://github.com/m-labs/artiq/issues/727#issuecomment-387007302
<sb0> _florent_, you can look into the serwb problem now, i'm not using sayma further
<whitequark> sb0: yeah, I warned that this may happen
<whitequark> although I wonder why it's so much less stable, maybe the lab is hotter?
<sb0> because I'm running 3 instances of vivado at the same time, probably
<whitequark> oh.
bb-m-labs has quit [Ping timeout: 276 seconds]
bb-m-labs has joined #m-labs
rohitksingh_wor1 has joined #m-labs
<_florent_> sb0: i'll try to look at that today, but have limited time and i'm not working the next
rohitksingh_work has quit [Ping timeout: 256 seconds]
<_florent_> sb0: 3 days (holiday in france)
<_florent_> sb0: it's probably SI issues or timing issues...
<sb0> _florent_, this is happening on 2 different boards
<sb0> and it is blocking an important milestone, being able to use Sayma in a lab to generate RF...
<_florent_> sb0: a week ago, it was working fine with sawg
<sb0> _florent_, yep. you should be used to this kind of behavior with sayma by now.
<sb0> _florent_, also I suggest checking your timing calibration algo carefully. the one you wrote for jesd204 sc1 has some problems. you can look at e.g. the siphaser or ddr3 calibration algos for examples of solutions to jitter and annoying corner cases.
<bb-m-labs> build #1486 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1486
<GitHub-m-labs> [artiq] sbourdeauducq commented on issue #995: Note: Vivado 2018.1 does not meet 125MHz timing either. https://github.com/m-labs/artiq/issues/995#issuecomment-387029805
sb0 has quit [Quit: Leaving]
<bb-m-labs> build #1487 of artiq-board is complete: Failure [failed conda_build] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1487
<bb-m-labs> build #1488 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1488
<bb-m-labs> build #863 of artiq-win64-test is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/863
<bb-m-labs> build #2313 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2313
rohitksingh_wor1 has quit [Read error: Connection reset by peer]
rohitksingh has joined #m-labs
rohitksingh has quit [Quit: Leaving.]
<dlrobertson> whitequark: comments in regards to my posts around here? https://irclog.whitequark.org/m-labs/2018-05-06#22019750;
<whitequark> dlrobertson: it's actually not about your PRs
<whitequark> in fact I think your PRs were consistently the best
* whitequark thinks
<whitequark> dlrobertson: well, I gave you commit bit
<whitequark> feel free to update non-core parts of src/wire with post-commit review only
<whitequark> as well as any other minor changes
<dlrobertson> thanks
<whitequark> 802.15.4 is for 6lowpan, right?
<dlrobertson> what about the size of adding 802 stuff?
<dlrobertson> yeah
<dlrobertson> that was my goal at least
<whitequark> size is not a problem, rust's dead code elimination is great
<whitequark> any code under smoltcp::wire is basically free
<whitequark> it slows down compilation insignificantly but i do not consdier that a negative impact
<dlrobertson> agreed
<whitequark> actually
<whitequark> why do we even feature-flag code under ::wire?
<whitequark> what is the actual point for doing so?
<whitequark> oh, I remember now
<whitequark> it's for being able to turn off IPv4 or IPv6 and getting rid of a few branches
<dlrobertson> yeah, its only ipv4/ipv6 stuff
<whitequark> yeah ok, add whatever you want under wire:: as long as it's at least vaguely related to tcp/ip
<whitequark> probably not the right place for an implementation of bittorrent
<GitHub149> [smoltcp] whitequark commented on issue #196: Oh what the hell, this has been fixed for 16 days? I'm sorry. I never got the mail from GitHub somehow. https://github.com/m-labs/smoltcp/pull/196#issuecomment-387087577
<GitHub91> [smoltcp] whitequark commented on issue #196: @m-labs-homu r+ https://github.com/m-labs/smoltcp/pull/196#issuecomment-387087608
<GitHub167> [smoltcp] m-labs-homu commented on issue #196: :pushpin: Commit 4a4ed8b has been approved by `whitequark`
<GitHub152> [smoltcp] m-labs-homu pushed 3 new commits to auto: https://github.com/m-labs/smoltcp/compare/cc15985ba4c0...e4b501390754
<GitHub152> smoltcp/auto e4b5013 Dan Robertson: Update README detailing IPv6 support...
<GitHub152> smoltcp/auto 648f96e Dan Robertson: Add Address Resolution for IPv6...
<GitHub152> smoltcp/auto 798a14c Dan Robertson: Fix ICMPv6 checksum function...
<GitHub141> [smoltcp] m-labs-homu commented on issue #196: :hourglass: Testing commit 4a4ed8bca76e43c5ee0b8dcaef652da138775ae1 with merge e4b501390754fa6fcb259d4fccf0fbb1ac681858... https://github.com/m-labs/smoltcp/pull/196#issuecomment-387087826
<dlrobertson> what about things like ZigBee, Z-Wave, etc?
<dlrobertson> They're way lower on my priority list, but some people from the embedded-wg mentioned them
<whitequark> do people encapsulate IP in those?
<dlrobertson> I honestly don't know
<dlrobertson> haven't researched them or read the spec yet
<whitequark> well
<whitequark> "weak yes" is what I'll answer
<whitequark> if they turn out to be completely unable to reuse any infra from smoltcp it seems pointless
<dlrobertson> seems reasonable
<dlrobertson> IMO 802.3 and 802.15.4 are way more important to get done, but I just wondered
<whitequark> sure
<whitequark> by 802.3 you mean LLC encapsulation? or what?
<dlrobertson> yeah and maybe snap?
<whitequark> sure
<travis-ci> m-labs/smoltcp#887 (auto - e4b5013 : Dan Robertson): The build was broken.
<GitHub105> [smoltcp] dlrobertson commented on issue #196: Neat! I guess unused arithmatic results are part of the unused lint now. https://github.com/m-labs/smoltcp/pull/196#issuecomment-387093199
<GitHub176> [smoltcp] whitequark pushed 1 new commit to master: https://github.com/m-labs/smoltcp/commit/770503f37b2f0456b635e18680d29f612a561feb
<GitHub176> smoltcp/master 770503f whitequark: Fix errors caused by an update to #[deny(unused)].
<GitHub139> [smoltcp] whitequark commented on issue #196: @m-labs-homu retry https://github.com/m-labs/smoltcp/pull/196#issuecomment-387093538
<GitHub62> [smoltcp] m-labs-homu force-pushed auto from e4b5013 to 840054c: https://github.com/m-labs/smoltcp/commits/auto
<GitHub62> smoltcp/auto 840054c Dan Robertson: Update README detailing IPv6 support...
<GitHub62> smoltcp/auto 024d4c0 Dan Robertson: Add Address Resolution for IPv6...
<GitHub62> smoltcp/auto 802a291 Dan Robertson: Fix ICMPv6 checksum function...
<GitHub1> [smoltcp] m-labs-homu commented on issue #196: :hourglass: Testing commit 4a4ed8bca76e43c5ee0b8dcaef652da138775ae1 with merge 840054cee82793641fef7a0b347216a10a57297a... https://github.com/m-labs/smoltcp/pull/196#issuecomment-387093639
<GitHub87> [smoltcp] dlrobertson commented on issue #196: > Oh what the hell, this has been fixed for 16 days? I'm sorry. I never got the mail from GitHub somehow.... https://github.com/m-labs/smoltcp/pull/196#issuecomment-387093971
<travis-ci> m-labs/smoltcp#888 (master - 770503f : whitequark): The build passed.
<bb-m-labs> build #1489 of artiq-board is complete: Failure [failed conda_build] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1489
<travis-ci> m-labs/smoltcp#889 (auto - 840054c : Dan Robertson): The build was fixed.
sb0 has joined #m-labs
<GitHub10> [dslite2svd] whitequark pushed 2 new commits to master: https://github.com/m-labs/dslite2svd/compare/45c4e7a41b44...ca3135ca3b00
<GitHub10> dslite2svd/master ca3135c whitequark: Bump version.
<GitHub10> dslite2svd/master 43108cb whitequark: Regenerate with newer svd2rust....
<GitHub64> [smoltcp] whitequark commented on issue #196: @m-labs-homu retry https://github.com/m-labs/smoltcp/pull/196#issuecomment-387109803
<GitHub81> [smoltcp] m-labs-homu force-pushed auto from 840054c to 6c36376: https://github.com/m-labs/smoltcp/commits/auto
<GitHub81> smoltcp/auto 6c36376 Dan Robertson: Update README detailing IPv6 support...
<GitHub81> smoltcp/auto 72ef278 Dan Robertson: Add Address Resolution for IPv6...
<GitHub81> smoltcp/auto d39bcf7 Dan Robertson: Fix ICMPv6 checksum function...
<GitHub123> [smoltcp] m-labs-homu commented on issue #196: :hourglass: Testing commit 4a4ed8bca76e43c5ee0b8dcaef652da138775ae1 with merge 6c363762845e69dd316617f7ae0a083b4e534d5b... https://github.com/m-labs/smoltcp/pull/196#issuecomment-387109880
<travis-ci> m-labs/smoltcp#891 (auto - 6c36376 : Dan Robertson): The build passed.
<GitHub175> [smoltcp] m-labs-homu merged auto into master: https://github.com/m-labs/smoltcp/compare/770503f37b2f...6c363762845e
<GitHub148> [smoltcp] m-labs-homu commented on issue #196: :sunny: Test successful - [status-travis](https://travis-ci.org/m-labs/smoltcp/builds/375959617?utm_source=github_status&utm_medium=notification)
<GitHub13> [smoltcp] m-labs-homu closed pull request #196: Fix ICMPv6 checksums and add address resolution for IPv6 (master...ipv6) https://github.com/m-labs/smoltcp/pull/196
<GitHub98> [smoltcp] m-labs-homu commented on issue #186: :umbrella: The latest upstream changes (presumably 6c363762845e69dd316617f7ae0a083b4e534d5b) made this pull request unmergeable. Please resolve the merge conflicts. https://github.com/m-labs/smoltcp/pull/186#issuecomment-387113406
<GitHub4> [smoltcp] m-labs-homu commented on issue #190: :umbrella: The latest upstream changes (presumably 6c363762845e69dd316617f7ae0a083b4e534d5b) made this pull request unmergeable. Please resolve the merge conflicts. https://github.com/m-labs/smoltcp/pull/190#issuecomment-387113478
<travis-ci> m-labs/smoltcp#892 (master - 6c36376 : Dan Robertson): The build passed.
<GitHub130> [smoltcp] pothos opened issue #199: Stalled TCP connection because window update is not announced after reading https://github.com/m-labs/smoltcp/issues/199
<GitHub105> [smoltcp] whitequark commented on issue #199: Thanks, excellent catch!... https://github.com/m-labs/smoltcp/issues/199#issuecomment-387139282
<GitHub156> [smoltcp] pothos opened pull request #200: Update remote_last_win for all ACKs (master...update_remote_last_win_for_all_acks) https://github.com/m-labs/smoltcp/pull/200
<GitHub192> [smoltcp] whitequark commented on issue #200: Excellent work, thanks!... https://github.com/m-labs/smoltcp/pull/200#issuecomment-387139916
<GitHub178> [smoltcp] m-labs-homu commented on issue #200: :pushpin: Commit 0ad249c has been approved by `whitequark`
<GitHub173> [smoltcp] m-labs-homu pushed 1 new commit to auto: https://github.com/m-labs/smoltcp/commit/7935f0d0b5692114ef8ca740d92f385c3393c837
<GitHub173> smoltcp/auto 7935f0d Kai Lüke: Update remote_last_win for all ACKs...
<GitHub187> [smoltcp] m-labs-homu commented on issue #200: :hourglass: Testing commit 0ad249cdeaba3cd42c296769f39d3c3891a9ef0f with merge 7935f0d0b5692114ef8ca740d92f385c3393c837... https://github.com/m-labs/smoltcp/pull/200#issuecomment-387139981
<GitHub44> [smoltcp] pothos opened pull request #201: Mention that Probing Zero Windows is not implemented for TCP (master...mention_probing_zero_windows) https://github.com/m-labs/smoltcp/pull/201
<GitHub36> [smoltcp] m-labs-homu commented on issue #201: :pushpin: Commit ab2ef05 has been approved by `whitequark`
<GitHub164> [smoltcp] whitequark commented on issue #201: @m-labs-homu r+ https://github.com/m-labs/smoltcp/pull/201#issuecomment-387143159
<GitHub132> [smoltcp] m-labs-homu merged auto into master: https://github.com/m-labs/smoltcp/compare/6c363762845e...7935f0d0b569
<travis-ci> m-labs/smoltcp#894 (auto - 7935f0d : Kai Lüke): The build passed.
<GitHub21> [smoltcp] m-labs-homu closed pull request #200: Update remote_last_win for all ACKs (master...update_remote_last_win_for_all_acks) https://github.com/m-labs/smoltcp/pull/200
<GitHub169> [smoltcp] m-labs-homu commented on issue #200: :sunny: Test successful - [status-travis](https://travis-ci.org/m-labs/smoltcp/builds/375998726?utm_source=github_status&utm_medium=notification)
<GitHub183> [smoltcp] m-labs-homu pushed 1 new commit to auto: https://github.com/m-labs/smoltcp/commit/880fb73d544f8a158996f04c7417d9aa092d2b31
<GitHub183> smoltcp/auto 880fb73 Kai Lüke: Mention that Probing Zero Windows is not implemented for TCP...
<GitHub6> [smoltcp] m-labs-homu commented on issue #201: :hourglass: Testing commit ab2ef054a1102018dd17258fda8e8ae952c5c9b3 with merge 880fb73d544f8a158996f04c7417d9aa092d2b31... https://github.com/m-labs/smoltcp/pull/201#issuecomment-387146411
rohitksingh has joined #m-labs
rohitksingh has quit [Quit: Leaving.]
<travis-ci> m-labs/smoltcp#896 (master - 7935f0d : Kai Lüke): The build passed.
<GitHub36> [smoltcp] m-labs-homu commented on issue #201: :sunny: Test successful - [status-travis](https://travis-ci.org/m-labs/smoltcp/builds/376006755?utm_source=github_status&utm_medium=notification)
<GitHub138> [smoltcp] m-labs-homu merged auto into master: https://github.com/m-labs/smoltcp/compare/7935f0d0b569...880fb73d544f
<GitHub65> [smoltcp] m-labs-homu closed pull request #201: Mention that Probing Zero Windows is not implemented for TCP (master...mention_probing_zero_windows) https://github.com/m-labs/smoltcp/pull/201
<travis-ci> m-labs/smoltcp#898 (master - 880fb73 : Kai Lüke): The build passed.
mumptai has joined #m-labs
cyrozap-ZNC has joined #m-labs
cyrozap has quit [*.net *.split]
cyrozap-ZNC has quit [Client Quit]
cyrozap has joined #m-labs
<GitHub-m-labs> [artiq] enjoy-digital pushed 1 new commit to master: https://github.com/m-labs/artiq/commit/60fd362d57348fe424410e7e95323fac867ce0e5
<GitHub-m-labs> artiq/master 60fd362 Florent Kermarrec: serwb: fix rx_comma detection
<GitHub-m-labs> [artiq] enjoy-digital commented on issue #996: https://github.com/m-labs/artiq/commit/60fd362d57348fe424410e7e95323fac867ce0e5 was the only thing i was able to found. (Error while refactoring the code to simplify clocking).... https://github.com/m-labs/artiq/issues/996#issuecomment-387225805
<GitHub-m-labs> [artiq] enjoy-digital commented on issue #996: https://github.com/m-labs/artiq/commit/60fd362d57348fe424410e7e95323fac867ce0e5 was the only thing i was able to find. (Error while refactoring the code to simplify clocking).... https://github.com/m-labs/artiq/issues/996#issuecomment-387225805
<bb-m-labs> build #1490 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1490
<bb-m-labs> build #864 of artiq-win64-test is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/864
<bb-m-labs> build #2314 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2314
<rjo> bb-m-labs: force build --props=package=artiq-board,artiq_target=kasli,artiq_variant=opticlock artiq-board
<bb-m-labs> build forced [ETA 53m51s]
<bb-m-labs> I'll give a shout when the build finishes