00:34:27 Stable (0.30) branch on cbro.berotato.org updated to: 0.30.0-20-g3b4254fcbd 00:56:20 Stable (0.30) branch on crawl.kelbi.org updated to: 0.30.0-20-g3b4254fcbd 01:11:04 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4926-gc5d0056c4d 03:23:23 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-4926-gc5d0056c4d 05:01:39 Stable (0.30) branch on crawl.akrasiac.org updated to: 0.30.0-20-g3b4254f 05:08:29 Unstable branch on crawl.akrasiac.org updated to: 0.31-a0-133-gaae7365 (34) 06:29:54 03advil02 07* 0.31-a0-134-g8713efdfa9: build: workaround for an actions/checkout bug 10(21 hours ago, 1 file, 18+ 0-) 13https://github.com/crawl/crawl/commit/8713efdfa9f0 06:34:06 03advil02 07[stone_soup-0.30] * 0.30.0-21-g5dc179d930: feat: show scale when zooming in local tiles 10(25 hours ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/5dc179d93077 06:34:06 03advil02 07[stone_soup-0.30] * 0.30.0-22-gcd66ed9e64: fix: remove a redundant/broken CI step 10(4 weeks ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/cd66ed9e64d6 06:34:06 03advil02 07[stone_soup-0.30] * 0.30.0-23-geaa6e6bd9a: fix: Fully remove a broken CI line 10(4 weeks ago, 1 file, 0+ 7-) 13https://github.com/crawl/crawl/commit/eaa6e6bd9a03 06:34:06 03Medrano8302 {advil} 07[stone_soup-0.30] * 0.30.0-24-g524be279fc: Debian release rework 10(4 weeks ago, 1 file, 15+ 15-) 13https://github.com/crawl/crawl/commit/524be279fc94 06:34:06 03Medrano8302 {advil} 07[stone_soup-0.30] * 0.30.0-25-g2861a2220c: Add CI workflow for source packages 10(4 weeks ago, 1 file, 23+ 0-) 13https://github.com/crawl/crawl/commit/2861a2220c0f 06:34:06 03advil02 07[stone_soup-0.30] * 0.30.0-26-g2617957256: build: workaround for an actions/checkout bug 10(21 hours ago, 1 file, 18+ 0-) 13https://github.com/crawl/crawl/commit/26179572560e 06:34:48 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-134-g8713efdfa9 (34) 06:41:00 <09g​ammafunk> @advil do you see anything wrong with https://dpaste.com/92B2XX9ZY ? Also, I'm getting a comparison compilation warning, so I assume I need to do a static cast here, but if there's a better way, please let me know: > clua.cc: In function ‘void* _clua_allocator(void, void, size_t, size_t)’: > clua.cc:1106:28: warning: comparison of integer expressions of 06:41:01 different signedness: ‘long int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Wsign-compa > re] > 1106 | && cl->memory_used >= crawl_state.clua_max_memory_mb * 1024 * 1024 > | 06:41:01 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 07:10:40 03Medrano8302 07* 0.31-a0-135-gffbd37ae57: Fix a few typos in java code comments 10(19 minutes ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/ffbd37ae5731 07:10:40 03Medrano8302 07* 0.31-a0-136-gf52811907a: Android: Keep the screen on 10(8 minutes ago, 5 files, 8+ 0-) 13https://github.com/crawl/crawl/commit/f52811907ad1 07:11:38 <09g​ammafunk> patch updated to that branch (which uses static_cast) 07:11:43 New branch created: lua-memory-clo (1 commit) 13https://github.com/crawl/crawl/tree/lua-memory-clo 07:11:44 03gammafunk02 07[lua-memory-clo] * 0.31-a0-135-g49029c5d11: feat: A CLO for setting the max memory for clua 10(67 minutes ago, 6 files, 24+ 9-) 13https://github.com/crawl/crawl/commit/49029c5d11df 07:12:13 <09g​ammafunk> hrm 07:12:32 <09g​ammafunk> crawl-ref/source/dat/des/branches/crypt.des:1534: Bad item class: 'ally misc 07:12:47 03Medrano8302 07[stone_soup-0.30] * 0.30.0-27-g7ada6da396: Fix a few typos in java code comments 10(21 minutes ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/7ada6da396e2 07:12:47 03Medrano8302 07[stone_soup-0.30] * 0.30.0-28-g2d1e1dd54a: Android: Keep the screen on 10(10 minutes ago, 5 files, 8+ 0-) 13https://github.com/crawl/crawl/commit/2d1e1dd54aa2 07:12:47 <09g​ammafunk> anyone else having this problem? 07:15:12 <09g​ammafunk> yeah for trunk I'm getting an error when it tries to build crypt.des 07:16:20 <09g​ammafunk> and my trunk game isn't loading on cko 07:18:38 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-136-gf52811907a (34) 07:21:09 <09g​ammafunk> The error is Bad item class: 'ally misc' 07:23:33 <09g​ammafunk> oh 07:23:41 <09g​ammafunk> nm, user error, sorry 07:27:59 <10P​leasingFungus> old build with new des? 07:28:12 <09g​ammafunk> :yogidaFeels: 07:28:32 <09g​ammafunk> thought I had recompiled it, but I had only recompiled the stable build I cherry-picked from into trunk 07:29:09 <09g​ammafunk> and cko was just taking a long time to load my game but eventually loaded, rip 07:40:59 03PleasingFungus02 07* 0.31-a0-137-g6ccac15303: Fix: give spider sacks a colour in TAG_MAJOR_VERSION > 34 10(12 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/6ccac15303c1 07:40:59 03PleasingFungus02 07* 0.31-a0-138-ga6d7543ad0: Show sacks of spiders in the \ menu again 10(6 minutes ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/a6d7543ad01e 07:40:59 03PleasingFungus02 07* 0.31-a0-139-ga8e5da340c: Cleanup some misc item code 10(5 minutes ago, 1 file, 2+ 12-) 13https://github.com/crawl/crawl/commit/a8e5da340c45 07:50:31 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-139-ga8e5da340c (34) 08:22:53 <09g​ammafunk> ok, in my tests, the new clo is working fine and enforcing limits 08:25:52 03gammafunk02 07[lua-memory-clo] * 0.31-a0-137-ga60b2c5866: feat: A CLO for setting the max memory for clua 10(2 hours ago, 6 files, 24+ 9-) 13https://github.com/crawl/crawl/commit/a60b2c5866aa 08:57:12 03gammafunk02 07[lua-memory-clo] * 0.31-a0-140-g021bf36b8e: feat: A CLO for setting the max memory for clua 10(3 hours ago, 6 files, 24+ 9-) 13https://github.com/crawl/crawl/commit/021bf36b8e3c 09:00:20 Branch master updated to be equal with lua-memory-clo: 13https://github.com/crawl/crawl/tree/master 09:10:48 03gammafunk02 07[stone_soup-0.30] * 0.30.0-29-ga12c61a403: feat: A CLO for setting the max memory for clua 10(3 hours ago, 6 files, 24+ 9-) 13https://github.com/crawl/crawl/commit/a12c61a40331 09:37:30 <06a​dvil> lol at how extra hard my recent ListGameOption templating stuff makes it to serialize to string 09:37:38 <06a​dvil> why didn't I just split this thing into two classes 09:44:13 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-140-g021bf36b8e (34) 09:44:29 <09g​ammafunk> hrm, is this cause for concern: initfile.cc: In member function ‘virtual const std::vector game_options::build_options_list()’: initfile.cc:239:27: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without 239 | const vector game_options::build_options_list() | ^~~~~~~~~~~~ 09:53:11 <06a​dvil> lol, are there too many options? 09:53:24 <06a​dvil> I don't quite understand what that whole message is saying though 09:54:36 <06a​dvil> "Annotate assignments to user variables early in the compilation and attempt to carry the annotations over throughout the compilation all the way to the end, in an attempt to improve debug information while optimizing." 09:54:51 <06a​dvil> so it's probably not ideal that we're hitting it, but maybe basically harmless 11:05:39 03PleasingFungus02 07* 0.31-a0-141-gd189c61b28: Return Cerebov's Iron Shot (Ge0ff) 10(82 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/d189c61b287b 11:20:44 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-141-gd189c61b28 (34) 12:06:40 <|amethyst> gammafunk: is that with gcc or clang? gcc's default is apparently 10k variables, which seems like many more than this code would require, even with aggressive inlining 12:07:02 |amethyst: gcc, dgl webtiles build 12:07:12 <|amethyst> gammafunk: huh 12:07:59 <|amethyst> gammafunk: https://stackoverflow.com/questions/23499909/adjust-variable-tracking-assignment-length details how to turn that optimization off, if necessary. But (since it is a note, not a warning) it sounds harmless 12:08:19 03gammafunk02 07* 0.31-a0-142-g31f6795574: fix: Correct monster placement in a vault (CanOfWorms) 10(7 minutes ago, 1 file, 12+ 12-) 13https://github.com/crawl/crawl/commit/31f67955747c 12:09:07 |amethyst: well, if we change anything, it should probably be in the Makefile. 12:09:37 I have no problem with gcc warnings in dgl builds, not sure if that's also a warning for typical local builds 12:13:11 <|amethyst> Just tried to rebuild (with DEBUG=y) and got that note for both local tiles and webtiles 12:13:27 <|amethyst> along with a long-ish delay in the compilation process 12:13:38 <09g​ammafunk> dang 12:14:03 <|amethyst> kinda surprised it happened with -Og and not just higher optimisation levels 12:14:13 <09g​ammafunk> yeah, I didn't really get context for compilation time with that warning, since build is just very slow on cdi (only 2 vcpus) 12:16:27 <|amethyst> There is an option to increase the limit, but I feel like that would make compilation slower, not faster 12:16:43 <|amethyst> so maybe the Makefile should turn it off for that particular file? 12:17:18 <|amethyst> (see the SO question I just linked) 12:18:15 <06a​dvil> not seeing this in CI that I can spot 12:20:21 <|amethyst> Also, one of our youtubers has recently made a Patreon-private post about recent changes they haven't liked 12:20:56 <|amethyst> I'm encouraging them to post it publicly, since I think it's far more well-reasoned than most of the player criticism out there 12:21:59 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-142-g31f6795574 (34) 12:22:02 <06a​dvil> I can sort of envision 10k variables depending on what "variable" means; there's also a lot of anon functions in that list as of relatively recently which may be factoring in 12:22:56 <|amethyst> yeah, I assume this involves some inlining (which I wasn't expecting with -Og)... maybe if all those constructors were inlined... 12:44:21 the -Og doesn't surprise me, the description does say it's about improved debugging information 12:45:46 <|amethyst> Yeah, but usually that means less inlining (so as to preserve stack frames), in which case I'm not sure how it reaches 10k "variables" (whatever that means) 15:25:41 Unstable branch on underhound.eu updated to: 0.31-a0-142-g31f6795574 (34) 16:25:01 Stable (0.30) branch on underhound.eu updated to: 0.30.0-29-ga12c61a403 18:57:02 Monster database of stone_soup-0.30 branch on crawl.develz.org updated to: 0.30.0-29-ga12c61a403 19:06:25 Monster database of stone_soup-0.22 branch on crawl.develz.org updated to: 0.22.3-3-g34f245f157 19:15:22 Monster database of stone_soup-0.18 branch on crawl.develz.org updated to: 0.18.2-3-g5ac21b8443 22:35:02 Unstable branch on crawl.develz.org updated to: 0.31-a0-142-g31f6795574 (34) 22:57:22 Windows builds of master branch on crawl.develz.org updated to: 0.31-a0-142-g31f6795574 23:51:53 Unstable branch on cbro.berotato.org updated to: 0.31-a0-142-g31f6795574 (34)