https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104835

--- Comment #2 from Iain Buclaw <ibuclaw at gdcproject dot org> ---
The backtrace I get is:

d21: internal compiler error: output_operand: '%l' operand isn't a label
0x1208268cf output_operand_lossage(char const*, ...)
        ../../gcc/final.cc:3235
0x12082692b output_asm_label(rtx_def*)
        ../../gcc/final.cc:3638
0x1203d83af
_D3dmd10expression__T10emplaceExpHTCQBiQBh15ArrayLiteralExpTSQCh7globals3LocTCQCy5mtype4TypeTPSQDp4root5array__T5ArrayTCQEoQEn10ExpressionZQBbZQEsFPvQDlQCxQCkZv
        /home/ibuclaw/gcc/gcc/d/dmd/expression.d:77
0x1203de093
_D3dmd8ctfeexpr24changeArrayLiteralLengthFKxSQBr7globals3LocCQCh5mtype9TypeArrayCQDb10expression10ExpressionmmZSQEgQBf8UnionExp
        ../../gcc/d/dmd/ctfeexpr.d:1826
0x12040dcbf
_D3dmd10dinterpret11Interpreter21interpretAssignCommonMFCQCd10expression6BinExpPFKxSQDe7globals3LocCQDu5mtype4TypeCQEjQCg10ExpressionQtZSQFfQDc8UnionExpiZv
        ../../gcc/d/dmd/dinterpret.d:3678
... (the rest as per the original)

The jump from front-end to final.cc is not in code.

Reply via email to