blob: 2e4cb9e493fecba0ca6cd9aed8626e4a520202fc [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<197> s<196> l<6>
n<> u<1> t<Module_keyword> p<6> s<2> l<6>
n<toto> u<2> t<StringConst> p<6> s<5> l<6>
n<> u<3> t<Port_expression> p<4> l<6>
n<> u<4> t<Port> p<5> c<3> l<6>
n<> u<5> t<List_of_ports> p<6> c<4> l<6>
n<> u<6> t<Module_nonansi_header> p<194> c<1> s<22> l<6>
n<c2> u<7> t<StringConst> p<16> s<14> l<8>
n<> u<8> t<IntegerAtomType_Int> p<9> l<10>
n<> u<9> t<Data_type> p<11> c<8> s<10> l<10>
n<this_type> u<10> t<StringConst> p<11> l<10>
n<> u<11> t<Type_declaration> p<12> c<9> l<10>
n<> u<12> t<Data_declaration> p<13> c<11> l<10>
n<> u<13> t<Class_property> p<14> c<12> l<10>
n<> u<14> t<Class_item> p<16> c<13> s<15> l<10>
n<> u<15> t<Endclass> p<16> l<12>
n<> u<16> t<Class_declaration> p<17> c<7> l<8>
n<> u<17> t<Package_or_generate_item_declaration> p<18> c<16> l<8>
n<> u<18> t<Module_or_generate_item_declaration> p<19> c<17> l<8>
n<> u<19> t<Module_common_item> p<20> c<18> l<8>
n<> u<20> t<Module_or_generate_item> p<21> c<19> l<8>
n<> u<21> t<Non_port_module_item> p<22> c<20> l<8>
n<> u<22> t<Module_item> p<194> c<21> s<33> l<8>
n<c3> u<23> t<StringConst> p<27> s<25> l<15>
n<c2> u<24> t<StringConst> p<25> l<15>
n<> u<25> t<Class_type> p<27> c<24> s<26> l<15>
n<> u<26> t<Endclass> p<27> l<16>
n<> u<27> t<Class_declaration> p<28> c<23> l<15>
n<> u<28> t<Package_or_generate_item_declaration> p<29> c<27> l<15>
n<> u<29> t<Module_or_generate_item_declaration> p<30> c<28> l<15>
n<> u<30> t<Module_common_item> p<31> c<29> l<15>
n<> u<31> t<Module_or_generate_item> p<32> c<30> l<15>
n<> u<32> t<Non_port_module_item> p<33> c<31> l<15>
n<> u<33> t<Module_item> p<194> c<32> s<184> l<15>
n<c1> u<34> t<StringConst> p<178> s<36> l<18>
n<c3> u<35> t<StringConst> p<36> l<18>
n<> u<36> t<Class_type> p<178> c<35> s<66> l<18>
n<> u<37> t<IntVec_TypeBit> p<48> s<47> l<21>
n<1> u<38> t<IntConst> p<39> l<21>
n<> u<39> t<Primary_literal> p<40> c<38> l<21>
n<> u<40> t<Constant_primary> p<41> c<39> l<21>
n<> u<41> t<Constant_expression> p<46> c<40> s<45> l<21>
n<0> u<42> t<IntConst> p<43> l<21>
n<> u<43> t<Primary_literal> p<44> c<42> l<21>
n<> u<44> t<Constant_primary> p<45> c<43> l<21>
n<> u<45> t<Constant_expression> p<46> c<44> l<21>
n<> u<46> t<Constant_range> p<47> c<41> l<21>
n<> u<47> t<Packed_dimension> p<48> c<46> l<21>
n<> u<48> t<Enum_base_type> p<61> c<37> s<50> l<21>
n<UVM_INFO> u<49> t<StringConst> p<50> l<23>
n<> u<50> t<Enum_name_declaration> p<61> c<49> s<52> l<23>
n<UVM_WARNING> u<51> t<StringConst> p<52> l<24>
n<> u<52> t<Enum_name_declaration> p<61> c<51> s<58> l<24>
n<UVM_ERROR> u<53> t<StringConst> p<58> s<57> l<25>
n<"toto"> u<54> t<StringLiteral> p<55> l<25>
n<> u<55> t<Primary_literal> p<56> c<54> l<25>
n<> u<56> t<Constant_primary> p<57> c<55> l<25>
n<> u<57> t<Constant_expression> p<58> c<56> l<25>
n<> u<58> t<Enum_name_declaration> p<61> c<53> s<60> l<25>
n<UVM_FATAL> u<59> t<StringConst> p<60> l<26>
n<> u<60> t<Enum_name_declaration> p<61> c<59> l<26>
n<> u<61> t<Data_type> p<63> c<48> s<62> l<21>
n<uvm_severity> u<62> t<StringConst> p<63> l<27>
n<> u<63> t<Type_declaration> p<64> c<61> l<21>
n<> u<64> t<Data_declaration> p<65> c<63> l<21>
n<> u<65> t<Class_property> p<66> c<64> l<21>
n<> u<66> t<Class_item> p<178> c<65> s<84> l<21>
n<REQ> u<67> t<StringConst> p<68> l<30>
n<> u<68> t<Data_type> p<69> c<67> l<30>
n<> u<69> t<Function_data_type> p<70> c<68> l<30>
n<> u<70> t<Function_data_type_or_implicit> p<81> c<69> s<71> l<30>
n<get_current_item> u<71> t<StringConst> p<81> s<79> l<30>
n<REQ> u<72> t<StringConst> p<73> l<31>
n<> u<73> t<Data_type> p<77> c<72> s<76> l<31>
n<t> u<74> t<StringConst> p<75> l<31>
n<> u<75> t<Variable_decl_assignment> p<76> c<74> l<31>
n<> u<76> t<List_of_variable_decl_assignments> p<77> c<75> l<31>
n<> u<77> t<Variable_declaration> p<78> c<73> l<31>
n<> u<78> t<Data_declaration> p<79> c<77> l<31>
n<> u<79> t<Block_item_declaration> p<81> c<78> s<80> l<31>
n<> u<80> t<Endfunction> p<81> l<33>
n<> u<81> t<Function_body_declaration> p<82> c<70> l<30>
n<> u<82> t<Function_declaration> p<83> c<81> l<30>
n<> u<83> t<Class_method> p<84> c<82> l<30>
n<> u<84> t<Class_item> p<178> c<83> s<98> l<30>
n<> u<85> t<Function_data_type> p<86> l<35>
n<> u<86> t<Function_data_type_or_implicit> p<95> c<85> s<87> l<35>
n<connect> u<87> t<StringConst> p<95> s<93> l<35>
n<this_type> u<88> t<StringConst> p<89> l<35>
n<> u<89> t<Data_type> p<90> c<88> l<35>
n<> u<90> t<Data_type_or_implicit> p<92> c<89> s<91> l<35>
n<provider> u<91> t<StringConst> p<92> l<35>
n<> u<92> t<Tf_port_item> p<93> c<90> l<35>
n<> u<93> t<Tf_port_list> p<95> c<92> s<94> l<35>
n<> u<94> t<Endfunction> p<95> l<36>
n<> u<95> t<Function_body_declaration> p<96> c<86> l<35>
n<> u<96> t<Function_declaration> p<97> c<95> l<35>
n<> u<97> t<Class_method> p<98> c<96> l<35>
n<> u<98> t<Class_item> p<178> c<97> s<125> l<35>
n<> u<99> t<IntegerAtomType_Int> p<100> l<38>
n<> u<100> t<Data_type> p<101> c<99> l<38>
n<> u<101> t<Function_data_type> p<102> c<100> l<38>
n<> u<102> t<Function_data_type_or_implicit> p<122> c<101> s<103> l<38>
n<get_verbosity_level> u<103> t<StringConst> p<122> s<120> l<38>
n<uvm_severity> u<104> t<StringConst> p<105> l<38>
n<> u<105> t<Data_type> p<106> c<104> l<38>
n<> u<106> t<Data_type_or_implicit> p<112> c<105> s<107> l<38>
n<severity> u<107> t<StringConst> p<112> s<111> l<38>
n<UVM_ERROR> u<108> t<StringConst> p<109> l<38>
n<> u<109> t<Primary_literal> p<110> c<108> l<38>
n<> u<110> t<Primary> p<111> c<109> l<38>
n<> u<111> t<Expression> p<112> c<110> l<38>
n<> u<112> t<Tf_port_item> p<120> c<106> s<119> l<38>
n<uvm_reg> u<113> t<StringConst> p<114> l<38>
n<> u<114> t<Data_type> p<115> c<113> l<38>
n<> u<115> t<Data_type_or_implicit> p<119> c<114> s<116> l<38>
n<reg_a> u<116> t<StringConst> p<119> s<118> l<38>
n<> u<117> t<Unsized_dimension> p<118> l<38>
n<> u<118> t<Variable_dimension> p<119> c<117> l<38>
n<> u<119> t<Tf_port_item> p<120> c<115> l<38>
n<> u<120> t<Tf_port_list> p<122> c<112> s<121> l<38>
n<> u<121> t<Endfunction> p<122> l<39>
n<> u<122> t<Function_body_declaration> p<123> c<102> l<38>
n<> u<123> t<Function_declaration> p<124> c<122> l<38>
n<> u<124> t<Class_method> p<125> c<123> l<38>
n<> u<125> t<Class_item> p<178> c<124> s<152> l<38>
n<> u<126> t<IntegerAtomType_Int> p<127> l<41>
n<> u<127> t<Data_type> p<128> c<126> l<41>
n<> u<128> t<Function_data_type> p<129> c<127> l<41>
n<> u<129> t<Function_data_type_or_implicit> p<149> c<128> s<130> l<41>
n<set_verbosity_level> u<130> t<StringConst> p<149> s<147> l<41>
n<uvm_severity> u<131> t<StringConst> p<132> l<41>
n<> u<132> t<Data_type> p<133> c<131> l<41>
n<> u<133> t<Data_type_or_implicit> p<139> c<132> s<134> l<41>
n<severity> u<134> t<StringConst> p<139> s<138> l<41>
n<UVM_WARNING> u<135> t<StringConst> p<136> l<41>
n<> u<136> t<Primary_literal> p<137> c<135> l<41>
n<> u<137> t<Primary> p<138> c<136> l<41>
n<> u<138> t<Expression> p<139> c<137> l<41>
n<> u<139> t<Tf_port_item> p<147> c<133> s<146> l<41>
n<uvm_reg> u<140> t<StringConst> p<141> l<41>
n<> u<141> t<Data_type> p<142> c<140> l<41>
n<> u<142> t<Data_type_or_implicit> p<146> c<141> s<143> l<41>
n<reg_a> u<143> t<StringConst> p<146> s<145> l<41>
n<> u<144> t<Unsized_dimension> p<145> l<41>
n<> u<145> t<Variable_dimension> p<146> c<144> l<41>
n<> u<146> t<Tf_port_item> p<147> c<142> l<41>
n<> u<147> t<Tf_port_list> p<149> c<139> s<148> l<41>
n<> u<148> t<Endfunction> p<149> l<42>
n<> u<149> t<Function_body_declaration> p<150> c<129> l<41>
n<> u<150> t<Function_declaration> p<151> c<149> l<41>
n<> u<151> t<Class_method> p<152> c<150> l<41>
n<> u<152> t<Class_item> p<178> c<151> s<176> l<41>
n<wait_for_total_count> u<153> t<StringConst> p<173> s<171> l<44>
n<c2> u<154> t<StringConst> p<155> l<44>
n<> u<155> t<Data_type> p<156> c<154> l<44>
n<> u<156> t<Data_type_or_implicit> p<161> c<155> s<157> l<44>
n<obj> u<157> t<StringConst> p<161> s<160> l<44>
n<> u<158> t<Null_keyword> p<159> l<44>
n<> u<159> t<Primary> p<160> c<158> l<44>
n<> u<160> t<Expression> p<161> c<159> l<44>
n<> u<161> t<Tf_port_item> p<171> c<156> s<170> l<44>
n<> u<162> t<IntegerAtomType_Int> p<163> l<44>
n<> u<163> t<Data_type> p<164> c<162> l<44>
n<> u<164> t<Data_type_or_implicit> p<170> c<163> s<165> l<44>
n<count> u<165> t<StringConst> p<170> s<169> l<44>
n<0> u<166> t<IntConst> p<167> l<44>
n<> u<167> t<Primary_literal> p<168> c<166> l<44>
n<> u<168> t<Primary> p<169> c<167> l<44>
n<> u<169> t<Expression> p<170> c<168> l<44>
n<> u<170> t<Tf_port_item> p<171> c<164> l<44>
n<> u<171> t<Tf_port_list> p<173> c<161> s<172> l<44>
n<> u<172> t<Endtask> p<173> l<46>
n<> u<173> t<Task_body_declaration> p<174> c<153> l<44>
n<> u<174> t<Task_declaration> p<175> c<173> l<44>
n<> u<175> t<Class_method> p<176> c<174> l<44>
n<> u<176> t<Class_item> p<178> c<175> s<177> l<44>
n<> u<177> t<Endclass> p<178> l<48>
n<> u<178> t<Class_declaration> p<179> c<34> l<18>
n<> u<179> t<Package_or_generate_item_declaration> p<180> c<178> l<18>
n<> u<180> t<Module_or_generate_item_declaration> p<181> c<179> l<18>
n<> u<181> t<Module_common_item> p<182> c<180> l<18>
n<> u<182> t<Module_or_generate_item> p<183> c<181> l<18>
n<> u<183> t<Non_port_module_item> p<184> c<182> l<18>
n<> u<184> t<Module_item> p<194> c<183> s<192> l<18>
n<DD> u<185> t<StringConst> p<186> l<50>
n<> u<186> t<Interface_identifier> p<190> c<185> s<189> l<50>
n<d> u<187> t<StringConst> p<188> l<50>
n<> u<188> t<Interface_identifier> p<189> c<187> l<50>
n<> u<189> t<List_of_interface_identifiers> p<190> c<188> l<50>
n<> u<190> t<Interface_port_declaration> p<191> c<186> l<50>
n<> u<191> t<Port_declaration> p<192> c<190> l<50>
n<> u<192> t<Module_item> p<194> c<191> s<193> l<50>
n<> u<193> t<Endmodule> p<194> l<52>
n<> u<194> t<Module_declaration> p<195> c<6> l<6>
n<> u<195> t<Description> p<196> c<194> l<6>
n<> u<196> t<Source_text> p<197> c<195> l<6>
n<> u<197> t<Top_level_rule> l<6>
[WARNI:PA0205] top.v:6 No timescale set for "toto".
[INFO :CP0300] Compilation...
[INFO :CP0303] top.v:6 Compile module "work@toto".
[INFO :CP0302] top.v:18 Compile class "work@toto::c1".
[INFO :CP0302] top.v:8 Compile class "work@toto::c2".
[INFO :CP0302] top.v:15 Compile class "work@toto::c3".
[ERROR:CP0317] top.v:50 Undefined type "DD".
[INFO :EL0526] Design Elaboration...
Instance tree:
[TOP] work@toto work@toto
[NOTE :EL0503] top.v:6 Top level module "work@toto".
[NOTE :EL0508] Nb Top level modules: 1.
[NOTE :EL0509] Max instance depth: 1.
[NOTE :EL0510] Nb instances: 1.
[NOTE :EL0511] Nb leaf instances: 1.
[NOTE :EL0523] top.v:6 Instance "work@toto".
[ERROR:CP0317] top.v:31 Undefined type "REQ".
[ERROR:CP0317] top.v:30 Undefined type "REQ".
[ERROR:CP0317] top.v:38 Undefined type "uvm_reg".
[ERROR:CP0317] top.v:41 Undefined type "uvm_reg".
[ FATAL] : 0
[ ERROR] : 5
[WARNING] : 1
[ NOTE] : 6
********************************************
* End SURELOG SVerilog Compiler/Linter *
********************************************
0.33user 0.03system 0:00.37elapsed 97%CPU (0avgtext+0avgdata 39892maxresident)k
8inputs+40outputs (0major+11160minor)pagefaults 0swaps
sh: 2: -mt: not found