xref: /petsc/src/sys/objects/device/tests/output/ex7_with_info_cuda.out (revision 3faff0630ddb0e5c928de8ab5c63f2cda2d2edd1)
1[0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext with device type cuda
2[DEBUG OUTPUT] n: 139
3[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 8 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
4[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 8 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
5[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 8 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency
6[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 8 (memory deallocation): found old self as dependency, skipping
7[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 8 (memory deallocation): moving last write dependency (intent PETSC_MEMORY_ACCESS_WRITE)
8[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 8 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
9[DEBUG OUTPUT] n: 207
10[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 12 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
11[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 12 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
12[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 12 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency
13[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 12 (memory deallocation): found old self as dependency, skipping
14[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 12 (memory deallocation): moving last write dependency (intent PETSC_MEMORY_ACCESS_WRITE)
15[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 12 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
16[DEBUG OUTPUT] n: 462
17[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 13 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
18[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 13 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
19[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 13 (memory set): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency
20[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 13 (memory set): found old self as dependency, skipping
21[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 13 (memory set): moving last write dependency (intent PETSC_MEMORY_ACCESS_WRITE)
22[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 13 (memory set): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
23[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 13 (memory copy (src)): new mode (PETSC_MEMORY_ACCESS_READ) COMPATIBLE with PETSC_MEMORY_ACCESS_READ mode (default), no need to serialize
24[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 13 (memory copy (src)): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_READ
25[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 14 (memory copy (dest)): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
26[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 14 (memory copy (dest)): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
27[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 14 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
28[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 14 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
29[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 13 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
30[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 13 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
31[DEBUG OUTPUT] n: 64
32[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 16 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
33[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 16 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
34[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 16 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency
35[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 16 (memory deallocation): found old self as dependency, skipping
36[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 16 (memory deallocation): moving last write dependency (intent PETSC_MEMORY_ACCESS_WRITE)
37[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 16 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
38[DEBUG OUTPUT] n: 63
39[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 17 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
40[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 17 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
41[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 18 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
42[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 18 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
43[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 17 (memory copy (src)): new mode (PETSC_MEMORY_ACCESS_READ) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency
44[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 17 (memory copy (src)): found old self as dependency, skipping
45[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 17 (memory copy (src)): moving last write dependency (intent PETSC_MEMORY_ACCESS_WRITE)
46[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 17 (memory copy (src)): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_READ
47[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 18 (memory copy (dest)): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency
48[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 18 (memory copy (dest)): found old self as dependency, skipping
49[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 18 (memory copy (dest)): moving last write dependency (intent PETSC_MEMORY_ACCESS_WRITE)
50[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 18 (memory copy (dest)): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
51[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 18 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
52[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 18 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
53[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 17 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
54[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 17 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
55[DEBUG OUTPUT] n: 174
56[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 19 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
57[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 19 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
58[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 19 (memory set): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency
59[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 19 (memory set): found old self as dependency, skipping
60[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 19 (memory set): moving last write dependency (intent PETSC_MEMORY_ACCESS_WRITE)
61[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 19 (memory set): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
62[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 19 (memory copy (src)): new mode (PETSC_MEMORY_ACCESS_READ) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency
63[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 19 (memory copy (src)): found old self as dependency, skipping
64[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 19 (memory copy (src)): moving last write dependency (intent PETSC_MEMORY_ACCESS_WRITE)
65[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 19 (memory copy (src)): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_READ
66[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 20 (memory copy (dest)): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
67[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 20 (memory copy (dest)): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
68[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 20 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
69[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 20 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
70[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 19 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
71[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 19 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
72[0] <device> PetscDeviceContextWaitForContext(): dctx 21 waiting on dctx 2
73[0] <device> PetscDeviceContextWaitForContext(): dctx 22 waiting on dctx 2
74[0] <device> PetscDeviceContextForkWithStreamType(): Forked 2 children from parent 2 with IDs: 21, 22
75[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 23 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
76[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 23 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
77[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 23 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency
78[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 23 (memory deallocation): found old self as dependency, skipping
79[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 23 (memory deallocation): moving last write dependency (intent PETSC_MEMORY_ACCESS_WRITE)
80[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 23 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
81[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 24 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
82[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 24 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
83[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 24 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency
84[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 24 (memory deallocation): found old self as dependency, skipping
85[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 24 (memory deallocation): moving last write dependency (intent PETSC_MEMORY_ACCESS_WRITE)
86[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 24 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
87[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 25 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
88[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 25 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
89[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 25 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency
90[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 25 (memory deallocation): found old self as dependency, skipping
91[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 25 (memory deallocation): moving last write dependency (intent PETSC_MEMORY_ACCESS_WRITE)
92[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 25 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
93[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 26 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
94[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 26 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
95[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 26 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency
96[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 26 (memory deallocation): found old self as dependency, skipping
97[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 26 (memory deallocation): moving last write dependency (intent PETSC_MEMORY_ACCESS_WRITE)
98[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 26 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
99[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 27 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
100[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 27 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
101[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 27 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency
102[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 27 (memory deallocation): moving last write dependency (intent PETSC_MEMORY_ACCESS_WRITE)
103[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 27 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
104[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 28 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
105[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 28 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
106[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 28 (memory set): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency
107[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 28 (memory set): moving last write dependency (intent PETSC_MEMORY_ACCESS_WRITE)
108[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 28 (memory set): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
109[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 28 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
110[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 28 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
111[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 29 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
112[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 29 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
113[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 30 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
114[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 30 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
115[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 29 (memory copy (src)): new mode (PETSC_MEMORY_ACCESS_READ) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency
116[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 29 (memory copy (src)): moving last write dependency (intent PETSC_MEMORY_ACCESS_WRITE)
117[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 29 (memory copy (src)): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_READ
118[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 30 (memory copy (dest)): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency
119[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 30 (memory copy (dest)): moving last write dependency (intent PETSC_MEMORY_ACCESS_WRITE)
120[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 21 (unnamed) - obj 30 (memory copy (dest)): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
121[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 29 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies
122[0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 22 (unnamed) - obj 29 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
123[0] <device> PetscDeviceContextWaitForContext(): dctx 2 waiting on dctx 21
124[0] <device> PetscDeviceContextWaitForContext(): dctx 2 waiting on dctx 22
125[0] <device> PetscDeviceContextJoin(): Joined 2 ctxs to ctx 2, mode destroy with IDs: 21, 22
126EXIT_SUCCESS
127[0] <device> operator()(): Destroying global PetscDeviceContext with device type cuda
128