Jump to page: 1 2
Thread overview
[Issue 13497] [ICE e2ir 1911] Array op compiler error
Sep 21, 2014
Vladimir Panteleev
Sep 21, 2014
Vladimir Panteleev
[Issue 13497] [REG2.065] [ICE e2ir 1911] Array op compiler error
Sep 21, 2014
Kenji Hara
Sep 21, 2014
Kenji Hara
Sep 21, 2014
Kenji Hara
September 19, 2014
https://issues.dlang.org/show_bug.cgi?id=13497

growlercab@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[ICE e2ir 1911] Array op    |[ICE e2ir 1911] Array op
                   |crash                       |compiler error

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

Vladimir Panteleev <thecybershadow@gmail.com> changed:

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

--- Comment #1 from Vladimir Panteleev <thecybershadow@gmail.com> ---
It should emit an error:

test.d(3): Error: Array operation a[] * a[] not implemented

This is a regression.

Introduced in https://github.com/D-Programming-Language/dmd/pull/2960

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

Vladimir Panteleev <thecybershadow@gmail.com> changed:

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

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

hsteoh@quickfur.ath.cx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice
                 CC|                            |hsteoh@quickfur.ath.cx
           Severity|normal                      |critical

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

hsteoh@quickfur.ath.cx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|critical                    |regression

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull
           Hardware|x86_64                      |All
            Summary|[ICE e2ir 1911] Array op    |[REG2.065] [ICE e2ir 1911]
                   |compiler error              |Array op compiler error
                 OS|Linux                       |All

--- Comment #2 from Kenji Hara <k.hara.pg@gmail.com> ---
https://github.com/D-Programming-Language/dmd/pull/4007

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

github-bugzilla@puremagic.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

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

--- Comment #3 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/141d1bed9032ebc1c9cd89c2febe6005756b1cfa fix Issue 13497 - [ICE e2ir 1911] Array op compiler error

https://github.com/D-Programming-Language/dmd/commit/74a18b2c3453fa9b6ddc41565a86a072870f19d4 Merge pull request #4007 from 9rnsr/fix13497

[REG2.065] Issue 13497 - [ICE e2ir 1911] Array op compiler error

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |---

--- Comment #4 from Kenji Hara <k.hara.pg@gmail.com> ---
Sorry my fix was incomplete. I found some unfixed cases.

void main()
{
    int[1] a;
  //auto b1 = (a[] * a[])[];      // error, expected
    auto b2 = (a[] * a[])[0..1];  // Internal error: e2ir.c 1911

    int[] c;
  //c = (a[] * a[])[];           // error, expected
    c = (a[] * a[])[0..1];       // Internal error: e2ir.c 1911
}

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

--- Comment #5 from Kenji Hara <k.hara.pg@gmail.com> ---
https://github.com/D-Programming-Language/dmd/pull/4011

--
« First   ‹ Prev
1 2