| [INFO :CM0023] Creating log file ../../build/tests/UnitElabBlock/slpp_unit/surelog.log. |
| |
| [INFO :CM0020] Separate compilation-unit mode is on. |
| |
| [INFO :PP0122] Preprocessing source file "builtin.sv". |
| |
| [INFO :PP0122] Preprocessing source file "top.v". |
| |
| [INFO :PA0201] Parsing source file "builtin.sv". |
| |
| [INFO :PA0201] Parsing source file "top.v". |
| |
| LIB: work |
| FILE: top.v |
| n<> u<0> t<Null_rule> p<210> s<209> l<1> |
| n<> u<1> t<Module_keyword> p<16> s<2> l<1> |
| n<cct> u<2> t<StringConst> p<16> s<15> l<2> |
| n<stim1> u<3> t<StringConst> p<6> s<5> l<2> |
| n<> u<4> t<Constant_bit_select> p<5> l<2> |
| n<> u<5> t<Constant_select> p<6> c<4> l<2> |
| n<> u<6> t<Port_reference> p<7> c<3> l<2> |
| n<> u<7> t<Port_expression> p<8> c<6> l<2> |
| n<> u<8> t<Port> p<15> c<7> s<14> l<2> |
| n<stim2> u<9> t<StringConst> p<12> s<11> l<2> |
| n<> u<10> t<Constant_bit_select> p<11> l<2> |
| n<> u<11> t<Constant_select> p<12> c<10> l<2> |
| n<> u<12> t<Port_reference> p<13> c<9> l<2> |
| n<> u<13> t<Port_expression> p<14> c<12> l<2> |
| n<> u<14> t<Port> p<15> c<13> l<2> |
| n<> u<15> t<List_of_ports> p<16> c<8> l<2> |
| n<> u<16> t<Module_nonansi_header> p<49> c<1> s<24> l<1> |
| n<> u<17> t<Data_type_or_implicit> p<18> l<4> |
| n<> u<18> t<Net_port_type> p<22> c<17> s<21> l<4> |
| n<stim1> u<19> t<StringConst> p<21> s<20> l<4> |
| n<stim2> u<20> t<StringConst> p<21> l<4> |
| n<> u<21> t<List_of_port_identifiers> p<22> c<19> l<4> |
| n<> u<22> t<Input_declaration> p<23> c<18> l<3> |
| n<> u<23> t<Port_declaration> p<24> c<22> l<3> |
| n<> u<24> t<Module_item> p<49> c<23> s<47> l<3> |
| n<mod> u<25> t<StringConst> p<44> s<34> l<6> |
| n<amod> u<26> t<StringConst> p<27> l<6> |
| n<> u<27> t<Name_of_instance> p<34> c<26> s<33> l<6> |
| n<stim1> u<28> t<StringConst> p<29> l<6> |
| n<> u<29> t<Primary_literal> p<30> c<28> l<6> |
| n<> u<30> t<Primary> p<31> c<29> l<6> |
| n<> u<31> t<Expression> p<32> c<30> l<6> |
| n<> u<32> t<Ordered_port_connection> p<33> c<31> l<6> |
| n<> u<33> t<List_of_port_connections> p<34> c<32> l<6> |
| n<> u<34> t<Hierarchical_instance> p<44> c<27> s<43> l<6> |
| n<bmod> u<35> t<StringConst> p<36> l<7> |
| n<> u<36> t<Name_of_instance> p<43> c<35> s<42> l<7> |
| n<stim2> u<37> t<StringConst> p<38> l<7> |
| n<> u<38> t<Primary_literal> p<39> c<37> l<7> |
| n<> u<39> t<Primary> p<40> c<38> l<7> |
| n<> u<40> t<Expression> p<41> c<39> l<7> |
| n<> u<41> t<Ordered_port_connection> p<42> c<40> l<7> |
| n<> u<42> t<List_of_port_connections> p<43> c<41> l<7> |
| n<> u<43> t<Hierarchical_instance> p<44> c<36> l<7> |
| n<> u<44> t<Module_instantiation> p<45> c<25> l<6> |
| n<> u<45> t<Module_or_generate_item> p<46> c<44> l<6> |
| n<> u<46> t<Non_port_module_item> p<47> c<45> l<6> |
| n<> u<47> t<Module_item> p<49> c<46> s<48> l<6> |
| n<> u<48> t<Endmodule> p<49> l<8> |
| n<> u<49> t<Module_declaration> p<50> c<16> l<1> |
| n<> u<50> t<Description> p<209> c<49> s<116> l<1> |
| n<> u<51> t<Module_keyword> p<60> s<52> l<9> |
| n<mod> u<52> t<StringConst> p<60> s<59> l<10> |
| n<in> u<53> t<StringConst> p<56> s<55> l<10> |
| n<> u<54> t<Constant_bit_select> p<55> l<10> |
| n<> u<55> t<Constant_select> p<56> c<54> l<10> |
| n<> u<56> t<Port_reference> p<57> c<53> l<10> |
| n<> u<57> t<Port_expression> p<58> c<56> l<10> |
| n<> u<58> t<Port> p<59> c<57> l<10> |
| n<> u<59> t<List_of_ports> p<60> c<58> l<10> |
| n<> u<60> t<Module_nonansi_header> p<115> c<51> s<67> l<9> |
| n<> u<61> t<Data_type_or_implicit> p<62> l<12> |
| n<> u<62> t<Net_port_type> p<65> c<61> s<64> l<12> |
| n<in> u<63> t<StringConst> p<64> l<12> |
| n<> u<64> t<List_of_port_identifiers> p<65> c<63> l<12> |
| n<> u<65> t<Input_declaration> p<66> c<62> l<11> |
| n<> u<66> t<Port_declaration> p<67> c<65> l<11> |
| n<> u<67> t<Module_item> p<115> c<66> s<113> l<11> |
| n<> u<68> t<AlwaysKeywd_Always> p<109> s<108> l<13> |
| n<> u<69> t<Edge_Posedge> p<74> s<73> l<15> |
| n<in> u<70> t<StringConst> p<71> l<16> |
| n<> u<71> t<Primary_literal> p<72> c<70> l<16> |
| n<> u<72> t<Primary> p<73> c<71> l<16> |
| n<> u<73> t<Expression> p<74> c<72> l<16> |
| n<> u<74> t<Event_expression> p<75> c<69> l<15> |
| n<> u<75> t<Event_control> p<76> c<74> l<14> |
| n<> u<76> t<Procedural_timing_control> p<106> c<75> s<105> l<14> |
| n<keep> u<77> t<StringConst> p<102> s<85> l<18> |
| n<> u<78> t<IntVec_TypeLogic> p<79> l<19> |
| n<> u<79> t<Data_type> p<83> c<78> s<82> l<19> |
| n<hold> u<80> t<StringConst> p<81> l<20> |
| n<> u<81> t<Variable_decl_assignment> p<82> c<80> l<20> |
| n<> u<82> t<List_of_variable_decl_assignments> p<83> c<81> l<20> |
| n<> u<83> t<Variable_declaration> p<84> c<79> l<19> |
| n<> u<84> t<Data_declaration> p<85> c<83> l<19> |
| n<> u<85> t<Block_item_declaration> p<102> c<84> s<100> l<19> |
| n<hold> u<86> t<StringConst> p<87> l<21> |
| n<> u<87> t<Hierarchical_identifier> p<90> c<86> s<89> l<21> |
| n<> u<88> t<Bit_select> p<89> l<21> |
| n<> u<89> t<Select> p<90> c<88> l<21> |
| n<> u<90> t<Variable_lvalue> p<96> c<87> s<91> l<21> |
| n<> u<91> t<AssignOp_Assign> p<96> s<95> l<21> |
| n<in> u<92> t<StringConst> p<93> l<21> |
| n<> u<93> t<Primary_literal> p<94> c<92> l<21> |
| n<> u<94> t<Primary> p<95> c<93> l<21> |
| n<> u<95> t<Expression> p<96> c<94> l<21> |
| n<> u<96> t<Operator_assignment> p<97> c<90> l<21> |
| n<> u<97> t<Blocking_assignment> p<98> c<96> l<21> |
| n<> u<98> t<Statement_item> p<99> c<97> l<21> |
| n<> u<99> t<Statement> p<100> c<98> l<21> |
| n<> u<100> t<Statement_or_null> p<102> c<99> s<101> l<21> |
| n<> u<101> t<End> p<102> l<22> |
| n<> u<102> t<Seq_block> p<103> c<77> l<17> |
| n<> u<103> t<Statement_item> p<104> c<102> l<17> |
| n<> u<104> t<Statement> p<105> c<103> l<17> |
| n<> u<105> t<Statement_or_null> p<106> c<104> l<17> |
| n<> u<106> t<Procedural_timing_control_statement> p<107> c<76> l<14> |
| n<> u<107> t<Statement_item> p<108> c<106> l<14> |
| n<> u<108> t<Statement> p<109> c<107> l<14> |
| n<> u<109> t<Always_construct> p<110> c<68> l<13> |
| n<> u<110> t<Module_common_item> p<111> c<109> l<13> |
| n<> u<111> t<Module_or_generate_item> p<112> c<110> l<13> |
| n<> u<112> t<Non_port_module_item> p<113> c<111> l<13> |
| n<> u<113> t<Module_item> p<115> c<112> s<114> l<13> |
| n<> u<114> t<Endmodule> p<115> l<23> |
| n<> u<115> t<Module_declaration> p<116> c<60> l<9> |
| n<> u<116> t<Description> p<209> c<115> s<208> l<9> |
| n<> u<117> t<Module_keyword> p<119> s<118> l<24> |
| n<wave> u<118> t<StringConst> p<119> l<25> |
| n<> u<119> t<Module_ansi_header> p<207> c<117> s<131> l<24> |
| n<logic> u<120> t<StringConst> p<126> s<125> l<26> |
| n<stim1> u<121> t<StringConst> p<122> l<27> |
| n<> u<122> t<Net_decl_assignment> p<125> c<121> s<124> l<27> |
| n<stim2> u<123> t<StringConst> p<124> l<27> |
| n<> u<124> t<Net_decl_assignment> p<125> c<123> l<27> |
| n<> u<125> t<List_of_net_decl_assignments> p<126> c<122> l<27> |
| n<> u<126> t<Net_declaration> p<127> c<120> l<26> |
| n<> u<127> t<Package_or_generate_item_declaration> p<128> c<126> l<26> |
| n<> u<128> t<Module_or_generate_item_declaration> p<129> c<127> l<26> |
| n<> u<129> t<Module_common_item> p<130> c<128> l<26> |
| n<> u<130> t<Module_or_generate_item> p<131> c<129> l<26> |
| n<> u<131> t<Non_port_module_item> p<207> c<130> s<147> l<26> |
| n<cct> u<132> t<StringConst> p<145> s<144> l<28> |
| n<a> u<133> t<StringConst> p<134> l<28> |
| n<> u<134> t<Name_of_instance> p<144> c<133> s<139> l<28> |
| n<stim1> u<135> t<StringConst> p<136> l<28> |
| n<> u<136> t<Ps_or_hierarchical_identifier> p<139> c<135> s<138> l<28> |
| n<> u<137> t<Constant_bit_select> p<138> l<28> |
| n<> u<138> t<Constant_select> p<139> c<137> l<28> |
| n<> u<139> t<Net_lvalue> p<144> c<136> s<143> l<28> |
| n<stim2> u<140> t<StringConst> p<141> l<28> |
| n<> u<141> t<Primary_literal> p<142> c<140> l<28> |
| n<> u<142> t<Primary> p<143> c<141> l<28> |
| n<> u<143> t<Expression> p<144> c<142> l<28> |
| n<> u<144> t<Udp_instance> p<145> c<134> l<28> |
| n<> u<145> t<Udp_instantiation> p<146> c<132> l<28> |
| n<> u<146> t<Module_or_generate_item> p<147> c<145> l<28> |
| n<> u<147> t<Non_port_module_item> p<207> c<146> s<205> l<28> |
| n<wave1> u<148> t<StringConst> p<198> s<169> l<31> |
| n<> u<149> t<Pound_delay_value> p<150> l<32> |
| n<> u<150> t<Delay_control> p<151> c<149> l<32> |
| n<> u<151> t<Procedural_timing_control> p<166> c<150> s<165> l<32> |
| n<innerwave> u<152> t<StringConst> p<162> s<160> l<34> |
| n<> u<153> t<IntVec_TypeReg> p<154> l<35> |
| n<> u<154> t<Data_type> p<158> c<153> s<157> l<35> |
| n<hold> u<155> t<StringConst> p<156> l<35> |
| n<> u<156> t<Variable_decl_assignment> p<157> c<155> l<35> |
| n<> u<157> t<List_of_variable_decl_assignments> p<158> c<156> l<35> |
| n<> u<158> t<Variable_declaration> p<159> c<154> l<35> |
| n<> u<159> t<Data_declaration> p<160> c<158> l<35> |
| n<> u<160> t<Block_item_declaration> p<162> c<159> s<161> l<35> |
| n<> u<161> t<Join_keyword> p<162> l<36> |
| n<> u<162> t<Par_block> p<163> c<152> l<33> |
| n<> u<163> t<Statement_item> p<164> c<162> l<33> |
| n<> u<164> t<Statement> p<165> c<163> l<33> |
| n<> u<165> t<Statement_or_null> p<166> c<164> l<33> |
| n<> u<166> t<Procedural_timing_control_statement> p<167> c<151> l<32> |
| n<> u<167> t<Statement_item> p<168> c<166> l<32> |
| n<> u<168> t<Statement> p<169> c<167> l<32> |
| n<> u<169> t<Statement_or_null> p<198> c<168> s<196> l<32> |
| n<> u<170> t<Pound_delay_value> p<171> l<37> |
| n<> u<171> t<Delay_control> p<172> c<170> l<37> |
| n<> u<172> t<Procedural_timing_control> p<193> c<171> s<192> l<37> |
| n<stim1> u<173> t<StringConst> p<174> l<39> |
| n<> u<174> t<Hierarchical_identifier> p<177> c<173> s<176> l<39> |
| n<> u<175> t<Bit_select> p<176> l<39> |
| n<> u<176> t<Select> p<177> c<175> l<39> |
| n<> u<177> t<Variable_lvalue> p<183> c<174> s<178> l<39> |
| n<> u<178> t<AssignOp_Assign> p<183> s<182> l<39> |
| n<0> u<179> t<IntConst> p<180> l<39> |
| n<> u<180> t<Primary_literal> p<181> c<179> l<39> |
| n<> u<181> t<Primary> p<182> c<180> l<39> |
| n<> u<182> t<Expression> p<183> c<181> l<39> |
| n<> u<183> t<Operator_assignment> p<184> c<177> l<39> |
| n<> u<184> t<Blocking_assignment> p<185> c<183> l<39> |
| n<> u<185> t<Statement_item> p<186> c<184> l<39> |
| n<> u<186> t<Statement> p<187> c<185> l<39> |
| n<> u<187> t<Statement_or_null> p<189> c<186> s<188> l<39> |
| n<> u<188> t<End> p<189> l<40> |
| n<> u<189> t<Seq_block> p<190> c<187> l<38> |
| n<> u<190> t<Statement_item> p<191> c<189> l<38> |
| n<> u<191> t<Statement> p<192> c<190> l<38> |
| n<> u<192> t<Statement_or_null> p<193> c<191> l<38> |
| n<> u<193> t<Procedural_timing_control_statement> p<194> c<172> l<37> |
| n<> u<194> t<Statement_item> p<195> c<193> l<37> |
| n<> u<195> t<Statement> p<196> c<194> l<37> |
| n<> u<196> t<Statement_or_null> p<198> c<195> s<197> l<37> |
| n<> u<197> t<End> p<198> l<41> |
| n<> u<198> t<Seq_block> p<199> c<148> l<30> |
| n<> u<199> t<Statement_item> p<200> c<198> l<30> |
| n<> u<200> t<Statement> p<201> c<199> l<30> |
| n<> u<201> t<Statement_or_null> p<202> c<200> l<30> |
| n<> u<202> t<Initial_construct> p<203> c<201> l<29> |
| n<> u<203> t<Module_common_item> p<204> c<202> l<29> |
| n<> u<204> t<Module_or_generate_item> p<205> c<203> l<29> |
| n<> u<205> t<Non_port_module_item> p<207> c<204> s<206> l<29> |
| n<> u<206> t<Endmodule> p<207> l<42> |
| n<> u<207> t<Module_declaration> p<208> c<119> l<24> |
| n<> u<208> t<Description> p<209> c<207> l<24> |
| n<> u<209> t<Source_text> p<210> c<50> l<1> |
| n<> u<210> t<Top_level_rule> l<1> |
| [WARNI:PA0205] top.v:1 No timescale set for "cct". |
| |
| [WARNI:PA0205] top.v:9 No timescale set for "mod". |
| |
| [WARNI:PA0205] top.v:24 No timescale set for "wave". |
| |
| [INFO :CP0300] Compilation... |
| |
| [INFO :CP0303] top.v:1 Compile module "work@cct". |
| |
| [INFO :CP0303] top.v:9 Compile module "work@mod". |
| |
| [INFO :CP0303] top.v:24 Compile module "work@wave". |
| |
| [INFO :CP0302] builtin.sv:4 Compile class "work@mailbox". |
| |
| [INFO :CP0302] builtin.sv:33 Compile class "work@process". |
| |
| [INFO :CP0302] builtin.sv:58 Compile class "work@semaphore". |
| |
| [INFO :EL0526] Design Elaboration... |
| |
| Instance tree: |
| [TOP] work@wave work@wave |
| [MOD] work@cct work@wave.a |
| [SCO] work@wave.wave1 work@wave.wave1 |
| [MOD] work@mod work@wave.a.amod |
| [MOD] work@mod work@wave.a.bmod |
| [SCO] work@wave.wave1.innerwave work@wave.wave1.innerwave |
| [SCO] work@wave.wave1.UNNAMED work@wave.wave1.UNNAMED |
| [SCO] work@mod.keep work@wave.a.amod.keep |
| [SCO] work@mod.keep work@wave.a.bmod.keep |
| |
| [NOTE :EL0503] top.v:24 Top level module "work@wave". |
| |
| [NOTE :EL0508] Nb Top level modules: 1. |
| |
| [NOTE :EL0509] Max instance depth: 3. |
| |
| [NOTE :EL0510] Nb instances: 4. |
| |
| [NOTE :EL0511] Nb leaf instances: 0. |
| |
| [NOTE :EL0523] top.v:24 Instance "work@wave". |
| |
| [NOTE :EL0523] top.v:28 Instance "work@wave.a". |
| |
| [NOTE :EL0522] top.v:30 Scope "work@wave.wave1". |
| |
| [NOTE :EL0523] top.v:6 Instance "work@wave.a.amod". |
| |
| [NOTE :EL0523] top.v:6 Instance "work@wave.a.bmod". |
| |
| [NOTE :EL0522] top.v:33 Scope "work@wave.wave1.innerwave". |
| |
| [NOTE :EL0522] top.v:38 Scope "work@wave.wave1.UNNAMED". |
| |
| [NOTE :EL0522] top.v:17 Scope "work@wave.a.amod.keep". |
| |
| [NOTE :EL0522] top.v:17 Scope "work@wave.a.bmod.keep". |
| |
| [ FATAL] : 0 |
| [ SYNTAX] : 0 |
| [ ERROR] : 0 |
| [WARNING] : 3 |
| [ NOTE] : 14 |
| |