Bug 20113 – Cannot find source code for runtime library file 'object.d' when the path contains '~'

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2019-08-07T08:46:04Z
Last change time
2019-08-16T05:50:09Z
Keywords
pull
Assigned to
No Owner
Creator
Iain Buclaw

Comments

Comment #0 by ibuclaw — 2019-08-07T08:46:04Z
Possibly other characters trigger it too, but haven't checked. --- binary ./generated/linux/release/64/dmd version v2.087.1-311-gaf2fc08ce config ./generated/linux/release/64/dmd.conf DFLAGS -I/build/dmd~/druntime/import -I/build/dmd~/phobos -L-L/build/dmd~/phobos/generated/linux/release/64 -L--export-dynamic -fPIC parse mod importall mod Error: cannot find source code for runtime library file 'object.d' dmd might not be correctly installed. Run 'dmd -man' for installation instructions. config file: /build/dmd~/dmd/generated/linux/release/64/dmd.conf import path[0] = /build/dmd~/druntime/import import path[1] = /build/dmd~/phobos
Comment #1 by dlang-bot — 2019-08-07T09:09:44Z
@ibuclaw created dlang/dmd pull request #10284 "fix Issue 20113 - Cannot find source code for runtime library file 'object.d' when the path contains '~'" fixing this issue: - fix Issue 20113 - Cannot find source code for runtime library file 'object.d' when the path contains '~' https://github.com/dlang/dmd/pull/10284
Comment #2 by dlang-bot — 2019-08-08T01:53:44Z
dlang/dmd pull request #10284 "fix Issue 20113 - Cannot find source code for runtime library file 'object.d' when the path contains '~'" was merged into master: - 26b370070f561abeb99dc0ddec8ab7179532b0a7 by Iain Buclaw: fix Issue 20113 - Cannot find source code for runtime library file 'object.d' when the path contains '~' https://github.com/dlang/dmd/pull/10284
Comment #3 by dlang-bot — 2019-08-16T05:50:09Z
dlang/dmd pull request #10309 "[dmd-cxx] fix Issue 20113 - Cannot find source code for runtime library file 'object.d' when the path contains '~'" was merged into dmd-cxx: - 1e44c0ba6161ccc9074b45306abf5aabbeedd6be by Iain Buclaw: [dmd-cxx] fix Issue 20113 - Cannot find source code for runtime library file 'object.d' when the path contains '~' https://github.com/dlang/dmd/pull/10309