| ******************************************** |
| * SURELOG System Verilog Compiler/Linter * |
| ******************************************** |
| |
| [INFO :CM0023] Creating log file ./slpp_all/surelog.log. |
| |
| [NOTE :CM0009] Command line argument "+vcs+flush+all" ignored. |
| |
| [NOTE :CM0009] Command line argument "+warn=all" ignored. |
| |
| [WARNI:CM0010] Command line argument "-sverilog" ignored. |
| |
| [INFO :CM0024] Executing with 4 threads. |
| |
| [INFO :PP0122] Preprocessing source file "/home/alain/Surelog/SVIncCompil/dist/surelog/bin/../sv/builtin.sv". |
| |
| [INFO :PP0122] Preprocessing source file "Globals.sv". |
| |
| [INFO :PP0122] Preprocessing source file "rtl.sv". |
| |
| [INFO :PP0122] Preprocessing source file "interface.sv". |
| |
| [INFO :PP0122] Preprocessing source file "top.sv". |
| |
| [INFO :PP0122] Preprocessing source file "Packet.sv". |
| |
| [INFO :PP0122] Preprocessing source file "Driver.sv". |
| |
| [INFO :PP0122] Preprocessing source file "Receiver.sv". |
| |
| [INFO :PP0122] Preprocessing source file "Coverage.sv". |
| |
| [INFO :PP0122] Preprocessing source file "Scoreboard.sv". |
| |
| [INFO :PP0122] Preprocessing source file "Environemnt.sv". |
| |
| [INFO :PP0122] Preprocessing source file "testcase.sv". |
| |
| [INFO :PA0201] Parsing source file "/home/alain/Surelog/SVIncCompil/dist/surelog/bin/../sv/builtin.sv". |
| |
| [INFO :PA0201] Parsing source file "Globals.sv". |
| |
| [INFO :PA0201] Parsing source file "rtl.sv". |
| |
| [INFO :PA0201] Parsing source file "interface.sv". |
| |
| [INFO :PA0201] Parsing source file "top.sv". |
| |
| [INFO :PA0201] Parsing source file "Packet.sv". |
| |
| [INFO :PA0201] Parsing source file "Driver.sv". |
| |
| [INFO :PA0201] Parsing source file "Receiver.sv". |
| |
| [INFO :PA0201] Parsing source file "Coverage.sv". |
| |
| [INFO :PA0201] Parsing source file "Scoreboard.sv". |
| |
| [INFO :PA0201] Parsing source file "Environemnt.sv". |
| |
| [INFO :PA0201] Parsing source file "testcase.sv". |
| |
| [INFO :CM0029] Using global timescale: "1ns/1ns". |
| |
| [INFO :CP0300] Compilation... |
| |
| [INFO :CP0304] interface.sv:36 Compile interface "work@input_interface". |
| |
| [INFO :CP0304] interface.sv:14 Compile interface "work@mem_interface". |
| |
| [INFO :CP0304] interface.sv:56 Compile interface "work@output_interface". |
| |
| [INFO :CP0303] rtl.sv:1 Compile module "work@switch". |
| |
| [INFO :CP0303] top.sv:10 Compile module "work@top". |
| |
| [INFO :CP0306] testcase.sv:16 Compile program "work@testcase". |
| |
| [INFO :CP0302] Driver.sv:10 Compile class "work@Driver". |
| |
| [INFO :CP0302] Environemnt.sv:10 Compile class "work@Environment". |
| |
| [INFO :CP0302] Receiver.sv:10 Compile class "work@Receiver". |
| |
| [INFO :CP0302] Scoreboard.sv:10 Compile class "work@Scoreboard". |
| |
| [INFO :CP0302] Coverage.sv:10 Compile class "work@coverage". |
| |
| [INFO :CP0302] /home/alain/Surelog/SVIncCompil/dist/surelog/bin/../sv/builtin.sv:4 Compile class "work@mailbox". |
| |
| [INFO :CP0302] Packet.sv:14 Compile class "work@packet". |
| |
| [INFO :CP0302] /home/alain/Surelog/SVIncCompil/dist/surelog/bin/../sv/builtin.sv:33 Compile class "work@process". |
| |
| [INFO :CP0302] /home/alain/Surelog/SVIncCompil/dist/surelog/bin/../sv/builtin.sv:58 Compile class "work@semaphore". |
| |
| [INFO :CP0302] testcase.sv:10 Compile class "work@small_packet". |
| |
| [NOTE :CP0309] rtl.sv:1 Implicit port type (wire) for "port0", |
| there are 7 more instances of this message. |
| |
| [WARNI:CP0314] testcase.sv:16 Using programs is discouraged "work@testcase", programs are obsoleted by UVM. |
| |
| [INFO :EL0526] Design Elaboration... |
| |
| Instance tree: |
| [TOP] work@top work@top |
| [I/F] work@mem_interface work@top.mem_intf |
| [I/F] work@input_interface work@top.input_intf |
| [PRG] work@testcase work@top.TC |
| [MOD] work@switch work@top.DUT |
| [SCO] work@testcase.UNNAMED work@top.TC.UNNAMED |
| [SCO] work@switch.UNNAMED work@top.DUT.UNNAMED |
| [SCO] work@switch.UNNAMED work@top.DUT.UNNAMED |
| [SCO] work@switch.UNNAMED work@top.DUT.UNNAMED |
| [SCO] work@switch.UNNAMED work@top.DUT.UNNAMED |
| [SCO] work@switch.UNNAMED work@top.DUT.UNNAMED |
| [SCO] work@switch.UNNAMED work@top.DUT.UNNAMED |
| [SCO] work@switch.UNNAMED work@top.DUT.UNNAMED |
| [SCO] work@switch.UNNAMED work@top.DUT.UNNAMED |
| [SCO] work@switch.UNNAMED work@top.DUT.UNNAMED |
| [SCO] work@switch.UNNAMED work@top.DUT.UNNAMED |
| [SCO] work@switch.UNNAMED work@top.DUT.UNNAMED |
| [SCO] work@switch.fsm_core work@top.DUT.fsm_core |
| [SCO] work@switch.UNNAMED work@top.DUT.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED work@top.DUT.fsm_core.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED work@top.DUT.fsm_core.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED work@top.DUT.fsm_core.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED work@top.DUT.fsm_core.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED work@top.DUT.fsm_core.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED.UNNAMED |
| [SCO] work@switch.UNNAMED.UNNAMED.UNNAMED work@top.DUT.UNNAMED.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED.UNNAMED |
| [SCO] work@switch.fsm_core.UNNAMED.UNNAMED.UNNAMED work@top.DUT.fsm_core.UNNAMED.UNNAMED.UNNAMED |
| |
| [NOTE :EL0503] top.sv:10 Top level module "work@top". |
| |
| [NOTE :EL0508] Nb Top level modules: 1. |
| |
| [NOTE :EL0509] Max instance depth: 2. |
| |
| [NOTE :EL0510] Nb instances: 3. |
| |
| [NOTE :EL0511] Nb leaf instances: 0. |
| |
| [NOTE :EL0523] top.sv:10 Instance "work@top". |
| |
| [NOTE :EL0524] top.sv:24 Interface Instance "work@top.mem_intf". |
| |
| [NOTE :EL0524] top.sv:30 Interface Instance "work@top.input_intf". |
| |
| [NOTE :EL0525] top.sv:42 Program Instance "work@top.TC". |
| |
| [NOTE :EL0523] top.sv:48 Instance "work@top.DUT". |
| |
| [NOTE :EL0522] testcase.sv:22 Scope "work@top.TC.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:8 Scope "work@top.DUT.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:10 Scope "work@top.DUT.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:11 Scope "work@top.DUT.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:12 Scope "work@top.DUT.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:13 Scope "work@top.DUT.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:16 Scope "work@top.DUT.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:19 Scope "work@top.DUT.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:20 Scope "work@top.DUT.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:22 Scope "work@top.DUT.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:22 Scope "work@top.DUT.fsm_core". |
| |
| [NOTE :EL0522] rtl.sv:30 Scope "work@top.DUT.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:10 Scope "work@top.DUT.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:11 Scope "work@top.DUT.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:12 Scope "work@top.DUT.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:13 Scope "work@top.DUT.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:14 Scope "work@top.DUT.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:17 Scope "work@top.DUT.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:20 Scope "work@top.DUT.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:22 Scope "work@top.DUT.fsm_core.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:25 Scope "work@top.DUT.fsm_core.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:26 Scope "work@top.DUT.fsm_core.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:27 Scope "work@top.DUT.fsm_core.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:33 Scope "work@top.DUT.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:11 Scope "work@top.DUT.UNNAMED.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:12 Scope "work@top.DUT.UNNAMED.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:13 Scope "work@top.DUT.UNNAMED.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:14 Scope "work@top.DUT.UNNAMED.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:17 Scope "work@top.DUT.UNNAMED.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:20 Scope "work@top.DUT.UNNAMED.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:21 Scope "work@top.DUT.UNNAMED.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:22 Scope "work@top.DUT.fsm_core.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:24 Scope "work@top.DUT.fsm_core.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:25 Scope "work@top.DUT.fsm_core.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:26 Scope "work@top.DUT.fsm_core.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:27 Scope "work@top.DUT.fsm_core.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:28 Scope "work@top.DUT.fsm_core.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:22 Scope "work@top.DUT.fsm_core.UNNAMED.UNNAMED.UNNAMED". |
| |
| [NOTE :EL0522] rtl.sv:23 Scope "work@top.DUT.fsm_core.UNNAMED.UNNAMED.UNNAMED". |
| |
| [ FATAL] : 0 |
| [ ERROR] : 0 |
| [WARNING] : 2 |
| [ NOTE] : 52 |
| |
| ******************************************** |
| * End SURELOG SVerilog Compiler/Linter * |
| ******************************************** |
| |
| 6.87user 0.07system 0:07.19elapsed 96%CPU (0avgtext+0avgdata 87124maxresident)k |
| 144inputs+1104outputs (0major+24090minor)pagefaults 0swaps |