`dub run --build=release dlangide` has compile-time errors.

#421 · open · 6 comments

View on GitHub ↗

pflagerd

OpenSUSE 15.2 on DELL 7720 I executed: ``` sudo zypper install libSDL2-devel curl -fsS https://dlang.org/install.sh | bash -s dmd source ~/dlang/dmd-2.097.0/activate dub run --build=release dlangide ``` I observed: ``` dub run --build=release dlangide Building package dlangide in /home/oy753c/.dub/packages/dlangide-0.8.17/dlangide/ Running pre-generate commands for dcd... Performing "release" build using /home/oy753c/dlang/dmd-2.097.0/linux/bin64/dmd for x86_64. stdx-allocator 2.77.5: target for configuration "library" is up to date. emsi_containers 0.8.0: target for configuration "library" is up to date. libdparse 0.9.10: target for configuration "library" is up to date. dsymbol 0.4.8: target for configuration "library" is up to date. msgpack-d 1.0.3: target for configuration "default" is up to date. dcd 0.9.13: building configuration "library"... ../.dub/packages/dcd-0.9.13/dcd/src/dcd/server/autocomplete/complete.d(264,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dcd-0.9.13/dcd/src/dcd/server/autocomplete/complete.d(573,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dcd-0.9.13/dcd/src/dcd/server/autocomplete/util.d(639,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/msgpack-d-1.0.3/msgpack-d/src/msgpack/common.d(532,9): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/conversion/first.d(75,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/conversion/first.d(978,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/conversion/second.d(102,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/conversion/second.d(164,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/symbol.d(198,10): Deprecation: Cannot use `alias this` to partially initialize variable `part` of type `SymbolOwnership`. Use `part.ptr` derelict-util 3.0.0-beta.2: target for configuration "library" is up to date. derelict-ft 2.0.0-beta.5: target for configuration "library" is up to date. derelict-gl3 2.0.0-beta.8: target for configuration "library" is up to date. derelict-sdl2 3.0.0-beta.8: target for configuration "derelict-sdl2-dynamic" is up to date. dlangui 0.9.182: building configuration "default"... ../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/dimage/png.d(585,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(428,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(443,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(459,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(477,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(494,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(859,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(1243,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(1256,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(1790,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(1802,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/editable.d(1135,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/settings.d(109,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/graphics/resources.d(104,8): Deprecation: module `std.xml` is deprecated - Will be removed from Phobos in 2.101.0. If you still need it, go to https://github.com/DigitalMars/undeaD ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/widgets/styles.d(28,16): Deprecation: module `std.xml` is deprecated - Will be removed from Phobos in 2.101.0. If you still need it, go to https://github.com/DigitalMars/undeaD ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/editable.d(1210,28): Deprecation: package std.uni is not accessible here, perhaps add 'static import std.uni;' ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/editable.d(1210,12): Deprecation: package std.uni is not accessible here, perhaps add 'static import std.uni;' ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/editable.d(1223,33): Deprecation: package std.uni is not accessible here, perhaps add 'static import std.uni;' ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/editable.d(1223,12): Deprecation: package std.uni is not accessible here, perhaps add 'static import std.uni;' ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/graphics/glsupport.d(57,37): Deprecation: package derelict.util is not accessible here, perhaps add 'static import derelict.util;' ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/graphics/glsupport.d(57,37): Deprecation: module derelict.util.exception is not accessible here, perhaps add 'static import derelict.util.exception;' ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/graphics/ftfonts.d(473,45): Deprecation: package derelict.util is not accessible here, perhaps add 'static import derelict.util;' ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/graphics/ftfonts.d(473,45): Deprecation: module derelict.util.exception is not accessible here, perhaps add 'static import derelict.util.exception;' ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/platforms/sdl/sdlapp.d(51,45): Deprecation: module derelict.util.exception is not accessible here, perhaps add 'static import derelict.util.exception;' ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/dom/cssparser.d(86,18): Deprecation: union field `intValue` with default initialization `0` must be before field `typeFlagId` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1310,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1310,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/filemanager.d(389,21): Error: `processConfig` is not a scalar, it is a `Config` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/i18n.d(132,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/i18n.d(132,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/i18n.d(138,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/i18n.d(138,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(40,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(40,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(44,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(44,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(49,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(49,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(55,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(55,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(61,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(61,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(67,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(67,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(73,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(73,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(79,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(79,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(85,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(85,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(91,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(91,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(97,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(97,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(297,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(297,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(301,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(301,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(307,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(307,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(312,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(312,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(319,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(319,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(326,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(326,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(333,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(333,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(340,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(340,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(347,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(347,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(354,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(354,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(361,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(361,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(368,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(368,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(604,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(604,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(608,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(608,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(615,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(615,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(622,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(622,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(629,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(629,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(637,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(637,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(645,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(645,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(653,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(653,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(661,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(661,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(669,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(669,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(677,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(677,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(685,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(685,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(693,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(693,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(925,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(925,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(929,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(929,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(933,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(933,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1021,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1021,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1088,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1088,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1096,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1096,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1104,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1104,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1278,17): Deprecation: returning `this.m[cast(ulong)(y * 4 + x)]` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1278,17): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1288,17): Deprecation: returning `this.m[cast(ulong)index]` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1288,17): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1316,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1316,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1322,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1322,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1378,20): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1378,20): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1467,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1467,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1495,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1495,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1515,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1515,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1531,16): Deprecation: returning `this` escapes a reference to parameter `this` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1531,16): perhaps annotate the parameter with `return` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/dialogs/filedlg.d(377,56): Error: no property `year` for type `std.typecons.Nullable!(SysTime)` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/dialogs/filedlg.d(377,65): Error: no property `month` for type `std.typecons.Nullable!(SysTime)` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/dialogs/filedlg.d(377,75): Error: no property `day` for type `std.typecons.Nullable!(SysTime)` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/dialogs/filedlg.d(377,83): Error: no property `hour` for type `std.typecons.Nullable!(SysTime)` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/dialogs/filedlg.d(377,92): Error: no property `minute` for type `std.typecons.Nullable!(SysTime)` ../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/graphics/ftfonts.d(541,9): Deprecation: foreach: loop index implicitly converted from `size_t` to `int` /home/oy753c/dlang/dmd-2.097.0/linux/bin64/dmd failed with exit code -11. ``` Offending function looks like this (the return statement is line 377): ``` protected string formatTimestamp(ref DirEntry f) { import std.datetime : SysTime; import std.typecons : Nullable; Nullable!SysTime ts; try { ts = f.timeLastModified; } catch (Exception e) { Log.w(e.msg); } if (ts.isNull) { return "----.--.-- --:--"; } else { //date = "%04d.%02d.%02d %02d:%02d:%02d".format(ts.year, ts.month, ts.day, ts.hour, ts.minute, ts.second); return "%04d.%02d.%02d %02d:%02d".format(ts.year, ts.month, ts.day, ts.hour, ts.minute); } } ``` Maybe I should be using an older DMD?

