www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - no matching function for call to =?windows-1252?Q?=91Type=3A=3Ad?=

reply Andre Tampubolon <andre lc.vlsm.org> writes:
I just fetched the latest source code, and when I was trying to build dmd, I
got this:

func.c: In member function ‘MATCH
FuncDeclaration::leastAsSpecialized(FuncDeclaration*)’:
func.c:2493:45: error: no matching function for call to
‘Type::defaultInitLiteral()’
func.c:2493:45: note: candidate is:
mtype.h:304:25: note: virtual Expression* Type::defaultInitLiteral(Loc)
mtype.h:304:25: note:   candidate expects 1 argument, 0 provided
make: *** [func.o] Error 1

Any help?
Feb 21 2012
parent reply kennytm <kennytm gmail.com> writes:
Andre Tampubolon <andre lc.vlsm.org> wrote:
 I just fetched the latest source code, and when I was trying to build dmd, I
got this:
 
 func.c: In member function ‘MATCH
FuncDeclaration::leastAsSpecialized(FuncDeclaration*)’:
 func.c:2493:45: error: no matching function for call to
‘Type::defaultInitLiteral()’
 func.c:2493:45: note: candidate is:
 mtype.h:304:25: note: virtual Expression* Type::defaultInitLiteral(Loc)
 mtype.h:304:25: note:   candidate expects 1 argument, 0 provided
 make: *** [func.o] Error 1
 
 Any help?

Modify func.c as described in https://github.com/D-Programming-Language/dmd/commit/907c94d#diff-2 Hopefully this will be fixed by tonight.
Feb 21 2012
parent Andre Tampubolon <andre lc.vlsm.org> writes:
kennytm <kennytm gmail.com> wrote:
 Andre Tampubolon <andre lc.vlsm.org> wrote:
 I just fetched the latest source code, and when I was trying to build dmd, I
got this:
 
 func.c: In member function ‘MATCH
FuncDeclaration::leastAsSpecialized(FuncDeclaration*)’:
 func.c:2493:45: error: no matching function for call to
‘Type::defaultInitLiteral()’
 func.c:2493:45: note: candidate is:
 mtype.h:304:25: note: virtual Expression* Type::defaultInitLiteral(Loc)
 mtype.h:304:25: note:   candidate expects 1 argument, 0 provided
 make: *** [func.o] Error 1
 
 Any help?

Modify func.c as described in https://github.com/D-Programming-Language/dmd/commit/907c94d#diff-2 Hopefully this will be fixed by tonight.

Ah yes, it has been fixed already.
Feb 21 2012