112855Sgabeblack@google.comSystemC Simulation 212855Sgabeblack@google.com 312855Sgabeblack@google.com*** trigger each driver in individual delta cycles 412855Sgabeblack@google.com dut.p1: 1 ns @ 1: writing dut.sig = 1 512855Sgabeblack@google.com dut.run: 1 ns @ 2: reading dut.sig = 1 612855Sgabeblack@google.com dut.p2: 1 ns @ 2: writing dut.sig = 2 712855Sgabeblack@google.com dut.run: 1 ns @ 3: reading dut.sig = 2 812855Sgabeblack@google.com dut.p3: 1 ns @ 3: writing dut.sig = 3 912855Sgabeblack@google.com dut.run: 1 ns @ 4: reading dut.sig = 3 1012855Sgabeblack@google.com dut.p4: 1 ns @ 4: writing dut.sig = 1 1112855Sgabeblack@google.com dut.run: 1 ns @ 5: reading dut.sig = 1 1212855Sgabeblack@google.com 1312855Sgabeblack@google.com*** trigger 1-2-3 in the same delta cycle 1412855Sgabeblack@google.com dut.p1: 2 ns @ 6: writing dut.sig = 1 1512855Sgabeblack@google.com dut.p2: 2 ns @ 6: writing dut.sig = 2 1612855Sgabeblack@google.com 1712855Sgabeblack@google.comError: (E115) sc_signal<T> cannot have more than one driver: 1812855Sgabeblack@google.com signal `dut.sig' (sc_signal) 1912855Sgabeblack@google.com first driver `dut.p1' (sc_method_process) 2012855Sgabeblack@google.com second driver `dut.p2' (sc_method_process) 2112855Sgabeblack@google.com conflicting write in delta cycle 6 2212855Sgabeblack@google.comIn file: <removed by verify.pl> 2312855Sgabeblack@google.comIn process: dut.p2 @ 2 ns 2412855Sgabeblack@google.com 2512855Sgabeblack@google.com dut.p3: 2 ns @ 6: writing dut.sig = 3 2612855Sgabeblack@google.com 2712855Sgabeblack@google.comError: (E115) sc_signal<T> cannot have more than one driver: 2812855Sgabeblack@google.com signal `dut.sig' (sc_signal) 2912855Sgabeblack@google.com first driver `dut.p1' (sc_method_process) 3012855Sgabeblack@google.com second driver `dut.p3' (sc_method_process) 3112855Sgabeblack@google.com conflicting write in delta cycle 6 3212855Sgabeblack@google.comIn file: <removed by verify.pl> 3312855Sgabeblack@google.comIn process: dut.p3 @ 2 ns 3412855Sgabeblack@google.com 3512855Sgabeblack@google.com dut.run: 2 ns @ 7: reading dut.sig = 1 3612855Sgabeblack@google.com 3712855Sgabeblack@google.com*** trigger 2-3-1 in the same delta cycle 3812855Sgabeblack@google.com dut.p2: 3 ns @ 8: writing dut.sig = 2 3912855Sgabeblack@google.com dut.p3: 3 ns @ 8: writing dut.sig = 3 4012855Sgabeblack@google.com 4112855Sgabeblack@google.comError: (E115) sc_signal<T> cannot have more than one driver: 4212855Sgabeblack@google.com signal `dut.sig' (sc_signal) 4312855Sgabeblack@google.com first driver `dut.p2' (sc_method_process) 4412855Sgabeblack@google.com second driver `dut.p3' (sc_method_process) 4512855Sgabeblack@google.com conflicting write in delta cycle 8 4612855Sgabeblack@google.comIn file: <removed by verify.pl> 4712855Sgabeblack@google.comIn process: dut.p3 @ 3 ns 4812855Sgabeblack@google.com 4912855Sgabeblack@google.com dut.p1: 3 ns @ 8: writing dut.sig = 1 5012855Sgabeblack@google.com 5112855Sgabeblack@google.comError: (E115) sc_signal<T> cannot have more than one driver: 5212855Sgabeblack@google.com signal `dut.sig' (sc_signal) 5312855Sgabeblack@google.com first driver `dut.p2' (sc_method_process) 5412855Sgabeblack@google.com second driver `dut.p1' (sc_method_process) 5512855Sgabeblack@google.com conflicting write in delta cycle 8 5612855Sgabeblack@google.comIn file: <removed by verify.pl> 5712855Sgabeblack@google.comIn process: dut.p1 @ 3 ns 5812855Sgabeblack@google.com 5912855Sgabeblack@google.com dut.run: 3 ns @ 9: reading dut.sig = 2 6012855Sgabeblack@google.com 6112855Sgabeblack@google.com*** trigger 3-1-2 in the same delta cycle 6212855Sgabeblack@google.com dut.p3: 4 ns @ 10: writing dut.sig = 3 6312855Sgabeblack@google.com dut.p1: 4 ns @ 10: writing dut.sig = 1 6412855Sgabeblack@google.com 6512855Sgabeblack@google.comError: (E115) sc_signal<T> cannot have more than one driver: 6612855Sgabeblack@google.com signal `dut.sig' (sc_signal) 6712855Sgabeblack@google.com first driver `dut.p3' (sc_method_process) 6812855Sgabeblack@google.com second driver `dut.p1' (sc_method_process) 6912855Sgabeblack@google.com conflicting write in delta cycle 10 7012855Sgabeblack@google.comIn file: <removed by verify.pl> 7112855Sgabeblack@google.comIn process: dut.p1 @ 4 ns 7212855Sgabeblack@google.com 7312855Sgabeblack@google.com dut.p2: 4 ns @ 10: writing dut.sig = 2 7412855Sgabeblack@google.com 7512855Sgabeblack@google.comError: (E115) sc_signal<T> cannot have more than one driver: 7612855Sgabeblack@google.com signal `dut.sig' (sc_signal) 7712855Sgabeblack@google.com first driver `dut.p3' (sc_method_process) 7812855Sgabeblack@google.com second driver `dut.p2' (sc_method_process) 7912855Sgabeblack@google.com conflicting write in delta cycle 10 8012855Sgabeblack@google.comIn file: <removed by verify.pl> 8112855Sgabeblack@google.comIn process: dut.p2 @ 4 ns 8212855Sgabeblack@google.com 8312855Sgabeblack@google.com dut.run: 4 ns @ 11: reading dut.sig = 3 8412855Sgabeblack@google.com 8512855Sgabeblack@google.com*** trigger 1-2-1-2 in the same delta cycle 8612855Sgabeblack@google.com dut.p1: 5 ns @ 12: writing dut.sig = 1 8712855Sgabeblack@google.com dut.p2: 5 ns @ 12: writing dut.sig = 2 8812855Sgabeblack@google.com 8912855Sgabeblack@google.comError: (E115) sc_signal<T> cannot have more than one driver: 9012855Sgabeblack@google.com signal `dut.sig' (sc_signal) 9112855Sgabeblack@google.com first driver `dut.p1' (sc_method_process) 9212855Sgabeblack@google.com second driver `dut.p2' (sc_method_process) 9312855Sgabeblack@google.com conflicting write in delta cycle 12 9412855Sgabeblack@google.comIn file: <removed by verify.pl> 9512855Sgabeblack@google.comIn process: dut.p2 @ 5 ns 9612855Sgabeblack@google.com 9712855Sgabeblack@google.com dut.p1: 5 ns @ 12: writing dut.sig = 1 9812855Sgabeblack@google.com dut.p2: 5 ns @ 12: writing dut.sig = 2 9912855Sgabeblack@google.com 10012855Sgabeblack@google.comError: (E115) sc_signal<T> cannot have more than one driver: 10112855Sgabeblack@google.com signal `dut.sig' (sc_signal) 10212855Sgabeblack@google.com first driver `dut.p1' (sc_method_process) 10312855Sgabeblack@google.com second driver `dut.p2' (sc_method_process) 10412855Sgabeblack@google.com conflicting write in delta cycle 12 10512855Sgabeblack@google.comIn file: <removed by verify.pl> 10612855Sgabeblack@google.comIn process: dut.p2 @ 5 ns 10712855Sgabeblack@google.com 10812855Sgabeblack@google.com dut.run: 5 ns @ 13: reading dut.sig = 1 10912855Sgabeblack@google.com 11012855Sgabeblack@google.com*** trigger 2-1 in the same delta cycle 11112855Sgabeblack@google.com dut.p2: 6 ns @ 14: writing dut.sig = 2 11212855Sgabeblack@google.com dut.p1: 6 ns @ 14: writing dut.sig = 1 11312855Sgabeblack@google.com 11412855Sgabeblack@google.comError: (E115) sc_signal<T> cannot have more than one driver: 11512855Sgabeblack@google.com signal `dut.sig' (sc_signal) 11612855Sgabeblack@google.com first driver `dut.p2' (sc_method_process) 11712855Sgabeblack@google.com second driver `dut.p1' (sc_method_process) 11812855Sgabeblack@google.com conflicting write in delta cycle 14 11912855Sgabeblack@google.comIn file: <removed by verify.pl> 12012855Sgabeblack@google.comIn process: dut.p1 @ 6 ns 12112855Sgabeblack@google.com 12212855Sgabeblack@google.com dut.run: 6 ns @ 15: reading dut.sig = 2 12312855Sgabeblack@google.com 12412855Sgabeblack@google.com*** trigger 1-3 in the same delta cycle 12512855Sgabeblack@google.com dut.p1: 7 ns @ 16: writing dut.sig = 1 12612855Sgabeblack@google.com dut.p3: 7 ns @ 16: writing dut.sig = 3 12712855Sgabeblack@google.com 12812855Sgabeblack@google.comError: (E115) sc_signal<T> cannot have more than one driver: 12912855Sgabeblack@google.com signal `dut.sig' (sc_signal) 13012855Sgabeblack@google.com first driver `dut.p1' (sc_method_process) 13112855Sgabeblack@google.com second driver `dut.p3' (sc_method_process) 13212855Sgabeblack@google.com conflicting write in delta cycle 16 13312855Sgabeblack@google.comIn file: <removed by verify.pl> 13412855Sgabeblack@google.comIn process: dut.p3 @ 7 ns 13512855Sgabeblack@google.com 13612855Sgabeblack@google.com dut.run: 7 ns @ 17: reading dut.sig = 1 13712855Sgabeblack@google.com 13812855Sgabeblack@google.com*** trigger 1-4-1 in the same delta cycle 13912855Sgabeblack@google.com dut.p1: 8 ns @ 18: writing dut.sig = 1 14012855Sgabeblack@google.com dut.p4: 8 ns @ 18: writing dut.sig = 1 14112855Sgabeblack@google.com 14212855Sgabeblack@google.comError: (E115) sc_signal<T> cannot have more than one driver: 14312855Sgabeblack@google.com signal `dut.sig' (sc_signal) 14412855Sgabeblack@google.com first driver `dut.p1' (sc_method_process) 14512855Sgabeblack@google.com second driver `dut.p4' (sc_method_process) 14612855Sgabeblack@google.com conflicting write in delta cycle 18 14712855Sgabeblack@google.comIn file: <removed by verify.pl> 14812855Sgabeblack@google.comIn process: dut.p4 @ 8 ns 14912855Sgabeblack@google.com 15012855Sgabeblack@google.com dut.p1: 8 ns @ 18: writing dut.sig = 1 15112855Sgabeblack@google.com dut.run: 8 ns @ 19: reading dut.sig = 1 15212855Sgabeblack@google.com 15312855Sgabeblack@google.com*** trigger 4-1 in the same delta cycle 15412855Sgabeblack@google.com dut.p4: 9 ns @ 20: writing dut.sig = 1 15512855Sgabeblack@google.com dut.p1: 9 ns @ 20: writing dut.sig = 1 15612855Sgabeblack@google.com 15712855Sgabeblack@google.comError: (E115) sc_signal<T> cannot have more than one driver: 15812855Sgabeblack@google.com signal `dut.sig' (sc_signal) 15912855Sgabeblack@google.com first driver `dut.p4' (sc_method_process) 16012855Sgabeblack@google.com second driver `dut.p1' (sc_method_process) 16112855Sgabeblack@google.com conflicting write in delta cycle 20 16212855Sgabeblack@google.comIn file: <removed by verify.pl> 16312855Sgabeblack@google.comIn process: dut.p1 @ 9 ns 16412855Sgabeblack@google.com 16512855Sgabeblack@google.com dut.run: 9 ns @ 21: reading dut.sig = 1 16612855Sgabeblack@google.com 16712855Sgabeblack@google.comProgram completed 168