Travis supports testing on many Xcode versions. I think that for each major Xcode release we should at least test x86_64 and i686 on the latest minor release:
[x] Xcode 6.4
[x] Xcode 7.3
[x] Xcode 8.3 (default)
[x] Xcode 9.2
To give this some perspective, Xcode 6.4 is ~2 years old (2 Xcode major versions are released per year). Travis doesn't allow us to do any better hear, but this seems reasonable to me.
I've already have a branch with this, and have already found a couple of issues, like APIs available in Xcode 6.4 but that have been removed in Xcode 7.3. Which APIs to offer is a topic for issue #25 . This issue is about testing mach on a representative set of systems.
Travis supports testing on many Xcode versions. I think that for each major Xcode release we should at least test
x86_64
andi686
on the latest minor release:To give this some perspective,
Xcode 6.4
is ~2 years old (2 Xcode major versions are released per year). Travis doesn't allow us to do any better hear, but this seems reasonable to me.I've already have a branch with this, and have already found a couple of issues, like APIs available in Xcode 6.4 but that have been removed in Xcode 7.3. Which APIs to offer is a topic for issue #25 . This issue is about testing
mach
on a representative set of systems.