https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118802
--- Comment #9 from Sam James <sjames at gcc dot gnu.org> ---
wtf?
```
--- stage2-gc.d.006t.original 2025-02-18 17:30:33.525730918 +0000
+++ stage3-gc.d.006t.original 2025-02-18 17:30:42.471563243 +0000
@@ -26,12 +26,12 @@
{
struct ConservativeGC * gc;
- gc = (struct ConservativeGC *) __builtin_malloc (16);
+ gc = (struct ConservativeGC *) __builtin_malloc (32);
if (gc == 0B)
{
onOutOfMemoryError (0B, {.length=135,
.ptr="/var/tmp/portage.notmp/portage/sys-devel/gcc-15.0.9999/work/gcc-15.0.9999/libphobos/libdruntime/core/internal/gc/impl/conservative/gc.d"},
145);
}
- return <retval> = SAVE_EXPR <emplace (gc)> != 0B ? (struct GC *) (SAVE_EXPR
<emplace (gc)> + 8) : 0B;
+ return <retval> = SAVE_EXPR <emplace (gc)> != 0B ? (struct GC *) (SAVE_EXPR
<emplace (gc)> + 16) : 0B;
}
[...]
```