Closed geneotech closed 6 years ago
I propose this combo: matrix builds (with macOS) + build stages.
Could you elaborate maybe? We already have a build matrix on Travis, wherein one job is specified for clang
and a separate one for gcc
. What's that about Mac OS
?
We already have a build matrix on Travis, wherein one job is specified for 'clang' and a separate one for 'gcc.'
Ok, but only for Linux. Builds on Windows are available on AppVeyor, but where are the builds on macOS?
For the time being, it is enough that, under both platforms, correct builds are produced with LLVM 7.
There are several problems with the current state of CI:
gcc-7.2
because of a compiler bug - we'll therefore need to build it undergcc-7.3
.clang
+llvm
+libcxx
+libcxxabi
could be downloaded instead of rebuilt each time, so that we are environmentally friendly.