On Tuesday, 31 July 2018 at 19:54:20 UTC, Steven Schveighoffer
wrote:
If anything makes sense, it would be to remove the
compiler-dependencies out of druntime into a smaller runtime
library that is included in the dmd project. Most of druntime
is dependencies for the platform, not the
On 7/31/2018 11:24 AM, Walter Bright wrote:
On 7/27/2018 4:03 AM, Seb wrote:
This a thread to explore whether it would be feasible to do so.
Since DMD and Druntime require each other, it is the right thing to do.
Perhaps my judgement is premature. There are a lot of good points raised in
On 01/08/2018 12:07 PM, Seb wrote:
On Tuesday, 31 July 2018 at 19:54:20 UTC, Steven Schveighoffer wrote:
If anything makes sense, it would be to remove the
compiler-dependencies out of druntime into a smaller runtime library
that is included in the dmd project. Most of druntime is
On Tuesday, 31 July 2018 at 19:54:20 UTC, Steven Schveighoffer
wrote:
If anything makes sense, it would be to remove the
compiler-dependencies out of druntime into a smaller runtime
library that is included in the dmd project. Most of druntime
is dependencies for the platform, not the
On 7/31/18 4:48 PM, Seb wrote:
On Tuesday, 31 July 2018 at 19:54:20 UTC, Steven Schveighoffer wrote:
On 7/31/18 2:24 PM, Walter Bright wrote:
Since DMD and Druntime require each other, it is the right thing to do.
I think this is an incorrect relationship.
DMD does NOT require Druntime,
On Tuesday, 31 July 2018 at 19:54:20 UTC, Steven Schveighoffer
wrote:
On 7/31/18 2:24 PM, Walter Bright wrote:
Since DMD and Druntime require each other, it is the right
thing to do.
I think this is an incorrect relationship.
DMD does NOT require Druntime, *testing* DMD requires Druntime.
On 7/31/18 2:24 PM, Walter Bright wrote:
On 7/27/2018 4:03 AM, Seb wrote:
This a thread to explore whether it would be feasible to do so.
Since DMD and Druntime require each other, it is the right thing to do.
I think this is an incorrect relationship.
DMD does NOT require Druntime,
On Friday, 27 July 2018 at 11:03:50 UTC, Seb wrote:
This a thread to explore whether it would be feasible to do so.
Motivation
--
[...]
Druntime is not exclusively DMD. For example when porting to
other platforms or cruntimes is already hard because of the sync
and merge you need
On 7/27/2018 4:03 AM, Seb wrote:
This a thread to explore whether it would be feasible to do so.
Since DMD and Druntime require each other, it is the right thing to do.
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
On Friday, 27 July 2018 at 11:03:50 UTC, Seb wrote:
This a thread to explore whether it would be feasible to do so.
From my experience, whenever a change in dmd required a change in
druntime the protocol was pretty straightforward and not at all
annoying:
-> you make the dmd PR and it
On Friday, 27 July 2018 at 11:03:50 UTC, Seb wrote:
This a thread to explore whether it would be feasible to do so.
[...]
What do you think?
--
- Has the dmd/druntime split being annoying you too?
I'm not familiar with contributing to the dmd/druntime, but
having druntime
On Friday, 27 July 2018 at 11:25:37 UTC, Mike Franklin wrote:
On Friday, 27 July 2018 at 11:03:50 UTC, Seb wrote:
- Do you have a better suggestion?
Do we have a rich enough CI API to recognize dependencies
between repositories? For example, if I create a local branch
in my dmd repository
On Friday, July 27, 2018 6:28:07 AM MDT Seb via Digitalmars-d wrote:
> On Friday, 27 July 2018 at 12:04:18 UTC, Jonathan M Davis wrote:
> > On Friday, July 27, 2018 5:03:50 AM MDT Seb via Digitalmars-d
> >
> > wrote:
> >> What do you think?
> >> --
> >>
> >> - Has the dmd/druntime
On 7/27/18 7:03 AM, 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
On Friday, 27 July 2018 at 11:03:50 UTC, Seb wrote:
This a thread to explore whether it would be feasible to do so.
Motivation
--
[...]
Not much.
- Do you have a better suggestion?
No.
- Would this break your workflow in a drastic way?
No, don't really use the official repos
On Friday, 27 July 2018 at 11:03:50 UTC, Seb wrote:
This a thread to explore whether it would be feasible to do so.
What do you think?
--
One is a compiler the other is a (optional!) library.
merging the two means forcing druntime onto people who want to
use dmd.
the
On Friday, 27 July 2018 at 12:04:18 UTC, Jonathan M Davis wrote:
On Friday, July 27, 2018 5:03:50 AM MDT Seb via Digitalmars-d
wrote:
What do you think?
--
- Has the dmd/druntime split being annoying you too?
- Do you have a better suggestion?
- Would this break your workflow
On Friday, 27 July 2018 at 12:02:50 UTC, Russel Winder wrote:
On Fri, 2018-07-27 at 11:03 +, Seb via Digitalmars-d wrote:
This a thread to explore whether it would be feasible to do so.
Motivation
--
DRuntime and DMD heavily depend on each other.
But DMD is only one of the
On Friday, 27 July 2018 at 12:04:18 UTC, Jonathan M Davis wrote:
On Friday, July 27, 2018 5:03:50 AM MDT Seb via Digitalmars-d
wrote:
What do you think?
--
- Has the dmd/druntime split being annoying you too?
- Do you have a better suggestion?
- Would this break your workflow
+1 leave it
On Friday, July 27, 2018 5:03:50 AM MDT Seb via Digitalmars-d wrote:
> What do you think?
> --
>
> - Has the dmd/druntime split being annoying you too?
> - Do you have a better suggestion?
> - Would this break your workflow in a drastic way?
It would break all existing tools and
On Fri, 2018-07-27 at 11:03 +, Seb via Digitalmars-d wrote:
> This a thread to explore whether it would be feasible to do so.
>
> Motivation
> --
>
> DRuntime and DMD heavily depend on each other.
>
But DMD is only one of the compilers, there is LDC and GDC. Is Druntime
unique to
On 27 July 2018 at 13:32, Mike Franklin via Digitalmars-d
wrote:
> On Friday, 27 July 2018 at 11:03:50 UTC, Seb wrote:
>
>> What do you think?
>> --
>
>
> Also, is there any other compelling reasons besides the test dependency
> problem to motivate merging the two repositories?
On Friday, 27 July 2018 at 11:03:50 UTC, Seb wrote:
What do you think?
--
Also, is there any other compelling reasons besides the test
dependency problem to motivate merging the two repositories?
What other benefits would it provide, if any?
Mike
On Friday, 27 July 2018 at 11:03:50 UTC, Seb wrote:
- Do you have a better suggestion?
Do we have a rich enough CI API to recognize dependencies between
repositories? For example, if I create a local branch in my dmd
repository named `fix_bug` and a local branch in my druntime
repository
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
27 matches
Mail list logo