Bug 24748 – DMD can't output object files with fully qualified name, making -od overwirte each other file

Status
RESOLVED
Resolution
FIXED
Severity
major
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
x86
OS
Windows
Creation time
2024-09-07T19:24:27Z
Last change time
2024-09-13T14:38:34Z
Keywords
pull
Assigned to
No Owner
Creator
Marcelo Silva Nascimento Mancini

Comments

Comment #0 by msnmancini — 2024-09-07T19:24:27Z
I need a fully qualified name, so, dmd object dir output doesn't overwrite each other. I'm working on a build tool optimization and now it is blocked while that unless - Use -op - Filter each of those object generated files - Rename and move them to object directory LDC has already solved that with the -oq flag Related issues: https://issues.dlang.org/show_bug.cgi?id=4095 https://issues.dlang.org/show_bug.cgi?id=3541
Comment #1 by dlang-bot — 2024-09-13T13:51:00Z
@dkorpel created dlang/dmd pull request #16840 "Fix bugzilla 24748 - DMD can't output object files with fully qualifi…" fixing this issue: - Fix bugzilla 24748 - DMD can't output object files with fully qualified name, making -od overwirte each other file https://github.com/dlang/dmd/pull/16840
Comment #2 by dlang-bot — 2024-09-13T14:38:34Z
dlang/dmd pull request #16840 "Fix bugzilla 24748 - DMD can't output object files with fully qualifi…" was merged into master: - 9963dc1a5b74472c9f9add669a14be46400df426 by Dennis Korpel: Fix bugzilla 24748 - DMD can't output object files with fully qualified name, making -od overwirte each other file https://github.com/dlang/dmd/pull/16840