VMS Help  —  CC  Messages  BADANSIALIAS
 Message        This statement accesses an object <frag1>.  The
                statement at <loc> accesses the same storage location
                <frag2>.

 Description    The standard allows a compiler to assume that since
                these two statements use different types, these two
                statements reference different storage locations.
                The HP C compiler does so whenever ansi aliasing is
                enabled.  Since your code relies on these two
                statements accessing the same storage location you
                should disable ansi aliasing.  If you do not do so,
                optimization may cause your program to behave
                unexpectedly.

 User Action    Specify noansi_alias on the command line.
Close Help