www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 15265] New: [Visual D]


          Issue ID: 15265
           Summary: [Visual D]
           Product: D
           Version: D2
          Hardware: All
               URL: http://dlang.org/
                OS: All
            Status: NEW
          Severity: major
          Priority: P3
         Component: visuald
          Assignee: nobody puremagic.com
          Reporter: v.richomme gmail.com

I am using DMD Beta 2.068.2 to compile DGui(https://bitbucket.org/dgui/dgui)
and I have an error:

------ Build started: Project: DGui, Configuration: Debug Win32 ------
Building Debug\DGui.lib...
C:\DEV\D\dmd2\windows\bin\..\..\src\phobos\std\path.d(1432): Error: not a
property r1[0..pos].byUTF!char
C:\DEV\D\dmd2\windows\bin\..\..\src\phobos\std\path.d(1432): Error: not a
property r2.byUTF!char
C:\DEV\D\dmd2\windows\bin\..\..\src\phobos\std\path.d(1233): Error: template
instance std.path.chainPath!(char[], const(char)[], ) error instantiating
instantiated from here: buildPath!(const(char)[][])
dgui\application.d(213):        instantiated from here: buildPath!char
binary    C:\DEV\D\dmd2\windows\bin\dmd.exe
version   v2.068.2

After chating a bit on freenode it seems -property is not supported anymore:

[12:00] <foo> smartmobili: don't use "-property" flag
[12:00] <foo> it never worked, and that's what causes error
[12:01] <bar> it breaks UFCS does it?
[12:01] <foo> it breaks alot of things, as it was never really finished
[12:01] <foo> for our case, "dmd -property" yiled the exact error message
smartmobili quoted
[12:02] <bar> good catch

Oct 30 2015