workspace-d dsymbol Visual Code macOS

Joel joelcnz at gmail.com
Tue Feb 6 05:41:19 UTC 2018


I'm using a macOS (10.12.6) computer. workspace-d used to work, 
but now it says it's not installed, (I think since I quit out of 
Visual Code before shutting down the computer). I tried compiling 
with with the option, but got this:

Installing into 
/Users/joelchristensen/.vscode/extensions/webfreak.code-d-0.16.3/bin
Removing old version
Removed old version
> git clone --recursive --depth=1 
> https://github.com/Pure-D/workspace-d.git workspace-d
Cloning into 'workspace-d'...
> dub upgrade
Upgrading project in 
/Users/joelchristensen/.vscode/extensions/webfreak.code-d-0.16.3/bin/workspace-d
> dub build --build=release
Performing "release" build using dmd for x86_64.
libdparse 0.8.0-alpha.3: building configuration "library"...
dfmt 0.6.0-alpha.1: building configuration "library"...
/usr/local/opt/dmd/include/dlang/dmd/std/math.d(543,33): 
Deprecation: integral promotion not done for `-x`, use 
'-transition=intpromote' switch or `-cast(int)(x)`
emsi_containers 0.5.3: building configuration "library"...
dsymbol 0.2.9: building configuration "library"...
../../../../../.dub/packages/dsymbol-0.2.9/dsymbol/src/dsymbol/conversion/first.d(189,15): Error: no property 'symbol' for type 'const(Type2)'
../../../../../.dub/packages/dsymbol-0.2.9/dsymbol/src/dsymbol/conversion/first.d(189,42): Error: no property 'symbol' for type 'const(Type2)'
../../../../../.dub/packages/dsymbol-0.2.9/dsymbol/src/dsymbol/conversion/first.d(192,23): Error: no property 'symbol' for type 'const(Type2)'
../../../../../.dub/packages/emsi_containers-0.5.3/emsi_containers/src/containers/unrolledlist.d(504,15): Deprecation: integral promotion not done for `~this.registry`, use '-transition=intpromote' switch or `~cast(int)(this.registry)`
../../../../../.dub/packages/emsi_containers-0.5.3/emsi_containers/src/containers/unrolledlist.d(504,15): Deprecation: integral promotion not done for `~this.registry`, use '-transition=intpromote' switch or `~cast(int)(this.registry)`
../../../../../.dub/packages/emsi_containers-0.5.3/emsi_containers/src/containers/unrolledlist.d(504,15): Deprecation: integral promotion not done for `~this.registry`, use '-transition=intpromote' switch or `~cast(int)(this.registry)`
../../../../../.dub/packages/dsymbol-0.2.9/dsymbol/src/dsymbol/conversion/first.d(248,35): Error: no property 'identifierList' for type 'const(AliasDeclaration)'
../../../../../.dub/packages/emsi_containers-0.5.3/emsi_containers/src/containers/unrolledlist.d(504,15): Deprecation: integral promotion not done for `~this.registry`, use '-transition=intpromote' switch or `~cast(int)(this.registry)`
../../../../../.dub/packages/dsymbol-0.2.9/dsymbol/src/dsymbol/conversion/first.d(938,14): Error: no property 'symbol' for type 'const(Type2)'
../../../../../.dub/packages/dsymbol-0.2.9/dsymbol/src/dsymbol/conversion/first.d(939,18): Error: no property 'symbol' for type 'const(Type2)'
../../../../../.dub/packages/emsi_containers-0.5.3/emsi_containers/src/containers/unrolledlist.d(504,15): Deprecation: integral promotion not done for `~this.registry`, use '-transition=intpromote' switch or `~cast(int)(this.registry)`
../../../../../.dub/packages/emsi_containers-0.5.3/emsi_containers/src/containers/unrolledlist.d(504,15): Deprecation: integral promotion not done for `~this.registry`, use '-transition=intpromote' switch or `~cast(int)(this.registry)`
../../../../../.dub/packages/emsi_containers-0.5.3/emsi_containers/src/containers/unrolledlist.d(504,15): Deprecation: integral promotion not done for `~this.registry`, use '-transition=intpromote' switch or `~cast(int)(this.registry)`
../../../../../.dub/packages/emsi_containers-0.5.3/emsi_containers/src/containers/unrolledlist.d(504,15): Deprecation: integral promotion not done for `~this.registry`, use '-transition=intpromote' switch or `~cast(int)(this.registry)`
../../../../../.dub/packages/emsi_containers-0.5.3/emsi_containers/src/containers/unrolledlist.d(504,15): Deprecation: integral promotion not done for `~this.registry`, use '-transition=intpromote' switch or `~cast(int)(this.registry)`
../../../../../.dub/packages/dsymbol-0.2.9/dsymbol/src/dsymbol/semantic.d(123,21): Error: no property 'symbol' for type 'dparse.ast.Type2'
../../../../../.dub/packages/dsymbol-0.2.9/dsymbol/src/dsymbol/semantic.d(124,21): Error: no property 'symbol' for type 'dparse.ast.Type2'
../../../../../.dub/packages/dsymbol-0.2.9/dsymbol/src/dsymbol/semantic.d(128,21): Error: no property 'symbol' for type 'dparse.ast.Type2'
../../../../../.dub/packages/dsymbol-0.2.9/dsymbol/src/dsymbol/semantic.d(130,21): Error: no property 'symbol' for type 'dparse.ast.Type2'
dmd failed with exit code 1.
Failed to install workspace-d (Error code 2)


More information about the Digitalmars-d-learn mailing list