blob: 751d44f28a2c23971c75ea735a2d76f5cab6a238 [file] [log] [blame]
********************************************
* SURELOG System Verilog Compiler/Linter *
********************************************
[INFO :CM0023] Creating log file ./slpp_unit/surelog.log.
[INFO :CM0020] Separate compilation-unit mode is on.
[INFO :PP0122] Preprocessing source file "/home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv".
[INFO :PP0122] Preprocessing source file "top.v".
[INFO :PP0123] Preprocessing include file "middle.v".
[INFO :PP0123] Preprocessing include file "leaf.sv".
[INFO :PP0123] Preprocessing include file "mod.v".
[INFO :PA0201] Parsing source file "/home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv".
LIB: work
FILE: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv
n<> u<0> t<Null_rule> p<251> s<250> l<4>
n<mailbox> u<1> t<StringConst> p<103> s<18> l<4>
n<> u<2> t<Function_data_type_or_implicit> p<15> s<3> l<6>
n<new> u<3> t<StringConst> p<15> s<13> l<6>
n<> u<4> t<IntegerAtomType_Int> p<5> l<6>
n<> u<5> t<Data_type> p<6> c<4> l<6>
n<> u<6> t<Data_type_or_implicit> p<12> c<5> s<7> l<6>
n<bound> u<7> t<StringConst> p<12> s<11> l<6>
n<0> u<8> t<IntConst> p<9> l<6>
n<> u<9> t<Primary_literal> p<10> c<8> l<6>
n<> u<10> t<Primary> p<11> c<9> l<6>
n<> u<11> t<Expression> p<12> c<10> l<6>
n<> u<12> t<Tf_port_item> p<13> c<6> l<6>
n<> u<13> t<Tf_port_list> p<15> c<12> s<14> l<6>
n<> u<14> t<Endfunction> p<15> l<7>
n<> u<15> t<Function_body_declaration> p<16> c<2> l<6>
n<> u<16> t<Function_declaration> p<17> c<15> l<6>
n<> u<17> t<Class_method> p<18> c<16> l<6>
n<> u<18> t<Class_item> p<103> c<17> s<28> l<6>
n<> u<19> t<IntegerAtomType_Int> p<20> l<9>
n<> u<20> t<Data_type> p<21> c<19> l<9>
n<> u<21> t<Function_data_type> p<22> c<20> l<9>
n<> u<22> t<Function_data_type_or_implicit> p<25> c<21> s<23> l<9>
n<num> u<23> t<StringConst> p<25> s<24> l<9>
n<> u<24> t<Endfunction> p<25> l<10>
n<> u<25> t<Function_body_declaration> p<26> c<22> l<9>
n<> u<26> t<Function_declaration> p<27> c<25> l<9>
n<> u<27> t<Class_method> p<28> c<26> l<9>
n<> u<28> t<Class_item> p<103> c<27> s<38> l<9>
n<put> u<29> t<StringConst> p<35> s<33> l<12>
n<> u<30> t<Data_type_or_implicit> p<32> s<31> l<12>
n<message> u<31> t<StringConst> p<32> l<12>
n<> u<32> t<Tf_port_item> p<33> c<30> l<12>
n<> u<33> t<Tf_port_list> p<35> c<32> s<34> l<12>
n<> u<34> t<Endtask> p<35> l<13>
n<> u<35> t<Task_body_declaration> p<36> c<29> l<12>
n<> u<36> t<Task_declaration> p<37> c<35> l<12>
n<> u<37> t<Class_method> p<38> c<36> l<12>
n<> u<38> t<Class_item> p<103> c<37> s<49> l<12>
n<> u<39> t<Function_data_type_or_implicit> p<46> s<40> l<15>
n<try_put> u<40> t<StringConst> p<46> s<44> l<15>
n<> u<41> t<Data_type_or_implicit> p<43> s<42> l<15>
n<message> u<42> t<StringConst> p<43> l<15>
n<> u<43> t<Tf_port_item> p<44> c<41> l<15>
n<> u<44> t<Tf_port_list> p<46> c<43> s<45> l<15>
n<> u<45> t<Endfunction> p<46> l<16>
n<> u<46> t<Function_body_declaration> p<47> c<39> l<15>
n<> u<47> t<Function_declaration> p<48> c<46> l<15>
n<> u<48> t<Class_method> p<49> c<47> l<15>
n<> u<49> t<Class_item> p<103> c<48> s<60> l<15>
n<get> u<50> t<StringConst> p<57> s<55> l<18>
n<> u<51> t<TfPortDir_Ref> p<54> s<52> l<18>
n<> u<52> t<Data_type_or_implicit> p<54> s<53> l<18>
n<message> u<53> t<StringConst> p<54> l<18>
n<> u<54> t<Tf_port_item> p<55> c<51> l<18>
n<> u<55> t<Tf_port_list> p<57> c<54> s<56> l<18>
n<> u<56> t<Endtask> p<57> l<19>
n<> u<57> t<Task_body_declaration> p<58> c<50> l<18>
n<> u<58> t<Task_declaration> p<59> c<57> l<18>
n<> u<59> t<Class_method> p<60> c<58> l<18>
n<> u<60> t<Class_item> p<103> c<59> s<75> l<18>
n<> u<61> t<IntegerAtomType_Int> p<62> l<21>
n<> u<62> t<Data_type> p<63> c<61> l<21>
n<> u<63> t<Function_data_type> p<64> c<62> l<21>
n<> u<64> t<Function_data_type_or_implicit> p<72> c<63> s<65> l<21>
n<try_get> u<65> t<StringConst> p<72> s<70> l<21>
n<> u<66> t<TfPortDir_Ref> p<69> s<67> l<21>
n<> u<67> t<Data_type_or_implicit> p<69> s<68> l<21>
n<message> u<68> t<StringConst> p<69> l<21>
n<> u<69> t<Tf_port_item> p<70> c<66> l<21>
n<> u<70> t<Tf_port_list> p<72> c<69> s<71> l<21>
n<> u<71> t<Endfunction> p<72> l<22>
n<> u<72> t<Function_body_declaration> p<73> c<64> l<21>
n<> u<73> t<Function_declaration> p<74> c<72> l<21>
n<> u<74> t<Class_method> p<75> c<73> l<21>
n<> u<75> t<Class_item> p<103> c<74> s<86> l<21>
n<peek> u<76> t<StringConst> p<83> s<81> l<24>
n<> u<77> t<TfPortDir_Ref> p<80> s<78> l<24>
n<> u<78> t<Data_type_or_implicit> p<80> s<79> l<24>
n<message> u<79> t<StringConst> p<80> l<24>
n<> u<80> t<Tf_port_item> p<81> c<77> l<24>
n<> u<81> t<Tf_port_list> p<83> c<80> s<82> l<24>
n<> u<82> t<Endtask> p<83> l<25>
n<> u<83> t<Task_body_declaration> p<84> c<76> l<24>
n<> u<84> t<Task_declaration> p<85> c<83> l<24>
n<> u<85> t<Class_method> p<86> c<84> l<24>
n<> u<86> t<Class_item> p<103> c<85> s<101> l<24>
n<> u<87> t<IntegerAtomType_Int> p<88> l<27>
n<> u<88> t<Data_type> p<89> c<87> l<27>
n<> u<89> t<Function_data_type> p<90> c<88> l<27>
n<> u<90> t<Function_data_type_or_implicit> p<98> c<89> s<91> l<27>
n<try_peek> u<91> t<StringConst> p<98> s<96> l<27>
n<> u<92> t<TfPortDir_Ref> p<95> s<93> l<27>
n<> u<93> t<Data_type_or_implicit> p<95> s<94> l<27>
n<message> u<94> t<StringConst> p<95> l<27>
n<> u<95> t<Tf_port_item> p<96> c<92> l<27>
n<> u<96> t<Tf_port_list> p<98> c<95> s<97> l<27>
n<> u<97> t<Endfunction> p<98> l<28>
n<> u<98> t<Function_body_declaration> p<99> c<90> l<27>
n<> u<99> t<Function_declaration> p<100> c<98> l<27>
n<> u<100> t<Class_method> p<101> c<99> l<27>
n<> u<101> t<Class_item> p<103> c<100> s<102> l<27>
n<> u<102> t<Endclass> p<103> l<30>
n<> u<103> t<Class_declaration> p<104> c<1> l<4>
n<> u<104> t<Package_or_generate_item_declaration> p<105> c<103> l<4>
n<> u<105> t<Package_item> p<106> c<104> l<4>
n<> u<106> t<Description> p<250> c<105> s<174> l<4>
n<process> u<107> t<StringConst> p<171> s<123> l<33>
n<FINISHED> u<108> t<StringConst> p<109> l<35>
n<> u<109> t<Enum_name_declaration> p<118> c<108> s<111> l<35>
n<RUNNING> u<110> t<StringConst> p<111> l<35>
n<> u<111> t<Enum_name_declaration> p<118> c<110> s<113> l<35>
n<WAITING> u<112> t<StringConst> p<113> l<35>
n<> u<113> t<Enum_name_declaration> p<118> c<112> s<115> l<35>
n<SUSPENDED> u<114> t<StringConst> p<115> l<35>
n<> u<115> t<Enum_name_declaration> p<118> c<114> s<117> l<35>
n<KILLED> u<116> t<StringConst> p<117> l<35>
n<> u<117> t<Enum_name_declaration> p<118> c<116> l<35>
n<> u<118> t<Data_type> p<120> c<109> s<119> l<35>
n<state> u<119> t<StringConst> p<120> l<35>
n<> u<120> t<Type_declaration> p<121> c<118> l<35>
n<> u<121> t<Data_declaration> p<122> c<120> l<35>
n<> u<122> t<Class_property> p<123> c<121> l<35>
n<> u<123> t<Class_item> p<171> c<122> s<135> l<35>
n<> u<124> t<ClassItemQualifier_Static> p<125> l<37>
n<> u<125> t<MethodQualifier_ClassItem> p<134> c<124> s<133> l<37>
n<process> u<126> t<StringConst> p<127> l<37>
n<> u<127> t<Data_type> p<128> c<126> l<37>
n<> u<128> t<Function_data_type> p<129> c<127> l<37>
n<> u<129> t<Function_data_type_or_implicit> p<132> c<128> s<130> l<37>
n<self> u<130> t<StringConst> p<132> s<131> l<37>
n<> u<131> t<Endfunction> p<132> l<38>
n<> u<132> t<Function_body_declaration> p<133> c<129> l<37>
n<> u<133> t<Function_declaration> p<134> c<132> l<37>
n<> u<134> t<Class_method> p<135> c<125> l<37>
n<> u<135> t<Class_item> p<171> c<134> s<145> l<37>
n<state> u<136> t<StringConst> p<137> l<40>
n<> u<137> t<Data_type> p<138> c<136> l<40>
n<> u<138> t<Function_data_type> p<139> c<137> l<40>
n<> u<139> t<Function_data_type_or_implicit> p<142> c<138> s<140> l<40>
n<status> u<140> t<StringConst> p<142> s<141> l<40>
n<> u<141> t<Endfunction> p<142> l<41>
n<> u<142> t<Function_body_declaration> p<143> c<139> l<40>
n<> u<143> t<Function_declaration> p<144> c<142> l<40>
n<> u<144> t<Class_method> p<145> c<143> l<40>
n<> u<145> t<Class_item> p<171> c<144> s<151> l<40>
n<kill> u<146> t<StringConst> p<148> s<147> l<43>
n<> u<147> t<Endtask> p<148> l<44>
n<> u<148> t<Task_body_declaration> p<149> c<146> l<43>
n<> u<149> t<Task_declaration> p<150> c<148> l<43>
n<> u<150> t<Class_method> p<151> c<149> l<43>
n<> u<151> t<Class_item> p<171> c<150> s<157> l<43>
n<await> u<152> t<StringConst> p<154> s<153> l<46>
n<> u<153> t<Endtask> p<154> l<47>
n<> u<154> t<Task_body_declaration> p<155> c<152> l<46>
n<> u<155> t<Task_declaration> p<156> c<154> l<46>
n<> u<156> t<Class_method> p<157> c<155> l<46>
n<> u<157> t<Class_item> p<171> c<156> s<163> l<46>
n<suspend> u<158> t<StringConst> p<160> s<159> l<49>
n<> u<159> t<Endtask> p<160> l<50>
n<> u<160> t<Task_body_declaration> p<161> c<158> l<49>
n<> u<161> t<Task_declaration> p<162> c<160> l<49>
n<> u<162> t<Class_method> p<163> c<161> l<49>
n<> u<163> t<Class_item> p<171> c<162> s<169> l<49>
n<resume> u<164> t<StringConst> p<166> s<165> l<52>
n<> u<165> t<Endtask> p<166> l<53>
n<> u<166> t<Task_body_declaration> p<167> c<164> l<52>
n<> u<167> t<Task_declaration> p<168> c<166> l<52>
n<> u<168> t<Class_method> p<169> c<167> l<52>
n<> u<169> t<Class_item> p<171> c<168> s<170> l<52>
n<> u<170> t<Endclass> p<171> l<55>
n<> u<171> t<Class_declaration> p<172> c<107> l<33>
n<> u<172> t<Package_or_generate_item_declaration> p<173> c<171> l<33>
n<> u<173> t<Package_item> p<174> c<172> l<33>
n<> u<174> t<Description> p<250> c<173> s<249> l<33>
n<semaphore> u<175> t<StringConst> p<246> s<192> l<58>
n<> u<176> t<Function_data_type_or_implicit> p<189> s<177> l<60>
n<new> u<177> t<StringConst> p<189> s<187> l<60>
n<> u<178> t<IntegerAtomType_Int> p<179> l<60>
n<> u<179> t<Data_type> p<180> c<178> l<60>
n<> u<180> t<Data_type_or_implicit> p<186> c<179> s<181> l<60>
n<keyCount> u<181> t<StringConst> p<186> s<185> l<60>
n<0> u<182> t<IntConst> p<183> l<60>
n<> u<183> t<Primary_literal> p<184> c<182> l<60>
n<> u<184> t<Primary> p<185> c<183> l<60>
n<> u<185> t<Expression> p<186> c<184> l<60>
n<> u<186> t<Tf_port_item> p<187> c<180> l<60>
n<> u<187> t<Tf_port_list> p<189> c<186> s<188> l<60>
n<> u<188> t<Endfunction> p<189> l<61>
n<> u<189> t<Function_body_declaration> p<190> c<176> l<60>
n<> u<190> t<Function_declaration> p<191> c<189> l<60>
n<> u<191> t<Class_method> p<192> c<190> l<60>
n<> u<192> t<Class_item> p<246> c<191> s<208> l<60>
n<put> u<193> t<StringConst> p<205> s<203> l<63>
n<> u<194> t<IntegerAtomType_Int> p<195> l<63>
n<> u<195> t<Data_type> p<196> c<194> l<63>
n<> u<196> t<Data_type_or_implicit> p<202> c<195> s<197> l<63>
n<keyCount> u<197> t<StringConst> p<202> s<201> l<63>
n<1> u<198> t<IntConst> p<199> l<63>
n<> u<199> t<Primary_literal> p<200> c<198> l<63>
n<> u<200> t<Primary> p<201> c<199> l<63>
n<> u<201> t<Expression> p<202> c<200> l<63>
n<> u<202> t<Tf_port_item> p<203> c<196> l<63>
n<> u<203> t<Tf_port_list> p<205> c<202> s<204> l<63>
n<> u<204> t<Endtask> p<205> l<64>
n<> u<205> t<Task_body_declaration> p<206> c<193> l<63>
n<> u<206> t<Task_declaration> p<207> c<205> l<63>
n<> u<207> t<Class_method> p<208> c<206> l<63>
n<> u<208> t<Class_item> p<246> c<207> s<224> l<63>
n<get> u<209> t<StringConst> p<221> s<219> l<66>
n<> u<210> t<IntegerAtomType_Int> p<211> l<66>
n<> u<211> t<Data_type> p<212> c<210> l<66>
n<> u<212> t<Data_type_or_implicit> p<218> c<211> s<213> l<66>
n<keyCount> u<213> t<StringConst> p<218> s<217> l<66>
n<1> u<214> t<IntConst> p<215> l<66>
n<> u<215> t<Primary_literal> p<216> c<214> l<66>
n<> u<216> t<Primary> p<217> c<215> l<66>
n<> u<217> t<Expression> p<218> c<216> l<66>
n<> u<218> t<Tf_port_item> p<219> c<212> l<66>
n<> u<219> t<Tf_port_list> p<221> c<218> s<220> l<66>
n<> u<220> t<Endtask> p<221> l<67>
n<> u<221> t<Task_body_declaration> p<222> c<209> l<66>
n<> u<222> t<Task_declaration> p<223> c<221> l<66>
n<> u<223> t<Class_method> p<224> c<222> l<66>
n<> u<224> t<Class_item> p<246> c<223> s<244> l<66>
n<> u<225> t<IntegerAtomType_Int> p<226> l<69>
n<> u<226> t<Data_type> p<227> c<225> l<69>
n<> u<227> t<Function_data_type> p<228> c<226> l<69>
n<> u<228> t<Function_data_type_or_implicit> p<241> c<227> s<229> l<69>
n<try_get> u<229> t<StringConst> p<241> s<239> l<69>
n<> u<230> t<IntegerAtomType_Int> p<231> l<69>
n<> u<231> t<Data_type> p<232> c<230> l<69>
n<> u<232> t<Data_type_or_implicit> p<238> c<231> s<233> l<69>
n<keyCount> u<233> t<StringConst> p<238> s<237> l<69>
n<1> u<234> t<IntConst> p<235> l<69>
n<> u<235> t<Primary_literal> p<236> c<234> l<69>
n<> u<236> t<Primary> p<237> c<235> l<69>
n<> u<237> t<Expression> p<238> c<236> l<69>
n<> u<238> t<Tf_port_item> p<239> c<232> l<69>
n<> u<239> t<Tf_port_list> p<241> c<238> s<240> l<69>
n<> u<240> t<Endfunction> p<241> l<70>
n<> u<241> t<Function_body_declaration> p<242> c<228> l<69>
n<> u<242> t<Function_declaration> p<243> c<241> l<69>
n<> u<243> t<Class_method> p<244> c<242> l<69>
n<> u<244> t<Class_item> p<246> c<243> s<245> l<69>
n<> u<245> t<Endclass> p<246> l<72>
n<> u<246> t<Class_declaration> p<247> c<175> l<58>
n<> u<247> t<Package_or_generate_item_declaration> p<248> c<246> l<58>
n<> u<248> t<Package_item> p<249> c<247> l<58>
n<> u<249> t<Description> p<250> c<248> l<58>
n<> u<250> t<Source_text> p<251> c<106> l<4>
n<> u<251> t<Top_level_rule> l<4>
[INFO :PA0201] Parsing source file "top.v".
LIB: work
FILE: top.v
n<> u<0> t<Null_rule> p<91> s<90> l<1>
n<top1_1> u<1> t<StringConst> p<33> s<6> l<1>
n<middle_17> u<2> t<StringConst> p<4> s<3> l<17>
n<> u<3> t<Endclass> p<4> l<18>
n<> u<4> t<Class_declaration> p<5> c<2> l<17>
n<> u<5> t<Package_or_generate_item_declaration> p<6> c<4> l<17>
n<> u<6> t<Package_item> p<33> c<5> s<11> l<17>
n<leaf_13> u<7> t<StringConst> p<9> s<8> l<13>
n<> u<8> t<Endclass> p<9> l<14>
n<> u<9> t<Class_declaration> p<10> c<7> l<13>
n<> u<10> t<Package_or_generate_item_declaration> p<11> c<9> l<13>
n<> u<11> t<Package_item> p<33> c<10> s<16> l<13>
n<middle_25> u<12> t<StringConst> p<14> s<13> l<24>
n<> u<13> t<Endclass> p<14> l<25>
n<> u<14> t<Class_declaration> p<15> c<12> l<24>
n<> u<15> t<Package_or_generate_item_declaration> p<16> c<14> l<24>
n<> u<16> t<Package_item> p<33> c<15> s<21> l<24>
n<middle_17> u<17> t<StringConst> p<19> s<18> l<17>
n<> u<18> t<Endclass> p<19> l<18>
n<> u<19> t<Class_declaration> p<20> c<17> l<17>
n<> u<20> t<Package_or_generate_item_declaration> p<21> c<19> l<17>
n<> u<21> t<Package_item> p<33> c<20> s<26> l<17>
n<leaf_13> u<22> t<StringConst> p<24> s<23> l<13>
n<> u<23> t<Endclass> p<24> l<14>
n<> u<24> t<Class_declaration> p<25> c<22> l<13>
n<> u<25> t<Package_or_generate_item_declaration> p<26> c<24> l<13>
n<> u<26> t<Package_item> p<33> c<25> s<31> l<13>
n<middle_25> u<27> t<StringConst> p<29> s<28> l<24>
n<> u<28> t<Endclass> p<29> l<25>
n<> u<29> t<Class_declaration> p<30> c<27> l<24>
n<> u<30> t<Package_or_generate_item_declaration> p<31> c<29> l<24>
n<> u<31> t<Package_item> p<33> c<30> s<32> l<24>
n<> u<32> t<Endpackage> p<33> l<32>
n<> u<33> t<Package_declaration> p<34> c<1> l<1>
n<> u<34> t<Description> p<90> c<33> s<53> l<1>
n<> u<35> t<Module_keyword> p<40> s<36> l<3>
n<mod_3> u<36> t<StringConst> p<40> s<39> l<3>
n<> u<37> t<Port_expression> p<38> l<3>
n<> u<38> t<Port> p<39> c<37> l<3>
n<> u<39> t<List_of_ports> p<40> c<38> l<3>
n<> u<40> t<Module_nonansi_header> p<52> c<35> s<50> l<3>
n<NO_DEF5> u<41> t<StringConst> p<47> s<46> l<5>
n<nodef_5> u<42> t<StringConst> p<43> l<5>
n<> u<43> t<Name_of_instance> p<46> c<42> s<45> l<5>
n<> u<44> t<Ordered_port_connection> p<45> l<5>
n<> u<45> t<List_of_port_connections> p<46> c<44> l<5>
n<> u<46> t<Hierarchical_instance> p<47> c<43> l<5>
n<> u<47> t<Module_instantiation> p<48> c<41> l<5>
n<> u<48> t<Module_or_generate_item> p<49> c<47> l<5>
n<> u<49> t<Non_port_module_item> p<50> c<48> l<5>
n<> u<50> t<Module_item> p<52> c<49> s<51> l<5>
n<> u<51> t<Endmodule> p<52> l<7>
n<> u<52> t<Module_declaration> p<53> c<40> l<3>
n<> u<53> t<Description> p<90> c<52> s<62> l<3>
n<> u<54> t<Module_keyword> p<59> s<55> l<42>
n<top_43> u<55> t<StringConst> p<59> s<58> l<42>
n<> u<56> t<Port_expression> p<57> l<42>
n<> u<57> t<Port> p<58> c<56> l<42>
n<> u<58> t<List_of_ports> p<59> c<57> l<42>
n<> u<59> t<Module_nonansi_header> p<61> c<54> s<60> l<42>
n<> u<60> t<Endmodule> p<61> l<43>
n<> u<61> t<Module_declaration> p<62> c<59> l<42>
n<> u<62> t<Description> p<90> c<61> s<68> l<42>
n<middle_17> u<63> t<StringConst> p<65> s<64> l<17>
n<> u<64> t<Endclass> p<65> l<18>
n<> u<65> t<Class_declaration> p<66> c<63> l<17>
n<> u<66> t<Package_or_generate_item_declaration> p<67> c<65> l<17>
n<> u<67> t<Package_item> p<68> c<66> l<17>
n<> u<68> t<Description> p<90> c<67> s<74> l<17>
n<leaf_13> u<69> t<StringConst> p<71> s<70> l<13>
n<> u<70> t<Endclass> p<71> l<14>
n<> u<71> t<Class_declaration> p<72> c<69> l<13>
n<> u<72> t<Package_or_generate_item_declaration> p<73> c<71> l<13>
n<> u<73> t<Package_item> p<74> c<72> l<13>
n<> u<74> t<Description> p<90> c<73> s<80> l<13>
n<middle_25> u<75> t<StringConst> p<77> s<76> l<24>
n<> u<76> t<Endclass> p<77> l<25>
n<> u<77> t<Class_declaration> p<78> c<75> l<24>
n<> u<78> t<Package_or_generate_item_declaration> p<79> c<77> l<24>
n<> u<79> t<Package_item> p<80> c<78> l<24>
n<> u<80> t<Description> p<90> c<79> s<89> l<24>
n<> u<81> t<Module_keyword> p<86> s<82> l<48>
n<bottom_49> u<82> t<StringConst> p<86> s<85> l<48>
n<> u<83> t<Port_expression> p<84> l<48>
n<> u<84> t<Port> p<85> c<83> l<48>
n<> u<85> t<List_of_ports> p<86> c<84> l<48>
n<> u<86> t<Module_nonansi_header> p<88> c<81> s<87> l<48>
n<> u<87> t<Endmodule> p<88> l<49>
n<> u<88> t<Module_declaration> p<89> c<86> l<48>
n<> u<89> t<Description> p<90> c<88> l<48>
n<> u<90> t<Source_text> p<91> c<34> l<1>
n<> u<91> t<Top_level_rule> l<1>
[WARNI:PA0205] top.v:1 No timescale set for "top1_1".
[WARNI:PA0205] mod.v:3 No timescale set for "mod_3".
[WARNI:PA0205] top.v:42 No timescale set for "top_43".
[WARNI:PA0205] top.v:48 No timescale set for "bottom_49".
[INFO :PY0400] Processing source file "/home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv".
enterTop_level_rule
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 4
Text: class mailbox ; func ...
enterNull_rule
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 4
Text: ...
enterSource_text
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 4
Text: class mailbox ; func ...
enterDescription
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 4
Text: class mailbox ; func ...
enterPackage_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 4
Text: class mailbox ; func ...
enterPackage_or_generate_item_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 4
Text: class mailbox ; func ...
enterClass_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 4
Text: class mailbox ; func ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 4
Text: mailbox ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 6
Text: function new ( int b ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 6
Text: function new ( int b ...
enterFunction_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 6
Text: function new ( int b ...
enterFunction_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 6
Text: new ( int bound = 0 ...
enterFunction_data_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 6
Text: ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 6
Text: new ...
enterTf_port_list
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 6
Text: int bound = 0 ...
enterTf_port_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 6
Text: int bound = 0 ...
enterData_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 6
Text: int ...
enterData_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 6
Text: int ...
enterIntegerAtomType_Int
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 6
Text: int ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 6
Text: bound ...
enterExpression
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 6
Text: 0 ...
enterPrimary
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 6
Text: 0 ...
enterPrimary_literal
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 6
Text: 0 ...
enterNumber_Integral
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 6
Text: 0 ...
enterEndfunction
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 7
Text: endfunction ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 9
Text: function int num ( ) ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 9
Text: function int num ( ) ...
enterFunction_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 9
Text: function int num ( ) ...
enterFunction_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 9
Text: int num ( ) ; endfun ...
enterFunction_data_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 9
Text: int ...
enterFunction_data_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 9
Text: int ...
enterData_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 9
Text: int ...
enterIntegerAtomType_Int
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 9
Text: int ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 9
Text: num ...
enterEndfunction
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 10
Text: endfunction ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 12
Text: task put ( message ) ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 12
Text: task put ( message ) ...
enterTask_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 12
Text: task put ( message ) ...
enterTask_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 12
Text: put ( message ) ; en ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 12
Text: put ...
enterTf_port_list
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 12
Text: message ...
enterTf_port_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 12
Text: message ...
enterData_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 12
Text: ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 12
Text: message ...
enterEndtask
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 13
Text: endtask ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 15
Text: function try_put ( m ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 15
Text: function try_put ( m ...
enterFunction_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 15
Text: function try_put ( m ...
enterFunction_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 15
Text: try_put ( message ) ...
enterFunction_data_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 15
Text: ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 15
Text: try_put ...
enterTf_port_list
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 15
Text: message ...
enterTf_port_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 15
Text: message ...
enterData_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 15
Text: ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 15
Text: message ...
enterEndfunction
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 16
Text: endfunction ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 18
Text: task get ( ref messa ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 18
Text: task get ( ref messa ...
enterTask_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 18
Text: task get ( ref messa ...
enterTask_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 18
Text: get ( ref message ) ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 18
Text: get ...
enterTf_port_list
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 18
Text: ref message ...
enterTf_port_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 18
Text: ref message ...
enterTfPortDir_Ref
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 18
Text: ref ...
enterData_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 18
Text: ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 18
Text: message ...
enterEndtask
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 19
Text: endtask ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 21
Text: function int try_get ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 21
Text: function int try_get ...
enterFunction_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 21
Text: function int try_get ...
enterFunction_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 21
Text: int try_get ( ref me ...
enterFunction_data_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 21
Text: int ...
enterFunction_data_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 21
Text: int ...
enterData_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 21
Text: int ...
enterIntegerAtomType_Int
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 21
Text: int ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 21
Text: try_get ...
enterTf_port_list
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 21
Text: ref message ...
enterTf_port_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 21
Text: ref message ...
enterTfPortDir_Ref
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 21
Text: ref ...
enterData_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 21
Text: ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 21
Text: message ...
enterEndfunction
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 22
Text: endfunction ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 24
Text: task peek ( ref mess ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 24
Text: task peek ( ref mess ...
enterTask_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 24
Text: task peek ( ref mess ...
enterTask_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 24
Text: peek ( ref message ) ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 24
Text: peek ...
enterTf_port_list
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 24
Text: ref message ...
enterTf_port_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 24
Text: ref message ...
enterTfPortDir_Ref
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 24
Text: ref ...
enterData_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 24
Text: ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 24
Text: message ...
enterEndtask
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 25
Text: endtask ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 27
Text: function int try_pee ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 27
Text: function int try_pee ...
enterFunction_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 27
Text: function int try_pee ...
enterFunction_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 27
Text: int try_peek ( ref m ...
enterFunction_data_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 27
Text: int ...
enterFunction_data_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 27
Text: int ...
enterData_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 27
Text: int ...
enterIntegerAtomType_Int
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 27
Text: int ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 27
Text: try_peek ...
enterTf_port_list
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 27
Text: ref message ...
enterTf_port_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 27
Text: ref message ...
enterTfPortDir_Ref
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 27
Text: ref ...
enterData_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 27
Text: ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 27
Text: message ...
enterEndfunction
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 28
Text: endfunction ...
enterEndclass
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 30
Text: endclass ...
enterDescription
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 33
Text: class process ; type ...
enterPackage_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 33
Text: class process ; type ...
enterPackage_or_generate_item_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 33
Text: class process ; type ...
enterClass_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 33
Text: class process ; type ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 33
Text: process ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 35
Text: typedef enum { FINIS ...
enterClass_property
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 35
Text: typedef enum { FINIS ...
enterData_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 35
Text: typedef enum { FINIS ...
enterType_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 35
Text: typedef enum { FINIS ...
enterData_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 35
Text: enum { FINISHED , RU ...
enterEnum_name_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 35
Text: FINISHED ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 35
Text: FINISHED ...
enterEnum_name_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 35
Text: RUNNING ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 35
Text: RUNNING ...
enterEnum_name_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 35
Text: WAITING ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 35
Text: WAITING ...
enterEnum_name_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 35
Text: SUSPENDED ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 35
Text: SUSPENDED ...
enterEnum_name_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 35
Text: KILLED ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 35
Text: KILLED ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 35
Text: state ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 37
Text: static function proc ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 37
Text: static function proc ...
enterMethodQualifier_ClassItem
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 37
Text: static ...
enterClassItemQualifier_Static
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 37
Text: static ...
enterFunction_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 37
Text: function process sel ...
enterFunction_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 37
Text: process self ( ) ; e ...
enterFunction_data_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 37
Text: process ...
enterFunction_data_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 37
Text: process ...
enterData_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 37
Text: process ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 37
Text: process ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 37
Text: self ...
enterEndfunction
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 38
Text: endfunction ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 40
Text: function state statu ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 40
Text: function state statu ...
enterFunction_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 40
Text: function state statu ...
enterFunction_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 40
Text: state status ( ) ; e ...
enterFunction_data_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 40
Text: state ...
enterFunction_data_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 40
Text: state ...
enterData_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 40
Text: state ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 40
Text: state ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 40
Text: status ...
enterEndfunction
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 41
Text: endfunction ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 43
Text: task kill ( ) ; endt ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 43
Text: task kill ( ) ; endt ...
enterTask_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 43
Text: task kill ( ) ; endt ...
enterTask_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 43
Text: kill ( ) ; endtask ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 43
Text: kill ...
enterEndtask
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 44
Text: endtask ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 46
Text: task await ( ) ; end ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 46
Text: task await ( ) ; end ...
enterTask_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 46
Text: task await ( ) ; end ...
enterTask_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 46
Text: await ( ) ; endtask ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 46
Text: await ...
enterEndtask
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 47
Text: endtask ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 49
Text: task suspend ( ) ; e ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 49
Text: task suspend ( ) ; e ...
enterTask_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 49
Text: task suspend ( ) ; e ...
enterTask_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 49
Text: suspend ( ) ; endtas ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 49
Text: suspend ...
enterEndtask
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 50
Text: endtask ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 52
Text: task resume ( ) ; en ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 52
Text: task resume ( ) ; en ...
enterTask_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 52
Text: task resume ( ) ; en ...
enterTask_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 52
Text: resume ( ) ; endtask ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 52
Text: resume ...
enterEndtask
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 53
Text: endtask ...
enterEndclass
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 55
Text: endclass ...
enterDescription
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 58
Text: class semaphore ; fu ...
enterPackage_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 58
Text: class semaphore ; fu ...
enterPackage_or_generate_item_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 58
Text: class semaphore ; fu ...
enterClass_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 58
Text: class semaphore ; fu ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 58
Text: semaphore ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 60
Text: function new ( int k ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 60
Text: function new ( int k ...
enterFunction_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 60
Text: function new ( int k ...
enterFunction_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 60
Text: new ( int keyCount = ...
enterFunction_data_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 60
Text: ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 60
Text: new ...
enterTf_port_list
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 60
Text: int keyCount = 0 ...
enterTf_port_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 60
Text: int keyCount = 0 ...
enterData_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 60
Text: int ...
enterData_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 60
Text: int ...
enterIntegerAtomType_Int
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 60
Text: int ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 60
Text: keyCount ...
enterExpression
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 60
Text: 0 ...
enterPrimary
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 60
Text: 0 ...
enterPrimary_literal
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 60
Text: 0 ...
enterNumber_Integral
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 60
Text: 0 ...
enterEndfunction
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 61
Text: endfunction ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 63
Text: task put ( int keyCo ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 63
Text: task put ( int keyCo ...
enterTask_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 63
Text: task put ( int keyCo ...
enterTask_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 63
Text: put ( int keyCount = ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 63
Text: put ...
enterTf_port_list
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 63
Text: int keyCount = 1 ...
enterTf_port_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 63
Text: int keyCount = 1 ...
enterData_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 63
Text: int ...
enterData_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 63
Text: int ...
enterIntegerAtomType_Int
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 63
Text: int ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 63
Text: keyCount ...
enterExpression
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 63
Text: 1 ...
enterPrimary
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv[INFO :PY0400] Processing source file "top.v".
, 63
Text: 1 ...
enterPrimary_literal
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 63
Text: 1 ...
enterNumber_Integral
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 63
Text: 1 ...
enterEndtask
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 64
Text: endtask ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 66
Text: task get ( int keyCo ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 66
Text: task get ( int keyCo ...
enterTask_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 66
Text: task get ( int keyCo ...
enterTask_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 66
Text: get ( int keyCount = ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 66
Text: get ...
enterTf_port_list
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 66
Text: int keyCount = 1 ...
enterTf_port_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 66
Text: int keyCount = 1 ...
enterData_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 66
Text: int ...
enterData_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 66
Text: int ...
enterIntegerAtomType_Int
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 66
Text: int ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 66
Text: keyCount ...
enterExpression
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 66
Text: 1 ...
enterPrimary
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 66
Text: 1 ...
enterPrimary_literal
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 66
Text: 1 ...
enterNumber_Integral
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 66
Text: 1 ...
enterEndtask
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 67
Text: endtask ...
enterClass_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: function int try_get ...
enterClass_method
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: function int try_get ...
enterFunction_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: function int try_get ...
enterFunction_body_declaration
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: int try_get ( int ke ...
enterFunction_data_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: int ...
enterFunction_data_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: int ...
enterData_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: int ...
enterIntegerAtomType_Int
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: int ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: try_get ...
enterTf_port_list
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: int keyCount = 1 ...
enterTf_port_item
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: int keyCount = 1 ...
enterData_type_or_implicit
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: int ...
enterData_type
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: int ...
enterIntegerAtomType_Int
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: int ...
enterIdentifier
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: keyCount ...
enterExpression
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: 1 ...
enterPrimary
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: 1 ...
enterPrimary_literal
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: 1 ...
enterNumber_Integral
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 69
Text: 1 ...
enterEndfunction
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 70
Text: endfunction ...
enterEndclass
File: /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv , 72
Text: endclass ...
enterTop_level_rule
File: top.v , 1
Text: package top1_1 ; cla ...
enterNull_rule
File: top.v , 1
Text: ...
enterSource_text
File: top.v , 1
Text: package top1_1 ; cla ...
enterDescription
File: top.v , 1
Text: package top1_1 ; cla ...
enterPackage_declaration
File: top.v , 1
Text: package top1_1 ; cla ...
enterIdentifier
File: top.v , 1
Text: top1_1 ...
enterPackage_item
File: top.v , 26
Text: class middle_17 ; en ...
enterPackage_or_generate_item_declaration
File: top.v , 26
Text: class middle_17 ; en ...
enterClass_declaration
File: top.v , 26
Text: class middle_17 ; en ...
enterIdentifier
File: top.v , 26
Text: middle_17 ...
enterEndclass
File: top.v , 27
Text: endclass ...
enterPackage_item
File: top.v , 42
Text: class leaf_13 ; endc ...
enterPackage_or_generate_item_declaration
File: top.v , 42
Text: class leaf_13 ; endc ...
enterClass_declaration
File: top.v , 42
Text: class leaf_13 ; endc ...
enterIdentifier
File: top.v , 42
Text: leaf_13 ...
enterEndclass
File: top.v , 43
Text: endclass ...
enterPackage_item
File: top.v , 48
Text: class middle_25 ; en ...
enterPackage_or_generate_item_declaration
File: top.v , 48
Text: class middle_25 ; en ...
enterClass_declaration
File: top.v , 48
Text: class middle_25 ; en ...
enterIdentifier
File: top.v , 48
Text: middle_25 ...
enterEndclass
File: top.v , 49
Text: endclass ...
enterPackage_item
File: top.v , 78
Text: class middle_17 ; en ...
enterPackage_or_generate_item_declaration
File: top.v , 78
Text: class middle_17 ; en ...
enterClass_declaration
File: top.v , 78
Text: class middle_17 ; en ...
enterIdentifier
File: top.v , 78
Text: middle_17 ...
enterEndclass
File: top.v , 79
Text: endclass ...
enterPackage_item
File: top.v , 94
Text: class leaf_13 ; endc ...
enterPackage_or_generate_item_declaration
File: top.v , 94
Text: class leaf_13 ; endc ...
enterClass_declaration
File: top.v , 94
Text: class leaf_13 ; endc ...
enterIdentifier
File: top.v , 94
Text: leaf_13 ...
enterEndclass
File: top.v , 95
Text: endclass ...
enterPackage_item
File: top.v , 100
Text: class middle_25 ; en ...
enterPackage_or_generate_item_declaration
File: top.v , 100
Text: class middle_25 ; en ...
enterClass_declaration
File: top.v , 100
Text: class middle_25 ; en ...
enterIdentifier
File: top.v , 100
Text: middle_25 ...
enterEndclass
File: top.v , 101
Text: endclass ...
enterEndpackage
File: top.v , 111
Text: endpackage ...
enterDescription
File: top.v , 116
Text: module mod_3 ( ) ; N ...
enterModule_declaration
File: top.v , 116
Text: module mod_3 ( ) ; N ...
enterModule_nonansi_header
File: top.v , 116
Text: module mod_3 ( ) ; ...
enterModule_keyword
File: top.v , 116
Text: module ...
enterIdentifier
File: top.v , 116
Text: mod_3 ...
enterList_of_ports
File: top.v , 116
Text: ( ) ...
enterPort
File: top.v , 116
Text: ...
enterPort_expression
File: top.v , 116
Text: ...
enterModule_item
File: top.v , 118
Text: NO_DEF5 nodef_5 ( ) ...
enterNon_port_module_item
File: top.v , 118
Text: NO_DEF5 nodef_5 ( ) ...
enterModule_or_generate_item
File: top.v , 118
Text: NO_DEF5 nodef_5 ( ) ...
enterModule_instantiation
File: top.v , 118
Text: NO_DEF5 nodef_5 ( ) ...
enterIdentifier
File: top.v , 118
Text: NO_DEF5 ...
enterHierarchical_instance
File: top.v , 118
Text: nodef_5 ( ) ...
enterName_of_instance
File: top.v , 118
Text: nodef_5 ...
enterIdentifier
File: top.v , 118
Text: nodef_5 ...
enterList_of_port_connections
File: top.v , 118
Text: ...
[INFO :CP0300] Compilation...
[INFO :CP0301] top.v:1 Compile package "top1_1".
[INFO :CP0303] top.v:48 Compile module "work@bottom_49".
[INFO :CP0303] mod.v:3 Compile module "work@mod_3".
[INFO :CP0303] top.v:42 Compile module "work@top_43".
[INFO :CP0302] leaf.sv:13 Compile class "top1_1::leaf_13".
[INFO :CP0302] leaf.sv:13 Compile class "top1_1::leaf_13".
[INFO :CP0302] middle.v:17 Compile class "top1_1::middle_17".
[INFO :CP0302] middle.v:17 Compile class "top1_1::middle_17".
[INFO :CP0302] middle.v:24 Compile class "top1_1::middle_25".
[INFO :CP0302] middle.v:24 Compile class "top1_1::middle_25".
[INFO :CP0302] leaf.sv:13 Compile class "work@leaf_13".
[INFO :CP0302] /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv:4 Compile class "work@mailbox".
[INFO :CP0302] middle.v:17 Compile class "work@middle_17".
[INFO :CP0302] middle.v:24 Compile class "work@middle_25".
[INFO :CP0302] /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv:33 Compile class "work@process".
[INFO :CP0302] /home/alain/Surelog/src/dist/surelog/bin/../sv/builtin.sv:58 Compile class "work@semaphore".
[ERROR:CP0334] middle.v:17 Colliding compilation unit name: "top1_1::middle_17",
middle.v:17 previous usage.
[ERROR:CP0334] leaf.sv:13 Colliding compilation unit name: "top1_1::leaf_13",
leaf.sv:13 previous usage.
[ERROR:CP0334] middle.v:24 Colliding compilation unit name: "top1_1::middle_25",
middle.v:24 previous usage.
[INFO :EL0526] Design Elaboration...
[NOTE :EL0503] mod.v:3 Top level module "work@mod_3".
[NOTE :EL0503] top.v:42 Top level module "work@top_43".
[NOTE :EL0503] top.v:48 Top level module "work@bottom_49".
[NOTE :EL0504] Multiple top level modules in design.
[WARNI:EL0500] mod.v:5 Cannot find a module definition for "work@mod_3::NO_DEF5".
[NOTE :EL0508] Nb Top level modules: 3.
[NOTE :EL0509] Max instance depth: 2.
[NOTE :EL0510] Nb instances: 4.
[NOTE :EL0511] Nb leaf instances: 3.
[WARNI:EL0512] Nb undefined modules: 1.
[WARNI:EL0513] Nb undefined instances: 1.
[ FATAL] : 0
[ ERROR] : 3
[WARNING] : 7
[ NOTE] : 8
enterOrdered_port_connection
File: top.v , 118
Text: ...
enterEndmodule
File: top.v , 120
Text: endmodule ...
enterDescription
File: top.v , 127
Text: module top_43 ( ) ; ...
enterModule_declaration
File: top.v , 127
Text: module top_43 ( ) ; ...
enterModule_nonansi_header
File: top.v , 127
Text: module top_43 ( ) ; ...
enterModule_keyword
File: top.v , 127
Text: module ...
enterIdentifier
File: top.v , 127
Text: top_43 ...
enterList_of_ports
File: top.v , 127
Text: ( ) ...
enterPort
File: top.v , 127
Text: ...
enterPort_expression
File: top.v , 127
Text: ...
enterEndmodule
File: top.v , 128
Text: endmodule ...
enterDescription
File: top.v , 146
Text: class middle_17 ; en ...
enterPackage_item
File: top.v , 146
Text: class middle_17 ; en ...
enterPackage_or_generate_item_declaration
File: top.v , 146
Text: class middle_17 ; en ...
enterClass_declaration
File: top.v , 146
Text: class middle_17 ; en ...
enterIdentifier
File: top.v , 146
Text: middle_17 ...
enterEndclass
File: top.v , 147
Text: endclass ...
enterDescription
File: top.v , 162
Text: class leaf_13 ; endc ...
enterPackage_item
File: top.v , 162
Text: class leaf_13 ; endc ...
enterPackage_or_generate_item_declaration
File: top.v , 162
Text: class leaf_13 ; endc ...
enterClass_declaration
File: top.v , 162
Text: class leaf_13 ; endc ...
enterIdentifier
File: top.v , 162
Text: leaf_13 ...
enterEndclass
File: top.v , 163
Text: endclass ...
enterDescription
File: top.v , 168
Text: class middle_25 ; en ...
enterPackage_item
File: top.v , 168
Text: class middle_25 ; en ...
enterPackage_or_generate_item_declaration
File: top.v , 168
Text: class middle_25 ; en ...
enterClass_declaration
File: top.v , 168
Text: class middle_25 ; en ...
enterIdentifier
File: top.v , 168
Text: middle_25 ...
enterEndclass
File: top.v , 169
Text: endclass ...
enterDescription
File: top.v , 172
Text: module bottom_49 ( ) ...
enterModule_declaration
File: top.v , 172
Text: module bottom_49 ( ) ...
enterModule_nonansi_header
File: top.v , 172
Text: module bottom_49 ( ) ...
enterModule_keyword
File: top.v , 172
Text: module ...
enterIdentifier
File: top.v , 172
Text: bottom_49 ...
enterList_of_ports
File: top.v , 172
Text: ( ) ...
enterPort
File: top.v , 172
Text: ...
enterPort_expression
File: top.v , 172
Text: ...
enterEndmodule
File: top.v , 173
Text: endmodule ...
********************************************
* End SURELOG SVerilog Compiler/Linter *
********************************************
0.23user 0.02system 0:00.26elapsed 96%CPU (0avgtext+0avgdata 40084maxresident)k
0inputs+152outputs (0major+10151minor)pagefaults 0swaps
sh: 2: -mt: not found