On Saturday, 2 June 2018 at 16:04:09 UTC, Matthias Klumpp wrote:
On Saturday, 2 June 2018 at 03:15:56 UTC, crimaniak wrote:
I started to work with Travis-CI, building packages using all
three main compilers, and noticed that I have problems with
gdc every time and need to tweak code because of many things
missing. For example:
https://travis-ci.org/crimaniak/json-patch/jobs/386963340
Why this situation with gdc and how best to deal with it?
The build log seems to indicate it uses gdc 4.8, while the
current version of GDC is 8.1 which is based on the 2.076
frontend.
Maybe just updating GDC on Travis will fix this.
Sadly that's not so easy as
1) the GDC download path changed and we are still waiting on
feedback from Ian on this (since more than, see
https://github.com/dlang/installer/pull/251)
2) AFAICT there are no public binaries that use anything later
than 2.068.2 could be used (see https://gdcproject.org/downloads)