fetching https://github.com/ryuukk/dmd.git pragma_lib_path (attempt: 1/3) From https://github.com/ryuukk/dmd * branch pragma_lib_path -> FETCH_HEAD merging FETCH_HEAD Merge made by the 'recursive' strategy. changelog/dmd.pragma-lib-local-path.dd | 37 ++++++++++++++++ compiler/src/dmd/dsymbolsem.d | 2 +- compiler/src/dmd/id.d | 1 + compiler/src/dmd/root/filename.d | 11 +++-- compiler/src/dmd/toobj.d | 49 ++++++++++++++++++++- .../imports/extra-files/local_lib.a | 1 + .../fail_compilation/imports/pragma_lib_local.d | 6 +++ compiler/test/fail_compilation/pr15479.d | 16 +++++++ .../test/runnable/imports/extra-files/local_lib.a | Bin 0 -> 3116 bytes compiler/test/runnable/imports/pragma_lib_local.d | 6 +++ compiler/test/runnable/pr15479.d | 14 ++++++ 11 files changed, 138 insertions(+), 5 deletions(-) create mode 100644 changelog/dmd.pragma-lib-local-path.dd create mode 100644 compiler/test/fail_compilation/imports/extra-files/local_lib.a create mode 100644 compiler/test/fail_compilation/imports/pragma_lib_local.d create mode 100644 compiler/test/fail_compilation/pr15479.d create mode 100644 compiler/test/runnable/imports/extra-files/local_lib.a create mode 100644 compiler/test/runnable/imports/pragma_lib_local.d create mode 100644 compiler/test/runnable/pr15479.d