Description
https://github.com/wncc/Hello-Foss-PyThread.cpp/blob/main/src/wrong_sum.cpp
In this code snippet some threads show wrong sum finally .
This is one of the output
Task computing Sum(300,399) from 4 of 8
Task computing Sum(200,299) from 4 of 8
Task computing Sum(300,399) from 4 of 8
Task computing Sum(400,499) from 4 of 8
Task computing Sum(100,199) from 4 of 8
Task computing Sum(200,299) from 4 of 8
Task computing Sum(300,399) from 4 of 8
Task computing Sum(100,199) from 4 of 8
Task computing Sum(100,199) from 4 of 8
Thread computing Sum(Task computing Sum(500Task computing Sum(400,499) from 4 of 8
200,299) from 5 of 8
Task computing Sum(,1599) from Task computing Sum(0200,299) from 6 of ,Task computing Sum(400,499) from 5 of 8
Task computing Sum(400,499) from 5 of 8
Task computing Sum(300,399199) from ) from 52 of 8
8Task computing Sum(400,499) from 2 of 100
Task computing Sum(Task computing Sum(500,599) from 6 of 3008,
of 8
Task computing Sum(Task computing Sum(500,599) from 3000,399) from 4 of 8
Task computing Sum(500,599) from 4 of 8
Task computing Sum(Task computing Sum(500,599) from 4 of 8
Task computing Sum(400,499) from 4 of 8
Task computing Sum(200,299) from 4 of 8
Task computing Sum(300,399) from 4 of 8
Task computing Sum(400,499) from 4 of 8
,Task computing Sum(500,599) from 4 of 8
5008 of Task computing Sum(
399 of 500 of ,8
) from 83 of 8
8199
) from 7 of 8
- from 6 of 8
,599) from 4 of 8
Sum = 4800