| 21 | namespace { |
| 22 | template <class... TArgs> |
| 23 | auto errors(const TArgs&... args) { |
| 24 | return std::vector<std::string>{(".*" + std::string{args} + ".*")...}; |
| 25 | } |
| 26 | |
| 27 | auto compail_fail(int id, const std::string& defines, const std::vector<std::string>& errors, const std::string& code) { |
| 28 | std::stringstream command; |