_whitelogger has joined #symbiflow
Anderlok has joined #symbiflow
Anderlok has left #symbiflow [#symbiflow]
_whitelogger has joined #symbiflow
_whitelogger has joined #symbiflow
emhae has joined #symbiflow
emhae has left #symbiflow [#symbiflow]
throrqraks has joined #symbiflow
throrqraks has left #symbiflow [#symbiflow]
jevinskie has joined #symbiflow
<sxpert> gah, I'm in the "where did all my gates go" hell again
<sxpert> yosys seems to optimize out the whole thing
jevinski_ has joined #symbiflow
jevinskie has quit [Ping timeout: 250 seconds]
<sxpert> ah, I know
<sxpert> nope, no go
<kgugala> mithro: I can access the build status page
<nats`> mithro, sure go ahead on that topic I really have a lot of work
<sxpert> ah, in fact, yosys blows up :-(
<mithro> kgugala: Example I have been testing with -> https://github.com/SymbiFlow/prjxray-kokoro/pull/1
<tpb> Title: Update README.md by mithro · Pull Request #1 · SymbiFlow/prjxray-kokoro · GitHub (at github.com)
OmniMancer has joined #symbiflow
<mithro> kgugala / litghost / acomodi / elms: Just merged the GCP CI stuff
<mithro> kgugala / litghost / acomodi / elms: Feel free to ignore if you think it is giving bogus results for now
<mithro> but do log a bug
<tpb> Title: Make each fuzzer output a test_results.xml file · Issue #494 · SymbiFlow/prjxray · GitHub (at github.com)
<nats`> cool mithro
<nats`> but you shouldn't be in bed already ? :D
<mithro> Yes
OmniMancer has quit [Quit: Leaving.]
proteusguy has quit [Ping timeout: 250 seconds]
proteusguy has joined #symbiflow
Rahix has quit [Quit: Rahix]
proteusguy has quit [Ping timeout: 272 seconds]
vup2 has quit [Quit: No Ping reply in 180 seconds.]
vup2 has joined #symbiflow
jevinski_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<elms> mithro: After sleeping on it, I think if we are keeping travis in place, then we should make it more than policy and make it required if possible. When kokoro fails is there an email to notify a list or something at least? Or can it comment on the PR? If it isn't highly visible I think it will be easy to miss or forget.
<mithro> elms: The kokoro stuff should appear at the bottom in the same area Travis does
<mithro> I haven't set up the emailing yet as I wasn't sure everything was working okay
<elms> Ok
citypw has quit [Ping timeout: 250 seconds]
<litghost> mithro: Do you have an example of the kokoro PR display? I haven't seen it yet
<litghost> Maybe only new PR's will have it?
<mithro> Hrm - it should be appearing on https://github.com/SymbiFlow/prjxray/pull/620
<tpb> Title: WIP: adding DSP for FAN_ALTs and BYPs to 050-pip-seed by acomodi · Pull Request #620 · SymbiFlow/prjxray · GitHub (at github.com)
<mithro> #620 opened 12 hours ago by acomodi
<mithro> Let me see if I broke something when moving it from my testing prjxray-kokoro repository to just prjxray
citypw has joined #symbiflow
<mithro> Doah! it seems I forgot to update the hooks...
<tpb> Title: WIP: Testing the Kokoro CI building... by mithro · Pull Request #622 · SymbiFlow/prjxray · GitHub (at github.com)
<litghost> What's the difference between presubmit, presubmit - tests, presubmit - database?
<litghost> Also, the diffing logic is not working on continuous database builds
<litghost> ----------------------------------------
<litghost> Generating pretty diff
<litghost> ----------------------------------------
<litghost> The input is empty. Try again.
<litghost> Usage: diff2html [options] -- [diff args]
<mithro> litghost: "Presubmit - Tests" does a "make test" and the "Presubmit - Database" targets actually run the fuzzers and generate database output
<litghost> Is the presubmit a quick run, or a full run?
<mithro> litghost: Full run
<mithro> btw the config files are found at https://github.com/SymbiFlow/prjxray/tree/master/.github/kokoro
<tpb> Title: prjxray/.github/kokoro at master · SymbiFlow/prjxray · GitHub (at github.com)
<litghost> I wouldn't expect to gate a PR for a full run, that's order ~6 hrs?
<mithro> litghost: A full run only takes ~2
<tpb> Title: prjxray/db-full.sh at master · SymbiFlow/prjxray · GitHub (at github.com)
<litghost> It's splitting each build onto another machine?
<mithro> Yes, each Artix 7, Kintex 7 and Zynq 7 build is running on a seperate machine
<litghost> omph
<mithro> omph?
<litghost> Wow, etc
<mithro> I wouldn't suggest we block merging a pull request on the Kokoro builds
<mithro> But we should effectively get results for how a pull request changes the database output
<mithro> litghost: Will see if https://github.com/SymbiFlow/prjxray/pull/624/files helps with the diff issue...
<tpb> Title: infra: Improve the diff output. by mithro · Pull Request #624 · SymbiFlow/prjxray · GitHub (at github.com)
<mithro> litghost: Did you mean to merge that? I was going to wait until the presubmit finished
<mithro> litghost: Both the presubmit and continuous runs use the same script
<mithro> litghost: What is the state of the "QUICK=Y" database builds?
<litghost> I haven't been leveraging them
<litghost> We should probably tune QUICK=Y again to a reasonable build time
<mithro> litghost: Originally I was planning on running QUICK=Y before full builds (and only running the full builds if the quick build succeeded) to try and get people feedback quicker
tpb has quit [Remote host closed the connection]
tpb has joined #symbiflow