mirror of https://github.com/YosysHQ/yosys.git
Replace assert in get_reference with more useful error message
This commit is contained in:
parent
4f187d53c5
commit
937392ad33
|
@ -166,7 +166,8 @@ namespace RTLIL
|
|||
log_assert(p[0] == '$' || p[0] == '\\');
|
||||
log_assert(p[1] != 0);
|
||||
for (const char *c = p; *c; c++)
|
||||
log_assert((unsigned)*c > (unsigned)' ');
|
||||
if ((unsigned)*c <= (unsigned)' ')
|
||||
log_error("Found control character or space (0x%02hhx) in string '%s' which is not allowed in RTLIL identifiers\n", *c, p);
|
||||
|
||||
#ifndef YOSYS_NO_IDS_REFCNT
|
||||
if (global_free_idx_list_.empty()) {
|
||||
|
|
Loading…
Reference in New Issue