#include <cstdarg> | |
#include "vtr_util.h" | |
#include "arch_error.h" | |
void archfpga_throw(const char* filename, int line, const char* fmt, ...) { | |
va_list va_args; | |
va_start(va_args, fmt); | |
auto msg = vtr::vstring_fmt(fmt, va_args); | |
va_end(va_args); | |
throw ArchFpgaError(msg, filename, line); | |
} |