[PATCH] D46267: [test-suite] Enable MicroBenchmarks by default

Matthias Braun via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue May 22 13:15:42 PDT 2018


MatzeB added a comment.

Cross compiling currently is a mess. Basically cmake only works properly when you have a complete gcc style cross toolchain, or a MacOS style toolchain on Mac. Most llvm developers currently are not in a position to set one of those two things up when they just want to test a compiler they made some changes to; to be honest when I started hacking on the llvm test-suite cmake I wasn't even aware of what assumptions are made there/what problem exist...

So today we circumvent some of the cmake conventions. That said `try_run` tests are just lazy and will somewhat fall short in cross compilation setting sanyway. How about forcing the googletest cmake to use C++11 and always use std::regex?


Repository:
  rL LLVM

https://reviews.llvm.org/D46267





More information about the llvm-commits mailing list