Thread overview
Last revision of phobos and druntime that actually compile with cdmd
Jan 24, 2016
Benjamin Thaut
Jan 25, 2016
Daniel Murphy
Jan 25, 2016
Benjamin Thaut
Jan 25, 2016
Jacob Carlborg
January 24, 2016
I'm currently merging a pretty large change over the C++->D boundary within Dmd. This change includes many changes to druntime and phobos. So I need the last revision of druntime and phobos that still compile with cdmd exactly before the switch was made. Unfortunately there is no git tag for this in druntime and phobos. I tried using a commit which was the same date as the cdmd -> ddmd switch but that didn't work.

Kind Regards
Benjamin Thaut
January 25, 2016
On 25/01/2016 2:55 AM, Benjamin Thaut wrote:
>I tried using a commit which was
> the same date as the cdmd -> ddmd switch but that didn't work.

That's the only way I know to do it, it should work.

January 25, 2016
On Monday, 25 January 2016 at 03:05:36 UTC, Daniel Murphy wrote:
> On 25/01/2016 2:55 AM, Benjamin Thaut wrote:
>>I tried using a commit which was
>> the same date as the cdmd -> ddmd switch but that didn't work.
>
> That's the only way I know to do it, it should work.

It seems that I was just a few revisions off. _xopEquals has been moved from module.c to object.d. Everything is working now. A git tag still would have been nice.
January 25, 2016
On 2016-01-24 16:55, Benjamin Thaut wrote:
> I'm currently merging a pretty large change over the C++->D boundary
> within Dmd. This change includes many changes to druntime and phobos. So
> I need the last revision of druntime and phobos that still compile with
> cdmd exactly before the switch was made. Unfortunately there is no git
> tag for this in druntime and phobos. I tried using a commit which was
> the same date as the cdmd -> ddmd switch but that didn't work.

Latest release before the switch?

-- 
/Jacob Carlborg