/home/tbolshakov/x-tools/arm-gdcproject-linux-gnueabi/lib/gcc/arm-gdcproject-linux-gnueabi/4.8.2/include/d/std/container.d: In member function 'dup': /home/tbolshakov/x-tools/arm-gdcproject-linux-gnueabi/lib/gcc/arm-gdcproject-linux-gnueabi/4.8.2/include/d/std/container.d:5767: internal compiler error: in gimple_expand_cfg, at cfgexpand.c:4575 Please submit a full bug report, with preprocessed source if appropriate. preprocessed source is not available ... Sorry.
I tried to reproduce this with a simple test case, but simple test cases don't seem to trigger this bug. So you really need to provide some kind of test case. (In case you don't know, we don't need "preprocessed" source code, that's c++ specific, but we need some code to reproduce this) You could also try to reduce your code with dustmite: https://github.com/CyberShadow/DustMite/wiki
Closing this. Feel free to reopen with a test case to reproduce this issue.