digitalmars.D.bugs - [Issue 9782] New: implementing RTInfo!T causes errors for deprecated types
- d-bugmail puremagic.com (32/32) Mar 22 2013 http://d.puremagic.com/issues/show_bug.cgi?id=9782
- d-bugmail puremagic.com (10/10) Mar 22 2013 http://d.puremagic.com/issues/show_bug.cgi?id=9782
- d-bugmail puremagic.com (9/9) Mar 22 2013 http://d.puremagic.com/issues/show_bug.cgi?id=9782
- d-bugmail puremagic.com (8/8) Mar 24 2013 http://d.puremagic.com/issues/show_bug.cgi?id=9782
- d-bugmail puremagic.com (11/11) Jun 22 2013 http://d.puremagic.com/issues/show_bug.cgi?id=9782
http://d.puremagic.com/issues/show_bug.cgi?id=9782 Summary: implementing RTInfo!T causes errors for deprecated types Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Keywords: rejects-valid Severity: normal Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: r.sagitario gmx.de PDT --- If you modify object.di to implement RTInfo as template RTInfo(T) { enum RTInfo = T.sizeof; } and then compile deprecated class C {} you get the error/warning object.di(661): Deprecation: class test.C is deprecated even though C is never touched. Similar things happen with types that caused errors in speculative compilation, e.g. xtest46 from the test suite fails with object.di(661): Error: variable object.RTInfo!(_error_).RTInfo had semantic errors when compiling -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 22 2013
http://d.puremagic.com/issues/show_bug.cgi?id=9782 Rainer Schuetze <r.sagitario gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull PDT --- https://github.com/D-Programming-Language/dmd/pull/1785 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 22 2013
http://d.puremagic.com/issues/show_bug.cgi?id=9782 Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/5178fe76b83593ab12a8f40c79fdf2e400bb0fd9 fix issue 9782: do not generate RTInfo for deprecated types and _error_ types -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 22 2013
http://d.puremagic.com/issues/show_bug.cgi?id=9782 Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/5178fe76b83593ab12a8f40c79fdf2e400bb0fd9 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 24 2013
http://d.puremagic.com/issues/show_bug.cgi?id=9782 Rainer Schuetze <r.sagitario gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED PDT --- Seems this was not automatically closed afer the commit. Fixed in 2.063. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jun 22 2013