Build warnings in CosmoHaloFinder misinterpreted as errors
Warnings about an incorrect format specifier is causing warnings that cite lines of code with the word "Error" in them.
/Users/cory.quammen/src/paraview/ThirdParty/CosmoHaloFinder/HaloCenterFinder.cxx:293:126: warning: format specifies type 'long' but the argument has type 'ID_T' (aka 'long long') [-Wformat]
printf("\nWarning, Halo Center Finding Algorithm Error for ID=%ld. Dont panic, using MBP algorithm for this Halo.\n",this->tag[i]);
~~~ ^~~~~~~~~~~~
%lld
/Users/cory.quammen/src/paraview/ThirdParty/CosmoHaloFinder/HaloCenterFinder.cxx:305:126: warning: format specifies type 'long' but the argument has type 'ID_T' (aka 'long long') [-Wformat]
printf("\nWarning, Halo Center Finding Algorithm Error for ID=%ld. Dont panic, using MBP algorithm for this Halo.\n",this->tag[i]);
~~~ ^~~~~~~~~~~~
%lld
/Users/cory.quammen/src/paraview/ThirdParty/CosmoHaloFinder/HaloCenterFinder.cxx:317:126: warning: format specifies type 'long' but the argument has type 'ID_T' (aka 'long long') [-Wformat]
printf("\nWarning, Halo Center Finding Algorithm Error for ID=%ld. Dont panic, using MBP algorithm for this Halo.\n",this->tag[i]);
~~~ ^~~~~~~~~~~~
%lld
/Users/cory.quammen/src/paraview/ThirdParty/CosmoHaloFinder/HaloCenterFinder.cxx:425:124: warning: format specifies type 'long' but the argument has type 'ID_T' (aka 'long long') [-Wformat]
printf("\nWarning, Halo Center Finding Algorithm Error for ID=%ld. Dont panic, using MBP algorithm for this Halo.\n",this->tag[i]);
~~~ ^~~~~~~~~~~~
%lld
/Users/cory.quammen/src/paraview/ThirdParty/CosmoHaloFinder/HaloCenterFinder.cxx:430:124: warning: format specifies type 'long' but the argument has type 'ID_T' (aka 'long long') [-Wformat]
printf("\nWarning, Halo Center Finding Algorithm Error for ID=%ld. Dont panic, using MBP algorithm for this Halo.\n",this->tag[i]);
~~~ ^~~~~~~~~~~~
%lld
/Users/cory.quammen/src/paraview/ThirdParty/CosmoHaloFinder/HaloCenterFinder.cxx:435:124: warning: format specifies type 'long' but the argument has type 'ID_T' (aka 'long long') [-Wformat]
printf("\nWarning, Halo Center Finding Algorithm Error for ID=%ld. Dont panic, using MBP algorithm for this Halo.\n",this->tag[i]);
~~~ ^~~~~~~~~~~~
%lld
The testing infrastructure sees the word "Error" and treats the build as having failed.