xlC - Warning messages

xlC - Warning messages

Post by Hicna » Thu, 16 Mar 2000 04:00:00



                                         Hi Everybody,
I'd be very grateful if someone told me how to force xlC ver 3.6.4 (AIX) to
display warning messages. I searched its man page but couldn't find the word
"warning" ;)

For example, it doesn't react if I assign a negative value to a variable
which was declared as unsigned !?!

On the other hand when I compile my programs on gcc (Linux) all warnings are
displeyed.

Regards
Hicnar

 
 
 

xlC - Warning messages

Post by Mark Mende » Thu, 16 Mar 2000 04:00:00


You can try -qinfo=all, but I don't think that the assignment of a negative
value to an unsigned will be caught.
--
Mark Mendell
Visual Age C++ Development
IBM Toronto Lab


 
 
 

xlC - Warning messages

Post by John Roge » Wed, 22 Mar 2000 04:00:00


I highly recommend the C++ code checkers PC-lint and FlexeLint
for this.  They're available from Gimpel Software,
try http://www.gimpel.com.  I use PC-lint on Windows NT at home,
and FlexeLint on UNIX (SUN SPARC Solaris) at work.
FlexeLint is supported on many other platforms as well.

Hope this helps!
--

Programming somewhere near Seattle...

 
 
 

1. Odd warning messages: [warn] (22)Invalid argument: setsockopt: (TCP_NODELAY)

I'm seeing hundreds of warnings in my Apache error_log that are baffling
me -- for example:

    [Thu Nov 29 00:29:56 2001] [warn] (22)Invalid argument: setsockopt:
(TCP_NODELAY)

What would be the cause of these messages?  Initially, I saw about 1-2 per
minute, and didn't see these before when we used Apache without mod_ssl.
Now, it is occurring with more frequency.

We use Apache 1.3.22 with: JServ 1.1.2, mod_ssl 2.8.5, OpenSSL 0.9.6b -- on
a Solaris 8 box.

Thanks,
Ross

2. Is Solstice Backup bundled with Solaris 2.5?

3. AIX 4.3.2 xlc warnings

4. Typeahead problem.

5. xlC - Displaying warnings

6. IDENT security breach?

7. No-prototype warning wanted from xlc

8. Linux NIC for FlexATX case?

9. WARNING message in /usr/adm/messages file

10. warning messages in /var/adm/messages

11. diff. between /usr/vac/bin/xlc & /usr/bin/xlc

12. Upgrading xlc.rte and xlc.aix43.rte