[Git] Compiler warnings

Nikos Chantziaras realnc at arcor.de
Tue Mar 2 12:26:41 PST 2010


emerging the current Git master of xf86-video-ati on Gentoo AMD64 
results in these warnings:

  * QA Notice: Package has poor programming practices which may compile
  *            fine but exhibit random runtime failures.
  * atombios_crtc.c:580: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:581: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:582: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:583: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:584: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:585: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:585: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:587: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:587: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:591: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:591: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:593: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:594: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:596: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:598: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:600: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:603: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:603: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:602: warning: dereferencing pointer 'adp3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:638: warning: dereferencing pointer 'spc2_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:639: warning: dereferencing pointer 'spc2_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:640: warning: dereferencing pointer 'spc2_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:641: warning: dereferencing pointer 'spc2_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:642: warning: dereferencing pointer 'spc2_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:643: warning: dereferencing pointer 'spc2_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:644: warning: dereferencing pointer 'spc2_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:645: warning: dereferencing pointer 'spc2_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:649: warning: dereferencing pointer 'spc3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:650: warning: dereferencing pointer 'spc3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:651: warning: dereferencing pointer 'spc3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:652: warning: dereferencing pointer 'spc3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:653: warning: dereferencing pointer 'spc3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:654: warning: dereferencing pointer 'spc3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:655: warning: dereferencing pointer 'spc3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:656: warning: dereferencing pointer 'spc3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:657: warning: dereferencing pointer 'spc3_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:661: warning: dereferencing pointer 'spc5_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:662: warning: dereferencing pointer 'spc5_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:663: warning: dereferencing pointer 'spc5_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:664: warning: dereferencing pointer 'spc5_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:665: warning: dereferencing pointer 'spc5_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:666: warning: dereferencing pointer 'spc5_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:667: warning: dereferencing pointer 'spc5_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:668: warning: dereferencing pointer 'spc5_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:669: warning: dereferencing pointer 'spc5_ptr' does 
break strict-aliasing rules
  * atombios_crtc.c:670: warning: dereferencing pointer 'spc5_ptr' does 
break strict-aliasing rules
  * cc1: warning: dereferencing pointer 'adp3_ptr' does break 
strict-aliasing rules
  * cc1: warning: dereferencing pointer 'adp3_ptr' does break 
strict-aliasing rules

  * Please do not file a Gentoo bug and instead report the above QA
  * issues directly to the upstream developers of this software.
  * Homepage: http://xorg.freedesktop.org/



More information about the xorg-driver-ati mailing list