blob: d58dad1f5b755b54369ae16ce1db3cd38d57ad9a [file] [log] [blame]
********************************************
* SURELOG System Verilog Compiler/Linter *
********************************************
[INFO :CM0023] Creating log file ./slpp_all/surelog.log.
LIB: work
FILE: top.v
n<> u<0> t<Null_rule> p<290> s<289> l<1>
n<moreobj> u<1> t<StringConst> p<10> s<8> l<1>
n<> u<2> t<Function_data_type_or_implicit> p<5> s<3> l<2>
n<mine> u<3> t<StringConst> p<5> s<4> l<2>
n<> u<4> t<Endfunction> p<5> l<3>
n<> u<5> t<Function_body_declaration> p<6> c<2> l<2>
n<> u<6> t<Function_declaration> p<7> c<5> l<2>
n<> u<7> t<Class_method> p<8> c<6> l<2>
n<> u<8> t<Class_item> p<10> c<7> s<9> l<2>
n<> u<9> t<Endclass> p<10> l<4>
n<> u<10> t<Class_declaration> p<11> c<1> l<1>
n<> u<11> t<Package_or_generate_item_declaration> p<12> c<10> l<1>
n<> u<12> t<Package_item> p<13> c<11> l<1>
n<> u<13> t<Description> p<289> c<12> s<288> l<1>
n<uvm_reg_map> u<14> t<StringConst> p<285> s<31> l<7>
n<> u<15> t<ClassItemQualifier_Local> p<16> l<46>
n<> u<16> t<PropQualifier_ClassItem> p<30> c<15> s<29> l<46>
n<moreobj> u<17> t<StringConst> p<18> l<46>
n<> u<18> t<Data_type> p<28> c<17> s<27> l<46>
n<m_submaps> u<19> t<StringConst> p<26> s<25> l<46>
n<uvm_reg_map> u<20> t<StringConst> p<21> l<46>
n<> u<21> t<Primary_literal> p<22> c<20> l<46>
n<> u<22> t<Constant_primary> p<23> c<21> l<46>
n<> u<23> t<Constant_expression> p<24> c<22> l<46>
n<> u<24> t<Unpacked_dimension> p<25> c<23> l<46>
n<> u<25> t<Variable_dimension> p<26> c<24> l<46>
n<> u<26> t<Variable_decl_assignment> p<27> c<19> l<46>
n<> u<27> t<List_of_variable_decl_assignments> p<28> c<26> l<46>
n<> u<28> t<Variable_declaration> p<29> c<18> l<46>
n<> u<29> t<Data_declaration> p<30> c<28> l<46>
n<> u<30> t<Class_property> p<31> c<16> l<46>
n<> u<31> t<Class_item> p<285> c<30> s<44> l<46>
n<> u<32> t<ClassItemQualifier_Local> p<33> l<47>
n<> u<33> t<PropQualifier_ClassItem> p<43> c<32> s<42> l<47>
n<moreobj> u<34> t<StringConst> p<35> l<47>
n<> u<35> t<Data_type> p<41> c<34> s<40> l<47>
n<m_submaps2> u<36> t<StringConst> p<39> s<38> l<47>
n<> u<37> t<Associative_dimension> p<38> l<47>
n<> u<38> t<Variable_dimension> p<39> c<37> l<47>
n<> u<39> t<Variable_decl_assignment> p<40> c<36> l<47>
n<> u<40> t<List_of_variable_decl_assignments> p<41> c<39> l<47>
n<> u<41> t<Variable_declaration> p<42> c<35> l<47>
n<> u<42> t<Data_declaration> p<43> c<41> l<47>
n<> u<43> t<Class_property> p<44> c<33> l<47>
n<> u<44> t<Class_item> p<285> c<43> s<60> l<47>
n<> u<45> t<ClassItemQualifier_Local> p<46> l<48>
n<> u<46> t<PropQualifier_ClassItem> p<59> c<45> s<58> l<48>
n<moreobj> u<47> t<StringConst> p<48> l<48>
n<> u<48> t<Data_type> p<57> c<47> s<56> l<48>
n<m_submaps3> u<49> t<StringConst> p<55> s<54> l<48>
n<> u<50> t<Dollar_keyword> p<51> l<48>
n<> u<51> t<Constant_primary> p<52> c<50> l<48>
n<> u<52> t<Constant_expression> p<53> c<51> l<48>
n<> u<53> t<Unpacked_dimension> p<54> c<52> l<48>
n<> u<54> t<Variable_dimension> p<55> c<53> l<48>
n<> u<55> t<Variable_decl_assignment> p<56> c<49> l<48>
n<> u<56> t<List_of_variable_decl_assignments> p<57> c<55> l<48>
n<> u<57> t<Variable_declaration> p<58> c<48> l<48>
n<> u<58> t<Data_declaration> p<59> c<57> l<48>
n<> u<59> t<Class_property> p<60> c<46> l<48>
n<> u<60> t<Class_item> p<285> c<59> s<283> l<48>
n<> u<61> t<Function_data_type> p<62> l<49>
n<> u<62> t<Function_data_type_or_implicit> p<280> c<61> s<63> l<49>
n<set_check_on_read> u<63> t<StringConst> p<280> s<77> l<49>
n<> u<64> t<String_type> p<65> l<50>
n<> u<65> t<Data_type> p<75> c<64> s<74> l<50>
n<sarray> u<66> t<StringConst> p<73> s<72> l<50>
n<10> u<67> t<IntConst> p<68> l<50>
n<> u<68> t<Primary_literal> p<69> c<67> l<50>
n<> u<69> t<Constant_primary> p<70> c<68> l<50>
n<> u<70> t<Constant_expression> p<71> c<69> l<50>
n<> u<71> t<Unpacked_dimension> p<72> c<70> l<50>
n<> u<72> t<Variable_dimension> p<73> c<71> l<50>
n<> u<73> t<Variable_decl_assignment> p<74> c<66> l<50>
n<> u<74> t<List_of_variable_decl_assignments> p<75> c<73> l<50>
n<> u<75> t<Variable_declaration> p<76> c<65> l<50>
n<> u<76> t<Data_declaration> p<77> c<75> l<50>
n<> u<77> t<Block_item_declaration> p<280> c<76> s<85> l<50>
n<moreobj> u<78> t<StringConst> p<79> l<51>
n<> u<79> t<Data_type> p<83> c<78> s<82> l<51>
n<an_obj> u<80> t<StringConst> p<81> l<51>
n<> u<81> t<Variable_decl_assignment> p<82> c<80> l<51>
n<> u<82> t<List_of_variable_decl_assignments> p<83> c<81> l<51>
n<> u<83> t<Variable_declaration> p<84> c<79> l<51>
n<> u<84> t<Data_declaration> p<85> c<83> l<51>
n<> u<85> t<Block_item_declaration> p<280> c<84> s<98> l<51>
n<m_submaps3> u<86> t<StringConst> p<94> s<87> l<52>
n<> u<87> t<Constant_bit_select> p<94> s<88> l<52>
n<push_back> u<88> t<StringConst> p<94> s<93> l<52>
n<an_obj> u<89> t<StringConst> p<90> l<52>
n<> u<90> t<Primary_literal> p<91> c<89> l<52>
n<> u<91> t<Primary> p<92> c<90> l<52>
n<> u<92> t<Expression> p<93> c<91> l<52>
n<> u<93> t<List_of_arguments> p<94> c<92> l<52>
n<> u<94> t<Subroutine_call> p<95> c<86> l<52>
n<> u<95> t<Subroutine_call_statement> p<96> c<94> l<52>
n<> u<96> t<Statement_item> p<97> c<95> l<52>
n<> u<97> t<Statement> p<98> c<96> l<52>
n<> u<98> t<Function_statement_or_null> p<280> c<97> s<154> l<52>
n<m_submaps> u<99> t<StringConst> p<100> l<54>
n<> u<100> t<Ps_or_hierarchical_array_identifier> p<151> c<99> s<102> l<54>
n<submap> u<101> t<StringConst> p<102> l<54>
n<> u<102> t<Loop_variables> p<151> c<101> s<150> l<54>
n<submap> u<103> t<StringConst> p<107> s<104> l<55>
n<> u<104> t<Constant_bit_select> p<107> s<105> l<55>
n<set_check_on_read> u<105> t<StringConst> p<107> s<106> l<55>
n<> u<106> t<List_of_arguments> p<107> l<55>
n<> u<107> t<Subroutine_call> p<108> c<103> l<55>
n<> u<108> t<Subroutine_call_statement> p<109> c<107> l<55>
n<> u<109> t<Statement_item> p<110> c<108> l<55>
n<> u<110> t<Statement> p<111> c<109> l<55>
n<> u<111> t<Statement_or_null> p<148> c<110> s<120> l<55>
n<submap> u<112> t<StringConst> p<116> s<113> l<56>
n<> u<113> t<Constant_bit_select> p<116> s<114> l<56>
n<bad1> u<114> t<StringConst> p<116> s<115> l<56>
n<> u<115> t<List_of_arguments> p<116> l<56>
n<> u<116> t<Subroutine_call> p<117> c<112> l<56>
n<> u<117> t<Subroutine_call_statement> p<118> c<116> l<56>
n<> u<118> t<Statement_item> p<119> c<117> l<56>
n<> u<119> t<Statement> p<120> c<118> l<56>
n<> u<120> t<Statement_or_null> p<148> c<119> s<133> l<56>
n<m_submaps> u<121> t<StringConst> p<129> s<126> l<57>
n<submap> u<122> t<StringConst> p<123> l<57>
n<> u<123> t<Primary_literal> p<124> c<122> l<57>
n<> u<124> t<Constant_primary> p<125> c<123> l<57>
n<> u<125> t<Constant_expression> p<126> c<124> l<57>
n<> u<126> t<Constant_bit_select> p<129> c<125> s<127> l<57>
n<bad2> u<127> t<StringConst> p<129> s<128> l<57>
n<> u<128> t<List_of_arguments> p<129> l<57>
n<> u<129> t<Subroutine_call> p<130> c<121> l<57>
n<> u<130> t<Subroutine_call_statement> p<131> c<129> l<57>
n<> u<131> t<Statement_item> p<132> c<130> l<57>
n<> u<132> t<Statement> p<133> c<131> l<57>
n<> u<133> t<Statement_or_null> p<148> c<132> s<146> l<57>
n<m_submaps> u<134> t<StringConst> p<142> s<139> l<58>
n<submap> u<135> t<StringConst> p<136> l<58>
n<> u<136> t<Primary_literal> p<137> c<135> l<58>
n<> u<137> t<Constant_primary> p<138> c<136> l<58>
n<> u<138> t<Constant_expression> p<139> c<137> l<58>
n<> u<139> t<Constant_bit_select> p<142> c<138> s<140> l<58>
n<mine> u<140> t<StringConst> p<142> s<141> l<58>
n<> u<141> t<List_of_arguments> p<142> l<58>
n<> u<142> t<Subroutine_call> p<143> c<134> l<58>
n<> u<143> t<Subroutine_call_statement> p<144> c<142> l<58>
n<> u<144> t<Statement_item> p<145> c<143> l<58>
n<> u<145> t<Statement> p<146> c<144> l<58>
n<> u<146> t<Statement_or_null> p<148> c<145> s<147> l<58>
n<> u<147> t<End> p<148> l<59>
n<> u<148> t<Seq_block> p<149> c<111> l<54>
n<> u<149> t<Statement_item> p<150> c<148> l<54>
n<> u<150> t<Statement> p<151> c<149> l<54>
n<> u<151> t<Loop_statement> p<152> c<100> l<54>
n<> u<152> t<Statement_item> p<153> c<151> l<54>
n<> u<153> t<Statement> p<154> c<152> l<54>
n<> u<154> t<Function_statement_or_null> p<280> c<153> s<201> l<54>
n<m_submaps2> u<155> t<StringConst> p<156> l<61>
n<> u<156> t<Ps_or_hierarchical_array_identifier> p<198> c<155> s<158> l<61>
n<i> u<157> t<StringConst> p<158> l<61>
n<> u<158> t<Loop_variables> p<198> c<157> s<197> l<61>
n<i> u<159> t<StringConst> p<163> s<160> l<62>
n<> u<160> t<Constant_bit_select> p<163> s<161> l<62>
n<bad3> u<161> t<StringConst> p<163> s<162> l<62>
n<> u<162> t<List_of_arguments> p<163> l<62>
n<> u<163> t<Subroutine_call> p<164> c<159> l<62>
n<> u<164> t<Subroutine_call_statement> p<165> c<163> l<62>
n<> u<165> t<Statement_item> p<166> c<164> l<62>
n<> u<166> t<Statement> p<167> c<165> l<62>
n<> u<167> t<Statement_or_null> p<195> c<166> s<180> l<62>
n<m_submaps> u<168> t<StringConst> p<176> s<173> l<63>
n<i> u<169> t<StringConst> p<170> l<63>
n<> u<170> t<Primary_literal> p<171> c<169> l<63>
n<> u<171> t<Constant_primary> p<172> c<170> l<63>
n<> u<172> t<Constant_expression> p<173> c<171> l<63>
n<> u<173> t<Constant_bit_select> p<176> c<172> s<174> l<63>
n<bad4> u<174> t<StringConst> p<176> s<175> l<63>
n<> u<175> t<List_of_arguments> p<176> l<63>
n<> u<176> t<Subroutine_call> p<177> c<168> l<63>
n<> u<177> t<Subroutine_call_statement> p<178> c<176> l<63>
n<> u<178> t<Statement_item> p<179> c<177> l<63>
n<> u<179> t<Statement> p<180> c<178> l<63>
n<> u<180> t<Statement_or_null> p<195> c<179> s<193> l<63>
n<m_submaps> u<181> t<StringConst> p<189> s<186> l<64>
n<i> u<182> t<StringConst> p<183> l<64>
n<> u<183> t<Primary_literal> p<184> c<182> l<64>
n<> u<184> t<Constant_primary> p<185> c<183> l<64>
n<> u<185> t<Constant_expression> p<186> c<184> l<64>
n<> u<186> t<Constant_bit_select> p<189> c<185> s<187> l<64>
n<mine> u<187> t<StringConst> p<189> s<188> l<64>
n<> u<188> t<List_of_arguments> p<189> l<64>
n<> u<189> t<Subroutine_call> p<190> c<181> l<64>
n<> u<190> t<Subroutine_call_statement> p<191> c<189> l<64>
n<> u<191> t<Statement_item> p<192> c<190> l<64>
n<> u<192> t<Statement> p<193> c<191> l<64>
n<> u<193> t<Statement_or_null> p<195> c<192> s<194> l<64>
n<> u<194> t<End> p<195> l<65>
n<> u<195> t<Seq_block> p<196> c<167> l<61>
n<> u<196> t<Statement_item> p<197> c<195> l<61>
n<> u<197> t<Statement> p<198> c<196> l<61>
n<> u<198> t<Loop_statement> p<199> c<156> l<61>
n<> u<199> t<Statement_item> p<200> c<198> l<61>
n<> u<200> t<Statement> p<201> c<199> l<61>
n<> u<201> t<Function_statement_or_null> p<280> c<200> s<248> l<61>
n<m_submaps3> u<202> t<StringConst> p<203> l<67>
n<> u<203> t<Ps_or_hierarchical_array_identifier> p<245> c<202> s<205> l<67>
n<i> u<204> t<StringConst> p<205> l<67>
n<> u<205> t<Loop_variables> p<245> c<204> s<244> l<67>
n<i> u<206> t<StringConst> p<210> s<207> l<68>
n<> u<207> t<Constant_bit_select> p<210> s<208> l<68>
n<bad5> u<208> t<StringConst> p<210> s<209> l<68>
n<> u<209> t<List_of_arguments> p<210> l<68>
n<> u<210> t<Subroutine_call> p<211> c<206> l<68>
n<> u<211> t<Subroutine_call_statement> p<212> c<210> l<68>
n<> u<212> t<Statement_item> p<213> c<211> l<68>
n<> u<213> t<Statement> p<214> c<212> l<68>
n<> u<214> t<Statement_or_null> p<242> c<213> s<227> l<68>
n<m_submaps3> u<215> t<StringConst> p<223> s<220> l<69>
n<i> u<216> t<StringConst> p<217> l<69>
n<> u<217> t<Primary_literal> p<218> c<216> l<69>
n<> u<218> t<Constant_primary> p<219> c<217> l<69>
n<> u<219> t<Constant_expression> p<220> c<218> l<69>
n<> u<220> t<Constant_bit_select> p<223> c<219> s<221> l<69>
n<bad6> u<221> t<StringConst> p<223> s<222> l<69>
n<> u<222> t<List_of_arguments> p<223> l<69>
n<> u<223> t<Subroutine_call> p<224> c<215> l<69>
n<> u<224> t<Subroutine_call_statement> p<225> c<223> l<69>
n<> u<225> t<Statement_item> p<226> c<224> l<69>
n<> u<226> t<Statement> p<227> c<225> l<69>
n<> u<227> t<Statement_or_null> p<242> c<226> s<240> l<69>
n<m_submaps3> u<228> t<StringConst> p<236> s<233> l<70>
n<i> u<229> t<StringConst> p<230> l<70>
n<> u<230> t<Primary_literal> p<231> c<229> l<70>
n<> u<231> t<Constant_primary> p<232> c<230> l<70>
n<> u<232> t<Constant_expression> p<233> c<231> l<70>
n<> u<233> t<Constant_bit_select> p<236> c<232> s<234> l<70>
n<mine> u<234> t<StringConst> p<236> s<235> l<70>
n<> u<235> t<List_of_arguments> p<236> l<70>
n<> u<236> t<Subroutine_call> p<237> c<228> l<70>
n<> u<237> t<Subroutine_call_statement> p<238> c<236> l<70>
n<> u<238> t<Statement_item> p<239> c<237> l<70>
n<> u<239> t<Statement> p<240> c<238> l<70>
n<> u<240> t<Statement_or_null> p<242> c<239> s<241> l<70>
n<> u<241> t<End> p<242> l<71>
n<> u<242> t<Seq_block> p<243> c<214> l<67>
n<> u<243> t<Statement_item> p<244> c<242> l<67>
n<> u<244> t<Statement> p<245> c<243> l<67>
n<> u<245> t<Loop_statement> p<246> c<203> l<67>
n<> u<246> t<Statement_item> p<247> c<245> l<67>
n<> u<247> t<Statement> p<248> c<246> l<67>
n<> u<248> t<Function_statement_or_null> p<280> c<247> s<278> l<67>
n<sarray> u<249> t<StringConst> p<250> l<74>
n<> u<250> t<Ps_or_hierarchical_array_identifier> p<275> c<249> s<252> l<74>
n<submap> u<251> t<StringConst> p<252> l<74>
n<> u<252> t<Loop_variables> p<275> c<251> s<274> l<74>
n<submap> u<253> t<StringConst> p<257> s<254> l<75>
n<> u<254> t<Constant_bit_select> p<257> s<255> l<75>
n<set_check_on_read> u<255> t<StringConst> p<257> s<256> l<75>
n<> u<256> t<List_of_arguments> p<257> l<75>
n<> u<257> t<Subroutine_call> p<258> c<253> l<75>
n<> u<258> t<Subroutine_call_statement> p<259> c<257> l<75>
n<> u<259> t<Statement_item> p<260> c<258> l<75>
n<> u<260> t<Statement> p<261> c<259> l<75>
n<> u<261> t<Statement_or_null> p<272> c<260> s<270> l<75>
n<submap> u<262> t<StringConst> p<266> s<263> l<76>
n<> u<263> t<Constant_bit_select> p<266> s<264> l<76>
n<bad6> u<264> t<StringConst> p<266> s<265> l<76>
n<> u<265> t<List_of_arguments> p<266> l<76>
n<> u<266> t<Subroutine_call> p<267> c<262> l<76>
n<> u<267> t<Subroutine_call_statement> p<268> c<266> l<76>
n<> u<268> t<Statement_item> p<269> c<267> l<76>
n<> u<269> t<Statement> p<270> c<268> l<76>
n<> u<270> t<Statement_or_null> p<272> c<269> s<271> l<76>
n<> u<271> t<End> p<272> l<77>
n<> u<272> t<Seq_block> p<273> c<261> l<74>
n<> u<273> t<Statement_item> p<274> c<272> l<74>
n<> u<274> t<Statement> p<275> c<273> l<74>
n<> u<275> t<Loop_statement> p<276> c<250> l<74>
n<> u<276> t<Statement_item> p<277> c<275> l<74>
n<> u<277> t<Statement> p<278> c<276> l<74>
n<> u<278> t<Function_statement_or_null> p<280> c<277> s<279> l<74>
n<> u<279> t<Endfunction> p<280> l<79>
n<> u<280> t<Function_body_declaration> p<281> c<62> l<49>
n<> u<281> t<Function_declaration> p<282> c<280> l<49>
n<> u<282> t<Class_method> p<283> c<281> l<49>
n<> u<283> t<Class_item> p<285> c<282> s<284> l<49>
n<> u<284> t<Endclass> p<285> l<83>
n<> u<285> t<Class_declaration> p<286> c<14> l<7>
n<> u<286> t<Package_or_generate_item_declaration> p<287> c<285> l<7>
n<> u<287> t<Package_item> p<288> c<286> l<7>
n<> u<288> t<Description> p<289> c<287> l<7>
n<> u<289> t<Source_text> p<290> c<13> l<1>
n<> u<290> t<Top_level_rule> l<1>
LIB: work
FILE: top2.v
n<> u<0> t<Null_rule> p<2> s<1> l<1>
n<> u<1> t<Source_text> p<2> l<1>
n<> u<2> t<Top_level_rule> l<1>
[INFO :CP0300] Compilation...
[INFO :CP0302] top.v:1 Compile class "work@moreobj".
[INFO :CP0302] top.v:7 Compile class "work@uvm_reg_map".
[INFO :EL0526] Design Elaboration...
Instance tree:
[NOTE :EL0508] Nb Top level modules: 0.
[NOTE :EL0509] Max instance depth: 0.
[NOTE :EL0510] Nb instances: 0.
[NOTE :EL0511] Nb leaf instances: 0.
[ERROR:CP0332] top.v:56 Function "bad1" is not defined for variable "submap" of type work@uvm_reg_map,
top.v:7 type definition.
[ERROR:CP0332] top.v:57 Function "bad2" is not defined for variable "m_submaps" of type work@moreobj,
top.v:1 type definition.
[ERROR:CP0332] top.v:62 Function "bad3" is not defined for variable "i" of type integer,
top.v:61 type definition.
[ERROR:CP0332] top.v:63 Function "bad4" is not defined for variable "m_submaps" of type work@moreobj,
top.v:1 type definition.
[ERROR:CP0332] top.v:68 Function "bad5" is not defined for variable "i" of type integer,
top.v:61 type definition.
[ERROR:CP0332] top.v:69 Function "bad6" is not defined for variable "m_submaps3" of type work@moreobj,
top.v:1 type definition.
[ERROR:CP0332] top.v:76 Function "bad6" is not defined for variable "submap" of type work@uvm_reg_map,
top.v:7 type definition.
[ FATAL] : 0
[ ERROR] : 7
[WARNING] : 0
[ NOTE] : 4
********************************************
* End SURELOG SVerilog Compiler/Linter *
********************************************
0.54user 0.03system 0:00.57elapsed 99%CPU (0avgtext+0avgdata 42636maxresident)k
0inputs+64outputs (0major+14230minor)pagefaults 0swaps
sh: 2: -mt: not found