Thread overview
[Issue 17064] rdmd -of= broken (cf doesn't understand new dmd -of= syntax)
Jan 07, 2017
Vladimir Panteleev
Jan 07, 2017
Timothee Cour
Jan 07, 2017
Vladimir Panteleev
Jan 07, 2017
Timothee Cour
Jan 07, 2017
Vladimir Panteleev
Sep 04, 2017
Timothee Cour
January 07, 2017
https://issues.dlang.org/show_bug.cgi?id=17064

Vladimir Panteleev <thecybershadow@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |thecybershadow@gmail.com

--- Comment #1 from Vladimir Panteleev <thecybershadow@gmail.com> ---
(In reply to Timothee Cour from comment #0)
> Also there should be some tests (https://github.com/dlang/tools/commit/ bfbcd086bad634066ba142964823f1689e879aaf doesn't mention anything about of=/od=)

Look again.

+    // Test with -od
...
+    // Test with -of

--
January 07, 2017
https://issues.dlang.org/show_bug.cgi?id=17064

Timothee Cour <timothee.cour2@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |timothee.cour2@gmail.com

--- Comment #2 from Timothee Cour <timothee.cour2@gmail.com> ---
Where?

I'm seeing: -odsomefile but not -od=somefile, eg:

```
res = execute([rdmdApp, compilerSwitch, "--build-only", "--force", "-lib",
"-od" ~ libDir, srcName]);
```

--
January 07, 2017
https://issues.dlang.org/show_bug.cgi?id=17064

--- Comment #3 from Vladimir Panteleev <thecybershadow@gmail.com> ---
Oh, I see what you mean now. The problem is with the equal sign.

--
January 07, 2017
https://issues.dlang.org/show_bug.cgi?id=17064

--- Comment #4 from Timothee Cour <timothee.cour2@gmail.com> ---
ideally, there would be some code sharing with dmd to avoid dmd's flag becoming out of sync with rdmd's flag.

--
January 07, 2017
https://issues.dlang.org/show_bug.cgi?id=17064

--- Comment #5 from Vladimir Panteleev <thecybershadow@gmail.com> ---
Ideally, rdmd would be moved into dmd and left as a compatibility wrapper. That would make it much faster, too.

--
September 04, 2017
https://issues.dlang.org/show_bug.cgi?id=17064

--- Comment #6 from Timothee Cour <timothee.cour2@gmail.com> ---
is there any update on this? it's too bad dmd and rdmd are not in sync

--
January 09
https://issues.dlang.org/show_bug.cgi?id=17064

Mathias LANG <pro.mathias.lang@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |pro.mathias.lang@gmail.com
         Resolution|---                         |FIXED

--- Comment #7 from Mathias LANG <pro.mathias.lang@gmail.com> ---
Fixed by https://github.com/dlang/tools/pull/341

--