00:24:25 Unstable branch on cbro.berotato.org updated to: 0.34-a0-1296-g91728b37d5 (34) 00:55:39 Monster database of master branch on crawl.develz.org updated to: 0.34-a0-1296-g91728b37d5 01:59:29 -!- indigaz20 is now known as indigaz2 04:01:29 <02M​onkooky> has the sif exegesis thing come in yet? 04:04:49 <11O​dds> Pretty sure no 04:06:06 <02M​onkooky> I was thinkin it might want to be handled as 'temporarily add a spell to your library with no fail rate' 04:08:07 <11O​dds> Oh that’s cute 04:32:21 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5261-gd9800d219b 05:06:20 -!- wvc5 is now known as wvc 05:21:22 Kantor (L6 MDFi) ASSERT(!you.turn_is_over) in 'movement.cc' at line 938 failed. (D:4) 05:23:18 Unstable branch on crawl.akrasiac.org updated to: 0.34-a0-1296-g91728b3 (34) 09:44:24 <04d​racoomega> Yeah, I actually considered it working that way. Hesitated on the question of "What if you somehow have all your spell slots filled when you try to use it?" but it strikes me now that - unlike old inventory limits - we still have keys on the keyboard to fit it, so it could go in a 'special' spell slot. That might indeed be the most natural way to handle it. 09:45:14 <04d​racoomega> (Though possibly it causes a bunch of UI code edge cases to deal with like, say, trying to memorize the spell while you still have it active via Exegesis) 09:45:33 <04d​racoomega> Or using it on something you already know, but have at bad success rate 10:49:30 <08n​icolae> rare sif muna exegesis gift: Sif Muna has found a strange spell in the astral library! For a brief time, you can cast the lost spell Singularity, just once. bring back the fan favorites as a one-time-use only thing 10:58:30 <08n​icolae> "nicolae that would require maintaining code for a bunch of stuff we've already decided we don't want" yes but i need to do my quarterly "bring back singularity" plea 11:07:08 <09g​ammafunk> what's the exegesis change being proposed, exactly? 11:09:45 <02M​onkooky> harkening back to this 11:12:51 <09g​ammafunk> Yeah, I'm a bit confused as to how this: > I was thinkin it might want to be handled as 'temporarily add a spell to your library with no fail rate' relates to that, though 11:13:31 <09g​ammafunk> by "library" do we actually mean "the player's set of memorized spells"? Because the spell library is the set of the player's known spells (which of course exegesis currently allows casting from) 11:13:57 <02M​onkooky> ah, right, I meant memorized yes 11:14:13 <09g​ammafunk> oh, so this is a way to reduce UI steps 11:14:25 <09g​ammafunk> so you don't have to e.g. ac so many time or whatever 11:14:34 <02M​onkooky> yeah, exactly 11:14:38 <09g​ammafunk> right, gotcha 12:11:57 qpr (L4 GnWn) Crash caused by signal #6: Aborted (D:3) 12:12:11 Georgie (L11 CoHu) Crash caused by signal #6: Aborted (D:11) 12:14:34 fatvalkilmer (L1 GnWn) Crash caused by signal #6: Aborted (D:1) 12:15:29 jfrankmiller (L3 DsNe) Crash caused by signal #6: Aborted (D:2) 12:16:11 gingergiant (L12 OnFi) Crash caused by signal #6: Aborted (D:11) 12:17:26 Athaboros (L4 ReGl) Crash caused by signal #6: Aborted (D:2) 12:18:23 Georgie (L11 CoHu) Crash caused by signal #6: Aborted (D:11) 12:31:28 Moober (L11 CoFi) Crash caused by signal #6: Aborted (D:9) 12:32:56 gingergiant (L12 OnFi) Crash caused by signal #6: Aborted (D:11) 12:54:24 Georgie (L11 CoHu) Crash caused by signal #6: Aborted (D:11) 13:15:44 agome3 (L21 TrFi) Crash caused by signal #6: Aborted (D (Sprint)) 13:16:10 Peminali (L14 FoFi) ASSERT(_valid()) in 'ray.cc' at line 229 failed. (D (Sprint)) 13:17:23 Georgie (L11 CoHu) Crash caused by signal #6: Aborted (D:11) 13:24:51 <09g​ammafunk> CAO should be ok again soon 13:31:37 Centroid (L1 SpEn) ERROR in 'tileweb.cc' at line 236: Socket write error: Resource temporarily unavailable (D:1) 13:41:27 -!- TAS-2012v is now known as TAS_2012v 13:46:48 03CrawlOdds02 {dolorous} 07* 0.34-a0-1297-gd5f1874545: Fix IMB uselessness check 10(3 days ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/d5f18745454b 14:02:13 04Build failed for 08master @ d5f18745 06https://github.com/crawl/crawl/actions/runs/19583046210 14:11:43 <06d​olorous_84348> I have no idea why there's a test failure on clang there; I ran make test with 1297 just in case (I'm using g++), and it passed the same test, although it failed one of the later ones: "Error: run 2 (seed 747767884) is missing Crypt:1!" That sounds like a worse problem. 14:34:59 <04d​racoomega> Oh dear 14:35:31 <04d​racoomega> Like, how could that even happen? 14:49:31 I'm poking the clang failure fwiw 14:49:51 g++ is someone else's problem, especially if it involves levelgen 🙂 15:00:08 mm, actually I get link errors with FULLDEBUG=y 15:23:00 <06d​olorous_84348> (It's supposed to be possible to have both g++ and clang set up on the same system, but I've been reluctant to try that, considering I only have the one machine to code on and I really don't want to accidentally screw it up.) 16:19:22 <04d​racoomega> Well, my report on all this mildly confuses me. I tested that specific seed using the vault_catelog test on current master and it reports no errors. I rebuilt with clang (which, by unrelated coincidence, I set up for the first time like 2 hours ago) and ran the test suite multiple times there and it also reports no errors. 16:23:17 I have both installed and everything's fine (and has been across multiple ubuntu versions, barring 24.04 requiring a later gcc/g++ to find shared headers) 16:23:25 <04d​racoomega> The range check error could be a rare result of the randomization of something (it's very likely something to do with the level boundary, given the X/70), but without an actual log of the actual crash, it seems hard to even guess what 16:23:47 I did have to `make clean` to build with `FULLDEBUG=y` 16:24:11 <04d​racoomega> Yeah, I've run into that periodically 16:24:18 <04d​racoomega> Certainly nothing new 16:24:38 <04d​racoomega> (I mean, might suggest there is something slightly wrong in the makefile itself, but hell if I am going to be the one to figure out what, tbh >.>) 16:25:30 given that it was missing symbols, I'm quite certain there are deps missing in the Makefile, but crawl's Makefile is such a mess that I'm not even going to try 16:36:02 I can't reproduce the clang test failure 16:36:13 clang++ 18, fwiw 16:41:25 Unstable branch on underhound.eu updated to: 0.34-a0-1297-gd5f1874545 (34) 16:45:16 I am running into an issue I've had before where "arena: cerebov v test spawner delay=0" gets stuck for some reason 23:35:33 Unstable branch on crawl.develz.org updated to: 0.34-a0-1297-gd5f1874545 (34) 23:58:46 Windows builds of master branch on crawl.develz.org updated to: 0.34-a0-1297-gd5f1874545