summaryrefslogtreecommitdiff
path: root/src/systemc/tests/systemc/kernel/process_control/test07/golden/test07.log
blob: 3971e93acb8088bdd738cb61570478ae8fe5d75f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
SystemC Simulation
------ (50 ns) ------
 dut (sc_module)
  dut.parent (sc_thread_process) (running)
---------------------- 
+++ dut.parent.child0 starting (50 ns)
+++ dut.parent.child1 starting (50 ns)
------ (100 ns) ------
 dut (sc_module)
  dut.parent (sc_thread_process) (running)
   dut.parent.child0 (sc_thread_process) (running)
    dut.parent.child0.local (sc_object)
   dut.parent.child1 (sc_thread_process) (running)
    dut.parent.child1.local (sc_object)
    dut.parent.child1.dyn_obj (sc_object)
---------------------- 
+++ dut.parent.child0.grandchild starting (150 ns)
+++ dut.parent.child1.grandchild starting (150 ns)
------ (200 ns) ------
 dut (sc_module)
  dut.parent (sc_thread_process) (running)
   dut.parent.child0 (sc_thread_process) (running)
    dut.parent.child0.local (sc_object)
    dut.parent.child0.grandchild (sc_thread_process) (running)
     dut.parent.child0.grandchild.local (sc_object)
   dut.parent.child1 (sc_thread_process) (running)
    dut.parent.child1.local (sc_object)
    dut.parent.child1.dyn_obj (sc_object)
    dut.parent.child1.grandchild (sc_thread_process) (running)
     dut.parent.child1.grandchild.local (sc_object)
---------------------- 
+++ dut.parent.child0 exiting (250 ns)
+++ dut.parent.child0.local deleted
+++ dut.parent.child1 exiting (250 ns)
+++ dut.parent.child1.local deleted
------ (300 ns) ------
 dut (sc_module)
  dut.parent (sc_thread_process) (running)
   dut.parent.child0 (sc_thread_process) (terminated)
    dut.parent.child0.grandchild (sc_thread_process) (running)
     dut.parent.child0.grandchild.local (sc_object)
   dut.parent.child1 (sc_thread_process) (terminated)
    dut.parent.child1.grandchild (sc_thread_process) (running)
     dut.parent.child1.grandchild.local (sc_object)
    dut.parent.child1.dyn_obj (sc_object)
---------------------- 
+++ dut.parent.child0.grandchild exiting (350 ns)
+++ dut.parent.child0.grandchild.local deleted
+++ dut.parent.child1.grandchild exiting (350 ns)
+++ dut.parent.child1.grandchild.local deleted
------ (400 ns) ------
 dut (sc_module)
  dut.parent (sc_thread_process) (running)
   dut.parent.child0 (sc_thread_process) (terminated)
    dut.parent.child0.grandchild (sc_thread_process) (terminated)
   dut.parent.child1 (sc_thread_process) (terminated)
    dut.parent.child1.grandchild (sc_thread_process) (terminated)
    dut.parent.child1.dyn_obj (sc_object)
---------------------- 
+++ dut.parent.child1.dyn_obj deleted
------ (500 ns) ------
 dut (sc_module)
  dut.parent (sc_thread_process) (running)
   dut.parent.child0 (sc_thread_process) (terminated)
    dut.parent.child0.grandchild (sc_thread_process) (terminated)
   dut.parent.child1 (sc_thread_process) (terminated)
    dut.parent.child1.grandchild (sc_thread_process) (terminated)
---------------------- 

Warning: (W505) object already exists: dut.parent.child0. Latter declaration will be renamed to dut.parent.child0_0

In process: dut.parent @ 500 ns

Warning: (W505) object already exists: dut.parent.child1. Latter declaration will be renamed to dut.parent.child1_0

In process: dut.parent @ 500 ns
+++ dut.parent.child0_0 starting (500 ns)
+++ dut.parent.child1_0 starting (500 ns)
------ (600 ns) ------
 dut (sc_module)
  dut.parent (sc_thread_process) (running)
   dut.parent.child0 (sc_thread_process) (terminated)
    dut.parent.child0.grandchild (sc_thread_process) (terminated)
   dut.parent.child1 (sc_thread_process) (terminated)
    dut.parent.child1.grandchild (sc_thread_process) (terminated)
   dut.parent.child0_0 (sc_thread_process) (running)
    dut.parent.child0_0.local (sc_object)
   dut.parent.child1_0 (sc_thread_process) (running)
    dut.parent.child1_0.local (sc_object)
---------------------- 
+++ dut.parent.child0_0.grandchild starting (600 ns)
+++ dut.parent.child1_0.grandchild starting (600 ns)
+++ dut.parent.child0_0.local deleted
+++ dut.parent.child1_0.grandchild.local deleted
+++ dut.parent.child1_0.local deleted
+++ kills sent ... (650 ns)
------ (700 ns) ------
 dut (sc_module)
  dut.parent (sc_thread_process) (running)
   dut.parent.child0 (sc_thread_process) (terminated)
    dut.parent.child0.grandchild (sc_thread_process) (terminated)
   dut.parent.child1 (sc_thread_process) (terminated)
    dut.parent.child1.grandchild (sc_thread_process) (terminated)
   dut.parent.child0_0 (sc_thread_process) (terminated)
    dut.parent.child0_0.grandchild (sc_thread_process) (running)
     dut.parent.child0_0.grandchild.local (sc_object)
   dut.parent.child1_0 (sc_thread_process) (terminated)
    dut.parent.child1_0.grandchild (sc_thread_process) (terminated)
---------------------- 
+++ dut.parent exiting (700 ns)
+++ dut.parent.child0_0.grandchild exiting (800 ns)
+++ dut.parent.child0_0.grandchild.local deleted
------ (900 ns) ------
 dut (sc_module)
  dut.parent (sc_thread_process) (terminated)
   dut.parent.child0 (sc_thread_process) (terminated)
    dut.parent.child0.grandchild (sc_thread_process) (terminated)
   dut.parent.child1 (sc_thread_process) (terminated)
    dut.parent.child1.grandchild (sc_thread_process) (terminated)
   dut.parent.child0_0 (sc_thread_process) (terminated)
    dut.parent.child0_0.grandchild (sc_thread_process) (terminated)
   dut.parent.child1_0 (sc_thread_process) (terminated)
    dut.parent.child1_0.grandchild (sc_thread_process) (terminated)
----------------------