On one of the platforms that we build on, we build with the CMake macro, CLANG_DEFAULT_STD_CXX to set the default language level when building Clang and LLVM.
In our case, we set the default to be gnucxx11. However, doing so will cause the test cases in this patch to fail as they rely on the C++14 default.
This patch explicitly adds the -std=c++14 to the affected test cases so they will work when the default language level is set.
I have added individuals who have worked with these test cases in the past as reviewers. I would greatly appreciate it if any of you can inform me on whether or not this change is acceptable.