Should fix the failure seen in the pre-merge infrastructure of #89804.
They only need to be tested once in execute.cpp and fail.cpp. Differential Revision: https://reviews.llvm.org/D156425
Without this patch, clang-repl incorrectly pass some tests when there's error occured. Signed-off-by: Jun Zhang <jun@junz.org> Differential Revision: https://reviews.llvm.org/D130422