Comments

elder-n00b

I just had the same problem, macOS 10.11.6 and dmd 2.097.1 here. Indeed all those deprecations suggest that the sources are for an earlier compiler version. [dlangui](https://github.com/buggins/dlangui) (the library actually triggering the internal compiler error) says "Needs DMD frontend 2.077 or newer to build". `return "%04d.%02d.%02d %02d:%02d".format(ts.get.year, ts.get.month, ts.get.day, ts.get.hour, ts.get.minute);` seems to solve those `Error: no property` but compilation still ends with `exit code -11` (segmentation fault). It's not that last deprecation either. This [old forum thread](https://forum.dlang.org/thread/[email protected]) is about a similar issue. p.s. https://github.com/buggins/dlangui/issues/608

michaelnight90

Well, maybe the code should be updated according to the new Dlang versions limitations I tried to change dlangui version in the package from 0.9.182 to 0.9.186 and the error disappeared, but now there are more and they are related to Phobos lib

GrimMaple

This should be fixed as of now. If anyone can check this, it would be greatly appreciated!

pflagerd

OpenSUSE 15.3 on Del 7720. Not exactly the same procedure as in the original bug submission and a slightly different dlang setup. dmd 2.097.0 I created an empty directory ~/Desktop/tmp, and then did the following: ``` DELL7720:~/Desktop/tmp> source ~/Downloads/dlang/dmd-2.097.0/activate (dmd-2.097.0)DELL7720:~/Desktop/tmp> dub run --build=release dlangide Package 'dlangide' was not found locally but is available online: --- Description: Cross platform D language IDE based on dlangui library Version: 0.8.17 --- Do you want to fetch 'dlangide' now? [Y/n]: Fetching dlangide 0.8.17... Building package dlangide in /home/oy753c/.dub/packages/dlangide-0.8.17/dlangide/ Fetching derelict-gl3 2.0.0-beta.8 (getting selected version)... Fetching dsymbol 0.4.8 (getting selected version)... Fetching msgpack-d 1.0.3 (getting selected version)... Fetching dcd 0.9.13 (getting selected version)... Fetching dlangui 0.9.182 (getting selected version)... Fetching libdparse 0.9.10 (getting selected version)... Invalid source/import path: /home/oy753c/.dub/packages/dcd-0.9.13/dcd/bin Running pre-generate commands for dcd... Performing "release" build using /home/oy753c/Downloads/dlang/dmd-2.097.0/linux/bin64/dmd for x86_64. stdx-allocator 2.77.5: target for configuration "library" is up to date. emsi_containers 0.8.1: target for configuration "library" is up to date. libdparse 0.9.10: building configuration "library"... dsymbol 0.4.8: building configuration "library"... ../../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/conversion/first.d(75,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/conversion/first.d(978,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/conversion/second.d(102,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/conversion/second.d(164,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/scope_.d(75,31): Deprecation: returning `&this` escapes a reference to parameter `this` ../../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/scope_.d(75,31): perhaps annotate the parameter with `return` ../../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/symbol.d(198,10): Deprecation: Cannot use `alias this` to partially initialize variable `part` of type `SymbolOwnership`. Use `part.ptr` msgpack-d 1.0.3: building configuration "default"... ../../.dub/packages/msgpack-d-1.0.3/msgpack-d/src/msgpack/common.d(532,9): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. dcd 0.9.13: building configuration "library"... ../../.dub/packages/dcd-0.9.13/dcd/src/dcd/server/autocomplete/complete.d(264,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dcd-0.9.13/dcd/src/dcd/server/autocomplete/complete.d(573,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dcd-0.9.13/dcd/src/dcd/server/autocomplete/util.d(639,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/msgpack-d-1.0.3/msgpack-d/src/msgpack/common.d(532,9): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/conversion/first.d(75,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/conversion/first.d(978,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/conversion/second.d(102,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/conversion/second.d(164,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/symbol.d(198,10): Deprecation: Cannot use `alias this` to partially initialize variable `part` of type `SymbolOwnership`. Use `part.ptr` derelict-util 3.0.0-beta.2: building configuration "library"... derelict-ft 2.0.0-beta.5: building configuration "library"... derelict-gl3 2.0.0-beta.8: building configuration "library"... derelict-sdl2 3.0.0-beta.8: building configuration "derelict-sdl2-dynamic"... dlangui 0.9.182: building configuration "default"... ../../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/dimage/png.d(585,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(428,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(443,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(459,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(477,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(494,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(859,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(1243,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(1256,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(1790,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dlangui-0.9.182/dlangui/3rdparty/inilike/file.d(1802,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/editable.d(1135,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/settings.d(109,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/graphics/resources.d(104,8): Deprecation: module `std.xml` is deprecated - Will be removed from Phobos in 2.101.0. If you still need it, go to https://github.com/DigitalMars/undeaD ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/widgets/styles.d(28,16): Deprecation: module `std.xml` is deprecated - Will be removed from Phobos in 2.101.0. If you still need it, go to https://github.com/DigitalMars/undeaD ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/editable.d(1210,28): Deprecation: package std.uni is not accessible here, perhaps add 'static import std.uni;' ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/editable.d(1210,12): Deprecation: package std.uni is not accessible here, perhaps add 'static import std.uni;' ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/editable.d(1223,33): Deprecation: package std.uni is not accessible here, perhaps add 'static import std.uni;' ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/editable.d(1223,12): Deprecation: package std.uni is not accessible here, perhaps add 'static import std.uni;' ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/graphics/glsupport.d(57,37): Deprecation: package derelict.util is not accessible here, perhaps add 'static import derelict.util;' ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/graphics/glsupport.d(57,37): Deprecation: module derelict.util.exception is not accessible here, perhaps add 'static import derelict.util.exception;' ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/graphics/ftfonts.d(473,45): Deprecation: package derelict.util is not accessible here, perhaps add 'static import derelict.util;' ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/graphics/ftfonts.d(473,45): Deprecation: module derelict.util.exception is not accessible here, perhaps add 'static import derelict.util.exception;' ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/platforms/sdl/sdlapp.d(51,45): Deprecation: module derelict.util.exception is not accessible here, perhaps add 'static import derelict.util.exception;' ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/dom/cssparser.d(86,18): Deprecation: union field `intValue` with default initialization `0` must be before field `typeFlagId` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1310,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1310,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/filemanager.d(389,21): Error: `processConfig` is not a scalar, it is a `Config` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/i18n.d(132,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/i18n.d(132,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/i18n.d(138,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/i18n.d(138,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(40,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(40,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(44,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(44,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(49,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(49,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(55,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(55,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(61,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(61,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(67,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(67,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(73,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(73,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(79,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(79,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(85,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(85,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(91,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(91,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(97,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(97,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(297,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(297,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(301,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(301,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(307,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(307,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(312,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(312,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(319,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(319,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(326,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(326,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(333,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(333,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(340,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(340,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(347,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(347,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(354,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(354,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(361,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(361,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(368,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(368,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(604,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(604,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(608,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(608,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(615,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(615,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(622,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(622,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(629,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(629,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(637,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(637,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(645,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(645,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(653,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(653,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(661,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(661,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(669,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(669,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(677,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(677,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(685,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(685,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(693,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(693,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(925,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(925,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(929,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(929,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(933,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(933,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1021,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1021,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1088,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1088,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1096,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1096,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1104,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1104,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1278,17): Deprecation: returning `this.m[cast(ulong)(y * 4 + x)]` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1278,17): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1288,17): Deprecation: returning `this.m[cast(ulong)index]` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1288,17): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1316,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1316,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1322,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1322,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1378,20): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1378,20): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1467,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1467,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1495,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1495,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1515,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1515,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1531,16): Deprecation: returning `this` escapes a reference to parameter `this` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/core/math3d.d(1531,16): perhaps annotate the parameter with `return` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/dialogs/filedlg.d(377,56): Error: no property `year` for type `std.typecons.Nullable!(SysTime)` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/dialogs/filedlg.d(377,65): Error: no property `month` for type `std.typecons.Nullable!(SysTime)` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/dialogs/filedlg.d(377,75): Error: no property `day` for type `std.typecons.Nullable!(SysTime)` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/dialogs/filedlg.d(377,83): Error: no property `hour` for type `std.typecons.Nullable!(SysTime)` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/dialogs/filedlg.d(377,92): Error: no property `minute` for type `std.typecons.Nullable!(SysTime)` ../../.dub/packages/dlangui-0.9.182/dlangui/src/dlangui/graphics/ftfonts.d(541,9): Deprecation: foreach: loop index implicitly converted from `size_t` to `int` /home/oy753c/Downloads/dlang/dmd-2.097.0/linux/bin64/dmd failed with exit code -11. ``` Seems to have a similar failure in the same dub package version. Which dlangui version should be getting downloaded?

pflagerd

OpenSUSE Linux 15.3 on Dell 7720 dmd 2.100.0 dub 1.29.0 I did this: ``` DELL7720:~/Desktop> rm -rf ~/.dub/ DELL7720:~/Desktop> dub run --build=release dlangide Package 'dlangide' was not found locally but is available online: --- Description: Cross platform D language IDE based on dlangui library Version: 0.8.17 --- Do you want to fetch 'dlangide' now? [Y/n]: Fetching dlangide 0.8.17... Building package dlangide in /home/oy753c/.dub/packages/dlangide-0.8.17/dlangide/ Fetching dsfml 2.1.1 (getting selected version)... Fetching emsi_containers 0.8.1 (getting selected version)... Fetching derelict-gl3 2.0.0-beta.8 (getting selected version)... Fetching dsymbol 0.4.8 (getting selected version)... Fetching msgpack-d 1.0.3 (getting selected version)... Fetching dcd 0.9.13 (getting selected version)... Fetching stdx-allocator 2.77.5 (getting selected version)... Fetching dlangui 0.9.182 (getting selected version)... Fetching derelict-ft 2.0.0-beta.5 (getting selected version)... Fetching x11 1.0.21 (getting selected version)... Fetching derelict-sdl2 3.0.0-beta.8 (getting selected version)... Fetching derelict-util 3.0.0-beta.2 (getting selected version)... Fetching libdparse 0.9.10 (getting selected version)... Invalid source/import path: /home/oy753c/.dub/packages/dcd-0.9.13/dcd/bin Running pre-generate commands for dcd... Performing "release" build using /home/oy753c/bin/dmd2/linux/bin64/dmd for x86_64. stdx-allocator 2.77.5: building configuration "library"... emsi_containers 0.8.1: building configuration "library"... libdparse 0.9.10: building configuration "library"... dsymbol 0.4.8: building configuration "library"... ../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/conversion/first.d(75,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/conversion/first.d(978,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/conversion/second.d(102,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/conversion/second.d(164,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/scope_.d(75,31): Deprecation: returning `&this` escapes a reference to parameter `this` ../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/scope_.d(65,9): perhaps annotate the function with `return` ../.dub/packages/dsymbol-0.4.8/dsymbol/src/dsymbol/symbol.d(198,10): Error: cannot use `alias this` to partially initialize variable `part` of type `SymbolOwnership`. Use `part.ptr` /home/oy753c/bin/dmd2/linux/bin64/dmd failed with exit code 1. ```

pflagerd

Incidentally, when I cloned dlangide@8c072de2afd93aad9923966edc58ec0736deffb2, and then did a `dub run`, the build succeeded and dlangide's wonderful gui appeared: ![image](https://user-images.githubusercontent.com/246217/170175070-a5891953-be68-4985-be2c-c01f6c2d22a9.png) Here's what `dub run` produced: ``` DELL7720:~/Desktop/dlangide> dub run Fetching bindbc-opengl 1.0.0 (getting selected version)... Fetching dsymbol 0.11.2 (getting selected version)... Fetching msgpack-d 1.0.1 (getting selected version)... Fetching inilike 1.2.1 (getting selected version)... Fetching dcd 0.13.6 (getting selected version)... Fetching dlangui 0.9.187 (getting selected version)... Fetching xdgpaths 0.2.5 (getting selected version)... Fetching icontheme 1.2.3 (getting selected version)... Fetching bindbc-loader 1.0.1 (getting selected version)... Fetching libdparse 0.15.4 (getting selected version)... Fetching isfreedesktop 0.1.1 (getting selected version)... Invalid source/import path: /home/oy753c/.dub/packages/dcd-0.13.6/dcd/bin Running pre-generate commands for dcd:common... Performing "debug" build using /home/oy753c/bin/dmd2/linux/bin64/dmd for x86_64. msgpack-d 1.0.1: building configuration "default"... ../../.dub/packages/msgpack-d-1.0.1/msgpack-d/src/msgpack/common.d(532,9): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. dcd:common 0.13.6: building configuration "library"... ../../.dub/packages/msgpack-d-1.0.1/msgpack-d/src/msgpack/common.d(532,9): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. stdx-allocator 2.77.5: building configuration "library"... emsi_containers 0.8.1: building configuration "library"... libdparse 0.15.4: building configuration "library"... dsymbol 0.11.2: building configuration "library"... ../../.dub/packages/dsymbol-0.11.2/dsymbol/src/dsymbol/conversion/first.d(75,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.11.2/dsymbol/src/dsymbol/conversion/first.d(1114,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.11.2/dsymbol/src/dsymbol/conversion/second.d(109,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.11.2/dsymbol/src/dsymbol/conversion/second.d(168,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. dcd 0.13.6: building configuration "library"... ../../.dub/packages/dcd-0.13.6/dcd/src/dcd/server/autocomplete/complete.d(332,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dcd-0.13.6/dcd/src/dcd/server/autocomplete/complete.d(677,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dcd-0.13.6/dcd/src/dcd/server/autocomplete/util.d(653,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/msgpack-d-1.0.1/msgpack-d/src/msgpack/common.d(532,9): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.11.2/dsymbol/src/dsymbol/conversion/first.d(75,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.11.2/dsymbol/src/dsymbol/conversion/first.d(1114,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.11.2/dsymbol/src/dsymbol/conversion/second.d(109,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.11.2/dsymbol/src/dsymbol/conversion/second.d(168,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. bindbc-loader 1.0.1: building configuration "noBC"... bindbc-opengl 1.0.0: building configuration "dynamic"... derelict-util 3.0.0-beta.2: building configuration "library"... derelict-ft 2.0.0-beta.5: building configuration "library"... derelict-sdl2 3.0.0-beta.8: building configuration "derelict-sdl2-dynamic"... inilike 1.2.1: building configuration "library"... isfreedesktop 0.1.1: building configuration "library"... xdgpaths 0.2.5: building configuration "library"... icontheme 1.2.3: building configuration "library"... dlangui 0.9.187: building configuration "default"... ../../.dub/packages/dlangui-0.9.187/dlangui/3rdparty/dimage/png.d(585,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dlangui-0.9.187/dlangui/src/dlangui/graphics/resources.d(104,8): Deprecation: module `std.xml` is deprecated - Will be removed from Phobos in 2.101.0. If you still need it, go to https://github.com/DigitalMars/undeaD ../../.dub/packages/dlangui-0.9.187/dlangui/src/dlangui/widgets/styles.d(28,16): Deprecation: module `std.xml` is deprecated - Will be removed from Phobos in 2.101.0. If you still need it, go to https://github.com/DigitalMars/undeaD ../../.dub/packages/dlangui-0.9.187/dlangui/src/dlangui/platforms/sdl/sdlapp.d(50,45): Deprecation: module derelict.util.exception is not accessible here, perhaps add 'static import derelict.util.exception;' dlangide 0.8.17+commit.8.g8c072de: building configuration "default"... ../../.dub/packages/dlangui-0.9.187/dlangui/src/dlangui/graphics/resources.d(104,8): Deprecation: module `std.xml` is deprecated - Will be removed from Phobos in 2.101.0. If you still need it, go to https://github.com/DigitalMars/undeaD ../../.dub/packages/dlangui-0.9.187/dlangui/src/dlangui/widgets/styles.d(28,16): Deprecation: module `std.xml` is deprecated - Will be removed from Phobos in 2.101.0. If you still need it, go to https://github.com/DigitalMars/undeaD ../../.dub/packages/dcd-0.13.6/dcd/src/dcd/server/autocomplete/complete.d(332,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dcd-0.13.6/dcd/src/dcd/server/autocomplete/complete.d(677,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dcd-0.13.6/dcd/src/dcd/server/autocomplete/util.d(653,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/msgpack-d-1.0.1/msgpack-d/src/msgpack/common.d(532,9): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.11.2/dsymbol/src/dsymbol/conversion/first.d(75,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.11.2/dsymbol/src/dsymbol/conversion/first.d(1114,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.11.2/dsymbol/src/dsymbol/conversion/second.d(109,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dsymbol-0.11.2/dsymbol/src/dsymbol/conversion/second.d(168,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../../.dub/packages/dlangui-0.9.187/dlangui/3rdparty/dimage/png.d(585,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. Linking... Running bin/dlangide 2022-05-24 20:42:24.760 I Log level changed to Trace 2022-05-24 20:42:24.760 I Logger is initialized 2022-05-24 20:42:24.760 V DerelictFT: Loading FreeType library 2022-05-24 20:42:24.760 V DerelictFT: Missing symbols callback is registered 2022-05-24 20:42:24.760 V DerelictFT: Loaded 2022-05-24 20:42:24.760 V Initializing FreeType library 2022-05-24 20:42:24.760 I Getting list of fonts using FontConfig 2022-05-24 20:42:24.781 I FontConfig: 572 font files registered in 21ms 2022-05-24 20:42:24.781 D initResourceManagers() 2022-05-24 20:42:24.782 I Creating ImageCache 2022-05-24 20:42:24.782 I Creating DrawableCache 2022-05-24 20:42:24.782 D Calling initSharedResourceManagers() 2022-05-24 20:42:24.782 D Calling initStandardEditorActions() 2022-05-24 20:42:24.782 D Calling registerStandardWidgets() 2022-05-24 20:42:24.782 D Registering standard widgets for DML 2022-05-24 20:42:24.782 D initResourceManagers() -- finished 2022-05-24 20:42:24.835 D Creating default theme 2022-05-24 20:42:24.835 I sdlUpdateScreenDpi: systemScreenDPI=128 2022-05-24 20:42:24.835 I sdlUpdateScreenDpi: systemScreenDPI is changed from 96 to 128 2022-05-24 20:42:24.835 V uiTheme setting new theme theme_default 2022-05-24 20:42:24.839 I Applying loaded theme theme_default 2022-05-24 20:42:24.839 D DrawableCache.clear() 2022-05-24 20:42:24.839 V uiTheme setting new theme ide_theme_default 2022-05-24 20:42:24.843 I Applying loaded theme ide_theme_default 2022-05-24 20:42:24.843 D DrawableCache.clear() 2022-05-24 20:42:24.843 V setDefaultLanguageAndThemeIfNecessary : setting UI language 2022-05-24 20:42:24.843 V Loading language file 2022-05-24 20:42:24.843 D Loading string resources from file @embedded@/std_en.ini 2022-05-24 20:42:24.844 D Loading string resources from file @embedded@/en.ini 2022-05-24 20:42:24.844 V Calling onThemeChanged 2022-05-24 20:42:24.845 D DrawableCache.clear() 2022-05-24 20:42:24.845 D Creating SDL window 2022-05-24 20:42:24.866 I OpenGL is disabled 2022-05-24 20:42:24.866 D Loading image from file @embedded@/dlangui-logo1.png 2022-05-24 20:42:24.866 I sdlUpdateScreenDpi: systemScreenDPI=128 2022-05-24 20:42:24.869 D Loading image from file @embedded@/list_item_selected.9.png 2022-05-24 20:42:24.869 D Loading image from file @embedded@/list_item_focused.9.png 2022-05-24 20:42:24.869 D Loading image from file @embedded@/list_item_hovered.9.png 2022-05-24 20:42:24.870 D loaded .xml drawable from @embedded@/list_item_background.xml 2022-05-24 20:42:24.872 I ptty device created: /dev/pts/4 2022-05-24 20:42:24.872 D TerminalDevice threadProc() enter 2022-05-24 20:42:24.874 D Searching for compiler path: dmd 2022-05-24 20:42:24.886 D compiler output: /home/oy753c/.dlangide/tmp_dummy_file_to_get_import_paths.d(1): Error: unable to read module `module_that_does_not_exist` /home/oy753c/.dlangide/tmp_dummy_file_to_get_import_paths.d(1): Expected 'module_that_does_not_exist.d' or 'module_that_does_not_exist/package.d' in one of the following import paths: import path[0] = /home/oy753c/bin/dmd2/linux/bin64/../../src/phobos import path[1] = /home/oy753c/bin/dmd2/linux/bin64/../../src/druntime/import 2022-05-24 20:42:24.886 D import path found: `/home/oy753c/bin/dmd2/src/phobos` 2022-05-24 20:42:24.886 D import path found: `/home/oy753c/bin/dmd2/src/druntime/import` 2022-05-24 20:42:24.886 D dmd imports:["/home/oy753c/bin/dmd2/src/phobos", "/home/oy753c/bin/dmd2/src/druntime/import"] 2022-05-24 20:42:24.887 D Shortcut actions loaded 2022-05-24 20:42:24.888 D updating theme after UI font change 2022-05-24 20:42:24.888 D DrawableCache.clear() 2022-05-24 20:42:24.890 D SDLWindow.show() - Dlang IDE 2022-05-24 20:42:24.890 D Loading image from file @embedded@/main_menu_background.9.png 2022-05-24 20:42:24.890 D Loading image from file @embedded@/main_menu_item_background_selected.9.png 2022-05-24 20:42:24.890 D Loading image from file @embedded@/main_menu_item_background_hover.9.png 2022-05-24 20:42:24.891 D loaded .xml drawable from @embedded@/main_menu_item_background.xml 2022-05-24 20:42:24.892 D creating color drawable #eceffa 2022-05-24 20:42:24.892 D Loading image from file @embedded@/toolbar_background.9.png 2022-05-24 20:42:24.893 D found hdpi resource hdpi_document-open.png 2022-05-24 20:42:24.893 D Loading image from file @embedded@/document-open.png 2022-05-24 20:42:24.893 D Loading image from file @embedded@/toolbar_button_hover.9.png 2022-05-24 20:42:24.894 D Loading image from file @embedded@/toolbar_button_pressed.9.png 2022-05-24 20:42:24.894 D loaded .xml drawable from @embedded@/toolbar_button_background.xml 2022-05-24 20:42:24.894 D found hdpi resource hdpi_document-save.png 2022-05-24 20:42:24.894 D Loading image from file @embedded@/document-save.png 2022-05-24 20:42:24.894 D Loading image from file @embedded@/toolbar_separator.png 2022-05-24 20:42:24.895 D found hdpi resource hdpi_debug-run.png 2022-05-24 20:42:24.895 D Loading image from file @embedded@/debug-run.png 2022-05-24 20:42:24.895 D Loading image from file @embedded@/toolbar_control_disabled.9.png 2022-05-24 20:42:24.896 D Loading image from file @embedded@/toolbar_control_normal.9.png 2022-05-24 20:42:24.896 D loaded .xml drawable from @embedded@/toolbar_control_background.xml 2022-05-24 20:42:24.897 D found hdpi resource hdpi_scrollbar_btn_down.png 2022-05-24 20:42:24.897 D Loading image from file @embedded@/scrollbar_btn_down.png 2022-05-24 20:42:24.897 D Loading image from file @embedded@/btn_pressed.9.png 2022-05-24 20:42:24.898 D Loading image from file @embedded@/btn_hover.9.png 2022-05-24 20:42:24.898 D loaded .xml drawable from @embedded@/btn_background_transparent.xml 2022-05-24 20:42:24.899 D found hdpi resource hdpi_run-build.png 2022-05-24 20:42:24.899 D Loading image from file @embedded@/run-build.png 2022-05-24 20:42:24.899 D Loading image from file @embedded@/run-rdmd.png 2022-05-24 20:42:24.900 D found hdpi resource hdpi_edit-copy.png 2022-05-24 20:42:24.900 D Loading image from file @embedded@/edit-copy.png 2022-05-24 20:42:24.900 D found hdpi resource hdpi_edit-paste.png 2022-05-24 20:42:24.900 D Loading image from file @embedded@/edit-paste.png 2022-05-24 20:42:24.901 D found hdpi resource hdpi_edit-cut.png 2022-05-24 20:42:24.901 D Loading image from file @embedded@/edit-cut.png 2022-05-24 20:42:24.901 D found hdpi resource hdpi_edit-undo.png 2022-05-24 20:42:24.901 D Loading image from file @embedded@/edit-undo.png 2022-05-24 20:42:24.902 D found hdpi resource hdpi_edit-redo.png 2022-05-24 20:42:24.902 D Loading image from file @embedded@/edit-redo.png 2022-05-24 20:42:24.902 D found hdpi resource hdpi_edit-indent.png 2022-05-24 20:42:24.902 D Loading image from file @embedded@/edit-indent.png 2022-05-24 20:42:24.902 D found hdpi resource hdpi_edit-unindent.png 2022-05-24 20:42:24.903 D Loading image from file @embedded@/edit-unindent.png 2022-05-24 20:42:24.903 D Loading image from file @embedded@/debug-stop.png 2022-05-24 20:42:24.903 D Loading image from file @embedded@/debug-pause.png 2022-05-24 20:42:24.903 D Loading image from file @embedded@/debug-restart.png 2022-05-24 20:42:24.903 D Loading image from file @embedded@/debug-step-into.png 2022-05-24 20:42:24.904 D Loading image from file @embedded@/debug-step-over.png 2022-05-24 20:42:24.904 D Loading image from file @embedded@/debug-step-out.png 2022-05-24 20:42:24.904 D Loading image from file @embedded@/dock_window_background_focused.9.png 2022-05-24 20:42:24.904 D Loading image from file @embedded@/dock_window_background_normal.9.png 2022-05-24 20:42:24.904 D loaded .xml drawable from @embedded@/dock_window_background.xml 2022-05-24 20:42:24.905 D Loading image from file @embedded@/dock_window_caption_background_focused.9.png 2022-05-24 20:42:24.905 D Loading image from file @embedded@/dock_window_caption_background_normal.9.png 2022-05-24 20:42:24.905 D loaded .xml drawable from @embedded@/dock_window_caption_background.xml 2022-05-24 20:42:24.905 D Loading image from file @embedded@/tab_more.png 2022-05-24 20:42:24.905 D Loading image from file @embedded@/tab_btn_dark_up_focused_selected.9.png 2022-05-24 20:42:24.906 D Loading image from file @embedded@/tab_btn_dark_up_focused_hover.9.png 2022-05-24 20:42:24.906 D Loading image from file @embedded@/tab_btn_dark_up_focused.9.png 2022-05-24 20:42:24.906 D Loading image from file @embedded@/tab_btn_dark_up_selected.9.png 2022-05-24 20:42:24.906 D Loading image from file @embedded@/tab_btn_dark_up_hover.9.png 2022-05-24 20:42:24.906 D Loading image from file @embedded@/tab_btn_dark_up_normal.9.png 2022-05-24 20:42:24.907 D loaded .xml drawable from @embedded@/tab_btn_dark_up.xml 2022-05-24 20:42:24.907 D Loading image from file @embedded@/close.png 2022-05-24 20:42:24.907 D found hdpi resource hdpi_scrollbar_btn_left.png 2022-05-24 20:42:24.907 D Loading image from file @embedded@/scrollbar_btn_left.png 2022-05-24 20:42:24.908 D Loading image from file @embedded@/scrollbar_btn_background_pressed.9.png 2022-05-24 20:42:24.908 D Loading image from file @embedded@/scrollbar_btn_background_normal.9.png 2022-05-24 20:42:24.908 D Loading image from file @embedded@/scrollbar_btn_background_hover.9.png 2022-05-24 20:42:24.908 D loaded .xml drawable from @embedded@/scrollbar_btn_transparent_background.xml 2022-05-24 20:42:24.908 D found hdpi resource hdpi_scrollbar_btn_right.png 2022-05-24 20:42:24.908 D Loading image from file @embedded@/scrollbar_btn_right.png 2022-05-24 20:42:24.908 D Loading image from file @embedded@/scrollbar_indicator_horizontal.png 2022-05-24 20:42:24.909 D Loading image from file @embedded@/scrollbar_btn_background_disabled.9.png 2022-05-24 20:42:24.909 D loaded .xml drawable from @embedded@/scrollbar_btn_background.xml 2022-05-24 20:42:24.909 D found hdpi resource hdpi_scrollbar_btn_up.png 2022-05-24 20:42:24.909 D Loading image from file @embedded@/scrollbar_btn_up.png 2022-05-24 20:42:24.909 D Loading image from file @embedded@/scrollbar_indicator_vertical.png 2022-05-24 20:42:24.911 D Loading image from file @embedded@/dock_window_caption_background_focused_down.9.png 2022-05-24 20:42:24.911 D Loading image from file @embedded@/dock_window_caption_background_normal_down.9.png 2022-05-24 20:42:24.911 D loaded .xml drawable from @embedded@/dock_window_caption_background_down.xml 2022-05-24 20:42:24.911 D Loading image from file @embedded@/tab_btn_dark_down_focused_selected.9.png 2022-05-24 20:42:24.912 D Loading image from file @embedded@/tab_btn_dark_down_focused_hover.9.png 2022-05-24 20:42:24.912 D Loading image from file @embedded@/tab_btn_dark_down_focused.9.png 2022-05-24 20:42:24.912 D Loading image from file @embedded@/tab_btn_dark_down_selected.9.png 2022-05-24 20:42:24.912 D Loading image from file @embedded@/tab_btn_dark_down_hover.9.png 2022-05-24 20:42:24.912 D Loading image from file @embedded@/tab_btn_dark_down_normal.9.png 2022-05-24 20:42:24.912 D loaded .xml drawable from @embedded@/tab_btn_dark_down.xml 2022-05-24 20:42:24.915 I entering message loop 2022-05-24 20:42:24.926 D Loading image from file @embedded@/toolbar_button_null.9.png 2022-05-24 20:42:24.930 D Loading image from file @embedded@/btn_default.9.png 2022-05-24 20:42:24.930 D Loading image from file @embedded@/btn_normal.9.png 2022-05-24 20:42:24.930 D Loading image from file @embedded@/btn_disabled.9.png 2022-05-24 20:42:24.930 D loaded .xml drawable from @embedded@/btn_background.xml 2022-05-24 20:42:24.932 D found hdpi resource hdpi_applications-internet.png 2022-05-24 20:42:24.932 D Loading image from file @embedded@/applications-internet.png