[Issue 3336] ICE(glue.c) declaring AA with tuple key, only with -g

d-bugmail at puremagic.com d-bugmail at puremagic.com
Wed Sep 23 00:38:42 PDT 2009


http://d.puremagic.com/issues/show_bug.cgi?id=3336


Don <clugdbug at yahoo.com.au> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|2.032                       |1.00
            Summary|ICE(glue.c) when compiled   |ICE(glue.c) declaring AA
                   |with -g [NO TEST CASE]      |with tuple key, only with
                   |                            |-g
         OS/Version|Linux                       |All


--- Comment #7 from Don <clugdbug at yahoo.com.au> 2009-09-23 00:38:42 PDT ---
I reduced that 1MB test case down to 3 lines <g>:

template Tuple(T...){
    alias T Tuple;
}

int[ Tuple!(int) ] foo;

---------
Segfaults on D1, as well; also happens on Windows as well as Linux.
Curiously, this didn't segfault on 1.010 and earlier, but segfaults on 1.020.
But I believe it was bad code generation on those early compilers, so not a
regression.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list