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
@cesarjp Is the output you posted based on starting execution on node 0 or node 1?
I see that your example first calls migrate(0, NULL, NULL) which sort of implies it shouldn't begin on node 0. But if I start from node 1, I am seeing a whole different set of issues, so I just want to double check.
@bxatnarf, I should have been more clear. I was testing multiple combinations of the test. One version launched from the x86 host (which is node 0) and another version that launched from the arm node (node 1).
If the first example starts execution from host 0, then we should not expect to see it to printf anything since printf is called after it migrates to host 1. If we execute the code in #100 (comment) from host 0 then we should see the printf since it migrates to 0 before the printf. @cesarjp on which host do you execute this second example? to get the output you pasted in the original question?
The following pthread test exits early. It should print out the number '10'. Based on the output, the process never migrates back to node 0.
Here is the output:
The text was updated successfully, but these errors were encountered: