Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade versions used by the test-suite #478

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

Geod24
Copy link
Member

@Geod24 Geod24 commented Dec 29, 2020

I was trying to upgrade this repository to use Github CI instead of Travis, and ran into some issues on OSX, so figured it'd be a good time to upgrade.

Versions prior to v2.087.1 do not work on Mac OSX 10.15,
so upgrade the versions as they are inconsequential to the test.
@dlang-bot
Copy link
Contributor

Thanks for your pull request, @Geod24!

Bugzilla references

Your PR doesn't reference any Bugzilla issue.

If your PR contains non-trivial changes, please reference a Bugzilla issue or create a manual changelog.

The versions used in the test were very old,
and none of them would work on a recent OSX machine.
Due to the age of such release, they could also confuse new contributors
as many bugfixes / features were missing.
@@ -3,30 +3,30 @@
set -uexo pipefail

compilers=(
dmd-2.064
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hum, this was used to test that the old pattern (dmd-2.064 as opposed to dmd-2.064.0) works, I suppose ?
Could we do it in a way that doesn't run the compiler though ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants