On 2018-07-27 13:03, Seb wrote:
This a thread to explore whether it would be feasible to do so.

Motivation
----------

DRuntime and DMD heavily depend on each other.

It happens very often that a PR needs to touch both and then a
complicated three-step (or sometimes four-step PR series) needs to be
done to keep the CIs happy.
Moreover, as the whole testsuite is at dmd, it happens more often that
an error is caught in the testsuite, but would require a druntime PR or
the opposite you make a PR to druntime and want its accompanying test to
be checked by the CI.

Another approach could be to separate the compiler dependent API, i.e. "rt" and the user facing API, i.e. "core". The "rt" API could be moved to the compiler repository while the user facing API could stay.

--
/Jacob Carlborg

Reply via email to