[Issue 3524] "Internal error: e2ir.c 725",	after scoped error and processing inrevelant file.
    d-bugmail at puremagic.com 
    d-bugmail at puremagic.com
       
    Wed Nov 18 20:40:54 PST 2009
    
    
  
http://d.puremagic.com/issues/show_bug.cgi?id=3524
--- Comment #2 from Witold Baryluk <baryluk at smp.if.uj.edu.pl> 2009-11-18 20:40:53 PST ---
slightly smaller file1.d:
file1.d:
--------
class E {}
class F(alias s) {
    void zz() {
        s.toHash();
    }
}
void main() {
    scope e = new E(); // line 11
    auto f = new F!(e)();
}
--------
$ dmd2 file1.d file2.d
file1.d(11): Error: variable file1.main.e has scoped destruction, cannot build
closure
Internal error: e2ir.c 725
$
-- 
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