00:13:45 caggimo (L2 FoAl) ASSERT(mon) in 'fight.cc' at line 1336 failed. (D:1) 00:22:55 caggimo (L1 FoAl) ASSERT(mon) in 'fight.cc' at line 1336 failed. (D:1) 00:35:23 Unstable branch on cbro.berotato.org updated to: 0.33-a0-532-g34712576ec (34) 00:36:58 <03i​mplojin> think it might make sense to do a point release of potentially affected builds (looks like this is .31+ based on the release date of g++14.x) to signal to downstream packages beyond the arch one that this fix should be picked up 00:38:24 caggimo (L5 FoAl) ASSERT(mon) in 'fight.cc' at line 1336 failed. (D:3) 00:55:18 Monster database of master branch on crawl.develz.org updated to: 0.33-a0-532-g34712576ec 01:20:19 caggimo (L3 FoAl) ASSERT(mon) in 'fight.cc' at line 1336 failed. (D:1) 01:21:23 !crashlog caggimo 01:21:23 4. caggimo, XL3 FoAl, T:560 (milestone): https://underhound.eu/crawl/morgue/caggimo/crash-caggimo-20241205-082017.txt 02:35:40 03DracoOmega02 07* 0.33-a0-533-g9d6bf4ca7f: Disallow casting Poisonous Vapours on yourself 10(21 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/9d6bf4ca7fa1 04:35:13 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5249-g4a8afe7061 05:12:28 03Bennett Novak02 07https://github.com/crawl/crawl/pull/4158 * 0.33-a0-523-g14f26e712f: fix: change message type 10(51 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/14f26e712f19 08:15:04 <09g​ammafunk> If you'd like to follow up on this, what I'd recommend is doing any necessary cherry-picking into the relevant branches (e.g. at least for 0.32 but possibly also 0.31 if you like), adding a quick changelog entry commit in said branches (see e.g. 0.32.1 changelog entry), making and pushing the necessary annotated git tag and then doing the release(s) on github. The release guide in docs/develope/release/guide.txt covers annotated tags 08:15:05 and the github release is easily made based on the tag. You can paste the contents of your short changelog entry as the release text. 08:15:32 <09g​ammafunk> This will have CI make all release files, including the deb files that I can install on the CDO repo if you give me a ping 08:16:25 <09g​ammafunk> This likewise applies to any other dev who'd like to do this. I'm trying to nudge at least one other person to see how to make releases since it's not that hard and doesn't require tons of work these days (unlike in the past...) 08:16:59 <09g​ammafunk> And of course I'm happy to answer any questions 08:17:53 <03i​mplojin> sure, i can try cutting a point release later, i've actually done so for a couple of builds in my crawl repo (someone asked for an option to enter explore mode after death at one point and i was like, "okay that's not hard"), i'd just need to remember how and try pushing it to my repo first to ensure nothing goes wrong 08:17:55 <09g​ammafunk> oh and make sure to not mark this github release as the currnet release, I guess that's one gotcha, but that's just a checkbox you have to not select 08:18:09 <03i​mplojin> need to actually fix this first, though, cutting the g++ version check doesn't seem to be enough 08:18:23 <09g​ammafunk> cool, thanks, and yeah let me know if you run into any problems 08:18:51 <09g​ammafunk> the github CI stuff makes it fairly painless these days (of course CI does just break sometimes) 08:20:00 turgid (L2 OpAl) ASSERT(mon) in 'fight.cc' at line 1336 failed. (D:1) 08:20:18 turgid (L1 OpAl) ASSERT(mon) in 'fight.cc' at line 1336 failed. (D:1) 08:20:39 <03i​mplojin> also technically this goes back to 0.13 if anyone actually tries compiling them with 14.2.x gcc but realistically i'm not sure we need to worry about that (the major issue i see here beyond players crashing is just that we might receive a bunch of hard to diagnose bug reports from random downstream packages, and we'd be likely to ignore those from ancient version anyway for so many reasons) 08:20:50 turgid (L1 OpAl) ASSERT(mon) in 'fight.cc' at line 1336 failed. (D:1) 10:43:40 <09g​ammafunk> Yeah we have occasionally made point releases for two prior stable releases, but never going back further than that. Nothing stops you from just cherry-picking something important for really old versions without making a proper release, primarily to help onlines servers. But in my memory the only time we've done that is for a security-related issue for lua, and a single crash doesn't seem like a great reason since lots and lots of 10:43:41 potentially relevant crash fixes haven't been backported to ancient versions. Not to mention that many online servers don't automatically rebuild stable versions daily 11:09:54 ziggy11 (L3 DjCj) ASSERT(you.hp) in 'player.cc' at line 3909 failed. (D:2) 12:47:56 possumpal (L2 GrFw) ASSERT(range >= 0) in 'beam.cc' at line 747 failed. (beam 'rocky spike', source 'player', item 'none'; has range -1) (D:1) 14:32:11 dispepticpony (L12 DrSh) ASSERT(!invalid_monster_index(mg.foe) || mg.foe == MHITYOU || mg.foe == MHITNOT) in 'mon-place.cc' at line 1330 failed. (Lair:2) 14:43:14 <04d​racoomega> Huh, looks like a djinni trying to channel searing ray with only 1 HP left 14:46:54 <04d​racoomega> This seems to be something about Construct Spike Launcher working wrong if quivvered, for some reason. 14:47:13 <04d​racoomega> And some weirdness with spectral mist spectrals? 15:43:08 caggimo (L7 FoAl) ASSERT(mon) in 'fight.cc' at line 1336 failed. (D:4) 16:39:13 Unstable branch on underhound.eu updated to: 0.33-a0-533-g9d6bf4ca7f (34) 17:57:01 03DracoOmega02 07* 0.33-a0-534-g761acde7cb: Make banish animation (and similar) fill the webtiles viewport properly 10(2 hours ago, 2 files, 12+ 0-) 13https://github.com/crawl/crawl/commit/761acde7cbba 17:57:01 03DracoOmega02 07* 0.33-a0-535-gd85df88ef1: Fix pillars of rime not expiring with time (Oneirical) 10(34 minutes ago, 2 files, 5+ 3-) 13https://github.com/crawl/crawl/commit/d85df88ef1ce 17:57:01 03DracoOmega02 07* 0.33-a0-536-g698b4d415c: Don't let alembic brew potions by hitting firewood (Oneirical) 10(33 minutes ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/698b4d415c06 17:57:01 03DracoOmega02 07* 0.33-a0-537-gddd2a15787: Fix sawblades still spinning in Sanctuaries (Bn) 10(32 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/ddd2a15787c5 17:57:01 03DracoOmega02 07* 0.33-a0-538-g1f3234b322: Fix Searing Ray charging an extra 1 MP on its first turn active 10(31 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/1f3234b322e4 17:57:01 03DracoOmega02 07* 0.33-a0-539-gec6189af12: Allow Spike Launcher to be built in any type of wall 10(11 minutes ago, 7 files, 53+ 10-) 13https://github.com/crawl/crawl/commit/ec6189af122d 17:57:01 03DracoOmega02 07* 0.33-a0-540-gceed6161e0: Reduce Diamond Sawblade damage 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/ceed6161e027 18:01:18 03geekosaur02 07https://github.com/crawl/crawl/pull/4159 * 0.33-a0-528-g9a914a79d0: restrict old g++ check 10(25 hours ago, 1 file, 1+ 8-) 13https://github.com/crawl/crawl/commit/9a914a79d0c0 18:02:23 03geekosaur02 07https://github.com/crawl/crawl/pull/4159 * 0.33-a0-528-ga476b4ffcc: remove old g++ check 10(25 hours ago, 1 file, 1+ 8-) 13https://github.com/crawl/crawl/commit/a476b4ffcca3 18:03:30 (as noted by someone earlier, we require C++11 these days and g++ 4.2 didn't support it) 19:57:06 03DracoOmega02 07* 0.33-a0-541-g8bf3021b3d: Revert "Make banish animation (and similar) fill the webtiles viewport properly" 10(3 minutes ago, 2 files, 0+ 12-) 13https://github.com/crawl/crawl/commit/8bf3021b3de6 20:21:03 -!- The topic of #crawl-dev is: Crawl Development | https://github.com/crawl/crawl | Logs: http://s-z.org/crawl-dev/, temporarily http://crawl.akrasiac.org/logs/cheibriados/ | People with +v have commit access, devs on bridged discord as well | General Crawl-related chat to #crawl | Long stuff to a pastebin service, please 20:21:03 -!- The topic of #crawl is: Play Dungeon Crawl Stone Soup online now! Type ??online for instructions, ??lg / !lg for play stats | PM Sequell for long queries | http://crawl.develz.org | FooTV game replays: ??footv for instructions | #crawl-dev for dev discussion, #crawl-offtopic for offtopic 21:00:31 <09h​ellmonk> hmm, I may have lost my email to the hellmonk3 account I use on github 21:20:25 <06p​leasingfungus> lmao 21:20:31 <06p​leasingfungus> hellmonk4 time 21:30:47 <09h​ellmonk> possibly 21:30:54 <09h​ellmonk> going to try some other things first 21:31:45 <09h​ellmonk> do you mind checking this descent branch in the meantime? I think it just needs a rebase and then can be merged 21:33:19 <06p​leasingfungus> https://github.com/crawl/crawl/commit/2d3314aca4bb55fabb5de0c2146eabcc1feec7a6, right? 21:33:47 <06p​leasingfungus> i'm sorry, but I don't think I have it in me to truly understand the stairs / markers / floor loading code. I don't believe in myself 21:34:30 <06p​leasingfungus> but... i believe in you [said unhelpfully] 21:37:11 <09h​ellmonk> ya, that pr 21:37:20 <09h​ellmonk> should have some commits about vouchers as well 21:37:50 <09h​ellmonk> (all the floor loading change is doing is suppressing the second message for the secret descent reload) 21:58:41 <06p​leasingfungus> ya i remember 21:58:59 <06p​leasingfungus> i'm just not in a functional enough state to really help 21:59:04 <06p​leasingfungus> sorry ;_; 21:59:15 <06p​leasingfungus> not doing badly or anything, just tired from childcare + newborn 22:04:57 <09h​ellmonk> understandable, have a nice day 23:35:18 Unstable branch on crawl.develz.org updated to: 0.33-a0-541-g8bf3021b3d (34) 23:58:05 Windows builds of master branch on crawl.develz.org updated to: 0.33-a0-541-g8bf3021b3d