Skip to content

Fix ICE with associative arrays - #24

Open
vindexbit wants to merge 3 commits into
D-Programming-GDC:ci/mainlinefrom
vindexbit:fix-ice-frelease
Open

Fix ICE with associative arrays#24
vindexbit wants to merge 3 commits into
D-Programming-GDC:ci/mainlinefrom
vindexbit:fix-ice-frelease

Conversation

@vindexbit

Copy link
Copy Markdown

This simple example could not compile with the -frelease flag:

string[string] aarr = ["name": "John", "family": "Doe"];
void main() {}

Error:

internal compiler error: Segmentation fault
    1 | string[string] aarr = ["name": "John", "family": "Doe"];

The problem was in checking the borders.

@jpf91
jpf91 force-pushed the ci/mainline branch 8 times, most recently from 1af60d5 to a942e3d Compare April 21, 2026 00:37
@jpf91
jpf91 force-pushed the ci/mainline branch 8 times, most recently from 72a117b to 6b3c935 Compare April 29, 2026 00:38
@jpf91
jpf91 force-pushed the ci/mainline branch 8 times, most recently from fa96339 to ccfbcf3 Compare May 7, 2026 00:22
@jpf91
jpf91 force-pushed the ci/mainline branch 3 times, most recently from 49c1e33 to 6627615 Compare May 10, 2026 00:23
@jpf91
jpf91 force-pushed the ci/mainline branch 8 times, most recently from 61e81cf to b86f7c0 Compare May 31, 2026 00:23
@jpf91
jpf91 force-pushed the ci/mainline branch 7 times, most recently from 6d08559 to 82964de Compare June 7, 2026 00:25
@jpf91
jpf91 force-pushed the ci/mainline branch 7 times, most recently from 6ee06b4 to a18f677 Compare June 14, 2026 00:24
@jpf91
jpf91 force-pushed the ci/mainline branch 7 times, most recently from 1a2a9f8 to fb1ba1b Compare June 21, 2026 00:24
@vindexbit

Copy link
Copy Markdown
Author

Please pay attention to this pull request, @ibuclaw

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants