Compiler Support
Isuru Fernando edited this page Sep 1, 2016
·
10 revisions
All compilers listed in this section compile SymEngine in both Debug/Release modes and all tests pass.
AppVeyor tests the following compilers and platforms with every commit:
- MSVC 15 on Windows
Travis tests the following compilers and platforms with every commit:
- gcc 4.7.3 on Linux
- gcc 4.8.3 on OSX
AppVeyor tests with every commit:
- gcc 4.9.1 on Windows (MinGW)
- gcc 4.8.5 on Windows (MinGW-w64)
Travis tests the following compilers and platforms with every commit:
- Clang 3.4 on Linux
- Apple LLVM version 6.0 (clang-600.0.54) (based on LLVM 3.5svn) on OS X
Tested manually.
Git Commit | icpc version | Status |
---|---|---|
v0.2.0 | 16.0.2 | Pass |
Status "Pass": Compiles in both Debug/Release modes and all tests pass.
These compilers are only tested from time to time. They should at least build the main library (libsymengine.so
).
Git Commit | Compiler | Status |
---|---|---|
6e154afa9a9000984ded6ba0d851a6c72ffd9277 | PGI 14.7.0 | Builds the main library with this patch |