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;
 }
[...]
```

Reply via email to