You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Problem: the call of the run(int x) function in TaskManager has an overflow condition as the counter "nCircles" is an signed int.
If this value exceeds 2147483647 it's wrapped to negative number. As this is a barely seldom case in the most simulation, the TaskManager is only executed once.
Solution: Change all occurrence of "int" to "uint64_t".
Problem: the call of the run(int x) function in TaskManager has an overflow condition as the counter "nCircles" is an signed int.
If this value exceeds 2147483647 it's wrapped to negative number. As this is a barely seldom case in the most simulation, the TaskManager is only executed once.
Solution: Change all occurrence of "int" to "uint64_t".
LeMonADE/include/LeMonADE/utility/TaskManager.h
Line 79 in 7523a6b
LeMonADE/include/LeMonADE/utility/TaskManager.h
Line 104 in 7523a6b
LeMonADE/src/LeMonADE/utility/TaskManager.cpp
Line 141 in 7523a6b
LeMonADE/src/LeMonADE/utility/TaskManager.cpp
Line 146 in 7523a6b
The text was updated successfully, but these errors were encountered: