Skip to content

Conversation

ghost
Copy link

@ghost ghost commented Jun 5, 2018

No description provided.

@ghost
Copy link
Author

ghost commented Jun 5, 2018

@ghost
Copy link
Author

ghost commented Jun 5, 2018

This seems to work, macOS build on travis works now

@ghost
Copy link
Author

ghost commented Jun 5, 2018

Travis failed because I cancelled linux build (to not waste time), and not all tests passed on macOS.
This is ready to be merged if everyone is OK with that solution.

@ghost ghost changed the title [CI test] Yet another attempt to fix OSX on Travis :/ Fixed Travis CI for macOS Jun 5, 2018
@dom96
Copy link
Contributor

dom96 commented Jun 6, 2018

What does this do? And why is it required for macOS?

Maybe you could look into why the tests fail on macOS too?

@ghost
Copy link
Author

ghost commented Jun 7, 2018

@dom96 This PR fixes building Nim on Travis with macOS (so it can at least run tests now).
I linked two issues which explain why this is required. It happens because Nim travis config uses "set -e", and Travis doesn't seem to like it.

@ghost
Copy link
Author

ghost commented Jun 7, 2018

@dom96 as you can see in current macOS builds on travis it just fails before Nim compilation: https://travis-ci.org/nim-lang/Nim/jobs/389173091

@dom96 dom96 merged commit caaaa87 into nim-lang:devel Jun 8, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant