00:00 kode54: I'd be willing to try bisecting if I could find a clear path between 24.0.6 and 24.0.7 in a commit list
00:00 kode54: but I recall the stable branch is tagged outside the main branch
00:05 _ds_: That'd be (in this case) the 24.0 branch. Nothing stopping you from bisecting that I can see. (Also, which version(s) of LLVM?)
00:05 kode54: or is there a oh good, there's a whole branch that has the 24.0 series in it
00:06 kode54: oops buffer leftovers
00:06 kode54: llvm 17.0.6-4, from the Arch repos
00:06 kode54: I haven't experienced the crash because I'm not usually pulling from testing
00:08 _ds_: I've not built 24.0.7 yet, and I'd be building against llvm 15.0.6 or, if I install it, llvm 16.0.6; 17.0.6 is only in unstable (Devuan).
00:10 kode54: 17.0.6 is what Arch is using
00:11 kode54: so that's what I've got
00:12 kode54: I'll just stay on 24.0.6 until Arch fixes it
00:12 _ds_: (just rechecked – it's also in testing)
00:38 airlied: kode54: got any example of the explosion?
00:38 kode54: it was heftig who found it
00:38 kode54: I haven't confirmed it on my hardware, actually
00:39 airlied: don't need confirmation, just wanted to see what it looked like
00:39 kode54: they didn't post the backtrace to the mailing list :[
00:39 airlied: doh
00:39 kode54: that's why I said I'd have to confirm it myself to give you a trace
00:39 airlied: if llvm explodes in the woods, and nobody posts a backtrace, did it really explode :-P
00:40 kode54: I'll think about whether I want to test this tonight, but I will definitely stop testing if it causes a panic or other reboot worthy remediation
00:40 kode54: since I host network services on this machine
00:41 kode54: I only considered initially testing since I usually find mesa crashes only kill the compositor or a random app
00:42 airlied: https://gitlab.freedesktop.org/mesa/mesa/-/commit/0dfac8d7f9f2e4dc0c90a42791ac91af5c5ffab9 is the only thing I can see that might even vaguely hit llvm
00:59 kode54: airlied: hmm
00:59 kode54: again, I don't even know if the reported crash affects my machine
00:59 kode54: if I even intend to test this, I have to check 24.0.7 first and see if it even crashes
01:00 kode54: um, that's wacky
01:00 kode54: https://archlinux.org/packages/extra/x86_64/llvm/
01:01 kode54: I thought pushing an updated package automatically removed the "out of date" flag
02:45 kode54: "hmm"
02:45 kode54: + # GCC 14 causes segfault in LLVM under si_llvm_optimize_module
02:45 kode54: + export CC=clang CXX=clang++
02:46 kode54: that does remind me that Arch did just release GCC 14 to the masses today
02:48 kode54: I thought it was already customary to build mesa with clang/llvm anyway
02:52 airlied: I doubt any of the fedora/debian distros do
09:05 MrCooper: kode54: does that build Mesa with LTO?
20:21 kode54: MrCooper: apparently it does
20:22 kode54: they don't disable LTO, and the makepkg default enables it