Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int globA;
- int globB;
- proctype step1() {
- atomic {
- globA = 1;
- }
- }
- proctype step2() { atomic {
- globB = 2;
- }
- }
- init { atomic {
- run step1();
- run step2();
- }
- }
- 0: proc - (:root:) creates proc 0 (:init:)
- Starting step1 with pid 1
- 1: proc 0 (:init::1) creates proc 1 (step1)
- 1: proc 0 (:init::1) pml_testing/transition_testing.pml:16 (state 1) [(run step1())]
- Starting step2 with pid 2
- 2: proc 0 (:init::1) creates proc 2 (step2)
- 2: proc 0 (:init::1) pml_testing/transition_testing.pml:17 (state 2) [(run step2())]
- 3: proc 2 (step2:1) pml_testing/transition_testing.pml:11 (state 1) [globB = 2]
- 4: proc 1 (step1:1) pml_testing/transition_testing.pml:6 (state 1) [globA = 1]
- 4: proc 2 (step2:1) terminates
- 4: proc 1 (step1:1) terminates
- 4: proc 0 (:init::1) terminates
- 3 processes created
- 0: proc - (:root:) creates proc 0 (:init:)
- Starting step1 with pid 1
- 1: proc 0 (:init::1) creates proc 1 (step1)
- 1: proc 0 (:init::1) pml_testing/transition_testing.pml:16 (state 1) [(run step1())]
- Starting step2 with pid 2
- 2: proc 0 (:init::1) creates proc 2 (step2)
- 2: proc 0 (:init::1) pml_testing/transition_testing.pml:17 (state 2) [(run step2())]
- 3: proc 1 (step1:1) pml_testing/transition_testing.pml:6 (state 1) [globA = 1]
- 4: proc 2 (step2:1) pml_testing/transition_testing.pml:11 (state 1) [globB = 2]
- 4: proc 2 (step2:1) terminates
- 4: proc 1 (step1:1) terminates
- 4: proc 0 (:init::1) terminates
- 3 processes created
- 0: proc - (:root:) creates proc 0 (:init:)
- Starting step1 with pid 1
- 1: proc 0 (:init::1) creates proc 1 (step1)
- 1: proc 0 (:init::1) pml_testing/transition_testing.pml:16 (state 1) [(run step1())]
- Starting step2 with pid 2
- 2: proc 0 (:init::1) creates proc 2 (step2)
- 2: proc 0 (:init::1) pml_testing/transition_testing.pml:17 (state 2) [(run step2())]
- 3: proc 2 (step2:1) pml_testing/transition_testing.pml:11 (state 1) [globB = 2]
- 3: proc 2 (step2:1) terminates
- 4: proc 1 (step1:1) pml_testing/transition_testing.pml:6 (state 1) [globA = 1]
- 4: proc 1 (step1:1) terminates
- 4: proc 0 (:init::1) terminates
- 3 processes created
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement