#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 [Error: raise.c was not found in source tree] #1 0x00007f838ee49801 in __GI_abort () at abort.c:79 [Error: abort.c was not found in source tree] #2 0x00007f838ee3939a in __assert_fail_base (fmt=0x7f838efc07d8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x55c264dca7c9 "node", file=file@entry=0x55c264dca7c0 "words.cc", line=line@entry=581, function=function@entry=0x55c264dca860 "void compile_aliasw(char*, char*, long unsigned int, int, int, unsigned int, symb_s*)") at assert.c:92 [Error: assert.c was not found in source tree] #3 0x00007f838ee39412 in __GI___assert_fail (assertion=assertion@entry=0x55c264dca7c9 "node", file=file@entry=0x55c264dca7c0 "words.cc", line=line@entry=581, function=function@entry=0x55c264dca860 "void compile_aliasw(char*, char*, long unsigned int, int, int, unsigned int, symb_s*)") at assert.c:101 [Error: assert.c was not found in source tree] #4 0x000055c264d9b752 in compile_aliasw (label=0x55c266bd88d0 "v0x55eb3bcf96b0_0", array_label=0x55c266bd86f0 "v0x55eb3bcf96b0", array_addr=0, msb=15, lsb=0, argc=1, argv=0x55c266bd8c10) at words.cc:581 576: 577: assert(argc == 1); 578: vvp_net_t*node = vvp_net_lookup(argv[0].text); 579: 580: /* Add the label into the functor symbol table. */ 581: assert(node); 582: define_functor_symbol(label, node); 583: 584: vpiHandle obj = vvp_lookup_handle(argv[0].text); 585: assert(obj); 586: array->alias_word(array_addr, obj, msb, lsb); #5 0x000055c264d33f42 in yyparse () at parse.y:848 843: 844: | property_qualifier_opt data_type list_of_variable_decl_assignments ';' 845: { pform_class_property(@2, $1, $2, $3); } 846: 847: | K_const class_item_qualifier_opt data_type list_of_variable_decl_assignments ';' 848: { pform_class_property(@1, $2 | property_qualifier_t::make_const(), $3, $4); } 849: 850: /* Class methods... */ 851: 852: | method_qualifier_opt task_declaration 853: { /* The task_declaration rule puts this into the class */ } #6 0x000055c264d35f32 in compile_design (path=0x7fffa57c8bd0 "xmodmult_t.vvp") at parse.y:1259 1254: delete[]$14; 1255: } 1256: delete[]$4; 1257: } 1258: 1259: /* Detect and recover from some errors. */ 1260: 1261: | K_function K_automatic_opt data_type_or_implicit_or_void IDENTIFIER error K_endfunction 1262: { /* */ 1263: if (current_function) { 1264: pform_pop_scope(); #7 0x000055c264d31c64 in main (argc=, argv=0x7fffa57c75d8) at main.cc:445 440: } else { 441: cerr << "Error: Invalid +timescale precision scale." << endl; 442: } 443: return true; 444: } 445: 446: /* 447: * Process a string with the following form (no space allowed): 448: * 449: * num = < '1' | '10' | '100' > 450: * scale = < 's' | 'ms' | 'us' | 'ns' | 'ps' | 'fs' >