Thread overview
[Issue 12179] [ICE](e2ir.c 1861) with array operation
Apr 10, 2014
Kenji Hara
Jun 24, 2014
Kenji Hara
Sep 21, 2014
Vladimir Panteleev
April 10, 2014
https://issues.dlang.org/show_bug.cgi?id=12179

Kenji Hara <k.hara.pg@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |temtaime@gmail.com

--- Comment #4 from Kenji Hara <k.hara.pg@gmail.com> ---
*** Issue 11992 has been marked as a duplicate of this issue. ***

--
April 10, 2014
https://issues.dlang.org/show_bug.cgi?id=12179

--- Comment #5 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/af1cd813597aae803334a7641bc0812efa7c3eb1 fix Issue 12179 - [ICE](e2ir.c 1861) with array operation

https://github.com/D-Programming-Language/dmd/commit/212814e875fe6627ad76e8e7aacd53c208a11475 Merge pull request #3427 from 9rnsr/fix12179

[REG2.065] Issue 12179 - [ICE](e2ir.c 1861) with array operation

--
June 24, 2014
https://issues.dlang.org/show_bug.cgi?id=12179

Kenji Hara <k.hara.pg@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |peterj@mech.uq.edu.au

--- Comment #6 from Kenji Hara <k.hara.pg@gmail.com> ---
*** Issue 12982 has been marked as a duplicate of this issue. ***

--
September 21, 2014
https://issues.dlang.org/show_bug.cgi?id=12179

Vladimir Panteleev <thecybershadow@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=13497

--
September 21, 2014
https://issues.dlang.org/show_bug.cgi?id=12179

--- Comment #7 from bearophile_hugs@eml.cc ---
The error message for the original code is:

test.d(4,6): Error: array operation a[] * a[] without assignment not
implemented

But perhaps a better error message is related to this:

test.d(4,6): Error: array operation a[] * a[] without explicit destination
memory not allowed

Because I think not allocating memory from array ops is a design decision, and it will not be implemented.

--