www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 1008] New: classinfo_size assertion fail

reply d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=1008

           Summary: classinfo_size assertion fail
           Product: D
           Version: 1.007
          Platform: PC
        OS/Version: Windows
            Status: NEW
          Severity: critical
          Priority: P1
         Component: DMD
        AssignedTo: bugzilla digitalmars.com
        ReportedBy: davidl 126.com


dmdbug1.d
class DSSSConf {
    /// Configurable sections
    char[][] sections;

    /// Settings per section
    char[][char[]][char[]] settings;
}

dmd -c dmdbug1.d
Assertion failure: 'classinfo->structsize == CLASSINFO_SIZE' on line 316 in
file
 'toobj.c'

abnormal program termination


-- 
Feb 27 2007
next sibling parent d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=1008






This is what happens if you're using a Phobos version from before (IIRC)
v1.004. Are you sure your include paths are set up right?


-- 
Feb 27 2007
prev sibling next sibling parent d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=1008


davidl 126.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|critical                    |normal
           Priority|P1                          |P2




-- 
Feb 28 2007
prev sibling parent d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=1008


bugzilla digitalmars.com changed:

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





Seems to work fine - probably a dmd/phobos mismatched versions problem.


-- 
Apr 20 2007