why to (not) support "older" compiler versions

Iain Buclaw via Digitalmars-d digitalmars-d at puremagic.com
Wed Nov 18 00:50:20 PST 2015


On 18 November 2015 at 09:24, Daniel Murphy via Digitalmars-d <
digitalmars-d at puremagic.com> wrote:

> On 4/11/2015 3:12 AM, Johannes Pfau wrote:
>
>>
>> A crazy idea:
>> Once gdc supports the latest frontend version we could theoretically
>> adjust the dmd pull request testing to also merge dmd pull requests
>> into the gdc frontend and test gdc with these frontend-only requests. We
>> would then only merge dmd pull requests that build for gdc as well. Then
>> we would need some hooks to also automatically pull these into gdc. Or
>> we could setup the frontend as a submodule.
>>
>>
>
> It's not a crazy idea at all.  The problem is that we will need to get the
> compilers in sync first, and I'm not sure that's getting any closer to
> being reality.
>
>
There are many factors at play here from my side.  Some technical blockers
(like the use of floating point in the front-end), some are design (where
will we store data to associate the backend symbol with the frontend), some
fall into the something-else category.  It may be due to the latter that
the only way forward is to take the current front-end HEAD and take a much
ground-up approach.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20151118/4dd0892c/attachment-0001.html>


More information about the Digitalmars-d mailing list