Between 20240622 (6ceb5f7859e3fe39feb62de402bed656b8dfe6b9) and 20240624 (c43c74f6ec795a586388de7abfdd20a0040f6f16), two libphobos tests began to FAIL on Solaris/SPARC (32-bit compiler, both 32 and 64-bit multilibs): +FAIL: libphobos.phobos/std/container/rbtree.d (test for excess errors) +UNRESOLVED: libphobos.phobos/std/container/rbtree.d compilation failed to produce executable Excess errors: d21: out of memory allocating 65536 bytes after a total of 3199762432 bytes +FAIL: libphobos.phobos/std/range/package.d (test for excess errors) +UNRESOLVED: libphobos.phobos/std/range/package.d compilation failed to produce executable Excess errors: d21: out of memory allocating 65536 bytes after a total of 2935504896 bytes A reghunt attributed this to commit 792f97b44ffc5e6a967292b3747fd835e99396e7 Author: Richard Sandiford <richard.sandiford@arm.com> Date: Mon Jun 24 08:43:19 2024 +0100 Add a late-combine pass [PR106594]
I suspect there is a problemantic md pattern which is causing this.
Is this still an issue?
I just checked: both failures went away after 20241206.