Thread overview
[Issue 3726] New: Assertion failure: 'fd && fd->inferRetType' on line 81 in file 'mangle.c'
Jan 20, 2010
changlon
Jan 20, 2010
Don
[Issue 3726] Regression: ICE(mangle.c 81): struct forward reference with static this
Jan 20, 2010
Don
Jan 22, 2010
Walter Bright
Jan 22, 2010
Don
Jan 22, 2010
Leandro Lucarella
Jan 31, 2010
Walter Bright
January 20, 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3726

           Summary: Assertion failure: 'fd && fd->inferRetType' on line 81
                    in file 'mangle.c'
           Product: D
           Version: unspecified
          Platform: x86
        OS/Version: Windows
            Status: NEW
          Severity: blocker
          Priority: P2
         Component: DMD
        AssignedTo: nobody@puremagic.com
        ReportedBy: changlon@gmail.com


--- Comment #0 from changlon <changlon@gmail.com> 2010-01-19 23:55:37 PST ---
Created an attachment (id=552)
build tango error width dmd1 r342 svn version on windows.

i build dmd1 r342 on window.

use it build tango throw this:` Assertion failure: 'fd && fd->inferRetType' on line 81 in file 'mangle.c' `

display a message box with text : `abnormal program termination`

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
January 20, 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3726


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

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice-on-valid-code
                 CC|                            |clugdbug@yahoo.com.au
            Version|unspecified                 |1.00


--- Comment #1 from Don <clugdbug@yahoo.com.au> 2010-01-19 23:59:21 PST ---
This looks similar to bug 2080; quite likely to be a duplicate.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
January 20, 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3726


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

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Assertion failure: 'fd &&   |Regression: ICE(mangle.c
                   |fd->inferRetType' on line   |81): struct forward
                   |81 in file 'mangle.c'       |reference with static this


--- Comment #2 from Don <clugdbug@yahoo.com.au> 2010-01-20 11:00:42 PST ---
Reduced test case:
---
struct Bug3276A {
   Bug3726B  xxx;
   static this () { }
}

struct Bug3726B {}

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
January 22, 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3726


Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bugzilla@digitalmars.com


--- Comment #3 from Walter Bright <bugzilla@digitalmars.com> 2010-01-21 22:53:56 PST ---
Changeset 345

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
January 22, 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3726


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

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


--- Comment #4 from Don <clugdbug@yahoo.com.au> 2010-01-21 23:58:24 PST ---
Fixed in svn 345. Never appeared in a released version of DMD. Thanks for the bug report!

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
January 22, 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3726


Leandro Lucarella <llucax@gmail.com> changed:

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


--- Comment #5 from Leandro Lucarella <llucax@gmail.com> 2010-01-22 07:33:28 PST ---
It looks like beta releases are already paying off ;)

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
January 31, 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3726



--- Comment #6 from Walter Bright <bugzilla@digitalmars.com> 2010-01-30 22:42:58 PST ---
fixed dmd 1.056 and 2.040

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