www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Problem with undefined types with recent DMDs?

reply bobef <blahbalhblahlbag blahblaghblah.blah> writes:
Hello guys. A little help request. I tried to switch to newer version of DMD
yesterday (1.048,1.047), but suddenly I get some weird errors.

Error: identifier 'UINT' is not defined
Error: UINT is used as a type
Error: cannot have parameter of type void

and the same thing with other types that are imported already in my module by
"import tango.sys.win32.Types;". It also happens with my own custom types. It
was working with 1.045. Any idea what could be wrong? Maybe I messed up the DMD
installation or something?

Thanks,
bobef
Oct 07 2009
next sibling parent reply Max Samukha <spambox d-coding.com> writes:
On Wed, 07 Oct 2009 05:24:42 -0400, bobef
<blahbalhblahlbag blahblaghblah.blah> wrote:

Hello guys. A little help request. I tried to switch to newer version of DMD
yesterday (1.048,1.047), but suddenly I get some weird errors.

Error: identifier 'UINT' is not defined
Error: UINT is used as a type
Error: cannot have parameter of type void

and the same thing with other types that are imported already in my module by
"import tango.sys.win32.Types;". It also happens with my own custom types. It
was working with 1.045. Any idea what could be wrong? Maybe I messed up the DMD
installation or something?

Thanks,
bobef

It is a regression: http://d.puremagic.com/issues/show_bug.cgi?id=3301
Oct 07 2009
parent #ponce <aliloko gmail.com> writes:
 It is a regression:
 http://d.puremagic.com/issues/show_bug.cgi?id=3301

I can't use neither 1.047 or 1.048 for the very same reason. I'm stuck with 1.046.
Oct 07 2009
prev sibling parent Moritz Warning <moritzwarning web.de> writes:
On Wed, 07 Oct 2009 08:45:28 -0400, #ponce wrote:

 It is a regression:
 http://d.puremagic.com/issues/show_bug.cgi?id=3301

I can't use neither 1.047 or 1.048 for the very same reason. I'm stuck with 1.046.

For the record, me too. :>
Oct 07 2009