DlangScience / scid

Scientific library for the D programming language
Boost Software License 1.0
90 stars 31 forks source link

[LDC] update travis.yml #18

Closed 9il closed 9 years ago

9il commented 9 years ago

Failed because #19.

kyllingstad commented 9 years ago

I'm not very familiar with Travis yet. Is it possible to specify just DMD and LDC as compilers, rather than specific versions? With this change, I have to remember to update travis.yml every time a new compiler version is released, if I want to test the code with the latest version.

9il commented 9 years ago

ping @MartinNowak I have tried to write - dmd but it seems there is an bug in Travis-CI:

The command "curl  > ~/dmd.zip" failed and exited with 2 during .

If you forget to update .travis.yml then travis will use old version of compiler. In 99% cases if Travis success with old version then it will success with newer one.

MartinNowak commented 9 years ago

For now only compilers with specific versions are supported (e.g. dmd-2.066.1). This will remain the case until there is a generic way to obtain the latest version of each compiler. The default compiler is dmd-2.066.1. It's often a good idea to maunally update the compiler version, so that you can handle deprecations and such.

kyllingstad commented 9 years ago

Ok, I'll merge this as soon as the LDC issue is sorted out and the build succeeds. Thanks!

9il commented 9 years ago

This PR is a part of #22