2 bugs
Felix Salfelder <[email protected]>
| Newsgroups | gmane.comp.gnu.gnucap.devel |
|---|---|
| Message-ID | <[email protected]> |
hi Al. Savants LANG_GEDA uses get_line on a CS initialized by a (one line) string. this is not necessary, but i think valid. so get_line must be extended to throw Exception_End_Of_Input in that case. currently it runs into assert(_file==stdin) unless _file, which is bad. when typing > verilog > module foo(); > endmodule; > foo a(1,2); > list the 3rd assertion in COMPONENT::port_value(int i)const is hit. compiled with -DNDEBUG it outputs [..] foo #() a (.?????(1),.?????(2)); so either this is correct, or the instanciation of a should fail. regards felix