Я использую Cmake и Ctest, чтобы попытаться проверить мой код на Travis CI. Если я использую cmake для локального тестирования, я не получаю никаких ошибок, и я могу сделать свои тесты. При выполнении теста через Travis CI я получаю множество ошибок, таких как эта:
error: no matching function for call to ‘std::basic_ifstream<char>::basic_ifstream(std::__cxx11::string&)’
ifstream myfile(filename);
Имя файла - строка. Трэвис использует компилятор другой версии для моей локальной установки?