Apparently std::to_string doesn't exist in mingw32:
http://lab.llvm.org:8011/builders/clang-native-mingw32-win7/builds/7990
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52015
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@228340
91177308-0d34-0410-b5e6-
96231b3b80d8
#include "llvm/Support/raw_ostream.h"
#include "gtest/gtest.h"
-#include <string>
+#include <sstream>
using namespace llvm;
using namespace coverage;
SmallVector<std::string, 8> Filenames;
SmallVector<StringRef, 8> FilenameRefs;
for (int I = 0; I < NumFiles; ++I) {
- Filenames.push_back("file" + std::to_string(I));
+ std::ostringstream S;
+ S << "file" << I;
+ Filenames.push_back(S.str());
FilenameRefs.push_back(Filenames.back());
}