01:41:19 -!- amalloy_ is now known as amalloy 01:24:19 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-3624-ge566ea1ced 02:46:12 Monster database of master branch on crawl.develz.org updated to: 0.26-a0-712-ga5a9c9c9d0 02:55:04 -!- yesno is now known as Guest91668 02:55:35 -!- Guest91668 is now known as amrqx 03:30:57 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-3624-ge566ea1ced 06:49:51 -!- amalloy is now known as amalloy_ 07:12:53 !crashlog CurlyBrace 07:12:54 2. CurlyBrace, XL13 FeMo, T:17637 (milestone): https://crawl.kelbi.org/crawl/morgue/CurlyBrace/crash-CurlyBrace-20201101-015919.txt 07:13:47 ah, yeah that's a U:5 builder failure 07:24:51 is it always 50 failed levels in a row? 08:29:08 yeah, there's a cap at 50 before it crashes 08:30:19 50 is kind of arbitrary, but it's a reasonable number where that's usually already many seconds of waiting 10:26:31 03PleasingFungus02 07[bogged-down] * 0.26-a0-713-g46c7eaf: Make Swamp a bit shallower (gammafunk) 10(3 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/46c7eaf5f647 10:26:50 Branch pull/1533 updated to be equal with bogged-down: 13https://github.com/crawl/crawl/pull/1533 10:28:33 03PleasingFungus02 07[bogged-down] * 0.26-a0-714-g8ed9185: Missed a spot 10(9 seconds ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/8ed9185041b1 10:28:52 Branch pull/1533 updated to be equal with bogged-down: 13https://github.com/crawl/crawl/pull/1533 10:43:58 04Build failed for 08bogged-down @ 46c7eaf5 06https://github.com/crawl/crawl/actions/runs/340346111 10:46:05 03PleasingFungus02 07[bogged-down] * 0.26-a0-715-gaeda45b: Readjust level sizes 10(12 minutes ago, 2 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/aeda45bfe616 10:46:05 03PleasingFungus02 07[bogged-down] * 0.26-a0-716-gb1b23ed: Even level size out 10(87 seconds ago, 2 files, 3+ 3-) 13https://github.com/crawl/crawl/commit/b1b23ed9cb37 10:46:24 Branch pull/1533 updated to be equal with bogged-down: 13https://github.com/crawl/crawl/pull/1533 10:47:58 04Build failed for 08bogged-down @ 8ed91850 06https://github.com/crawl/crawl/actions/runs/340347164 10:52:15 04Build failed for 08bogged-down @ b1b23ed9 06https://github.com/crawl/crawl/actions/runs/340362589 11:00:11 I think that's the same error I fixed in trunk via the zlib contrib 11:29:35 <10P​leasingFungus> oh, i can rebase 11:34:32 03PleasingFungus02 07[bogged-down] * 0.26-a0-709-g05dbb0c: New monster: goliath frog 10(7 days ago, 14 files, 55+ 14-) 13https://github.com/crawl/crawl/commit/05dbb0c79def 11:34:32 03PleasingFungus02 07[bogged-down] * 0.26-a0-710-gc721018: New monster: eleionoma 10(7 days ago, 14 files, 155+ 3-) 13https://github.com/crawl/crawl/commit/c721018f4cfe 11:34:32 03PleasingFungus02 07[bogged-down] * 0.26-a0-711-gcb966b9: New monster: devouring swarm 10(7 days ago, 30 files, 191+ 5-) 13https://github.com/crawl/crawl/commit/cb966b9c2e1a 11:34:32 03PleasingFungus02 07[bogged-down] * 0.26-a0-712-g6b8c224: New monster: fenstrider witch 10(7 days ago, 14 files, 84+ 0-) 13https://github.com/crawl/crawl/commit/6b8c224685e4 11:34:32 03PleasingFungus02 07[bogged-down] * 0.26-a0-713-ga8eca64: New monster: will-o-the-wisp 10(7 days ago, 15 files, 85+ 11-) 13https://github.com/crawl/crawl/commit/a8eca64f15fb 11:34:32 03PleasingFungus02 07[bogged-down] * 0.26-a0-714-gb4ea2ba: New monster: bloated husk 10(7 days ago, 7 files, 45+ 1-) 13https://github.com/crawl/crawl/commit/b4ea2bac8f54 11:34:32 03PleasingFungus02 07[bogged-down] * 0.26-a0-715-g01a22b8: New monster: bunyip 10(7 days ago, 7 files, 33+ 0-) 13https://github.com/crawl/crawl/commit/01a22b84c86e 11:34:32 03PleasingFungus02 07[bogged-down] * 0.26-a0-716-g4aebdbf: Buff bog bodies 10(7 days ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/4aebdbf53bac 11:34:32 03PleasingFungus02 07[bogged-down] * 0.26-a0-717-g2450b4e: Adjust Swamp monster XP multipliers 10(7 days ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/2450b4ed11c2 11:34:32 03PleasingFungus02 07[bogged-down] * 0.26-a0-718-g610b330: Rework Swamp spawns 10(7 days ago, 1 file, 52+ 23-) 13https://github.com/crawl/crawl/commit/610b3302b4b3 11:34:32 ... and 4 more commits 11:34:51 Branch pull/1533 updated to be equal with bogged-down: 13https://github.com/crawl/crawl/pull/1533 11:50:33 04Build failed for 08bogged-down @ 2d8b78c4 06https://github.com/crawl/crawl/actions/runs/340414384 13:16:18 MMT_PASSABLE = 0x1600 13:16:38 wonder what the odds are that that is intentional, and not an accidently decimal multiplication of 0x800 by 2 13:18:18 probably low, given that that collides with MMT_NO_MIMIC and MMT_WAS_DOOR_MIMIC 13:27:29 <10P​leasingFungus> %git 44785f12d51 13:27:29 <04C​erebot> Peter Hurst {gammafunk} * 0.26-a0-673-g44785f1: Add a tag to set vaults as passable (1 year, 7 months ago, 3 files, 19+ 3-) https://github.com/crawl/crawl/commit/44785f12d51f 13:27:50 yeah, I looked at that 13:28:01 <10P​leasingFungus> agree w yr take fwiw 13:28:21 <10P​leasingFungus> should be 0x1000? 13:28:28 I think so 13:28:43 <10P​leasingFungus> hm, is it marshalled? 13:28:48 <10P​leasingFungus> i think no? 13:28:55 I *think* it is, but luckily 0x1600 & 0x1000 is 0x1000 13:29:16 it should be marshalled 13:29:23 there are some cases where this could have led to weird interactions with doors but they don't seem to have been very impactful 13:29:34 because stuff like no_tele_into? that's like a KPROP vs KMASK thing 13:29:38 maybe only one of those is marshalled 13:29:45 but obv no_tele_into et all must be marshalled 13:29:56 I found code that acts as if MMT_WAS_DOOR_MIMIC was marshalled at least 13:30:17 and yeah oops, I didn't actually look at the value of the flag very hard 13:31:17 the actual MMT_PASSABLE value is only used during the builder 13:47:46 basic question, are vaults MMT_OPAQUE by default? 13:48:07 that's my reading of the code and the docs, but I do not fully understand why 13:49:49 if I'm getting it right, the reason for a vault to not be transparent is if its design involves some isolated region that is there on purpose 13:53:10 lol I found myself in the logs answering this question in 2018 13:53:41 my understanding transparent could be the default, but it would require a manual pass to check over all the vaults to make sure there aren't such regions 13:53:43 is that right 13:55:26 that seems to be similar to what I came up with 2 years ago 13:56:30 if we had libcrawl you could probably write some code to automate that check 14:30:28 anyone know if footv is broken? seems that termcast.develz.org redirects to termcast.shalott.org which is an nginx default install page 14:49:53 <10P​leasingFungus> i believe footv has been down for most of this year 14:50:08 <10P​leasingFungus> sadly 15:34:23 03advil02 07* 0.26-a0-713-ga1a73b7: Improve Text wrap recalculation checks 10(4 hours ago, 2 files, 38+ 4-) 13https://github.com/crawl/crawl/commit/a1a73b7a55c1 15:34:23 03advil02 07* 0.26-a0-714-g10d74db: Lower a polynomial for linewrapping in local tiles 10(3 hours ago, 1 file, 5+ 4-) 13https://github.com/crawl/crawl/commit/10d74db38bc1 15:34:23 03advil02 07* 0.26-a0-715-g33af53a: Fix another slowdown in wrapping large strings 10(3 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/33af53a816aa 15:34:23 03advil02 07* 0.26-a0-716-g525c905: Fix a bad hex multiplication in a bitfield 10(2 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/525c905980e7 15:34:23 03advil02 07* 0.26-a0-717-g38e0a6d: Add a rudimentary veto debugging mode 10(8 minutes ago, 5 files, 63+ 1-) 13https://github.com/crawl/crawl/commit/38e0a6d1034c 15:34:23 03advil02 07* 0.26-a0-718-ge0bddc9: Fix some veto-triggering issues 10(3 minutes ago, 7 files, 24+ 19-) 13https://github.com/crawl/crawl/commit/e0bddc962e6c 15:35:38 biggest reason for vetoes seems to be that we don't have very good tools for detecting them on a vault-by-vault basis 15:35:59 (that commit there adds something, but it's not exactly user-friendly) 15:37:53 though one thing I've seen again and again is that it would be nice to add some kind of heuristic that just fills in small (1-4 cell?) disconnected areas consisting only of floor tiles 15:56:02 -!- amalloy_ is now known as amalloy 15:57:20 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-718-ge0bddc962e (34) 15:59:45 -!- werekitten is now known as misha 16:15:23 03advil02 07* 0.26-a0-719-g873d919: Disable dungeon scan in veto debug mode 10(2 minutes ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/873d9191df3b 16:15:23 03advil02 07* 0.26-a0-720-g2a1d101: Add vault info to local tiles wizmode dungeon tooltips 10(58 seconds ago, 1 file, 13+ 0-) 13https://github.com/crawl/crawl/commit/2a1d10137001 16:32:04 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-720-g2a1d101370 (34) 16:58:22 ah hm, for non-transparent vaults the builder effectively uses any space connected to the entrances as a proxy for vault connectivity, so filling anything at all is risky 16:58:46 another reason for transparency by default 17:04:10 New branch created: builder_fill_boring (1 commit) 13https://github.com/crawl/crawl/tree/builder_fill_boring 17:04:10 03advil02 07[builder_fill_boring] * 0.26-a0-721-gdc08ef9: Fill small boring disconnected areas in the builder 10(4 minutes ago, 1 file, 16+ 3-) 13https://github.com/crawl/crawl/commit/dc08ef930853 18:23:30 Unstable branch on underhound.eu updated to: 0.26-a0-720-g2a1d101370 (34) 19:06:17 I feel like there's a lot of missed potential in more interactive means of testing out vaults 19:06:35 e.g. FR an overlay layer that is the letters from the vault map 19:56:04 <10P​leasingFungus> sounds sick 20:55:11 i was reading fixedvector.h and don't quite get the purpose of that file. 20:56:06 does std::array do a similar thing if we add the assertions to guard against out of bound error? 20:56:23 i am not suggesting to change it in anyway 20:56:41 i just don't get it when i try to study the code. 20:58:03 did msvc or other implementations of std::array have major problem? 21:43:22 !tell crawlcycle fixedvector predates std::array. if crawl were redone today would we build fixedvector? i don't know wnoueh to say, but at the tmie the choice was clear 21:43:23 amalloy: OK, I'll let crawlcycle know. 22:25:22 exciting typo for "enough" there 23:03:18 <10P​leasingFungus> tmie is classic too 23:21:30 tbh so pedestrian as to evade notice 23:41:05 <10P​leasingFungus> respect the classics! 23:44:43 advil: definitely agree about interactive vault testing 23:45:33 <10P​leasingFungus> if i may be frank, i'm not sure that's the most important issue here 23:45:34 my method consits of: generate it once on every level where it can place that covers all level-dependent statements, placing it a couple times if it has alternate "modes" 23:45:36 <10P​leasingFungus> where do you stand on typos? 23:45:45 I have the power 23:45:54 to YANK THE DISCORD BOT OFF THE INTERNET 23:45:59 <10P​leasingFungus> wow 23:46:00 then you would have NO ONE to talk to 23:46:01 <10P​leasingFungus> tyrant 23:46:11 <10P​leasingFungus> ha! you fool! you forget - i can always talk to myself! 23:46:19 you could talk to bh I guess 23:46:35 <10P​leasingFungus> bh is chill 23:46:56 yeah, unless you bring up cryptography libraries