| [INFO :CM0023] Creating log file ../../build/tests/UnitPython/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<127> s<126> l<2> | |
| n<pkg> u<1> t<StringConst> p<22> s<6> l<2> | |
| n<Configuration1> u<2> t<StringConst> p<4> s<3> l<3> | |
| n<> u<3> t<Endclass> p<4> l<4> | |
| n<> u<4> t<Class_declaration> p<5> c<2> l<3> | |
| n<> u<5> t<Package_or_generate_item_declaration> p<6> c<4> l<3> | |
| n<> u<6> t<Package_item> p<22> c<5> s<20> l<3> | |
| n<IDLE> u<7> t<StringConst> p<8> l<6> | |
| n<> u<8> t<Enum_name_declaration> p<15> c<7> s<10> l<6> | |
| n<WRITE> u<9> t<StringConst> p<10> l<6> | |
| n<> u<10> t<Enum_name_declaration> p<15> c<9> s<12> l<6> | |
| n<READ> u<11> t<StringConst> p<12> l<6> | |
| n<> u<12> t<Enum_name_declaration> p<15> c<11> s<14> l<6> | |
| n<DONE> u<13> t<StringConst> p<14> l<6> | |
| n<> u<14> t<Enum_name_declaration> p<15> c<13> l<6> | |
| n<> u<15> t<Data_type> p<17> c<8> s<16> l<6> | |
| n<fsm_t_pkg> u<16> t<StringConst> p<17> l<6> | |
| n<> u<17> t<Type_declaration> p<18> c<15> l<6> | |
| n<> u<18> t<Data_declaration> p<19> c<17> l<6> | |
| n<> u<19> t<Package_or_generate_item_declaration> p<20> c<18> l<6> | |
| n<> u<20> t<Package_item> p<22> c<19> s<21> l<6> | |
| n<> u<21> t<Endpackage> p<22> l<8> | |
| n<> u<22> t<Package_declaration> p<23> c<1> l<2> | |
| n<> u<23> t<Description> p<126> c<22> s<29> l<2> | |
| n<Configuration2> u<24> t<StringConst> p<26> s<25> l<10> | |
| n<> u<25> t<Endclass> p<26> l<11> | |
| n<> u<26> t<Class_declaration> p<27> c<24> l<10> | |
| n<> u<27> t<Package_or_generate_item_declaration> p<28> c<26> l<10> | |
| n<> u<28> t<Package_item> p<29> c<27> l<10> | |
| n<> u<29> t<Description> p<126> c<28> s<38> l<10> | |
| n<> u<30> t<Module_keyword> p<35> s<31> l<13> | |
| n<bottom> u<31> t<StringConst> p<35> s<34> l<13> | |
| n<> u<32> t<Port_expression> p<33> l<13> | |
| n<> u<33> t<Port> p<34> c<32> l<13> | |
| n<> u<34> t<List_of_ports> p<35> c<33> l<13> | |
| n<> u<35> t<Module_nonansi_header> p<37> c<30> s<36> l<13> | |
| n<> u<36> t<Endmodule> p<37> l<14> | |
| n<> u<37> t<Module_declaration> p<38> c<35> l<13> | |
| n<> u<38> t<Description> p<126> c<37> s<125> l<13> | |
| n<> u<39> t<Module_keyword> p<44> s<40> l<16> | |
| n<top> u<40> t<StringConst> p<44> s<43> l<16> | |
| n<> u<41> t<Port_expression> p<42> l<16> | |
| n<> u<42> t<Port> p<43> c<41> l<16> | |
| n<> u<43> t<List_of_ports> p<44> c<42> l<16> | |
| n<> u<44> t<Module_nonansi_header> p<124> c<39> s<54> l<16> | |
| n<pkg> u<45> t<StringConst> p<46> l<17> | |
| n<> u<46> t<Package_import_item> p<47> c<45> l<17> | |
| n<> u<47> t<Package_import_declaration> p<48> c<46> l<17> | |
| n<> u<48> t<Data_declaration> p<49> c<47> l<17> | |
| n<> u<49> t<Package_or_generate_item_declaration> p<50> c<48> l<17> | |
| n<> u<50> t<Module_or_generate_item_declaration> p<51> c<49> l<17> | |
| n<> u<51> t<Module_common_item> p<52> c<50> l<17> | |
| n<> u<52> t<Module_or_generate_item> p<53> c<51> l<17> | |
| n<> u<53> t<Non_port_module_item> p<54> c<52> l<17> | |
| n<> u<54> t<Module_item> p<124> c<53> s<72> l<17> | |
| n<IDLE> u<55> t<StringConst> p<56> l<18> | |
| n<> u<56> t<Enum_name_declaration> p<63> c<55> s<58> l<18> | |
| n<WRITE> u<57> t<StringConst> p<58> l<18> | |
| n<> u<58> t<Enum_name_declaration> p<63> c<57> s<60> l<18> | |
| n<READ> u<59> t<StringConst> p<60> l<18> | |
| n<> u<60> t<Enum_name_declaration> p<63> c<59> s<62> l<18> | |
| n<DONE> u<61> t<StringConst> p<62> l<18> | |
| n<> u<62> t<Enum_name_declaration> p<63> c<61> l<18> | |
| n<> u<63> t<Data_type> p<65> c<56> s<64> l<18> | |
| n<fsm_t> u<64> t<StringConst> p<65> l<18> | |
| n<> u<65> t<Type_declaration> p<66> c<63> l<18> | |
| n<> u<66> t<Data_declaration> p<67> c<65> l<18> | |
| n<> u<67> t<Package_or_generate_item_declaration> p<68> c<66> l<18> | |
| n<> u<68> t<Module_or_generate_item_declaration> p<69> c<67> l<18> | |
| n<> u<69> t<Module_common_item> p<70> c<68> l<18> | |
| n<> u<70> t<Module_or_generate_item> p<71> c<69> l<18> | |
| n<> u<71> t<Non_port_module_item> p<72> c<70> l<18> | |
| n<> u<72> t<Module_item> p<124> c<71> s<80> l<18> | |
| n<fsm_t> u<73> t<StringConst> p<74> l<20> | |
| n<> u<74> t<Interface_identifier> p<78> c<73> s<77> l<20> | |
| n<state> u<75> t<StringConst> p<76> l<20> | |
| n<> u<76> t<Interface_identifier> p<77> c<75> l<20> | |
| n<> u<77> t<List_of_interface_identifiers> p<78> c<76> l<20> | |
| n<> u<78> t<Interface_port_declaration> p<79> c<74> l<20> | |
| n<> u<79> t<Port_declaration> p<80> c<78> l<20> | |
| n<> u<80> t<Module_item> p<124> c<79> s<88> l<20> | |
| n<fsm_t_pkg> u<81> t<StringConst> p<82> l<21> | |
| n<> u<82> t<Interface_identifier> p<86> c<81> s<85> l<21> | |
| n<state2> u<83> t<StringConst> p<84> l<21> | |
| n<> u<84> t<Interface_identifier> p<85> c<83> l<21> | |
| n<> u<85> t<List_of_interface_identifiers> p<86> c<84> l<21> | |
| n<> u<86> t<Interface_port_declaration> p<87> c<82> l<21> | |
| n<> u<87> t<Port_declaration> p<88> c<86> l<21> | |
| n<> u<88> t<Module_item> p<124> c<87> s<98> l<21> | |
| n<bottom> u<89> t<StringConst> p<95> s<94> l<23> | |
| n<bot> u<90> t<StringConst> p<91> l<23> | |
| n<> u<91> t<Name_of_instance> p<94> c<90> s<93> l<23> | |
| n<> u<92> t<Ordered_port_connection> p<93> l<23> | |
| n<> u<93> t<List_of_port_connections> p<94> c<92> l<23> | |
| n<> u<94> t<Hierarchical_instance> p<95> c<91> l<23> | |
| n<> u<95> t<Module_instantiation> p<96> c<89> l<23> | |
| n<> u<96> t<Module_or_generate_item> p<97> c<95> l<23> | |
| n<> u<97> t<Non_port_module_item> p<98> c<96> l<23> | |
| n<> u<98> t<Module_item> p<124> c<97> s<106> l<23> | |
| n<Environment> u<99> t<StringConst> p<100> l<25> | |
| n<> u<100> t<Interface_identifier> p<104> c<99> s<103> l<25> | |
| n<env> u<101> t<StringConst> p<102> l<25> | |
| n<> u<102> t<Interface_identifier> p<103> c<101> l<25> | |
| n<> u<103> t<List_of_interface_identifiers> p<104> c<102> l<25> | |
| n<> u<104> t<Interface_port_declaration> p<105> c<100> l<25> | |
| n<> u<105> t<Port_declaration> p<106> c<104> l<25> | |
| n<> u<106> t<Module_item> p<124> c<105> s<114> l<25> | |
| n<Configuration1> u<107> t<StringConst> p<108> l<26> | |
| n<> u<108> t<Interface_identifier> p<112> c<107> s<111> l<26> | |
| n<cfg> u<109> t<StringConst> p<110> l<26> | |
| n<> u<110> t<Interface_identifier> p<111> c<109> l<26> | |
| n<> u<111> t<List_of_interface_identifiers> p<112> c<110> l<26> | |
| n<> u<112> t<Interface_port_declaration> p<113> c<108> l<26> | |
| n<> u<113> t<Port_declaration> p<114> c<112> l<26> | |
| n<> u<114> t<Module_item> p<124> c<113> s<122> l<26> | |
| n<Configuration2> u<115> t<StringConst> p<116> l<27> | |
| n<> u<116> t<Interface_identifier> p<120> c<115> s<119> l<27> | |
| n<cfg> u<117> t<StringConst> p<118> l<27> | |
| n<> u<118> t<Interface_identifier> p<119> c<117> l<27> | |
| n<> u<119> t<List_of_interface_identifiers> p<120> c<118> l<27> | |
| n<> u<120> t<Interface_port_declaration> p<121> c<116> l<27> | |
| n<> u<121> t<Port_declaration> p<122> c<120> l<27> | |
| n<> u<122> t<Module_item> p<124> c<121> s<123> l<27> | |
| n<> u<123> t<Endmodule> p<124> l<28> | |
| n<> u<124> t<Module_declaration> p<125> c<44> l<16> | |
| n<> u<125> t<Description> p<126> c<124> l<16> | |
| n<> u<126> t<Source_text> p<127> c<23> l<2> | |
| n<> u<127> t<Top_level_rule> l<2> | |
| [WARNI:PA0205] top.v:2 No timescale set for "pkg". | |
| [WARNI:PA0205] top.v:13 No timescale set for "bottom". | |
| [WARNI:PA0205] top.v:16 No timescale set for "top". | |
| [INFO :PY0400] Processing source file "builtin.sv". | |
| [INFO :PY0400] Processing source file "top.v". | |
| enterTop_level_rule | |
| File: top.v , 2 | |
| Text: package pkg ; class ... | |
| enterNull_rule | |
| File: top.v , 2 | |
| Text: ... | |
| enterSource_text | |
| File: top.v , 2 | |
| Text: package pkg ; class ... | |
| enterDescription | |
| File: top.v , 2 | |
| Text: package pkg ; class ... | |
| enterPackage_declaration | |
| File: top.v , 2 | |
| Text: package pkg ; class ... | |
| enterIdentifier | |
| File: top.v , 2 | |
| Text: pkg ... | |
| enterPackage_item | |
| File: top.v , 3 | |
| Text: class Configuration1 ... | |
| enterPackage_or_generate_item_declaration | |
| File: top.v , 3 | |
| Text: class Configuration1 ... | |
| enterClass_declaration | |
| File: top.v , 3 | |
| Text: class Configuration1 ... | |
| enterIdentifier | |
| File: top.v , 3 | |
| Text: Configuration1 ... | |
| enterEndclass | |
| File: top.v , 4 | |
| Text: endclass ... | |
| enterPackage_item | |
| File: top.v , 6 | |
| Text: typedef enum { IDLE ... | |
| enterPackage_or_generate_item_declaration | |
| File: top.v , 6 | |
| Text: typedef enum { IDLE ... | |
| enterData_declaration | |
| File: top.v , 6 | |
| Text: typedef enum { IDLE ... | |
| enterType_declaration | |
| File: top.v , 6 | |
| Text: typedef enum { IDLE ... | |
| enterData_type | |
| File: top.v , 6 | |
| Text: enum { IDLE , WRITE ... | |
| enterEnum_name_declaration | |
| File: top.v , 6 | |
| Text: IDLE ... | |
| enterIdentifier | |
| File: top.v , 6 | |
| Text: IDLE ... | |
| enterEnum_name_declaration | |
| File: top.v , 6 | |
| Text: WRITE ... | |
| enterIdentifier | |
| File: top.v , 6 | |
| Text: WRITE ... | |
| enterEnum_name_declaration | |
| File: top.v , 6 | |
| Text: READ ... | |
| enterIdentifier | |
| File: top.v , 6 | |
| Text: READ ... | |
| enterEnum_name_declaration | |
| File: top.v , 6 | |
| Text: DONE ... | |
| enterIdentifier | |
| File: top.v , 6 | |
| Text: DONE ... | |
| enterIdentifier | |
| File: top.v , 6 | |
| Text: fsm_t_pkg ... | |
| enterEndpackage | |
| File: top.v , 8 | |
| Text: endpackage ... | |
| enterDescription | |
| File: top.v , 10 | |
| Text: class Configuration2 ... | |
| enterPackage_item | |
| File: top.v , 10 | |
| Text: class Configuration2 ... | |
| enterPackage_or_generate_item_declaration | |
| File: top.v , 10 | |
| Text: class Configuration2 ... | |
| enterClass_declaration | |
| File: top.v , 10 | |
| Text: class Configuration2 ... | |
| enterIdentifier | |
| File: top.v , 10 | |
| Text: Configuration2 ... | |
| enterEndclass | |
| File: top.v , 11 | |
| Text: endclass ... | |
| enterDescription | |
| File: top.v , 13 | |
| Text: module bottom ( ) ; ... | |
| enterModule_declaration | |
| File: top.v , 13 | |
| Text: module bottom ( ) ; ... | |
| enterModule_nonansi_header | |
| File: top.v , 13 | |
| Text: module bottom ( ) ; ... | |
| enterModule_keyword | |
| File: top.v , 13 | |
| Text: module ... | |
| enterIdentifier | |
| File: top.v , 13 | |
| Text: bottom ... | |
| enterList_of_ports | |
| File: top.v , 13 | |
| Text: ( ) ... | |
| enterPort | |
| File: top.v , 13 | |
| Text: ... | |
| enterPort_expression | |
| File: top.v , 13 | |
| Text: ... | |
| enterEndmodule | |
| File: top.v , 14 | |
| Text: endmodule ... | |
| enterDescription | |
| File: top.v , 16 | |
| Text: module top ( ) ; imp ... | |
| enterModule_declaration | |
| File: top.v , 16 | |
| Text: module top ( ) ; imp ... | |
| enterModule_nonansi_header | |
| File: top.v , 16 | |
| Text: module top ( ) ; ... | |
| enterModule_keyword | |
| File: top.v , 16 | |
| Text: module ... | |
| enterIdentifier | |
| File: top.v , 16 | |
| Text: top ... | |
| enterList_of_ports | |
| File: top.v , 16 | |
| Text: ( ) ... | |
| enterPort | |
| File: top.v , 16 | |
| Text: ... | |
| enterPort_expression | |
| File: top.v , 16 | |
| Text: ... | |
| enterModule_item | |
| File: top.v , 17 | |
| Text: import pkg :: * ; ... | |
| enterNon_port_module_item | |
| File: top.v , 17 | |
| Text: import pkg :: * ; ... | |
| enterModule_or_generate_item | |
| File: top.v , 17 | |
| Text: import pkg :: * ; ... | |
| enterModule_common_item | |
| File: top.v , 17 | |
| Text: import pkg :: * ; ... | |
| enterModule_or_generate_item_declaration | |
| File: top.v , 17 | |
| Text: import pkg :: * ; ... | |
| enterPackage_or_generate_item_declaration | |
| File: top.v , 17 | |
| Text: import pkg :: * ; ... | |
| enterData_declaration | |
| File: top.v , 17 | |
| Text: import pkg :: * ; ... | |
| enterPackage_import_declaration | |
| File: top.v , 17 | |
| Text: import pkg :: * ; ... | |
| enterPackage_import_item | |
| File: top.v , 17 | |
| Text: pkg :: * ... | |
| enterIdentifier | |
| File: top.v , 17 | |
| Text: pkg ... | |
| enterModule_item | |
| File: top.v , 18 | |
| Text: typedef enum { IDLE ... | |
| enterNon_port_module_item | |
| File: top.v , 18 | |
| Text: typedef enum { IDLE ... | |
| enterModule_or_generate_item | |
| File: top.v , 18 | |
| Text: typedef enum { IDLE ... | |
| enterModule_common_item | |
| File: top.v , 18 | |
| Text: typedef enum { IDLE ... | |
| enterModule_or_generate_item_declaration | |
| File: top.v , 18 | |
| Text: typedef enum { IDLE ... | |
| enterPackage_or_generate_item_declaration | |
| File: top.v , 18 | |
| Text: typedef enum { IDLE ... | |
| enterData_declaration | |
| File: top.v , 18 | |
| Text: typedef enum { IDLE ... | |
| enterType_declaration | |
| File: top.v , 18 | |
| Text: typedef enum { IDLE ... | |
| enterData_type | |
| File: top.v , 18 | |
| Text: enum { IDLE , WRITE ... | |
| enterEnum_name_declaration | |
| File: top.v , 18 | |
| Text: IDLE ... | |
| enterIdentifier | |
| File: top.v , 18 | |
| Text: IDLE ... | |
| enterEnum_name_declaration | |
| File: top.v , 18 | |
| Text: WRITE ... | |
| enterIdentifier | |
| File: top.v , 18 | |
| Text: WRITE ... | |
| enterEnum_name_declaration | |
| File: top.v , 18 | |
| Text: READ ... | |
| enterIdentifier | |
| File: top.v , 18 | |
| Text: READ ... | |
| enterEnum_name_declaration | |
| File: top.v , 18 | |
| Text: DONE ... | |
| enterIdentifier | |
| File: top.v , 18 | |
| Text: DONE ... | |
| enterIdentifier | |
| File: top.v , 18 | |
| Text: fsm_t ... | |
| enterModule_item | |
| File: top.v , 20 | |
| Text: fsm_t state ; ... | |
| enterPort_declaration | |
| File: top.v , 20 | |
| Text: fsm_t state ... | |
| enterInterface_port_declaration | |
| File: top.v , 20 | |
| Text: fsm_t state ... | |
| enterInterface_identifier | |
| File: top.v , 20 | |
| Text: fsm_t ... | |
| enterIdentifier | |
| File: top.v , 20 | |
| Text: fsm_t ... | |
| enterList_of_interface_identifiers | |
| File: top.v , 20 | |
| Text: state ... | |
| enterInterface_identifier | |
| File: top.v , 20 | |
| Text: state ... | |
| enterIdentifier | |
| File: top.v , 20 | |
| Text: state ... | |
| enterModule_item | |
| File: top.v , 21 | |
| Text: fsm_t_pkg state2 ; ... | |
| enterPort_declaration | |
| File: top.v , 21 | |
| Text: fsm_t_pkg state2 ... | |
| enterInterface_port_declaration | |
| File: top.v , 21 | |
| Text: fsm_t_pkg state2 ... | |
| enterInterface_identifier | |
| File: top.v , 21 | |
| Text: fsm_t_pkg ... | |
| enterIdentifier | |
| File: top.v , 21 | |
| Text: fsm_t_pkg ... | |
| enterList_of_interface_identifiers | |
| File: top.v , 21 | |
| Text: state2 ... | |
| enterInterface_identifier | |
| File: top.v , 21 | |
| Text: state2 ... | |
| enterIdentifier | |
| File: top.v , 21 | |
| Text: state2 ... | |
| enterModule_item | |
| File: top.v , 23 | |
| Text: bottom bot ( ) ; ... | |
| enterNon_port_module_item | |
| File: top.v , 23 | |
| Text: bottom bot ( ) ; ... | |
| enterModule_or_generate_item | |
| File: top.v , 23 | |
| Text: bottom bot ( ) ; ... | |
| enterModule_instantiation | |
| File: top.v , 23 | |
| Text: bottom bot ( ) ; ... | |
| enterIdentifier | |
| File: top.v , 23 | |
| Text: bottom ... | |
| enterHierarchical_instance | |
| File: top.v , 23 | |
| Text: bot ( ) ... | |
| enterName_of_instance | |
| File: top.v , 23 | |
| Text: bot ... | |
| enterIdentifier | |
| File: top.v , 23 | |
| Text: bot ... | |
| enterList_of_port_connections | |
| File: top.v , 23 | |
| Text: ... | |
| enterOrdered_port_connection | |
| File: top.v , 23 | |
| Text: ... | |
| enterModule_item | |
| File: top.v , 25 | |
| Text: Environment env ; ... | |
| enterPort_declaration | |
| File: top.v , 25 | |
| Text: Environment env ... | |
| enterInterface_port_declaration | |
| File: top.v , 25 | |
| Text: Environment env ... | |
| enterInterface_identifier | |
| File: top.v , 25 | |
| Text: Environment ... | |
| enterIdentifier | |
| File: top.v , 25 | |
| Text: Environment ... | |
| enterList_of_interface_identifiers | |
| File: top.v , 25 | |
| Text: env ... | |
| enterInterface_identifier | |
| File: top.v , 25 | |
| Text: env ... | |
| enterIdentifier | |
| File: top.v , 25 | |
| Text: env ... | |
| enterModule_item | |
| File: top.v , 26 | |
| Text: Configuration1 cfg ; ... | |
| enterPort_declaration | |
| File: top.v , 26 | |
| Text: Configuration1 cfg ... | |
| enterInterface_port_declaration | |
| File: top.v , 26 | |
| Text: Configuration1 cfg ... | |
| enterInterface_identifier | |
| File: top.v , 26 | |
| Text: Configuration1 ... | |
| enterIdentifier | |
| File: top.v , 26 | |
| Text: Configuration1 ... | |
| enterList_of_interface_identifiers | |
| File: top.v , 26 | |
| Text: cfg ... | |
| enterInterface_identifier | |
| File: top.v , 26 | |
| Text: cfg ... | |
| enterIdentifier | |
| File: top.v , 26 | |
| Text: cfg ... | |
| enterModule_item | |
| File: top.v , 27 | |
| Text: Configuration2 cfg ; ... | |
| enterPort_declaration | |
| File: top.v , 27 | |
| Text: Configuration2 cfg ... | |
| enterInterface_port_declaration | |
| File: top.v , 27 | |
| Text: Configuration2 cfg ... | |
| enterInterface_identifier | |
| File: top.v , 27 | |
| Text: Configuration2 ...[ FATAL] : 0 | |
| [ SYNTAX] : 0 | |
| [ ERROR] : 0 | |
| [WARNING] : 3 | |
| [ NOTE] : 0 | |
| enterIdentifier | |
| File: top.v , 27 | |
| Text: Configuration2 ... | |
| enterList_of_interface_identifiers | |
| File: top.v , 27 | |
| Text: cfg ... | |
| enterInterface_identifier | |
| File: top.v , 27 | |
| Text: cfg ... | |
| enterIdentifier | |
| File: top.v , 27 | |
| Text: cfg ... | |
| enterEndmodule | |
| File: top.v , 28 | |
| Text: endmodule ... | |