2025-05-09 02:22 ftp://ftp.de.debian.org/debian/pool/main/x/xserver-xorg-video-ati/xserver-xorg-video-ati_22.0.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=opengl --library=motif --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: 66c9938 (2025-05-08 13:55:11 +0200) count: 510 497 elapsed-time: 19.2 19.6 head-timing-info: old-timing-info: head results: xf86-video-ati-22.0.0/src/atimodule.c:60:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/ati.c:147:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/cayman_shader.c:117:0: error: failed to expand 'VTX_DWORD2', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective] xf86-video-ati-22.0.0/src/cayman_shader.c:117:1: error: failed to expand 'VTX_DWORD2', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective] xf86-video-ati-22.0.0/src/radeon_dri2.h:47:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.h:174:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPMSModeOn [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_bo_helper.h:74:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRAWABLE_PIXMAP [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon.h:784:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon.h:793:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driverPrivate [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon.h:826:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_glamor.h:97:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_glamor.h:98:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_glamor.h:100:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_glamor.h:103:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:83:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:160:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayModeRec [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:209:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_DISPLAY_MODE_LEN [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:228:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_VBLANK_SECONDARY [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:264:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:281:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_VBLANK_RELATIVE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:301:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPMSModeOn [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:361:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPMSModeOn [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:395:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_IOCTL_GEM_FLINK [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:462:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver_private [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:591:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:616:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:647:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:681:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RR_Rotate_0 [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:723:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ent [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:827:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:868:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:1053:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RR_Reflect_X [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:1081:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:1128:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:1224:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:1359:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ent [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:1441:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_RADEON_INFO [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:1464:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPMSModeOff [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:1506:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_MODE_PROP_RANGE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:1555:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XF86OutputStatusDisconnected [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:1578:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_OK [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:1663:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_MODE_PROP_BLOB [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:1694:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MONITOR_EDID_COMPLETE_RAWDATA [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:1769:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:1793:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:1938:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_MODE_PROP_RANGE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:1985:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:2091:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPU_SCREEN_OFFSET [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:2156:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drmModeEncoderPtr [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:2301:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encoder_id [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:2322:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_TILING_MACRO [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:2346:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_TILING_MACRO [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:2388:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_TILING_MACRO [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:2414:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREATE_PIXMAP_USAGE_BACKING_PIXMAP [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:2711:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:2759:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:2768:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_MODE_PAGE_FLIP_EVENT [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:2828:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:2905:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:2935:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serverGeneration [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:2951:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:2971:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:3082:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DPMSModeOff [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:3169:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:3219:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:3234:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/drmmode_display.c:3430:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver_private [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon.h:884:9: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] xf86-video-ati-22.0.0/src/radeon.h:883:19: note: outer condition: *fb_ptr xf86-video-ati-22.0.0/src/radeon.h:884:9: note: identical inner condition: *fb_ptr xf86-video-ati-22.0.0/src/drmmode_display.c:407:2: warning: Either the condition '!bo' is redundant or there is possible null pointer dereference: bo. [nullPointerRedundantCheck] xf86-video-ati-22.0.0/src/drmmode_display.c:410:6: note: Assuming that condition '!bo' is not redundant xf86-video-ati-22.0.0/src/drmmode_display.c:407:2: note: Null pointer dereference xf86-video-ati-22.0.0/src/drmmode_display.c:409:2: warning: Either the condition '!bo' is redundant or there is possible null pointer dereference: bo. [nullPointerRedundantCheck] xf86-video-ati-22.0.0/src/drmmode_display.c:410:6: note: Assuming that condition '!bo' is not redundant xf86-video-ati-22.0.0/src/drmmode_display.c:409:2: note: Null pointer dereference xf86-video-ati-22.0.0/src/drmmode_display.c:2324:8: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] xf86-video-ati-22.0.0/src/drmmode_display.c:2326:3: note: Found duplicate branches for 'if' and 'else'. xf86-video-ati-22.0.0/src/drmmode_display.c:2324:8: note: Found duplicate branches for 'if' and 'else'. xf86-video-ati-22.0.0/src/drmmode_display.c:491:27: style: Variable 'info->accel_state->force' is reassigned a value before the old one has been used. [redundantAssignment] xf86-video-ati-22.0.0/src/drmmode_display.c:488:27: note: info->accel_state->force is assigned xf86-video-ati-22.0.0/src/drmmode_display.c:491:27: note: info->accel_state->force is overwritten xf86-video-ati-22.0.0/src/radeon.h:826:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] xf86-video-ati-22.0.0/src/drmmode_display.c:1864:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] xf86-video-ati-22.0.0/src/drmmode_display.c:1888:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] xf86-video-ati-22.0.0/src/drmmode_display.c:72:67: style: Parameter 'output_name' can be declared as pointer to const [constParameterPointer] xf86-video-ati-22.0.0/src/drmmode_display.c:157:25: style: Parameter 'kmode' can be declared as pointer to const [constParameterPointer] xf86-video-ati-22.0.0/src/drmmode_display.c:455:21: style: Variable 'fb' can be declared as pointer to const [constVariablePointer] xf86-video-ati-22.0.0/src/drmmode_display.c:1064:62: style: Parameter 'premultiplied' can be declared as pointer to const [constParameterPointer] xf86-video-ati-22.0.0/src/drmmode_display.c:1122:53: style: Parameter 'image' can be declared as pointer to const. However it seems that 'drmmode_load_cursor_argb' is a callback function, if 'image' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-ati-22.0.0/src/drmmode_display.c:1410:25: note: You might need to cast the function pointer here xf86-video-ati-22.0.0/src/drmmode_display.c:1122:53: note: Parameter 'image' can be declared as pointer to const xf86-video-ati-22.0.0/src/drmmode_display.c:1306:52: style: Parameter 'data' can be declared as pointer to const. However it seems that 'drmmode_crtc_shadow_create' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xf86-video-ati-22.0.0/src/drmmode_display.c:1416:22: note: You might need to cast the function pointer here xf86-video-ati-22.0.0/src/drmmode_display.c:1306:52: note: Parameter 'data' can be declared as pointer to const xf86-video-ati-22.0.0/src/drmmode_display.c:2742:10: style: Variable 'read_mask' can be declared as pointer to const [constVariablePointer] xf86-video-ati-22.0.0/src/radeon_glamor.h:103:97: style: Parameter 'bo' can be declared as pointer to const [constParameterPointer] xf86-video-ati-22.0.0/src/cayman_accel.c:61:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:109:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:117:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:326:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:398:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:445:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:537:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:673:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:855:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:1014:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:1061:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:1496:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:1653:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:1716:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:1856:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:1937:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:1985:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:2771:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:3973:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg_auto.h:4340:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/cayman_reg.h:148:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_shader.c:111:0: error: failed to expand 'VTX_DWORD2', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective] xf86-video-ati-22.0.0/src/evergreen_shader.c:111:1: error: failed to expand 'VTX_DWORD2', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective] xf86-video-ati-22.0.0/src/evergreen_accel.c:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:210:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:343:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:364:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:398:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:423:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:446:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:490:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:538:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:579:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:610:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:668:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:694:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:836:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:875:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:891:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:908:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:925:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:940:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:974:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:1424:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_accel.c:1473:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_GEM_DOMAIN_GTT [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_exa.c:70:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_exa.c:292:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_GEM_DOMAIN_VRAM [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_exa.c:458:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_exa.c:597:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_GEM_DOMAIN_VRAM [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_exa.c:755:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_exa.c:766:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatNone [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_exa.c:818:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_exa.c:870:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatNone [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_exa.c:1081:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_exa.c:1301:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_exa.c:1666:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_exa.c:1783:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_exa.c:1929:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_GEM_DOMAIN_VRAM [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_exa.c:1949:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_exa.c:2002:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_exa.c:2050:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_ERROR [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/evergreen_exa.c:884:54: error: Array 'EVERGREENTexFormats[14]' accessed at index 14, which is out of bounds. [arrayIndexOutOfBounds] xf86-video-ati-22.0.0/src/evergreen_exa.c:861:5: note: After for loop, i has value 14 xf86-video-ati-22.0.0/src/evergreen_exa.c:884:54: note: Array index out of bounds xf86-video-ati-22.0.0/src/evergreen_exa.c:174:41: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] xf86-video-ati-22.0.0/src/evergreen_exa.c:1505:41: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] xf86-video-ati-22.0.0/src/evergreen_exa.c:390:33: style: Same expression on both sides of '-'. [duplicateExpression] xf86-video-ati-22.0.0/src/evergreen_exa.c:1232:27: style: Same expression on both sides of '/'. [duplicateExpression] xf86-video-ati-22.0.0/src/evergreen_exa.c:1496:30: style: Same expression on both sides of '-'. [duplicateExpression] xf86-video-ati-22.0.0/src/evergreen_exa.c:1154:32: style: Variable 'accel_state' can be declared as pointer to const [constVariablePointer] xf86-video-ati-22.0.0/src/evergreen_exa.c:1654:32: style: Variable 'accel_state' can be declared as pointer to const [constVariablePointer] xf86-video-ati-22.0.0/src/evergreen_reg_auto.h:106:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_reg_auto.h:114:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_reg_auto.h:370:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_reg_auto.h:442:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_reg_auto.h:551:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_reg_auto.h:687:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_reg_auto.h:869:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_reg_auto.h:1022:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_reg_auto.h:1069:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_reg_auto.h:1495:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_reg_auto.h:1652:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_reg_auto.h:1700:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_reg_auto.h:1827:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_reg_auto.h:1905:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_reg_auto.h:1951:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_reg_auto.h:2653:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_reg_auto.h:4029:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_reg.h:163:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/evergreen_accel.c:669:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] xf86-video-ati-22.0.0/src/evergreen_accel.c:782:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] xf86-video-ati-22.0.0/src/evergreen_accel.c:132:52: style: Parameter 'sq_conf' can be declared as pointer to const [constParameterPointer] xf86-video-ati-22.0.0/src/evergreen_accel.c:339:58: style: Parameter 'color' can be declared as pointer to const [constParameterPointer] xf86-video-ati-22.0.0/src/evergreen_accel.c:622:32: style: Variable 'accel_state' can be declared as pointer to const [constVariablePointer] xf86-video-ati-22.0.0/src/evergreen_accel.c:800:62: style: Parameter 's' can be declared as pointer to const [constParameterPointer] xf86-video-ati-22.0.0/src/evergreen_accel.c:847:86: style: Parameter 'y2' can be declared as pointer to const [constParameterPointer] xf86-video-ati-22.0.0/src/evergreen_exa.c:1907:44: style: Variable 'accel_state' is assigned a value that is never used. [unreadVariable] xf86-video-ati-22.0.0/src/evergreen_textured_videofuncs.c:153:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_GEM_DOMAIN_VRAM [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r600_shader.c:114:0: error: failed to expand 'VTX_DWORD2', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective] xf86-video-ati-22.0.0/src/r600_shader.c:114:1: error: failed to expand 'VTX_DWORD2', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective] xf86-video-ati-22.0.0/src/evergreen_textured_videofuncs.c:419:41: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] xf86-video-ati-22.0.0/src/evergreen_textured_videofuncs.c:445:41: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] xf86-video-ati-22.0.0/src/evergreen_textured_videofuncs.c:411:33: style: Same expression on both sides of '-'. [duplicateExpression] xf86-video-ati-22.0.0/src/evergreen_textured_videofuncs.c:133:11: style: Variable 'gamma' is reassigned a value before the old one has been used. [redundantAssignment] xf86-video-ati-22.0.0/src/evergreen_textured_videofuncs.c:116:11: note: gamma is assigned xf86-video-ati-22.0.0/src/evergreen_textured_videofuncs.c:133:11: note: gamma is overwritten xf86-video-ati-22.0.0/src/r600_exa.c:66:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r600_exa.c:149:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r600_exa.c:361:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_GEM_DOMAIN_VRAM [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r600_exa.c:526:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r600_exa.c:660:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_GEM_DOMAIN_VRAM [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r600_exa.c:814:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r600_exa.c:825:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatNone [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r600_exa.c:885:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatNone [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r600_exa.c:1125:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r600_exa.c:1344:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r600_exa.c:1693:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r600_exa.c:1813:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r600_exa.c:1962:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_GEM_DOMAIN_VRAM [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r600_exa.c:1982:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r600_exa.c:2029:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_ERROR [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r600_textured_videofuncs.c:165:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_GEM_DOMAIN_VRAM [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r600_textured_videofuncs.c:422:28: style: Same expression on both sides of '-'. [duplicateExpression] xf86-video-ati-22.0.0/src/r600_textured_videofuncs.c:131:11: style: Variable 'gamma' is reassigned a value before the old one has been used. [redundantAssignment] xf86-video-ati-22.0.0/src/r600_textured_videofuncs.c:114:11: note: gamma is assigned xf86-video-ati-22.0.0/src/r600_textured_videofuncs.c:131:11: note: gamma is overwritten xf86-video-ati-22.0.0/src/r600_reg_auto_r6xx.h:115:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_auto_r6xx.h:123:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_auto_r6xx.h:375:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_auto_r6xx.h:446:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_auto_r6xx.h:528:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_auto_r6xx.h:740:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_auto_r6xx.h:1005:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_auto_r6xx.h:1072:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_auto_r6xx.h:1087:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_auto_r6xx.h:1372:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_auto_r6xx.h:1519:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_auto_r6xx.h:1722:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_auto_r6xx.h:2169:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_auto_r6xx.h:2471:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_auto_r6xx.h:3050:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_auto_r6xx.h:3070:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_r6xx.h:72:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_r6xx.h:117:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_r6xx.h:209:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_r6xx.h:217:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_r6xx.h:262:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_r6xx.h:306:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_r6xx.h:356:63: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_reg_r6xx.h:401:56: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xf86-video-ati-22.0.0/src/r600_exa.c:898:49: error: Array 'R600TexFormats[14]' accessed at index 14, which is out of bounds. [arrayIndexOutOfBounds] xf86-video-ati-22.0.0/src/r600_exa.c:876:5: note: After for loop, i has value 14 xf86-video-ati-22.0.0/src/r600_exa.c:898:49: note: Array index out of bounds xf86-video-ati-22.0.0/src/r600_exa.c:1946:38: style: The statement 'if (accel_state->exaMarkerSynced!=marker) accel_state->exaMarkerSynced=marker' is logically equivalent to 'accel_state->exaMarkerSynced=marker'. [duplicateConditionalAssign] xf86-video-ati-22.0.0/src/r600_exa.c:1947:31: note: Assignment 'accel_state->exaMarkerSynced=marker' xf86-video-ati-22.0.0/src/r600_exa.c:1946:38: note: Condition 'accel_state->exaMarkerSynced!=marker' is redundant xf86-video-ati-22.0.0/src/r600_exa.c:458:28: style: Same expression on both sides of '-'. [duplicateExpression] xf86-video-ati-22.0.0/src/r600_exa.c:1276:27: style: Same expression on both sides of '/'. [duplicateExpression] xf86-video-ati-22.0.0/src/r600_exa.c:1532:25: style: Same expression on both sides of '-'. [duplicateExpression] xf86-video-ati-22.0.0/src/r600_exa.c:1198:32: style: Variable 'accel_state' can be declared as pointer to const [constVariablePointer] xf86-video-ati-22.0.0/src/r600_exa.c:1681:32: style: Variable 'accel_state' can be declared as pointer to const [constVariablePointer] xf86-video-ati-22.0.0/src/r600_exa.c:1933:44: style: Variable 'accel_state' is assigned a value that is never used. [unreadVariable] xf86-video-ati-22.0.0/src/radeon_bo_helper.c:83:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_TILING_MICRO [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_bo_helper.c:115:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable radeon_surface [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_bo_helper.c:193:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_GEM_DOMAIN_VRAM [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_bo_helper.c:338:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driverPrivate [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_bo_helper.c:367:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_bo_helper.c:443:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_bo_helper.c:457:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_bo_helper.c:309:9: style: Condition 'bo' is always true [knownConditionTrueFalse] xf86-video-ati-22.0.0/src/radeon_bo_helper.c:504:5: warning: Either the condition '!bo' is redundant or there is possible null pointer dereference: bo. [nullPointerRedundantCheck] xf86-video-ati-22.0.0/src/radeon_bo_helper.c:505:9: note: Assuming that condition '!bo' is not redundant xf86-video-ati-22.0.0/src/radeon_bo_helper.c:504:5: note: Null pointer dereference xf86-video-ati-22.0.0/src/radeon_bo_helper.c:514:33: style: Variable 'driver_priv' can be declared as pointer to const [constVariablePointer] xf86-video-ati-22.0.0/src/radeon_dri3.c:289:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_accel.c:100:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_INFO_NUM_GB_PIPES [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_accel.c:114:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_WARNING [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_accel.c:188:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_accel.c:226:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_accel.c:959:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_accel.c:988:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_drm_queue.c:99:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_drm_queue.c:161:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_drm_queue.c:218:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_drm_queue.c:235:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_drm_queue.c:265:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_drm_queue.c:285:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_drm_queue.c:361:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_drm_queue.c:203:5: error: Memory leak: e [memleak] xf86-video-ati-22.0.0/src/radeon_drm_queue.c:100:9: error: Uninitialized variable: e->seq [uninitvar] xf86-video-ati-22.0.0/src/radeon_drm_queue.c:162:9: error: Uninitialized variable: e->crtc [uninitvar] xf86-video-ati-22.0.0/src/radeon_drm_queue.c:219:9: error: Uninitialized variable: e->client [uninitvar] xf86-video-ati-22.0.0/src/radeon_drm_queue.c:236:9: error: Uninitialized variable: e->seq [uninitvar] xf86-video-ati-22.0.0/src/radeon_drm_queue.c:266:9: error: Uninitialized variable: e->id [uninitvar] xf86-video-ati-22.0.0/src/radeon_drm_queue.c:362:9: error: Uninitialized variable: e->crtc [uninitvar] xf86-video-ati-22.0.0/src/r6xx_accel.c:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:108:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:200:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:315:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:350:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:375:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:397:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:429:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:463:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:482:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:496:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:538:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:560:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:686:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:700:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:714:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:729:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:744:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:759:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:788:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:1154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:1188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:1233:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_GEM_DOMAIN_GTT [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa.c:91:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa.c:109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa.c:154:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa.c:169:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa.c:233:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa.c:247:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa.c:290:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa.c:302:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa.c:322:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:69:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:130:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:194:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:247:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:310:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:333:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_INFO [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:387:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:492:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:588:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_ERROR [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/r6xx_accel.c:929:2: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] xf86-video-ati-22.0.0/src/r6xx_accel.c:941:2: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] xf86-video-ati-22.0.0/src/r6xx_accel.c:539:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] xf86-video-ati-22.0.0/src/r6xx_accel.c:630:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] xf86-video-ati-22.0.0/src/r6xx_accel.c:687:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] xf86-video-ati-22.0.0/src/radeon_exa.c:103:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] xf86-video-ati-22.0.0/src/radeon_exa.c:310:36: style: Variable 'driver_priv' can be declared as pointer to const [constVariablePointer] xf86-video-ati-22.0.0/src/radeon_exa.c:317:36: style: Variable 'driver_priv' can be declared as pointer to const [constVariablePointer] xf86-video-ati-22.0.0/src/r6xx_accel.c:127:47: style: Parameter 'sq_conf' can be declared as pointer to const [constParameterPointer] xf86-video-ati-22.0.0/src/r6xx_accel.c:177:53: style: Parameter 'color' can be declared as pointer to const [constParameterPointer] xf86-video-ati-22.0.0/src/r6xx_accel.c:476:70: style: Parameter 'const_buf' can be declared as pointer to const [constParameterPointer] xf86-video-ati-22.0.0/src/r6xx_accel.c:505:32: style: Variable 'accel_state' can be declared as pointer to const [constVariablePointer] xf86-video-ati-22.0.0/src/r6xx_accel.c:644:57: style: Parameter 's' can be declared as pointer to const [constParameterPointer] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:114:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:127:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:211:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_GMC_DST_PITCH_OFFSET_CNTL [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:244:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:292:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:385:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_HOST_DATA_SWAP_NONE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:490:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_HOST_DATA_SWAP_NONE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_funcs.c:587:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exa [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_shared.c:45:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRAWABLE_WINDOW [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_shared.c:67:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_shared.c:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_shared.c:119:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_shared.c:204:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_GEM_DOMAIN_GTT [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:116:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_COLOR_FORMAT_ARGB8888 [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:145:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R300_COLORFORMAT_ARGB8888 [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:168:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADEON_SRC_BLEND_MASK [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:215:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatNone [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:263:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatNone [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:309:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatNone [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:361:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatNone [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:495:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SourcePictTypeSolidFill [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:547:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable composite_op [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:587:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:707:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatNone [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:758:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatNone [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:867:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:949:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:1080:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepeatNone [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:1137:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:1342:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:1441:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:2102:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable draw_header [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:2146:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accel_state [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:2180:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xFixed1 [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:2225:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIP_FAMILY_R300 [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:2371:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable need_src_tile_x [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_glamor.c:43:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driverPrivate [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_glamor.c:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_glamor.c:80:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_glamor.c:181:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_glamor.c:201:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driverPrivate [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_glamor.c:239:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREATE_PIXMAP_USAGE_BACKING_PIXMAP [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_glamor.c:385:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_glamor.c:413:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_glamor.c:457:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLAMOR_USE_EGL_SCREEN [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_glamor.c:502:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driverPrivate [valueFlowBailoutIncompleteVar] xf86-video-ati-22.0.0/src/radeon_exa_render.c:381:30: error: Array 'R100TexFormats[6]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds] xf86-video-ati-22.0.0/src/radeon_exa_render.c:376:19: note: Assuming that condition 'i