Merge pull request #590 from ROCm-Developer-Tools/fix-ballot-anyall-return

Fix return EXIT_FAILURE if ballot or anyall fails

[ROCm/hip commit: f37d054c8a]
Tá an tiomantas seo le fáil i:
Maneesh Gupta
2018-07-26 06:16:23 +05:30
tiomanta ag GitHub
tuismitheoir 19a7f4f907 fea10ee7cd
tiomantas 1f284f56cc
D'athraigh 2 comhad le 9 breiseanna agus 3 scriosta
+6 -2
Féach ar an gComhad
@@ -96,13 +96,17 @@ int main(int argc, char* argv[]) {
#if defined(__HIP_PLATFORM_HCC__) && !defined(NVCC_COMPAT)
if (anycount == 1 && allcount == 1)
printf("PASSED\n");
else
else {
printf("FAILED\n");
return EXIT_FAILURE;
}
#else
if (anycount == 0 && allcount == 1)
printf("PASSED\n");
else
else {
printf("FAILED\n");
return EXIT_FAILURE;
}
#endif
return EXIT_SUCCESS;
+3 -1
Féach ar an gComhad
@@ -89,7 +89,9 @@ int main(int argc, char* argv[]) {
if (divergent_count == 1)
printf("PASSED\n");
else
else {
printf("FAILED\n");
return EXIT_FAILURE;
}
return EXIT_SUCCESS;
}