Warning messages while building MPICH


Up: Frequently Asked Questions Next: MPMD (Multiple Program Multiple Data) Programs Previous: Missing Symbols When Linking

Some compilers may generate a large number of warnings of the form

     "commreq_free.c", line 70: warning #187: use of "=" where "==" may have been intended        
There is nothing wrong with these statements. The compiler is warning about a legal, but often misused, feature of the C language. The statements have been crafted so that most compilers recognize that the "=" was used intentionally; unfortunately, some compilers insists on warning about this valid use of C and provide no way to indicate to the compiler that the warning is unnecessary.



Up: Frequently Asked Questions Next: MPMD (Multiple Program Multiple Data) Programs Previous: Missing Symbols When Linking