blob: af2512d4cabfca9badc86acffd8e7643cb1df55c [file] [log] [blame]
#include "vtr_log.h"
#include "timing_info.h"
#include "concrete_timing_info.h"
void warn_unconstrained(std::shared_ptr<const tatum::TimingAnalyzer> analyzer) {
if(analyzer->num_unconstrained_startpoints() > 0) {
vtr::printf_warning(__FILE__, __LINE__, "%zu timing startpoints were not constrained during timing analysis\n",
analyzer->num_unconstrained_startpoints());
}
if(analyzer->num_unconstrained_endpoints() > 0) {
vtr::printf_warning(__FILE__, __LINE__, "%zu timing endpoints were not constrained during timing analysis\n",
analyzer->num_unconstrained_endpoints());
}
}