ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
<daniels> anholt_: if you can add me somehow as an admin I’ll take care off them
Guest7203 is now known as nchery
Zopolis4 has joined #dri-devel
Guest7321 has quit [Read error: Connection reset by peer]
jkrzyszt has quit [Ping timeout: 480 seconds]
iive has quit [Quit: They came for me...]
smiles has joined #dri-devel
stuarts has quit []
mohamexiety has quit []
Haaninjo has quit [Quit: Ex-Chat]
co1umbarius has joined #dri-devel
columbarius has quit [Ping timeout: 480 seconds]
edt_ has joined #dri-devel
edt_ is now known as edt
<edt> anyone know what has happened to mesa's stageing/23.0 branch? Lots of commits from march 1-8th are no longer there.
jdavies has joined #dri-devel
jdavies has quit []
rasterman has quit [Quit: Gettin' stinky!]
alyssa has joined #dri-devel
<alyssa> how does one land an MR that changes the CI container
<alyssa> when rebuilding the container means you miss your timeout for marge
<alyssa> but then other stuff will land ahead of you and you rebase and whoops
<alyssa> 37 minutes since Marge added commits and the Arm jobs haven't even started yet
<alyssa> (I also don't understand why it's rebuilding the container. I already rebuilt it in MR context.)
ngcortes has quit [Read error: Connection reset by peer]
edt has quit [Remote host closed the connection]
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #dri-devel
<bnieuwenhuizen> alyssa: IIRC the container should be based on the tags I think, so the second time it should reuse it even with rebase
Zopolis4 has quit []
kzd has quit [Quit: kzd]
<bnieuwenhuizen> MR and Marge might be different for security reasons though, no idea really
kzd has joined #dri-devel
Zopolis4 has joined #dri-devel
Kayden has quit [Quit: reboot]
<alyssa> bnieuwenhuizen: Weeee
<alyssa> arm64 rootfs is still building somehow, wooof
<alyssa> vulkancts has entered the chat
bluetail9 has joined #dri-devel
bluetail has quit [Ping timeout: 480 seconds]
<alyssa> ERROR: Job failed: execution took longer than 1h0m0s seconds
<alyssa> oh you're kidding me
<alyssa> 60 minutes later
<alyssa> eric_engestrom: DavidHeidelberg[m]: Can one of you get !20553 landed? Thank you :)
<alyssa> Merging container changes is above my CI-fu
Danct12 has joined #dri-devel
krushia has quit [Quit: Konversation terminated!]
avocicltb^ has quit [Remote host closed the connection]
smiles has quit [Ping timeout: 480 seconds]
Danct12 has quit [Remote host closed the connection]
Danct12 has joined #dri-devel
camus has joined #dri-devel
smilessh has joined #dri-devel
aravind has joined #dri-devel
cicwoftos^ has joined #dri-devel
paulk has quit [Ping timeout: 480 seconds]
Company has quit [Quit: Leaving]
paulk has joined #dri-devel
heat has quit [Remote host closed the connection]
jdavies has joined #dri-devel
jdavies is now known as Guest7340
jdavies_ has joined #dri-devel
aravind has quit [Ping timeout: 480 seconds]
Guest7340 has quit [Ping timeout: 480 seconds]
lemonzest has quit [Quit: WeeChat 3.6]
lemonzest has joined #dri-devel
Danct12 has quit [Remote host closed the connection]
jdavies_ has quit []
mbrost has joined #dri-devel
Zopolis4 has quit []
mbrost has quit [Remote host closed the connection]
djbw has joined #dri-devel
camus has quit []
camus has joined #dri-devel
YuGiOhJCJ has joined #dri-devel
cicwoftos^ has quit [Remote host closed the connection]
kts has joined #dri-devel
jaganteki has quit [Quit: Page closed]
jaganteki has joined #dri-devel
Duke`` has joined #dri-devel
kzd has quit [Quit: kzd]
Haaninjo has joined #dri-devel
smilessh has quit [Ping timeout: 480 seconds]
fab has joined #dri-devel
Danct12 has joined #dri-devel
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
smilessh has joined #dri-devel
agd5f_ has joined #dri-devel
Danct12 has quit [Remote host closed the connection]
<mareko> is there a NIR pass that deduplicates identical loads?
agd5f has quit [Ping timeout: 480 seconds]
<mareko> hm, nir_opt_cse should do that in theory
JohnnyonF has joined #dri-devel
JohnnyonFlame has quit [Ping timeout: 480 seconds]
danvet has joined #dri-devel
<eric_engestrom> alyssa: reassigned to marge, let's hope the container build takes slightly less than an hour this time? 🤷
<eric_engestrom> but I've already encountered that, and imo we should bump the timeout for these jobs from 60 to 90 minutes or so
<eric_engestrom> in 99% of pipelines these jobs take about 15 seconds, but in the 1% of container bumps an hour is clearly not enough
kts has quit [Quit: Konversation terminated!]
agd5f has joined #dri-devel
agd5f_ has quit [Ping timeout: 480 seconds]
hansg has joined #dri-devel
kts has joined #dri-devel
srslypascal has quit [Ping timeout: 480 seconds]
enunes has quit [Ping timeout: 480 seconds]
gouchi has joined #dri-devel
junaid has joined #dri-devel
JohnnyonF has quit [Ping timeout: 480 seconds]
<tomeu> have noticed that spirv-llvm-translator seems to be defaulting to double for floating point literals in opencl kernels
<tomeu> which can be a problem on my HW, which doesn't support fp64
<tomeu> does anybody knows why and if it is a bug?
enunes has joined #dri-devel
Zopolis4 has joined #dri-devel
junaid has quit [Remote host closed the connection]
junaid has joined #dri-devel
junaid has quit []
junaid has joined #dri-devel
Kayden has joined #dri-devel
camus has quit []
junaid has quit [Remote host closed the connection]
mohamexiety has joined #dri-devel
<daniels> eric_engestrom, alyssa: if the container’s already built, it doesn’t need to be rebuilt again
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
bgs has joined #dri-devel
pcercuei has joined #dri-devel
mohamexiety has quit [Remote host closed the connection]
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #dri-devel
mohamexiety has joined #dri-devel
kts has joined #dri-devel
kts has quit []
kts has joined #dri-devel
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #dri-devel
aravind has joined #dri-devel
pa- has quit [Ping timeout: 480 seconds]
jernej has quit []
jernej has joined #dri-devel
<pendingchaos> mareko: nir_opt_cse works for ubo and read-only ssbos
<pendingchaos> nir_opt_copy_prop_vars can also do that for deref loads, but I think slightly better in some cases (like writable ssbos and "vec4 a = var; float b = var.y" would become "vec4 a = var; float b = a.y;")
<pendingchaos> for lowered loads, nir_opt_load_store_vectorize can combine intersecting loads in the same block
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #dri-devel
<alyssa> eric_engestrom: sure, yeah
<alyssa> daniels: so ideally we wouldn't be building the container in a marge context.. so IDK what went wrong here
aravind has quit [Ping timeout: 480 seconds]
<alyssa> maybe because I had cancelled the earlier pipeline and the image didn't get cached or something like that
<alyssa> (I cancelled a lot of pipelines in an effort to conserve resources, lolz)
<eric_engestrom> daniels: sure, but it does need to be built a first time, which is where the 1h timeout is too short
<alyssa> eric_engestrom: nominally you can do that with a manual run before assigning to Marge, so you don't hog up the Marge queue
<alyssa> (since then the first container build can run in parallel with regular MRs)
<alyssa> IDK why that didn't work here
<eric_engestrom> but that'll be in the fork's namespace, not mesa, so the image won't be available in the mesa context
<eric_engestrom> (I think?)
<alyssa> right..
<alyssa> does Marge build in fork namespace too?
<alyssa> if not it would presumably be rebuilt post-merge
<alyssa> which I guess defeats the point
<eric_engestrom> marge runs the merge pipeline in the mesa namespace I think
<daniels> yep, that's right
<alyssa> ah
<alyssa> yes, I see the problem then :|
<alyssa> so bumping the timeout to 90min++
<daniels> yeah, we did think about that, but a pretty consistent complaint is that the biggest issue is throughput and the inability for stuff to complete quickly
<daniels> so I've not wanted to push the timeout too much higher given that
<daniels> (the rootfs build also doesn't usually take more than 60min last time I checked ...)
<alyssa> the arm64 rootfs build took like 60 minutes and 15 seconds or something
<alyssa> but also Marge gave up hope for that MR a long while before
<alyssa> so you need two roundtrips through Marge to get a container change in anyway
camus has joined #dri-devel
<tomeu> today I had to rebuild the arm64 rootfs and was slower than I remembered
<tomeu> timed out and had to increase the timeout value in my fork
<daniels> perhaps it's got much slower than the last time I looked then, but it used to be like 30min
<daniels> what I'm saying is that before we allow every pipeline to take 90min (potentially making throughput, a really bad issue, worse), we should understand if this is a global problem or if it's something that happened to someone once
<alyssa> daniels: I think there are 2 distinct problems here
<alyssa> One is that the container/rootfs *jobs* have a per-job 60min timeout, that they might not complete in
<alyssa> The other is that the whole *pipeline* for Marge has a 60min timeout
<alyssa> If we bump the job timeout but not the pipeline timeout, then at least the container builds will finish long after Marge has gotten bored and moved on
<alyssa> and that way when you reassign the MR a second time, the image is cached so it'll get merged quickly (hopefully)
<alyssa> and that won't affect throughput for normal pipelines because the pipeline timeout is the same and normal pipelines finish their container jobs in seconds (and if the container job for a regular MR is hung, whether it's hung for 60min or for 90min before timing out seems immaterial because Everything Is Broken at that point)
<alyssa> having to take two roundtrips through the Marge queue to merge a container change is silly, don't get me wrong, but at least it'll work
<alyssa> right now with a per-job timeout of 60min on the arm64 lava rootfs, and that taking sometimes a hair longer, it just can't be done
<alyssa> (reliably)
<daniels> sure, make it 90min
<daniels> I have no idea what's been added to the jobs that they now take that long, but I guess that boat's sailed
<alyssa> in my case, clang-format? :-p
<daniels> heh, more llvm is always helpful
<alyssa> alyssa: no llvm in my mesa tyvm
<alyssa> also alyssa: thou shalt use clang-format
jfalempe has quit [Quit: Leaving]
digetx has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
digetx has joined #dri-devel
<zmike> maybe we should be integrating chrome builds somehow
camus has quit []
<tomeu> with android, please
<ccr> and firefox, for good measure.
camus has joined #dri-devel
<alyssa> ccr: nah, we can compile firefox to wasm and run it inside the android chrome build
<alyssa> more secure that way
<ccr> ahh. excellent.
<ccr> turtles.. I mean browsers all the way down.
JohnnyonFlame has joined #dri-devel
MajorBiscuit has joined #dri-devel
MajorBiscuit has quit []
MajorBiscuit has joined #dri-devel
Zopolis4 has quit []
Company has joined #dri-devel
jernej_ has joined #dri-devel
jernej_ has quit []
MajorBiscuit has quit [Ping timeout: 480 seconds]
jernej_ has joined #dri-devel
jernej has quit [Ping timeout: 480 seconds]
gouchi has quit [Remote host closed the connection]
kts has quit [Quit: Konversation terminated!]
<alyssa> "Possible inputs: A period of time written in natural language."
<alyssa> i'm sorry gitlab but this is terrible docs
mohamexiety has quit []
srslypascal has joined #dri-devel
<psykose> does it recognise 'a fortnight ago'
<daniels> alyssa: ‘90m’ or ‘1h30m’ are both valid
kts has joined #dri-devel
<alyssa> daniels: yeah, but eric_engestrom put "90 minutes" and I did a doubletake on whether that was valid
<alyssa> psykose: that's the problem with such docs, the spec says it really should ;~P
<alyssa> "une heure" that's natural language
<alyssa> well, language naturelle
<psykose> free-range organic language
heat has joined #dri-devel
mohamexiety has joined #dri-devel
thaytan has quit [Remote host closed the connection]
camus has quit []
camus has joined #dri-devel
jernej_ has quit []
jernej has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
krushia has joined #dri-devel
jernej has quit []
jernej has joined #dri-devel
jernej_ has joined #dri-devel
jernej has quit [Read error: Connection reset by peer]
srslypascal has quit [Ping timeout: 480 seconds]
srslypascal has joined #dri-devel
srslypascal is now known as Guest7382
srslypascal has joined #dri-devel
Guest7382 has quit [Ping timeout: 480 seconds]
nekit has quit [Quit: The Lounge - https://thelounge.chat]
gouchi has joined #dri-devel
nekit has joined #dri-devel
smilessh has quit [Ping timeout: 480 seconds]
lemonzest has quit [Quit: WeeChat 3.6]
fxkamd has quit []
dsrt^ has joined #dri-devel
Daanct12 has quit [Ping timeout: 480 seconds]
Danct12 has joined #dri-devel
Daanct12 has joined #dri-devel
Danct12 has quit [Ping timeout: 480 seconds]
Daaanct12 has joined #dri-devel
Daanct12 has quit [Ping timeout: 480 seconds]
Danct12 has joined #dri-devel
Daaanct12 has quit [Ping timeout: 480 seconds]
Danct12 has quit [Remote host closed the connection]
Danct12 has joined #dri-devel
MajorBiscuit has joined #dri-devel
Danct12 has quit [Ping timeout: 480 seconds]
lemonzest has joined #dri-devel
junaid has joined #dri-devel
hansg has quit [Quit: Leaving]
junaid_ has joined #dri-devel
junaid__ has joined #dri-devel
junaid___ has joined #dri-devel
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
pa has joined #dri-devel
kzd has joined #dri-devel
MajorBiscuit has quit [Quit: WeeChat 3.6]
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #dri-devel
fab has quit [Quit: fab]
Zopolis4 has joined #dri-devel
pcercuei has quit [Quit: dodo]
djbw has quit [Read error: Connection reset by peer]
srslypascal has quit [Quit: Leaving]
srslypascal has joined #dri-devel
krushia has quit [Remote host closed the connection]
krushia has joined #dri-devel
junaid___ has quit [Remote host closed the connection]
junaid has quit [Remote host closed the connection]
junaid_ has quit [Read error: Connection reset by peer]
junaid__ has quit [Write error: connection closed]
mlankhorst has quit [Remote host closed the connection]
dsrt^ has quit [Remote host closed the connection]
mlankhorst has joined #dri-devel
gouchi has quit [Remote host closed the connection]
apinheiro has joined #dri-devel
nekit has quit [Quit: The Lounge - https://thelounge.chat]
nekit has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
mohamexiety has quit []
bgs has quit [Remote host closed the connection]
apinheiro has quit [Quit: Leaving]
ruper has quit [Remote host closed the connection]
Haaninjo has quit [Quit: Ex-Chat]
danvet has quit [Ping timeout: 480 seconds]
bluetail9 has quit [Ping timeout: 480 seconds]