GDC vs DMD 0.164

Gregor Richards Richards at codu.org
Wed Aug 16 09:28:27 PDT 2006


davidl wrote:
> Hey I can't compile miniD in DMD 0.164 and 0.163.
> in the directory svnrepo\minid\trunk run the command:
> 
> D:\DIGITA~1\dmd\dsource\minid\trunk\minid>svn update
> At revision 52.
> 
> D:\DIGITA~1\dmd\dsource\minid\trunk\minid>svn status
> 
> D:\DIGITA~1\dmd\dsource\minid\trunk\minid>cd ..
> 
> D:\DIGITA~1\dmd\dsource\minid\trunk>build minid\compiler.d
> minid\state.d(42): no property 'Type' for type 'MDValue'
> minid\state.d(42): MDValue.Type is used as a type
> minid\state.d(42): cannot have parameter of type void
> minid\state.d(47): no property 'Type' for type 'MDValue'
> minid\state.d(47): MDValue.Type is used as a type
> minid\state.d(47): cannot have parameter of type void
> minid\types.d(73): enum MM is forward referenced
> 
> but i test that usage in my file doesn't generate that compile error...
> with a static public enum Type inside a struct and then a class method 
> in  another module use that Type as its parameter's type won't generate 
> that  error..
> 
> really confused.
> 
> ÔÚ Wed, 16 Aug 2006 14:59:48 +0800£¬Gregor Richards <Richards at codu.org> 
> д µÀ:
> 
> 
> 
> 
> 

I didn't say that I actually got MiniD working ;)

I'm discussing the problem with upstream.


  - Gregor Richards



More information about the D.gnu mailing list