___________________________________________________________________________________________ * if the program has a different main() prototype than int main( int argc, char *argv[] ) then the compilation smpicc fails : conflicting types for ‘smpi_simulated_main’ since smpicc substitutes smpi_simulated_main for the user main() declaration. ___________________________________________________________________________________________