2025-04-12 19:09 ftp://ftp.de.debian.org/debian/pool/main/t/taisei/taisei_1.4.1+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=motif --library=sdl --library=zlib --library=emscripten --library=openssl --library=boost --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: 4e769db (2025-04-12 19:34:53 +0200) count: 2284 2279 elapsed-time: 369.8 160.5 head-timing-info: old-timing-info: head results: taisei-1.4.1/external/basis_universal/contrib/previewers/win/basisthumbprovider.h:16:2: error: There is an unknown macro here somewhere. Configuration is required. If IFACEMETHODIMP_ is a macro then please configure it. [unknownMacro] taisei-1.4.1/external/basis_universal/contrib/previewers/win/helpers.cpp:36:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BI_RGB [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/win/helpers.cpp:6:26: style: Parameter 'fmt' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/contrib/single_file_transcoder/basisu_transcoder-in.cpp:46:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byteswap16 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/single_file_transcoder/examples/emscripten.cpp:145:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COMPILE_STATUS [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/single_file_transcoder/examples/emscripten.cpp:448:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMSCRIPTEN_RESULT_SUCCESS [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/single_file_transcoder/examples/emscripten.cpp:469:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM_TRUE [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/single_file_transcoder/examples/emscripten.cpp:479:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/single_file_transcoder/examples/emscripten.cpp:502:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VERTEX_SHADER [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/single_file_transcoder/examples/emscripten.cpp:155:46: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: logStr [nullPointerOutOfMemory] taisei-1.4.1/external/basis_universal/contrib/single_file_transcoder/examples/emscripten.cpp:152:50: note: Assuming allocation function fails taisei-1.4.1/external/basis_universal/contrib/single_file_transcoder/examples/emscripten.cpp:152:43: note: Assignment 'logStr=static_cast(malloc(logLen))', assigned value is 0 taisei-1.4.1/external/basis_universal/contrib/single_file_transcoder/examples/emscripten.cpp:155:46: note: Null pointer dereference taisei-1.4.1/external/basis_universal/contrib/single_file_transcoder/examples/emscripten.cpp:547:5: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/single_file_transcoder/examples/emscripten.cpp:181:8: style: struct member 'vec2::x' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/single_file_transcoder/examples/emscripten.cpp:182:8: style: struct member 'vec2::y' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1197:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1230:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1477:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1563:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1576:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1606:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:179:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder_internal.h:504:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_huffman_sorted_codelength_codes [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:539:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1059:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1313:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_index [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1320:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_index [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1321:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_priority [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1344:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_priority [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1367:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_index [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1994:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:2094:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.h:137:163: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_color_unscaled [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.h:138:151: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inten_table [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.h:140:149: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_color_used [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:337:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_num_blocks_y [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:351:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orig_height [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:366:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_first_block_index [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:70:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orig_width [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:152:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_first_block_index [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:314:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_source_file_index [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:347:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iframe [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:426:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iframe [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:624:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_width [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:695:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SELECTOR_HISTORY_BUF_SIZE [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:1497:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_num_blocks_x [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1484:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_var [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1558:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1593:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_left_index [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1645:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_elements [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1695:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1819:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cZero [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:301:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OtherN [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:899:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cInvalidIndex [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:944:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cInvalidIndex [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:982:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cInvalidIndex [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:287:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:331:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:661:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:742:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:819:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1005:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1095:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:898:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:1286:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_basis_rgb_avg_psnr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:1465:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:2311:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:2962:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:3026:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:4473:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1828:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:288:75: error: Array 'm_v[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:311:108: error: Array 'm_v[3]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:352:22: note: Calling function 'clear_elements', 1st argument '5' value is 5 taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:311:90: note: Assignment 'i=s', assigned value is 5 taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:311:108: note: Array index out of bounds taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:351:10: error: Array 'm_v[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:311:108: error: Array 'm_v[4]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:352:22: note: Calling function 'clear_elements', 1st argument '5' value is 5 taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:311:90: note: Assignment 'i=s', assigned value is 5 taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:311:108: note: Array index out of bounds taisei-1.4.1/external/basis_universal/transcoder/basisu.h:329:26: error: Array 'm_bytes[3]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:335:27: error: Array 'm_bytes[3]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:335:47: error: Array 'm_bytes[3]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:341:27: error: Array 'm_bytes[3]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:341:49: error: Array 'm_bytes[3]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:341:69: error: Array 'm_bytes[3]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:316:21: error: Array 'm_bytes[1]' accessed at index 1, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:320:21: error: Array 'm_bytes[1]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:320:43: error: Array 'm_bytes[1]' accessed at index 1, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:329:26: error: Array 'm_bytes[1]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:335:27: error: Array 'm_bytes[1]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:335:47: error: Array 'm_bytes[1]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:341:27: error: Array 'm_bytes[1]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:341:49: error: Array 'm_bytes[1]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:341:69: error: Array 'm_bytes[1]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:320:21: error: Array 'm_bytes[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:329:26: error: Array 'm_bytes[2]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:335:27: error: Array 'm_bytes[2]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:335:47: error: Array 'm_bytes[2]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:341:27: error: Array 'm_bytes[2]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:341:49: error: Array 'm_bytes[2]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:341:69: error: Array 'm_bytes[2]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:329:26: error: Array 'm_bytes[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:335:27: error: Array 'm_bytes[4]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:335:47: error: Array 'm_bytes[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:341:27: error: Array 'm_bytes[4]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:341:49: error: Array 'm_bytes[4]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:341:69: error: Array 'm_bytes[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:347:41: portability: Undefined behaviour, pointer arithmetic 'm_bytes+4' is out of bounds. [pointerOutOfBounds] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1637:17: warning: Member variable 'raw_node::m_bits' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1650:17: warning: Member variable 'raw_node::m_bits' is not initialized in the copy constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1664:27: warning: Member variable 'raw_node::m_bits' is not assigned a value in 'raw_node::operator='. [operatorEqVarError] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:2467:3: warning:inconclusive: Member variable 'huff2D::m_bits_per_sym' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:2467:3: warning:inconclusive: Member variable 'huff2D::m_total_syms_per_group' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:2467:3: warning:inconclusive: Member variable 'huff2D::m_cur_sym_bits' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:2467:3: warning:inconclusive: Member variable 'huff2D::m_cur_num_syms' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:2467:3: warning:inconclusive: Member variable 'huff2D::m_next_decoder_group_index' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:2467:3: warning:inconclusive: Member variable 'huff2D::m_decode_syms_remaining' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:929:3: warning: Member variable 'etc1_optimizer::m_limit' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:929:3: warning: Member variable 'etc1_optimizer::m_br' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:929:3: warning: Member variable 'etc1_optimizer::m_bg' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:929:3: warning: Member variable 'etc1_optimizer::m_bb' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:929:3: warning: Member variable 'etc1_optimizer::m_max_comp_spread' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:929:3: warning: Member variable 'etc1_optimizer::m_solutions_tried' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.h:31:3: warning:inconclusive: Member variable 'vec2U::m_comps' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.h:70:4: warning: Member variable 'params::m_pGlobal_codebooks' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1526:11: warning: Member variable 'tsvq_node::m_var' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:272:10: warning:inconclusive: Member variable 'vec < 3 , float >::m_v' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:272:10: warning:inconclusive: Member variable 'vec < 4 , float >::m_v' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:289:10: warning: Member variable 'packed_uint < 3 >::m_bytes' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:289:10: warning: Member variable 'packed_uint < 1 >::m_bytes' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:289:10: warning: Member variable 'packed_uint < 2 >::m_bytes' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:289:10: warning: Member variable 'packed_uint < 4 >::m_bytes' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:289:10: warning: Member variable 'packed_uint < 8 >::m_bytes' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:316:12: style: Unused private function: 'basisu_backend::get_total_slices' [unusedPrivateFunction] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:316:12: note: Unused private function: 'basisu_backend::get_total_slices' taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:316:12: note: Unused private function: 'basisu_backend::get_total_slices' taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:321:12: style: Unused private function: 'basisu_backend::get_total_slice_blocks' [unusedPrivateFunction] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:321:12: note: Unused private function: 'basisu_backend::get_total_slice_blocks' taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:321:12: note: Unused private function: 'basisu_backend::get_total_slice_blocks' taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:326:12: style: Unused private function: 'basisu_backend::get_block_index' [unusedPrivateFunction] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:326:12: note: Unused private function: 'basisu_backend::get_block_index' taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:326:12: note: Unused private function: 'basisu_backend::get_block_index' taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:362:7: style: Unused private function: 'basisu_backend::find_slice' [unusedPrivateFunction] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:362:7: note: Unused private function: 'basisu_backend::find_slice' taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:362:7: note: Unused private function: 'basisu_backend::find_slice' taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1279:23: style:inconclusive: Technically the member function 'basisu::hash_map::size' can be const. [functionConst] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1289:19: style:inconclusive: Technically the member function 'basisu::hash_map::empty' can be const. [functionConst] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder_internal.h:315:8: performance:inconclusive: Technically the member function 'basist::bitwise_decoder::stop' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder_internal.h:601:7: style:inconclusive: Technically the member function 'basist::approx_move_to_front::operator[]' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:1081:8: performance:inconclusive: Technically the member function 'basisu::etc1_optimizer::get_nearby_inten_tables' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:1126:19: performance:inconclusive: Technically the member function 'basisu::eac_a8_block::get_selector' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:310:22: style:inconclusive: Technically the member function 'basisu::basisu_backend::find_video_frame' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:404:7: note: Technically the member function 'basisu::basisu_backend::find_video_frame' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:310:22: note: Technically the member function 'basisu::basisu_backend::find_video_frame' can be const. taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1378:17: style: Class 'const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder_internal.h:584:3: style: Class 'approx_move_to_front' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:700:3: style: Class 'job_pool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:786:10: style: Class 'color_rgba' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:803:10: style: Class 'color_rgba' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1278:3: style: Class 'rand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:2201:3: style: Class 'histogram' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:953:4: style: Struct 'params' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:273:10: style: Class 'vec < 3 , float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:280:54: style: Class 'vec < 3 , float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:273:10: style: Class 'vec < 4 , float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:280:54: style: Class 'vec < 4 , float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:290:10: style: Struct 'packed_uint < 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:290:10: style: Struct 'packed_uint < 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:290:10: style: Struct 'packed_uint < 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:290:10: style: Struct 'packed_uint < 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:290:10: style: Struct 'packed_uint < 8 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:448:10: style: Class 'matrix < N , N , float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1068:11: style: Condition 'sep<0' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1064:14: note: Assignment 'sep=-1', assigned value is -1 taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1068:11: note: Condition 'sep<0' is always true taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1087:11: style: Condition 'sep<0' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1083:14: note: Assignment 'sep=-1', assigned value is -1 taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:1087:11: note: Condition 'sep<0' is always true taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:554:26: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:568:26: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:582:27: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:583:27: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:594:26: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:611:27: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:612:27: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:620:26: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:651:20: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:652:20: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:675:19: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder.h:847:65: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder.h:847:92: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:641:34: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:299:9: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:299:35: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:52:125: style:inconclusive: Function 'init' argument 3 names different: declaration 'slice_desc' definition 'slice_descs'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:276:110: note: Function 'init' argument 3 names different: declaration 'slice_desc' definition 'slice_descs'. taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:52:125: note: Function 'init' argument 3 names different: declaration 'slice_desc' definition 'slice_descs'. taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:92:12: style: Local variable 'total_bits' shadows outer function [shadowFunction] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:165:18: note: Shadowed declaration taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:92:12: note: Shadow variable taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:115:12: style: Local variable 'total_bits' shadows outer function [shadowFunction] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:165:18: note: Shadowed declaration taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:115:12: note: Shadow variable taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:2431:13: style: Local variable 'total_bits' shadows outer function [shadowFunction] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:165:18: note: Shadowed declaration taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:2431:13: note: Shadow variable taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:142:44: warning: Unused variable value 'p' [constStatement] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:213:21: style: Variable 'm' can be declared as reference to const [constVariableReference] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:248:20: style: Variable 'r' can be declared as reference to const [constVariableReference] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:334:20: style: Variable 'r' can be declared as reference to const [constVariableReference] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:369:22: style: Variable 'm' can be declared as reference to const [constVariableReference] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:381:22: style: Variable 'm' can be declared as reference to const [constVariableReference] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:387:23: style: Variable 'prev_m' can be declared as reference to const [constVariableReference] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:748:21: style: Variable 'm' can be declared as reference to const [constVariableReference] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:1502:21: style: Variable 'm' can be declared as reference to const [constVariableReference] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:478:64: style: Parameter 'cmatrix' can be declared as reference to const [constParameterReference] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1200:22: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1233:19: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1258:19: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1770:16: style: Variable 'pNode_end' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder_internal.h:649:45: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:70:45: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:678:16: style: Variable 'offsets[c]' is assigned a value that is never used. [unreadVariable] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:1230:32: style: Variable 'endpoint_pred_repeat_count' is assigned a value that is never used. [unreadVariable] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:1260:36: style: Variable 'selector_history_buf_rle_count' is assigned a value that is never used. [unreadVariable] taisei-1.4.1/external/basis_universal/encoder/basisu_basis_file.cpp:33:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_source_file_index [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_basis_file.cpp:109:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_image_index [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:3418:46: warning: Either the condition 'best_mode::m_v' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:858:6: style:inconclusive: Member variable 'command_line_params::m_format_only' is in the wrong place in the initializer list. [initializerList] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:296:3: note: Member variable 'command_line_params::m_format_only' is in the wrong place in the initializer list. taisei-1.4.1/external/basis_universal/basisu_tool.cpp:858:6: note: Member variable 'command_line_params::m_format_only' is in the wrong place in the initializer list. taisei-1.4.1/external/basis_universal/encoder/basisu_pvrtc1_4.h:99:26: performance:inconclusive: Technically the member function 'basisu::pvrtc4_block::get_scaled_modulation_values' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/encoder/basisu_pvrtc1_4.h:297:8: style:inconclusive: Technically the member function 'basisu::pvrtc4_image::unpack_block' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_pvrtc1_4.h:324:16: performance:inconclusive: Technically the member function 'basisu::pvrtc4_image::get_interpolation_factors' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/encoder/basisu_pvrtc1_4.h:333:21: performance:inconclusive: Technically the member function 'basisu::pvrtc4_image::interpolate' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:988:9: warning: The struct 'params' defines member variable with name 'm_use_color4' also defined in its parent struct 'basis_etc1_pack_params'. [duplInheritedMember] taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:809:8: note: Parent variable 'basis_etc1_pack_params::m_use_color4' taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:988:9: note: Derived variable 'params::m_use_color4' taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:960:9: warning: The struct 'params' defines member function with name 'clear' also defined in its parent struct 'basis_etc1_pack_params'. [duplInheritedMember] taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:817:8: note: Parent function 'basis_etc1_pack_params::clear' taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:960:9: note: Derived function 'params::clear' taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:273:10: style: Class 'vec < 2 , float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:280:54: style: Class 'vec < 2 , float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:1278:27: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:1276:42: note: outer condition: c.get_stats().size() taisei-1.4.1/external/basis_universal/basisu_tool.cpp:1278:27: note: identical inner condition: c.get_stats().size() taisei-1.4.1/external/basis_universal/basisu_tool.cpp:1300:6: warning: %u in format string (no. 12) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:1300:6: warning: %u in format string (no. 13) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:1430:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:1706:8: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:1846:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:1877:3: warning: %i in format string (no. 12) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:2207:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:958:39: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:1068:11: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:1457:60: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:1480:37: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:2882:20: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:3342:37: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:3362:43: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:3401:63: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:3642:37: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:3363:14: style: The scope of the variable 'total_b2_time' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:3382:14: style: The scope of the variable 'total_time' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:630:37: performance: Function parameter 'obj' should be passed by const reference. [passedByValue] taisei-1.4.1/external/basis_universal/basisu_tool.cpp:4434:47: style: Parameter 'opts' can be declared as reference to const [constParameterReference] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:289:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NumBytes [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:295:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NumBytes [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:308:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NumBytes [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:449:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rows [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:450:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rows [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:452:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rows [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:453:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rows [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:455:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rows [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:456:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rows [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:460:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rows [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:467:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rows [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:481:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:99:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC7ENC_TOTAL_ASTC_RANGES [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:205:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bc7_weights3 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:614:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bc7_weights3 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:652:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bc7_weights3 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:691:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bc7_weights2 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:730:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bc7_weights2 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:770:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bc7_weights2 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:809:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_astc_weights5 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:1293:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_astc_unquant [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_basis_file.cpp:41:40: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:289:10: warning: Member variable 'packed_uint::m_bytes' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/transcoder/basisu.h:290:10: style: Struct 'packed_uint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:448:10: style: Class 'matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:1373:11: style: The scope of the variable 'cr' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:1373:15: style: The scope of the variable 'cg' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:1373:19: style: The scope of the variable 'cb' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:1373:23: style: The scope of the variable 'ca' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:1034:51: style: Parameter 'pTrialMinColor' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:1034:82: style: Parameter 'pTrialMaxColor' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:215:44: warning: Uninitialized variables: best.m_lo, best.m_hi [uninitvar] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:207:14: note: Assuming condition is false taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:215:44: note: Uninitialized variables: best.m_lo, best.m_hi taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:244:43: warning: Uninitialized variables: best.m_lo, best.m_hi [uninitvar] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:235:13: note: Assuming condition is false taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:244:43: note: Uninitialized variables: best.m_lo, best.m_hi taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:273:43: warning: Uninitialized variables: best.m_lo, best.m_hi [uninitvar] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:264:13: note: Assuming condition is false taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:273:43: note: Uninitialized variables: best.m_lo, best.m_hi taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:302:45: warning: Uninitialized variables: best.m_lo, best.m_hi [uninitvar] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:293:13: note: Assuming condition is false taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:302:45: note: Uninitialized variables: best.m_lo, best.m_hi taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:331:46: warning: Uninitialized variables: best.m_lo, best.m_hi [uninitvar] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:322:13: note: Assuming condition is false taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:331:46: note: Uninitialized variables: best.m_lo, best.m_hi taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:360:46: warning: Uninitialized variables: best.m_lo, best.m_hi [uninitvar] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:351:13: note: Assuming condition is false taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:360:46: note: Uninitialized variables: best.m_lo, best.m_hi taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:389:46: warning: Uninitialized variables: best.m_lo, best.m_hi [uninitvar] taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:380:13: note: Assuming condition is false taisei-1.4.1/external/basis_universal/encoder/basisu_bc7enc.cpp:389:46: note: Uninitialized variables: best.m_lo, best.m_hi taisei-1.4.1/external/basis_universal/encoder/basisu_enc.cpp:212:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.cpp:582:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.cpp:1392:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cb [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:276:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_orig_width [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:783:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_filename [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1196:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_first_block_index [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1364:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_width [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1484:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_num_blocks_y [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1695:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mip_index [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1776:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KTX2_KHR_DF_TRANSFER_SRGB [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1824:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mip_index [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.h:175:14: performance:inconclusive: Technically the member function 'basisu::Resampler::count_ops' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/encoder/jpgd.h:133:3: style: Class 'jpeg_decoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/jpgd.h:85:12: style: The destructor '~jpeg_decoder_file_stream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/jpgd.h:62:12: note: Virtual destructor in base class taisei-1.4.1/external/basis_universal/encoder/jpgd.h:85:12: note: Destructor in derived class taisei-1.4.1/external/basis_universal/encoder/jpgd.h:90:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/jpgd.h:71:15: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/jpgd.h:90:15: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/jpgd.h:103:12: style: The destructor '~jpeg_decoder_mem_stream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/jpgd.h:62:12: note: Virtual destructor in base class taisei-1.4.1/external/basis_universal/encoder/jpgd.h:103:12: note: Destructor in derived class taisei-1.4.1/external/basis_universal/encoder/jpgd.h:108:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/jpgd.h:71:15: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/jpgd.h:108:15: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/basisu_enc.cpp:1177:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.cpp:1440:5: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.cpp:1847:21: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.cpp:2057:66: style:inconclusive: Function 'debug_text' argument 3 names different: declaration 'x_scale' definition 'scale_x'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:2991:60: note: Function 'debug_text' argument 3 names different: declaration 'x_scale' definition 'scale_x'. taisei-1.4.1/external/basis_universal/encoder/basisu_enc.cpp:2057:66: note: Function 'debug_text' argument 3 names different: declaration 'x_scale' definition 'scale_x'. taisei-1.4.1/external/basis_universal/encoder/basisu_enc.cpp:2057:84: style:inconclusive: Function 'debug_text' argument 4 names different: declaration 'y_scale' definition 'scale_y'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:2991:78: note: Function 'debug_text' argument 4 names different: declaration 'y_scale' definition 'scale_y'. taisei-1.4.1/external/basis_universal/encoder/basisu_enc.cpp:2057:84: note: Function 'debug_text' argument 4 names different: declaration 'y_scale' definition 'scale_y'. taisei-1.4.1/external/basis_universal/encoder/basisu_enc.cpp:2057:167: style:inconclusive: Function 'debug_text' argument 8 names different: declaration 'p' definition 'pFmt'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:2991:161: note: Function 'debug_text' argument 8 names different: declaration 'p' definition 'pFmt'. taisei-1.4.1/external/basis_universal/encoder/basisu_enc.cpp:2057:167: note: Function 'debug_text' argument 8 names different: declaration 'p' definition 'pFmt'. taisei-1.4.1/external/basis_universal/encoder/jpgd.h:334:16: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.cpp:1945:40: warning:inconclusive: Expression 'y_flipped?(height-1-y):y' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.cpp:1859:16: note: Assignment 'y=0', assigned value is 0 taisei-1.4.1/external/basis_universal/encoder/basisu_enc.cpp:1945:40: note: Negative value is converted to an unsigned value taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:1081:8: style: Unused private function: 'etc1_optimizer::get_nearby_inten_tables' [unusedPrivateFunction] taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:1081:8: note: Unused private function: 'etc1_optimizer::get_nearby_inten_tables' taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:1081:8: note: Unused private function: 'etc1_optimizer::get_nearby_inten_tables' taisei-1.4.1/external/basis_universal/encoder/basisu_etc.cpp:1074:28: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_etc.cpp:405:80: style:inconclusive: Function 'unpack_color5' argument 4 names different: declaration 'packed_color' definition 'packed_color5'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:705:77: note: Function 'unpack_color5' argument 4 names different: declaration 'packed_color' definition 'packed_color5'. taisei-1.4.1/external/basis_universal/encoder/basisu_etc.cpp:405:80: note: Function 'unpack_color5' argument 4 names different: declaration 'packed_color' definition 'packed_color5'. taisei-1.4.1/external/basis_universal/encoder/basisu_etc.cpp:185:19: style: Variable 's_next_comp' can be declared as const array [constVariable] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:917:25: style:inconclusive: Technically the member function 'basisu::basis_compressor::validate_texture_type_constraints' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.h:553:8: note: Technically the member function 'basisu::basis_compressor::validate_texture_type_constraints' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:917:25: note: Technically the member function 'basisu::basis_compressor::validate_texture_type_constraints' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1689:25: style:inconclusive: Technically the member function 'basisu::basis_compressor::validate_ktx2_constraints' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.h:554:8: note: Technically the member function 'basisu::basis_compressor::validate_ktx2_constraints' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1689:25: note: Technically the member function 'basisu::basis_compressor::validate_ktx2_constraints' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1734:25: style:inconclusive: Technically the member function 'basisu::basis_compressor::get_dfd' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.h:555:8: note: Technically the member function 'basisu::basis_compressor::get_dfd' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1734:25: note: Technically the member function 'basisu::basis_compressor::get_dfd' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1645:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1642:10: note: outer condition: !m_params.m_uastc taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1645:10: note: identical inner condition: !m_params.m_uastc taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:719:49: style: Condition 'tdefl_init(pComp,NULL,NULL,comp_flags)!=TDEFL_STATUS_OKAY' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:719:17: note: Calling function 'tdefl_init' returns 0 taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:719:49: note: Condition 'tdefl_init(pComp,NULL,NULL,comp_flags)!=TDEFL_STATUS_OKAY' is always false taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:2417:71: style: Condition 'tdefl_init(pComp,pPut_buf_func,pPut_buf_user,flags)==TDEFL_STATUS_OKAY' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:2417:26: note: Calling function 'tdefl_init' returns 0 taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:2417:71: note: Condition 'tdefl_init(pComp,pPut_buf_func,pPut_buf_user,flags)==TDEFL_STATUS_OKAY' is always true taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:234:7: style: Condition '!extract_source_blocks()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:234:29: note: Calling function 'extract_source_blocks' returns 1 taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:234:7: note: Condition '!extract_source_blocks()' is always false taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:248:8: style: Condition '!extract_frontend_texture_data()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:248:38: note: Calling function 'extract_frontend_texture_data' returns 1 taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:248:8: note: Condition '!extract_frontend_texture_data()' is always false taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1316:28: style: Condition 'total_orig_texels' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1306:73: note: Assignment 'total_orig_texels=0', assigned value is 0 taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1316:28: note: Condition 'total_orig_texels' is always false taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:713:12: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:717:21: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:732:15: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:732:63: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:747:9: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:756:35: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:758:81: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:871:14: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:874:21: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:903:13: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1255:64: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1268:64: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1396:54: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1396:109: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1396:133: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1419:39: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1419:79: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1419:100: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1427:21: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1434:54: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1855:135: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1926:41: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1933:14: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:2306:39: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:2312:12: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:2334:16: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:2366:57: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:2366:96: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:2416:12: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:2431:29: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:2437:16: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:2440:10: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:2457:20: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:2493:30: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:2495:135: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:2500:111: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:2509:84: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:322:43: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:324:43: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:358:53: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:359:7: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1974:38: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1975:38: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:2030:36: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:2093:38: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:2411:51: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1990:41: style: The scope of the variable 'p' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1990:45: style: The scope of the variable 'q' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1884:5: style: Unsigned expression '(1U<::m_v' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:272:10: warning:inconclusive: Member variable 'vec < 16 , float >::m_v' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.cpp:3416:24: style:inconclusive: Technically the member function 'basisu::basisu_frontend::dump_debug_image' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.h:150:8: note: Technically the member function 'basisu::basisu_frontend::dump_debug_image' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.cpp:3416:24: note: Technically the member function 'basisu::basisu_frontend::dump_debug_image' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:273:10: style: Class 'vec < 6 , float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:280:54: style: Class 'vec < 6 , float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:273:10: style: Class 'vec < 16 , float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:280:54: style: Class 'vec < 16 , float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.cpp:1356:24: style: Condition '++cur_weight==0' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.cpp:2243:11: warning: Either the condition 'm_params.m_pJob_pool' is redundant or there is possible null pointer dereference: m_params.m_pJob_pool. [nullPointerRedundantCheck] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.cpp:2256:15: note: Assuming that condition 'm_params.m_pJob_pool' is not redundant taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.cpp:2243:11: note: Null pointer dereference taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.cpp:72:85: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.cpp:1235:19: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.cpp:1363:33: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.cpp:1374:31: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.cpp:3427:23: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.cpp:2795:11: style: Variable 'endpoint_clusters' can be declared as reference to const [constVariableReference] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.cpp:1345:15: style: Variable 'pSorted' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.cpp:2987:21: style: Variable 'cluster_sizes[i]' is assigned a value that is never used. [unreadVariable] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:357:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1005:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1094:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_resample_filters.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1284:23: style:inconclusive: Technically the member function 'basisu::hash_map::get_table_size' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_resample_filters.cpp:66:9: style: The scope of the variable 'tt' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:695:29: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:774:28: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:780:28: style: Parameter 'pFirst' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:780:39: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1010:16: style: Variable 'pDst_end' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers.h:1078:19: style: Variable 'pSrc_end' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/encoder/basisu_pvrtc1_4.cpp:342:44: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] taisei-1.4.1/external/basis_universal/encoder/basisu_pvrtc1_4.cpp:131:38: style:inconclusive: Function 'pvrtc4_swizzle_uv' argument 1 names different: declaration 'XSize' definition 'width'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/encoder/basisu_pvrtc1_4.h:173:38: note: Function 'pvrtc4_swizzle_uv' argument 1 names different: declaration 'XSize' definition 'width'. taisei-1.4.1/external/basis_universal/encoder/basisu_pvrtc1_4.cpp:131:38: note: Function 'pvrtc4_swizzle_uv' argument 1 names different: declaration 'XSize' definition 'width'. taisei-1.4.1/external/basis_universal/encoder/basisu_pvrtc1_4.cpp:131:54: style:inconclusive: Function 'pvrtc4_swizzle_uv' argument 2 names different: declaration 'YSize' definition 'height'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/encoder/basisu_pvrtc1_4.h:173:54: note: Function 'pvrtc4_swizzle_uv' argument 2 names different: declaration 'YSize' definition 'height'. taisei-1.4.1/external/basis_universal/encoder/basisu_pvrtc1_4.cpp:131:54: note: Function 'pvrtc4_swizzle_uv' argument 2 names different: declaration 'YSize' definition 'height'. taisei-1.4.1/external/basis_universal/encoder/basisu_pvrtc1_4.cpp:131:71: style:inconclusive: Function 'pvrtc4_swizzle_uv' argument 3 names different: declaration 'XPos' definition 'x'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/encoder/basisu_pvrtc1_4.h:173:70: note: Function 'pvrtc4_swizzle_uv' argument 3 names different: declaration 'XPos' definition 'x'. taisei-1.4.1/external/basis_universal/encoder/basisu_pvrtc1_4.cpp:131:71: note: Function 'pvrtc4_swizzle_uv' argument 3 names different: declaration 'XPos' definition 'x'. taisei-1.4.1/external/basis_universal/encoder/basisu_pvrtc1_4.cpp:131:83: style:inconclusive: Function 'pvrtc4_swizzle_uv' argument 4 names different: declaration 'YPos' definition 'y'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/encoder/basisu_pvrtc1_4.h:173:85: note: Function 'pvrtc4_swizzle_uv' argument 4 names different: declaration 'YPos' definition 'y'. taisei-1.4.1/external/basis_universal/encoder/basisu_pvrtc1_4.cpp:131:83: note: Function 'pvrtc4_swizzle_uv' argument 4 names different: declaration 'YPos' definition 'y'. taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:637:13: warning: Member variable 'Resampler::total_ops' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:822:18: style:inconclusive: Technically the member function 'basisu::Resampler::get_clists' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.h:95:8: note: Technically the member function 'basisu::Resampler::get_clists' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:822:18: note: Technically the member function 'basisu::Resampler::get_clists' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:350:18: style:inconclusive: Technically the member function 'basisu::Resampler::resample_x' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.h:167:8: note: Technically the member function 'basisu::Resampler::resample_x' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:350:18: note: Technically the member function 'basisu::Resampler::resample_x' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:373:18: performance:inconclusive: Technically the member function 'basisu::Resampler::scale_y_mov' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.h:168:8: note: Technically the member function 'basisu::Resampler::scale_y_mov' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:373:18: note: Technically the member function 'basisu::Resampler::scale_y_mov' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:386:18: performance:inconclusive: Technically the member function 'basisu::Resampler::scale_y_add' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.h:169:8: note: Technically the member function 'basisu::Resampler::scale_y_add' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:386:18: note: Technically the member function 'basisu::Resampler::scale_y_add' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:396:18: style:inconclusive: Technically the member function 'basisu::Resampler::clamp' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.h:170:8: note: Technically the member function 'basisu::Resampler::clamp' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:396:18: note: Technically the member function 'basisu::Resampler::clamp' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:98:19: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:101:21: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:144:31: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:256:35: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:502:38: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:684:21: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:740:25: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:746:24: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:758:22: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:814:22: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:559:7: style: The scope of the variable 'i' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:409:11: style: Variable 'Psrc' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/encoder/basisu_resampler.cpp:410:17: style: Variable 'Pclist' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:117:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_uastc_mode_has_alpha [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:475:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_astc_weights4 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:560:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bc7_weights2 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:639:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOTAL_ASTC_BC7_COMMON_PARTITIONS2 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:670:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOTAL_ASTC_BC7_COMMON_PARTITIONS2 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:820:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOTAL_ASTC_BC7_COMMON_PARTITIONS3 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:992:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOTAL_ASTC_BC7_COMMON_PARTITIONS2 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1145:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bc7_weights3 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1248:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bc7_weights2 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1354:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOTAL_BC7_3_ASTC2_COMMON_PARTITIONS [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1547:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOTAL_ASTC_BC7_COMMON_PARTITIONS2 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1623:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOTAL_ASTC_BC7_COMMON_PARTITIONS2 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1823:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_astc_weights4 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1959:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bc7_weights2 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2101:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bc7_weights3 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2215:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bc7_weights1 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2340:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bc7_weights2 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2427:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2537:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UASTC_MODE_INDEX_SOLID_COLOR [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2712:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UASTC_MODE_INDEX_SOLID_COLOR [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3151:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UASTC_MODE_INDEX_SOLID_COLOR [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3702:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_uastc_mode_has_alpha [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3863:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UASTC_MODE_INDEX_SOLID_COLOR [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2988:16: warning: Member variable 'jpeg_decoder::m_crr' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2988:16: warning: Member variable 'jpeg_decoder::m_cbb' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2988:16: warning: Member variable 'jpeg_decoder::m_crg' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2988:16: warning: Member variable 'jpeg_decoder::m_cbg' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:646:21: performance:inconclusive: Technically the member function 'jpgd::jpeg_decoder::word_clear' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/encoder/jpgd.h:279:8: note: Technically the member function 'jpgd::jpeg_decoder::word_clear' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:646:21: note: Technically the member function 'jpgd::jpeg_decoder::word_clear' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1770:21: style:inconclusive: Technically the member function 'jpgd::jpeg_decoder::H2V2Convert' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/jpgd.h:312:8: note: Technically the member function 'jpgd::jpeg_decoder::H2V2Convert' can be const. taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1770:21: note: Technically the member function 'jpgd::jpeg_decoder::H2V2Convert' can be const. taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1568:21: style:inconclusive: Technically the member function 'jpgd::jpeg_decoder::H2V1Convert' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/jpgd.h:314:8: note: Technically the member function 'jpgd::jpeg_decoder::H2V1Convert' can be const. taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1568:21: note: Technically the member function 'jpgd::jpeg_decoder::H2V1Convert' can be const. taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1658:21: style:inconclusive: Technically the member function 'jpgd::jpeg_decoder::H1V2Convert' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/jpgd.h:316:8: note: Technically the member function 'jpgd::jpeg_decoder::H1V2Convert' can be const. taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1658:21: note: Technically the member function 'jpgd::jpeg_decoder::H1V2Convert' can be const. taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1541:21: style:inconclusive: Technically the member function 'jpgd::jpeg_decoder::H1V1Convert' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/jpgd.h:318:8: note: Technically the member function 'jpgd::jpeg_decoder::H1V1Convert' can be const. taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1541:21: note: Technically the member function 'jpgd::jpeg_decoder::H1V1Convert' can be const. taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2036:21: style:inconclusive: Technically the member function 'jpgd::jpeg_decoder::gray_convert' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/jpgd.h:319:8: note: Technically the member function 'jpgd::jpeg_decoder::gray_convert' can be const. taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2036:21: note: Technically the member function 'jpgd::jpeg_decoder::gray_convert' can be const. taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:739:15: style: Expression '(X & 0x10) > 0x10' is always false. [comparisonError] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:499:47: style: Condition '(symbol=pH->look_up[m_bit_buf>>24])<0' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:535:48: style: Condition '(symbol=pH->look_up2[m_bit_buf>>24])<0' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:277:6: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:278:6: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:630:19: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:648:15: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:748:25: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:751:25: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:783:18: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2044:5: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2044:17: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2045:5: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2045:23: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2406:24: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2580:20: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2582:21: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2591:25: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2596:19: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2597:24: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2612:19: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2619:15: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:3143:24: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:3151:24: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1015:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1040:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1117:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1122:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:689:10: style: The scope of the variable 'index' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:689:17: style: The scope of the variable 'count' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:762:7: style: The scope of the variable 'n' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:762:13: style: The scope of the variable 'prec' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:885:17: style: The scope of the variable 'c' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:885:20: style: The scope of the variable 'cc' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:978:7: style: The scope of the variable 'c' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1307:7: style: The scope of the variable 'component_num' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2227:7: style: The scope of the variable 'code_size' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2416:7: style: The scope of the variable 'component_num' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2635:10: style: The scope of the variable 'r' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2664:10: style: The scope of the variable 's' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2664:13: style: The scope of the variable 'r' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2719:7: style: The scope of the variable 's' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2719:13: style: The scope of the variable 'r' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2837:8: style: The scope of the variable 'component_num' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:718:4: portability:inconclusive: Array 'symbol_present' might be filled incompletely. Did you forget to multiply the size given to 'memset()' with 'sizeof(*symbol_present)'? [incompleteArrayFill] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1255:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1256:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:453:52: style:inconclusive: Function 'get_bits_no_markers' argument 1 names different: declaration 'numbits' definition 'num_bits'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/encoder/jpgd.h:326:39: note: Function 'get_bits_no_markers' argument 1 names different: declaration 'numbits' definition 'num_bits'. taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:453:52: note: Function 'get_bits_no_markers' argument 1 names different: declaration 'numbits' definition 'num_bits'. taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:527:61: style:inconclusive: Function 'huff_decode' argument 2 names different: declaration 'extrabits' definition 'extra_bits'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/encoder/jpgd.h:328:48: note: Function 'huff_decode' argument 2 names different: declaration 'extrabits' definition 'extra_bits'. taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:527:61: note: Function 'huff_decode' argument 2 names different: declaration 'extrabits' definition 'extra_bits'. taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:614:35: style:inconclusive: Function 'alloc' argument 1 names different: declaration 'n' definition 'nSize'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/encoder/jpgd.h:278:22: note: Function 'alloc' argument 1 names different: declaration 'n' definition 'nSize'. taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:614:35: note: Function 'alloc' argument 1 names different: declaration 'n' definition 'nSize'. taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1305:17: style: Variable 'q' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1326:19: style: Variable 'pAC' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1327:19: style: Variable 'pDC' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:1442:19: style: Variable 'q' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:2623:63: style: Parameter 'cb' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:232:39: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:271:8: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:201:29: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:204:29: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:207:29: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:210:29: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:213:29: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:216:29: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:219:29: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:222:29: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:505:55: warning: Expression 'ofs' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:508:52: note: Assuming that condition 'ofs<0' is not redundant taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:512:5: note: ofs is decremented', new value is -1 taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:505:55: note: Negative value is converted to an unsigned value taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:541:55: warning: Expression 'ofs' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:544:52: note: Assuming that condition 'ofs<0' is not redundant taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:548:5: note: ofs is decremented', new value is -1 taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:541:55: note: Negative value is converted to an unsigned value taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:434:28: style: Variable 'num_bits' is assigned a value that is never used. [unreadVariable] taisei-1.4.1/external/basis_universal/encoder/jpgd.cpp:464:28: style: Variable 'num_bits' is assigned a value that is never used. [unreadVariable] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:304:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:2082:14: warning: Member variable 'png_decoder::inflate_src_buf' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:2082:14: warning: Member variable 'png_decoder::m_gamma_table' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:2082:14: warning: Member variable 'png_decoder::m_temp_buf' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1047:19: performance:inconclusive: Technically the member function 'pv_png::png_decoder::unpredict_sub' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:497:7: note: Technically the member function 'pv_png::png_decoder::unpredict_sub' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1047:19: note: Technically the member function 'pv_png::png_decoder::unpredict_sub' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1063:19: performance:inconclusive: Technically the member function 'pv_png::png_decoder::unpredict_up' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:498:7: note: Technically the member function 'pv_png::png_decoder::unpredict_up' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1063:19: note: Technically the member function 'pv_png::png_decoder::unpredict_up' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1070:19: performance:inconclusive: Technically the member function 'pv_png::png_decoder::unpredict_average' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:499:7: note: Technically the member function 'pv_png::png_decoder::unpredict_average' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1070:19: note: Technically the member function 'pv_png::png_decoder::unpredict_average' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1089:29: performance:inconclusive: Technically the member function 'pv_png::png_decoder::paeth_predictor' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:500:17: note: Technically the member function 'pv_png::png_decoder::paeth_predictor' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1089:29: note: Technically the member function 'pv_png::png_decoder::paeth_predictor' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1146:18: performance:inconclusive: Technically the member function 'pv_png::png_decoder::adam7_pass_size' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:502:6: note: Technically the member function 'pv_png::png_decoder::adam7_pass_size' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1146:18: note: Technically the member function 'pv_png::png_decoder::adam7_pass_size' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:119:11: style: The destructor '~png_memory_file' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:97:11: note: Virtual destructor in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:119:11: note: Destructor in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:132:15: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:99:15: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:132:15: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:143:19: style: The function 'get_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:100:19: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:143:19: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:148:19: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:101:19: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:148:19: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:153:15: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:102:15: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:153:15: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:159:17: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:103:17: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:159:17: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:175:17: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:104:17: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:175:17: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:204:11: style: The destructor '~png_readonly_memory_file' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:97:11: note: Virtual destructor in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:204:11: note: Destructor in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:215:15: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:99:15: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:215:15: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:222:19: style: The function 'get_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:100:19: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:222:19: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:227:19: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:101:19: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:227:19: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:232:15: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:102:15: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:232:15: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:238:17: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:103:17: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:238:17: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:246:17: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:104:17: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:246:17: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:279:11: style: The destructor '~png_cfile' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:97:11: note: Virtual destructor in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:279:11: note: Destructor in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:311:15: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:99:15: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:311:15: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:331:19: style: The function 'get_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:100:19: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:331:19: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:350:19: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:101:19: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:350:19: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:359:15: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:102:15: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:359:15: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:364:17: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:103:17: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:364:17: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:369:17: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:104:17: note: Virtual function in base class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:369:17: note: Function in derived class taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:567:6: style: Condition 'p' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:611:6: style: Condition 'check_crc32' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:605:21: note: Assignment 'check_crc32=true', assigned value is 1 taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:611:6: note: Condition 'check_crc32' is always true taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:620:7: style: Condition 'check_crc32' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:605:21: note: Assignment 'check_crc32=true', assigned value is 1 taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:617:11: note: Assuming condition is false taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:620:7: note: Condition 'check_crc32' is always true taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:773:18: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:774:18: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:790:18: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:791:18: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1614:20: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1615:20: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1616:20: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:2322:18: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:2338:22: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1250:6: style: The scope of the variable 'status' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1501:6: style: The scope of the variable 'status' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1723:9: style: The scope of the variable 'j' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1931:6: style: The scope of the variable 'i' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:538:40: style:inconclusive: Function 'png_malloc' argument 1 names different: declaration 'i' definition 'len'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:483:28: note: Function 'png_malloc' argument 1 names different: declaration 'i' definition 'len'. taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:538:40: note: Function 'png_malloc' argument 1 names different: declaration 'i' definition 'len'. taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:561:40: style:inconclusive: Function 'png_calloc' argument 1 names different: declaration 'i' definition 'len'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:484:28: note: Function 'png_calloc' argument 1 names different: declaration 'i' definition 'len'. taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:561:40: note: Function 'png_calloc' argument 1 names different: declaration 'i' definition 'len'. taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:773:11: style: Variable 'src8' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:790:11: style: Variable 'src8' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:829:35: style: Parameter 'src' can be declared as pointer to const. However it seems that 'unpack_grey_2' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1554:22: note: You might need to cast the function pointer here taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:829:35: note: Parameter 'src' can be declared as pointer to const taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:883:36: style: Parameter 'src' can be declared as pointer to const. However it seems that 'unpack_grey_16' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1560:22: note: You might need to cast the function pointer here taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:883:36: note: Parameter 'src' can be declared as pointer to const taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:923:35: style: Parameter 'src' can be declared as pointer to const. However it seems that 'unpack_true_8' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1574:22: note: You might need to cast the function pointer here taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:923:35: note: Parameter 'src' can be declared as pointer to const taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1063:41: style: Parameter 'lst' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1070:46: style: Parameter 'lst' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1109:44: style: Parameter 'lst' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1654:15: style: Variable 'total_lines' is assigned a value that is never used. [unreadVariable] taisei-1.4.1/external/basis_universal/encoder/pvpngreader.cpp:1657:16: style: Variable 'total_lines' is assigned a value that is never used. [unreadVariable] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1376:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1409:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1656:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1742:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1755:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1785:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2272:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:3042:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_huffman_sorted_codelength_codes [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4711:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:16967:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inten5 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:17308:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pred_bits [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25510:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1078:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cInvalidIndex [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1123:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cInvalidIndex [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1161:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cInvalidIndex [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:472:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:513:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:840:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:921:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:998:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1184:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1274:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFlag [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3792:3: warning:inconclusive: Member variable 'selector_bitsequence::m_sel' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3792:3: warning:inconclusive: Member variable 'selector_bitsequence::m_ofs' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3829:12: style:inconclusive: Technically the member function 'basisu::tracked_stat::get_number_of_values' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1601:14: style: Condition 'mode==16' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1597:12: note: Assuming that condition 'mode==16' is not redundant taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1601:14: note: Condition 'mode==16' is always true taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:473:28: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:476:61: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:476:101: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:558:28: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:561:46: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:648:84: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:708:36: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:711:54: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:837:85: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:885:40: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:888:58: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1030:36: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1033:54: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1143:28: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1146:46: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1228:21: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1249:51: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1271:49: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1385:85: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1440:36: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1443:54: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1556:84: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1681:38: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1684:56: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1821:28: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1824:46: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1921:21: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1960:51: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1982:49: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2099:28: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2102:46: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2194:21: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2216:51: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2238:49: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2338:28: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2341:46: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2427:25: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2428:25: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2436:28: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2439:46: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2491:37: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2545:35: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2846:57: style: C-style reference casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3356:96: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3360:56: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3370:96: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3374:59: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3417:146: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3549:134: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3654:35: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3814:47: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3885:36: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3890:58: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3905:56: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3919:39: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3964:36: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3980:20: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3984:28: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3986:21: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3994:43: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3999:65: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:4014:63: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:4051:43: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:4057:65: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:4077:135: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:4084:66: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:4111:36: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3433:10: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3437:5: note: Found duplicate branches for 'if' and 'else'. taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3433:10: note: Found duplicate branches for 'if' and 'else'. taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1286:13: style: The scope of the variable 'total_err' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2253:13: style: The scope of the variable 'total_err' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3384:12: style: The scope of the variable 'total_overall_err' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:3386:10: style: The scope of the variable 'best_uastc_err_f' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:464:163: style: Parameter 'comp_params' can be declared as reference to const [constParameterReference] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:552:142: style: Parameter 'comp_params' can be declared as reference to const [constParameterReference] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:667:142: style: Parameter 'comp_params' can be declared as reference to const [constParameterReference] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:817:142: style: Parameter 'comp_params' can be declared as reference to const [constParameterReference] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:986:142: style: Parameter 'comp_params' can be declared as reference to const [constParameterReference] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1134:142: style: Parameter 'comp_params' can be declared as reference to const [constParameterReference] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1217:142: style: Parameter 'comp_params' can be declared as reference to const [constParameterReference] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1351:142: style: Parameter 'comp_params' can be declared as reference to const [constParameterReference] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1590:170: style: Parameter 'comp_params' can be declared as reference to const [constParameterReference] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:1812:143: style: Parameter 'comp_params' can be declared as reference to const [constParameterReference] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2090:143: style: Parameter 'comp_params' can be declared as reference to const [constParameterReference] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2329:143: style: Parameter 'comp_params' can be declared as reference to const [constParameterReference] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:2416:143: style: Parameter 'comp_params' can be declared as reference to const [constParameterReference] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:386:32: style: Variable 'total_endpoint_bits' is assigned a value that is never used. [unreadVariable] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:392:24: style: Variable 'total_endpoint_bits' is assigned a value that is never used. [unreadVariable] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:417:24: style: Variable 'total_endpoint_bits' is assigned a value that is never used. [unreadVariable] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:423:24: style: Variable 'total_endpoint_bits' is assigned a value that is never used. [unreadVariable] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:430:30: style: Variable 'total_weight_bits' is assigned a value that is never used. [unreadVariable] taisei-1.4.1/external/basis_universal/encoder/basisu_uastc_enc.cpp:446:22: style: Variable 'total_weight_bits' is assigned a value that is never used. [unreadVariable] taisei-1.4.1/external/basis_universal/transcoder/basisu_containers_impl.h:33:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder.cpp:7583:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inten5 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder.cpp:7924:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pred_bits [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder.cpp:16129:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder.cpp:16747:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_byte_offset [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder.cpp:16914:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_image_flags [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder.cpp:16921:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder.cpp:17074:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_byte_offset [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder.cpp:17196:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_byte_offset [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder.cpp:17294:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_rgb_slice_byte_length [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder.cpp:17390:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_key [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder_c_api.cpp:179:58: style:inconclusive: Function 'basist_is_format_uncompressed' argument 1 names different: declaration 'fmt' definition 'tex_type'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder_c_api.h:261:69: note: Function 'basist_is_format_uncompressed' argument 1 names different: declaration 'fmt' definition 'tex_type'. taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder_c_api.cpp:179:58: note: Function 'basist_is_format_uncompressed' argument 1 names different: declaration 'fmt' definition 'tex_type'. taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder_c_api.cpp:260:79: style:inconclusive: Function 'basist_transcoder_get_file_info' argument 2 names different: declaration 'out_file_info' definition 'ofi'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder_c_api.h:281:90: note: Function 'basist_transcoder_get_file_info' argument 2 names different: declaration 'out_file_info' definition 'ofi'. taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder_c_api.cpp:260:79: note: Function 'basist_transcoder_get_file_info' argument 2 names different: declaration 'out_file_info' definition 'ofi'. taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder_c_api.cpp:319:106: style:inconclusive: Function 'basist_transcoder_transcode_image_level' argument 2 names different: declaration 'params' definition 'p'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder_c_api.h:286:117: note: Function 'basist_transcoder_transcode_image_level' argument 2 names different: declaration 'params' definition 'p'. taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder_c_api.cpp:319:106: note: Function 'basist_transcoder_transcode_image_level' argument 2 names different: declaration 'params' definition 'p'. taisei-1.4.1/external/basis_universal/transcoder/basisu_transcoder_c_api.cpp:213:59: style: Parameter 'tc' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/webgl/transcoder/basis_wrappers.cpp:375:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cTFTotalTextureFormats [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/webgl/transcoder/basis_wrappers.cpp:417:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cUASTC4x4 [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/webgl/transcoder/basis_wrappers.cpp:437:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cTFTotalTextureFormats [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/webgl/transcoder/basis_wrappers.cpp:173:2: style: Struct 'basis_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/webgl_videotest/basis_wrappers.cpp:181:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cTFTotalTextureFormats [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/webgl_videotest/basis_wrappers.cpp:233:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cTFTotalTextureFormats [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/webgl_videotest/basis_wrappers.cpp:50:2: warning: Member variable 'basis_file::m_magic' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/webgl_videotest/basis_wrappers.cpp:50:2: warning: Member variable 'basis_file::m_pFile' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/webgl_videotest/basis_wrappers.cpp:50:2: warning: Member variable 'basis_file::m_file_size' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:33015:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tableLog [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:34147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:34238:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:34280:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:34333:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:34672:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:34732:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:37145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:37229:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:37303:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:37385:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:37466:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:37672:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:37871:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:38118:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:38211:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:38338:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:38501:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:38533:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:38594:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstd.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] taisei-1.4.1/external/basis_universal/zstd/zstd.c:3411:64: style:inconclusive: Boolean expression 'BIT_reloadDStream(&bitD)==BIT_DStream_unfinished' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:7165:35: style:inconclusive: Boolean expression 'len>=16' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:9492:23: style:inconclusive: Boolean expression 'hSize>1' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:9903:28: style:inconclusive: Boolean expression 'count[s]!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:12186:8: style:inconclusive: Boolean expression 'ip+srcSize>window->dictBase+window->lowLimit' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:12481:23: style:inconclusive: Boolean expression 'cLitSize==0' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:16839:44: style:inconclusive: Boolean expression 'cSize==((unsigned long)-ZSTD_error_dstSize_tooSmall)' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:17339:46: style:inconclusive: Boolean expression 'blockSize>=remaining' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:19914:37: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:19926:37: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:19965:41: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:19977:41: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:19985:33: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:19989:33: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:20157:13: style:inconclusive: Boolean expression '(U32)((prefixStartIndex-1)-repIndex)>=3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:20170:37: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:20188:41: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:20194:41: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:20225:21: style:inconclusive: Boolean expression '(U32)((prefixStartIndex-1)-repIndex2)>=3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:20414:30: style:inconclusive: Boolean expression 'ip0>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:20557:37: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:20574:33: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:20689:89: style:inconclusive: Boolean expression '(U32)((prefixStartIndex-1)-repIndex)>=3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:20708:37: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:20724:70: style:inconclusive: Boolean expression '(U32)((prefixStartIndex-1)-repIndex2)>=3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:21404:36: style:inconclusive: Boolean expression 'matchIndex>=lowLimit' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:21527:46: style:inconclusive: Boolean expression 'matchIndex>=dmsLowestIndex' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:21827:43: style:inconclusive: Boolean expression 'start>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:21869:37: style:inconclusive: Boolean expression 'ip<=ilimit' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:22018:56: style:inconclusive: Boolean expression '(U32)((dictLimit-1)-repIndex)>=3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:22049:60: style:inconclusive: Boolean expression '(U32)((dictLimit-1)-repIndex)>=3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:22080:64: style:inconclusive: Boolean expression '(U32)((dictLimit-1)-repIndex)>=3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:22126:56: style:inconclusive: Boolean expression '(U32)((dictLimit-1)-repIndex)>=3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:23557:22: style:inconclusive: Boolean expression '(repOffset-1)sufficient_len' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:23584:11: style:inconclusive: Boolean expression 'matchIndex3>=matchLow' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:23604:46: style:inconclusive: Boolean expression 'mlen>sufficient_len' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:23644:16: style:inconclusive: Boolean expression 'matchLength>(1<<12)' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:23691:20: style:inconclusive: Boolean expression 'matchLength>(1<<12)' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:24514:40: style:inconclusive: Boolean expression 'availBufferSize>=bSize' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:25064:28: style:inconclusive: Boolean expression 'nbChunks>0' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:25066:63: style:inconclusive: Boolean expression 'lastBlockSize1==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:25245:25: style:inconclusive: Boolean expression '!mtctx->factory' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:26443:67: style:inconclusive: Boolean expression 'BIT_reloadDStream(bitDPtr)==BIT_DStream_unfinished' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:26452:71: style:inconclusive: Boolean expression 'BIT_reloadDStream(bitDPtr)==BIT_DStream_unfinished' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:26533:29: style:inconclusive: Boolean expression 'op4=7' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstd.c:26677:34: warning: Either the condition 'minWeight>1' is redundant or the array 'rankVal[13]' is accessed at index 13, which is out of bounds. [arrayIndexOutOfBoundsCond] taisei-1.4.1/external/basis_universal/zstd/zstd.c:26676:18: note: Assuming that condition 'minWeight>1' is not redundant taisei-1.4.1/external/basis_universal/zstd/zstd.c:26677:34: note: Array index out of bounds taisei-1.4.1/external/basis_universal/zstd/zstd.c:18257:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] taisei-1.4.1/external/basis_universal/zstd/zstd.c:25245:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] taisei-1.4.1/external/basis_universal/zstd/zstd.c:25245:40: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] taisei-1.4.1/external/basis_universal/zstd/zstd.c:25245:58: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] taisei-1.4.1/external/basis_universal/zstd/zstd.c:25245:77: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] taisei-1.4.1/external/basis_universal/zstd/zstd.c:12739:5: style: Redundant condition: The condition '0 != 1' is redundant since '0 == 0' is sufficient. [redundantCondition] taisei-1.4.1/external/basis_universal/zstd/zstd.c:32721:9: style: Redundant condition: The condition 'BIT_DStream_completed > 0' is redundant since 'BIT_DStream_completed > 1' is sufficient. [redundantCondition] taisei-1.4.1/external/basis_universal/zstd/zstd.c:886:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:886:19: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstd.c:886:19: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstd.c:960:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:960:19: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstd.c:960:19: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstd.c:968:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:968:19: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstd.c:968:19: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstd.c:1010:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:1010:19: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstd.c:1010:19: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstd.c:1018:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:1018:19: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstd.c:1018:19: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstd.c:11712:23: style: Condition 'MEM_64bits()' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:11712:23: note: Calling function 'MEM_64bits' returns 1 taisei-1.4.1/external/basis_universal/zstd/zstd.c:11712:23: note: Condition 'MEM_64bits()' is always true taisei-1.4.1/external/basis_universal/zstd/zstd.c:11748:23: style: Condition 'MEM_64bits()' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:11748:23: note: Calling function 'MEM_64bits' returns 1 taisei-1.4.1/external/basis_universal/zstd/zstd.c:11748:23: note: Condition 'MEM_64bits()' is always true taisei-1.4.1/external/basis_universal/zstd/zstd.c:11797:19: style: Condition 'MEM_64bits()' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:11797:19: note: Calling function 'MEM_64bits' returns 1 taisei-1.4.1/external/basis_universal/zstd/zstd.c:11797:19: note: Condition 'MEM_64bits()' is always true taisei-1.4.1/external/basis_universal/zstd/zstd.c:12481:57: style: Condition '(cLitSize==0)|(cLitSize>=srcSize-minGain)|ERR_isError(cLitSize)' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:12882:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:12882:19: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstd.c:12882:19: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstd.c:12884:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:12884:19: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstd.c:12884:19: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstd.c:12915:27: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:12915:27: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstd.c:12915:27: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstd.c:12917:27: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:12917:27: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstd.c:12917:27: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstd.c:12920:27: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:12920:27: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstd.c:12920:27: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstd.c:12922:27: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:12922:27: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstd.c:12922:27: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstd.c:20020:54: style: Condition 'dictMode==ZSTD_dictMatchState' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:20016:26: note: Assuming that condition 'dictMode==ZSTD_dictMatchState' is not redundant taisei-1.4.1/external/basis_universal/zstd/zstd.c:20020:54: note: Condition 'dictMode==ZSTD_dictMatchState' is always true taisei-1.4.1/external/basis_universal/zstd/zstd.c:21755:28: style: Condition 'mlRep>=4' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:21752:76: note: Assignment 'mlRep=ZSTD_count(ip+4,ip+4-offset_1,iend)+4', assigned value is greater than 3 taisei-1.4.1/external/basis_universal/zstd/zstd.c:21755:28: note: Condition 'mlRep>=4' is always true taisei-1.4.1/external/basis_universal/zstd/zstd.c:21769:32: style: Condition 'mlRep>=4' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:21766:114: note: Assignment 'mlRep=ZSTD_count_2segments(ip+4,repMatch+4,iend,repMatchEnd,prefixLowest)+4', assigned value is greater than 3 taisei-1.4.1/external/basis_universal/zstd/zstd.c:21769:32: note: Condition 'mlRep>=4' is always true taisei-1.4.1/external/basis_universal/zstd/zstd.c:21790:32: style: Condition 'mlRep>=4' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:21787:80: note: Assignment 'mlRep=ZSTD_count(ip+4,ip+4-offset_1,iend)+4', assigned value is greater than 3 taisei-1.4.1/external/basis_universal/zstd/zstd.c:21790:32: note: Condition 'mlRep>=4' is always true taisei-1.4.1/external/basis_universal/zstd/zstd.c:21804:36: style: Condition 'mlRep>=4' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:21801:118: note: Assignment 'mlRep=ZSTD_count_2segments(ip+4,repMatch+4,iend,repMatchEnd,prefixLowest)+4', assigned value is greater than 3 taisei-1.4.1/external/basis_universal/zstd/zstd.c:21804:36: note: Condition 'mlRep>=4' is always true taisei-1.4.1/external/basis_universal/zstd/zstd.c:22056:36: style: Condition 'repLength>=4' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:22053:112: note: Assignment 'repLength=ZSTD_count_2segments(ip+4,repMatch+4,iend,repEnd,prefixStart)+4', assigned value is greater than 3 taisei-1.4.1/external/basis_universal/zstd/zstd.c:22056:36: note: Condition 'repLength>=4' is always true taisei-1.4.1/external/basis_universal/zstd/zstd.c:22087:40: style: Condition 'repLength>=4' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstd.c:22084:116: note: Assignment 'repLength=ZSTD_count_2segments(ip+4,repMatch+4,iend,repEnd,prefixStart)+4', assigned value is greater than 3 taisei-1.4.1/external/basis_universal/zstd/zstd.c:22087:40: note: Condition 'repLength>=4' is always true taisei-1.4.1/external/basis_universal/zstd/zstd.c:22879:26: style: Condition 'remaining=sequence.litLength+sequence.matchLength' is not redundant taisei-1.4.1/external/basis_universal/zstd/zstd.c:22879:26: note: Condition 'remaining=16' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:7983:67: style:inconclusive: Boolean expression 'BIT_reloadDStream(bitDPtr)==BIT_DStream_unfinished' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:7992:71: style:inconclusive: Boolean expression 'BIT_reloadDStream(bitDPtr)==BIT_DStream_unfinished' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8073:29: style:inconclusive: Boolean expression 'op41' is redundant or the array 'rankVal[13]' is accessed at index 13, which is out of bounds. [arrayIndexOutOfBoundsCond] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8216:18: note: Assuming that condition 'minWeight>1' is not redundant taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8217:34: note: Array index out of bounds taisei-1.4.1/external/koishi/koishi_benchmark.c:44:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/koishi/koishi_test.c:12:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOISHI_RUNNING [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/koishi/koishi_test.c:32:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOISHI_IDLE [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/koishi/koishi_test.c:38:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOISHI_RUNNING [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/koishi/koishi_test.c:73:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOISHI_SUSPENDED [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/koishi/koishi_test.c:112:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOISHI_RUNNING [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/koishi/koishi_test.c:51:3: portability: %zi in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] taisei-1.4.1/external/koishi/koishi_test.c:77:2: portability: %zi in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] taisei-1.4.1/external/koishi/koishi_test.c:80:2: portability: %zi in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] taisei-1.4.1/external/koishi/koishi_test.c:14:8: style: Variable 'str' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/koishi/koishi_test.c:61:8: style: Variable 'str' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/koishi/koishi_test.c:114:8: style: Variable 'str' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14628:9: style: Redundant condition: The condition 'BIT_DStream_completed > 0' is redundant since 'BIT_DStream_completed > 1' is sufficient. [redundantCondition] taisei-1.4.1/external/koishi/src/fiber.h:39:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOISHI_RUNNING [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/koishi/src/fiber.h:59:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOISHI_DEAD [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/koishi/src/fiber.h:69:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOISHI_DEAD [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/koishi/src/fiber.h:74:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOISHI_SUSPENDED [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/koishi/src/fiber.h:80:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOISHI_SUSPENDED [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/koishi/src/fiber.h:86:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOISHI_SUSPENDED [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/koishi/src/fiber.h:97:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOISHI_SUSPENDED [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/koishi/src/fiber.h:104:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOISHI_DEAD [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/koishi/src/fiber.h:112:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOISHI_SUSPENDED [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/koishi/src/fiber.h:124:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOISHI_RUNNING [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:881:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:881:19: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:881:19: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:955:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:955:19: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:955:19: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:963:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:963:19: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:963:19: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1005:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1005:19: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1005:19: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1013:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1013:19: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1013:19: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:7991:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:7991:19: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:7991:19: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/koishi/src/fcontext/fcontext.c:42:10: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14319:9: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14319:9: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14319:9: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/koishi/src/fcontext/fcontext.c:49:4: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14454:27: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14454:27: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14454:27: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/koishi/src/fcontext/fcontext.c:63:17: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14462:31: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14462:31: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14462:31: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14492:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14492:19: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14492:19: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14494:19: style: Condition 'MEM_64bits()' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14494:19: note: Calling function 'MEM_64bits' returns 1 taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14494:19: note: Condition 'MEM_64bits()' is always true taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14503:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14503:19: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14503:19: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14533:27: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14533:27: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14533:27: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14538:27: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14538:27: note: Calling function 'MEM_32bits' returns 0 taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14538:27: note: Condition 'MEM_32bits()' is always false taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14989:44: style: Condition 'MEM_64bits()' is always true [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14989:44: note: Calling function 'MEM_64bits' returns 1 taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14989:44: note: Condition 'MEM_64bits()' is always true taisei-1.4.1/external/koishi/src/fiber.h:38:22: style: Variable 'prev' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/koishi/src/fiber.h:132:49: style: Parameter 'co' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/koishi/src/emscripten/emscripten.c:28:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable koishi_coroutine_t [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11503:5: warning: Either the condition '!ret' is redundant or there is possible null pointer dereference: ret. [nullPointerRedundantCheck] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11506:9: note: Assuming that condition '!ret' is not redundant taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11503:5: note: Null pointer dereference taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11504:5: warning: Either the condition '!ret' is redundant or there is possible null pointer dereference: ret. [nullPointerRedundantCheck] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11506:9: note: Assuming that condition '!ret' is not redundant taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11504:5: note: Null pointer dereference taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11505:5: warning: Either the condition '!ret' is redundant or there is possible null pointer dereference: ret. [nullPointerRedundantCheck] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11506:9: note: Assuming that condition '!ret' is not redundant taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11505:5: note: Null pointer dereference taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6997:32: warning: Either the condition 'input!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:7006:19: note: Assuming that condition 'input!=NULL' is not redundant taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6996:19: note: p is assigned '(const BYTE*)input' here. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6997:32: note: Null pointer addition taisei-1.4.1/external/koishi/src/stack_alloc.c:34:0: error: #error No way to detect page size [preprocessorErrorDirective] taisei-1.4.1/external/koishi/src/stack_alloc.c:34:3: error: #error No way to detect page size [preprocessorErrorDirective] taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:23:2: portability: Obsolescent function 'getcontext' called. Applications are recommended to be rewritten to use POSIX threads. [prohibitedgetcontextCalled] taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:26:2: portability: Obsolescent function 'makecontext' called. Applications are recommended to be rewritten to use POSIX threads. [prohibitedmakecontextCalled] taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:31:2: portability: Obsolescent function 'makecontext' called. Applications are recommended to be rewritten to use POSIX threads. [prohibitedmakecontextCalled] taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:35:2: portability: Obsolescent function 'swapcontext' called. Applications are recommended to be rewritten to use POSIX threads. [prohibitedswapcontextCalled] taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:40:2: portability: Obsolescent function 'getcontext' called. Applications are recommended to be rewritten to use POSIX threads. [prohibitedgetcontextCalled] taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:23:13: warning: If memory allocation fails, then there is a possible null pointer dereference: uctx [nullPointerOutOfMemory] taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:22:27: note: Assuming allocation function fails taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:22:27: note: Assignment 'uctx=calloc(1,sizeof(*uctx))', assigned value is 0 taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:23:13: note: Null pointer dereference taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:24:2: warning: If memory allocation fails, then there is a possible null pointer dereference: uctx [nullPointerOutOfMemory] taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:22:27: note: Assuming allocation function fails taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:22:27: note: Assignment 'uctx=calloc(1,sizeof(*uctx))', assigned value is 0 taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:24:2: note: Null pointer dereference taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:25:59: warning: If memory allocation fails, then there is a possible null pointer dereference: uctx [nullPointerOutOfMemory] taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:22:27: note: Assuming allocation function fails taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:22:27: note: Assignment 'uctx=calloc(1,sizeof(*uctx))', assigned value is 0 taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:25:59: note: Null pointer dereference taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:25:88: warning: If memory allocation fails, then there is a possible null pointer dereference: uctx [nullPointerOutOfMemory] taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:22:27: note: Assuming allocation function fails taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:22:27: note: Assignment 'uctx=calloc(1,sizeof(*uctx))', assigned value is 0 taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:25:88: note: Null pointer dereference taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:25:111: warning: If memory allocation fails, then there is a possible null pointer dereference: uctx [nullPointerOutOfMemory] taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:22:27: note: Assuming allocation function fails taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:22:27: note: Assignment 'uctx=calloc(1,sizeof(*uctx))', assigned value is 0 taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:25:111: note: Null pointer dereference taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:26:14: warning: If memory allocation fails, then there is a possible null pointer dereference: uctx [nullPointerOutOfMemory] taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:22:27: note: Assuming allocation function fails taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:22:27: note: Assignment 'uctx=calloc(1,sizeof(*uctx))', assigned value is 0 taisei-1.4.1/external/koishi/src/ucontext/ucontext.c:26:14: note: Null pointer dereference taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:794:39: style:inconclusive: Function 'MEM_read16' argument 1 names different: declaration 'memPtr' definition 'ptr'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:693:39: note: Function 'MEM_read16' argument 1 names different: declaration 'memPtr' definition 'ptr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:794:39: note: Function 'MEM_read16' argument 1 names different: declaration 'memPtr' definition 'ptr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:795:39: style:inconclusive: Function 'MEM_read32' argument 1 names different: declaration 'memPtr' definition 'ptr'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:694:39: note: Function 'MEM_read32' argument 1 names different: declaration 'memPtr' definition 'ptr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:795:39: note: Function 'MEM_read32' argument 1 names different: declaration 'memPtr' definition 'ptr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:796:39: style:inconclusive: Function 'MEM_read64' argument 1 names different: declaration 'memPtr' definition 'ptr'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:695:39: note: Function 'MEM_read64' argument 1 names different: declaration 'memPtr' definition 'ptr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:796:39: note: Function 'MEM_read64' argument 1 names different: declaration 'memPtr' definition 'ptr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:797:42: style:inconclusive: Function 'MEM_readST' argument 1 names different: declaration 'memPtr' definition 'ptr'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:696:42: note: Function 'MEM_readST' argument 1 names different: declaration 'memPtr' definition 'ptr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:797:42: note: Function 'MEM_readST' argument 1 names different: declaration 'memPtr' definition 'ptr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1693:41: style:inconclusive: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1570:62: note: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1693:41: note: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1958:59: style:inconclusive: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1613:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1958:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2185:46: style:inconclusive: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2055:42: note: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2185:46: note: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2211:69: style:inconclusive: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2057:65: note: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2211:69: note: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2220:74: style:inconclusive: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2059:70: note: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2220:74: note: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2959:45: style:inconclusive: Function 'FSE_readNCount_bmi2' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1449:38: note: Function 'FSE_readNCount_bmi2' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2959:45: note: Function 'FSE_readNCount_bmi2' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2960:21: style:inconclusive: Function 'FSE_readNCount_bmi2' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1450:40: note: Function 'FSE_readNCount_bmi2' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2960:21: note: Function 'FSE_readNCount_bmi2' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2960:42: style:inconclusive: Function 'FSE_readNCount_bmi2' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1450:56: note: Function 'FSE_readNCount_bmi2' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2960:42: note: Function 'FSE_readNCount_bmi2' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2972:45: style:inconclusive: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1442:38: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2972:45: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2973:21: style:inconclusive: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1443:40: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2973:21: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2973:42: style:inconclusive: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1443:56: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2973:42: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:3082:28: style:inconclusive: Function 'HUF_readStats_wksp' argument 8 names different: declaration 'workspace' definition 'workSpace'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2635:33: note: Function 'HUF_readStats_wksp' argument 8 names different: declaration 'workspace' definition 'workSpace'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:3082:28: note: Function 'HUF_readStats_wksp' argument 8 names different: declaration 'workspace' definition 'workSpace'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:3446:53: style:inconclusive: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1468:68: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:3446:53: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6602:61: style:inconclusive: Function 'ZSTD_XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6269:61: note: Function 'ZSTD_XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6602:61: note: Function 'ZSTD_XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6602:101: style:inconclusive: Function 'ZSTD_XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6269:102: note: Function 'ZSTD_XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6602:101: note: Function 'ZSTD_XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6607:61: style:inconclusive: Function 'ZSTD_XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6270:61: note: Function 'ZSTD_XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6607:61: note: Function 'ZSTD_XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6607:101: style:inconclusive: Function 'ZSTD_XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6270:102: note: Function 'ZSTD_XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6607:101: note: Function 'ZSTD_XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6682:62: style:inconclusive: Function 'ZSTD_XXH32' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6198:62: note: Function 'ZSTD_XXH32' argument 2 names different: declaration 'length' definition 'len'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6682:62: note: Function 'ZSTD_XXH32' argument 2 names different: declaration 'length' definition 'len'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6794:68: style:inconclusive: Function 'ZSTD_XXH64' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6199:62: note: Function 'ZSTD_XXH64' argument 2 names different: declaration 'length' definition 'len'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6794:68: note: Function 'ZSTD_XXH64' argument 2 names different: declaration 'length' definition 'len'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6932:59: style:inconclusive: Function 'ZSTD_XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6232:59: note: Function 'ZSTD_XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6932:59: note: Function 'ZSTD_XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6932:95: style:inconclusive: Function 'ZSTD_XXH32_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6232:95: note: Function 'ZSTD_XXH32_update' argument 3 names different: declaration 'length' definition 'len'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6932:95: note: Function 'ZSTD_XXH32_update' argument 3 names different: declaration 'length' definition 'len'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6980:64: style:inconclusive: Function 'ZSTD_XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6233:65: note: Function 'ZSTD_XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6980:64: note: Function 'ZSTD_XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:7051:59: style:inconclusive: Function 'ZSTD_XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6236:59: note: Function 'ZSTD_XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:7051:59: note: Function 'ZSTD_XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:7051:95: style:inconclusive: Function 'ZSTD_XXH64_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6236:95: note: Function 'ZSTD_XXH64_update' argument 3 names different: declaration 'length' definition 'len'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:7051:95: note: Function 'ZSTD_XXH64_update' argument 3 names different: declaration 'length' definition 'len'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:7115:70: style:inconclusive: Function 'ZSTD_XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:6237:65: note: Function 'ZSTD_XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:7115:70: note: Function 'ZSTD_XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:7635:41: style:inconclusive: Function 'ZSTD_getErrorCode' argument 1 names different: declaration 'functionResult' definition 'code'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:1141:58: note: Function 'ZSTD_getErrorCode' argument 1 names different: declaration 'functionResult' definition 'code'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:7635:41: note: Function 'ZSTD_getErrorCode' argument 1 names different: declaration 'functionResult' definition 'code'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8131:30: style:inconclusive: Function 'HUF_decompress1X1_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2729:56: note: Function 'HUF_decompress1X1_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8131:30: note: Function 'HUF_decompress1X1_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8140:48: style:inconclusive: Function 'HUF_decompress1X1_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2720:48: note: Function 'HUF_decompress1X1_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8140:48: note: Function 'HUF_decompress1X1_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8156:30: style:inconclusive: Function 'HUF_decompress4X1_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2686:56: note: Function 'HUF_decompress4X1_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8156:30: note: Function 'HUF_decompress4X1_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8597:30: style:inconclusive: Function 'HUF_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2732:56: note: Function 'HUF_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8597:30: note: Function 'HUF_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8606:48: style:inconclusive: Function 'HUF_decompress1X2_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2724:48: note: Function 'HUF_decompress1X2_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8606:48: note: Function 'HUF_decompress1X2_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8623:30: style:inconclusive: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2689:56: note: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8623:30: note: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8891:43: style:inconclusive: Function 'HUF_decompress1X1_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2719:43: note: Function 'HUF_decompress1X1_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8891:43: note: Function 'HUF_decompress1X1_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8914:43: style:inconclusive: Function 'HUF_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2723:43: note: Function 'HUF_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8914:43: note: Function 'HUF_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8961:42: style:inconclusive: Function 'HUF_decompress' argument 2 names different: declaration 'originalSize' definition 'dstSize'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2458:57: note: Function 'HUF_decompress' argument 2 names different: declaration 'originalSize' definition 'dstSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8961:42: note: Function 'HUF_decompress' argument 2 names different: declaration 'originalSize' definition 'dstSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11183:42: style:inconclusive: Function 'ZSTD_createDDict' argument 1 names different: declaration 'dictBuffer' definition 'dict'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4472:54: note: Function 'ZSTD_createDDict' argument 1 names different: declaration 'dictBuffer' definition 'dict'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11183:42: note: Function 'ZSTD_createDDict' argument 1 names different: declaration 'dictBuffer' definition 'dict'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11201:39: style:inconclusive: Function 'ZSTD_initStaticDDict' argument 1 names different: declaration 'workspace' definition 'sBuffer'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:5098:47: note: Function 'ZSTD_initStaticDDict' argument 1 names different: declaration 'workspace' definition 'sBuffer'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11201:39: note: Function 'ZSTD_initStaticDDict' argument 1 names different: declaration 'workspace' definition 'sBuffer'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11201:55: style:inconclusive: Function 'ZSTD_initStaticDDict' argument 2 names different: declaration 'workspaceSize' definition 'sBufferSize'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:5098:65: note: Function 'ZSTD_initStaticDDict' argument 2 names different: declaration 'workspaceSize' definition 'sBufferSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11201:55: note: Function 'ZSTD_initStaticDDict' argument 2 names different: declaration 'workspaceSize' definition 'sBufferSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11654:31: style:inconclusive: Function 'ZSTD_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:5997:45: note: Function 'ZSTD_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11654:31: note: Function 'ZSTD_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11654:57: style:inconclusive: Function 'ZSTD_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:5997:68: note: Function 'ZSTD_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:11654:57: note: Function 'ZSTD_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:12353:79: style:inconclusive: Function 'ZSTD_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:3728:55: note: Function 'ZSTD_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:12353:79: note: Function 'ZSTD_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:12903:50: style:inconclusive: Function 'ZSTD_initDStream_usingDDict' argument 1 names different: declaration 'zds' definition 'dctx'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:5828:62: note: Function 'ZSTD_initDStream_usingDDict' argument 1 names different: declaration 'zds' definition 'dctx'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:12903:50: note: Function 'ZSTD_initDStream_usingDDict' argument 1 names different: declaration 'zds' definition 'dctx'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:12913:40: style:inconclusive: Function 'ZSTD_resetDStream' argument 1 names different: declaration 'zds' definition 'dctx'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:5838:52: note: Function 'ZSTD_resetDStream' argument 1 names different: declaration 'zds' definition 'dctx'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:12913:40: note: Function 'ZSTD_resetDStream' argument 1 names different: declaration 'zds' definition 'dctx'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:13031:64: style:inconclusive: Function 'ZSTD_DCtx_setParameter' argument 2 names different: declaration 'param' definition 'dParam'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4172:76: note: Function 'ZSTD_DCtx_setParameter' argument 2 names different: declaration 'param' definition 'dParam'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:13031:64: note: Function 'ZSTD_DCtx_setParameter' argument 2 names different: declaration 'param' definition 'dParam'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:13081:48: style:inconclusive: Function 'ZSTD_sizeof_DStream' argument 1 names different: declaration 'zds' definition 'dctx'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4642:60: note: Function 'ZSTD_sizeof_DStream' argument 1 names different: declaration 'zds' definition 'dctx'. taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:13081:48: note: Function 'ZSTD_sizeof_DStream' argument 1 names different: declaration 'zds' definition 'dctx'. taisei-1.4.1/external/koishi/src/ucontext_e2k/ucontext_e2k.c:22:2: portability: Obsolescent function 'getcontext' called. Applications are recommended to be rewritten to use POSIX threads. [prohibitedgetcontextCalled] taisei-1.4.1/external/koishi/src/ucontext_e2k/ucontext_e2k.c:36:2: portability: Obsolescent function 'swapcontext' called. Applications are recommended to be rewritten to use POSIX threads. [prohibitedswapcontextCalled] taisei-1.4.1/external/koishi/src/ucontext_e2k/ucontext_e2k.c:41:2: portability: Obsolescent function 'getcontext' called. Applications are recommended to be rewritten to use POSIX threads. [prohibitedgetcontextCalled] taisei-1.4.1/external/koishi/src/ucontext_e2k/ucontext_e2k.c:22:13: warning: If memory allocation fails, then there is a possible null pointer dereference: uctx [nullPointerOutOfMemory] taisei-1.4.1/external/koishi/src/ucontext_e2k/ucontext_e2k.c:21:27: note: Assuming allocation function fails taisei-1.4.1/external/koishi/src/ucontext_e2k/ucontext_e2k.c:21:27: note: Assignment 'uctx=calloc(1,sizeof(*uctx))', assigned value is 0 taisei-1.4.1/external/koishi/src/ucontext_e2k/ucontext_e2k.c:22:13: note: Null pointer dereference taisei-1.4.1/external/koishi/src/ucontext_e2k/ucontext_e2k.c:23:2: warning: If memory allocation fails, then there is a possible null pointer dereference: uctx [nullPointerOutOfMemory] taisei-1.4.1/external/koishi/src/ucontext_e2k/ucontext_e2k.c:21:27: note: Assuming allocation function fails taisei-1.4.1/external/koishi/src/ucontext_e2k/ucontext_e2k.c:21:27: note: Assignment 'uctx=calloc(1,sizeof(*uctx))', assigned value is 0 taisei-1.4.1/external/koishi/src/ucontext_e2k/ucontext_e2k.c:23:2: note: Null pointer dereference taisei-1.4.1/external/koishi/src/sjlj.h:20:0: error: #error No known sjlj implementation [preprocessorErrorDirective] taisei-1.4.1/external/koishi/src/sjlj.h:20:3: error: #error No known sjlj implementation [preprocessorErrorDirective] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:3391:17: style: Variable 'olimit' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:7414:17: style: Variable 'oend' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:7978:71: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:7980:17: style: Variable 'pStart' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8037:21: style: Variable 'olimit' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8428:17: style: Variable 'pStart' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:8489:21: style: Variable 'olimit' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:12149:17: style: Variable 'oend' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:12374:48: style: Parameter 'dctx' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:12394:52: style: Parameter 'dctx' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:12416:40: style: Parameter 'dctx' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:13008:42: style: Parameter 'dctx' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:13120:47: style: Parameter 'zds' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:13133:55: style: Parameter 'zds' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:13162:49: style: Parameter 'oend' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14214:17: style: Variable 'oend' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14258:41: style: Parameter 'oend' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14307:17: style: Variable 'oMatchEnd' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:14308:17: style: Variable 'oend_w' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:12841:36: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:759:23: style: union member 'Anonymous0::u' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2531:8: style: struct member 'HUF_CElt_s::val' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:2532:8: style: struct member 'HUF_CElt_s::nbBits' is never used. [unusedStructMember] taisei-1.4.1/src/resource/font.h:81:1: error: syntax error [syntaxError] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4732:18: style: struct member 'ZSTD_Sequence::offset' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4737:18: style: struct member 'ZSTD_Sequence::litLength' is never used. [unusedStructMember] taisei-1.4.1/src/arch_switch.c:35:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/arch_switch.c:61:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_MAX_PATH [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/arch_switch.c:91:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/arch_switch.c:102:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4738:18: style: struct member 'ZSTD_Sequence::matchLength' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4744:18: style: struct member 'ZSTD_Sequence::rep' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4769:14: style: struct member 'ZSTD_compressionParameters::windowLog' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4770:14: style: struct member 'ZSTD_compressionParameters::chainLog' is never used. [unusedStructMember] taisei-1.4.1/src/audio/audio.c:74:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SFX_PATH_PREFIX [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/audio/audio.c:78:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_MUTE_AUDIO [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/audio/audio.c:110:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TE_CONFIG_UPDATED [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/audio/audio.c:158:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/audio/audio.c:167:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frameskip [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/audio/audio.c:213:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frames [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/audio/audio.c:246:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frames [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/audio/audio.c:303:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frames [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/audio/audio.c:339:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frames [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/audio/audio.c:398:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TE_AUDIO_BGM_STARTED [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4771:14: style: struct member 'ZSTD_compressionParameters::hashLog' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4772:14: style: struct member 'ZSTD_compressionParameters::searchLog' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4773:14: style: struct member 'ZSTD_compressionParameters::minMatch' is never used. [unusedStructMember] taisei-1.4.1/src/audio/audio.c:331:65: style: Parameter 'res' can be declared as pointer to const. However it seems that 'update_sounds_callback' is a callback function, if 'res' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/audio/audio.c:356:24: note: You might need to cast the function pointer here taisei-1.4.1/src/audio/audio.c:331:65: note: Parameter 'res' can be declared as pointer to const taisei-1.4.1/src/audio/audio.c:382:7: style: Variable 'current' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4774:14: style: struct member 'ZSTD_compressionParameters::targetLength' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4775:19: style: struct member 'ZSTD_compressionParameters::strategy' is never used. [unusedStructMember] taisei-1.4.1/src/audio/backend.c:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAISEI_BUILDCONF_AUDIO_DEFAULT [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4779:9: style: struct member 'ZSTD_frameParameters::contentSizeFlag' is never used. [unusedStructMember] taisei-1.4.1/src/audio/backend.c:39:51: style: Parameter 'backend' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4780:9: style: struct member 'ZSTD_frameParameters::checksumFlag' is never used. [unusedStructMember] taisei-1.4.1/src/audio/null/audio_null.c:28:38: style: Parameter 'bgm' can be declared as pointer to const. However it seems that 'audio_null_bgm_play' is a callback function, if 'bgm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/audio/null/audio_null.c:64:15: note: You might need to cast the function pointer here taisei-1.4.1/src/audio/null/audio_null.c:28:38: note: Parameter 'bgm' can be declared as pointer to const taisei-1.4.1/src/audio/null/audio_null.c:33:57: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'audio_null_sfx_play' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/audio/null/audio_null.c:83:15: note: You might need to cast the function pointer here taisei-1.4.1/src/audio/null/audio_null.c:33:57: note: Parameter 'impl' can be declared as pointer to const taisei-1.4.1/src/audio/null/audio_null.c:40:40: style: Parameter 'mus' can be declared as pointer to const. However it seems that 'audio_null_bgm_unload' is a callback function, if 'mus' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/audio/null/audio_null.c:70:17: note: You might need to cast the function pointer here taisei-1.4.1/src/audio/null/audio_null.c:40:40: note: Parameter 'mus' can be declared as pointer to const taisei-1.4.1/src/audio/null/audio_null.c:41:44: style: Parameter 'snd' can be declared as pointer to const. However it seems that 'audio_null_sfx_unload' is a callback function, if 'snd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/audio/null/audio_null.c:84:17: note: You might need to cast the function pointer here taisei-1.4.1/src/audio/null/audio_null.c:41:44: note: Parameter 'snd' can be declared as pointer to const taisei-1.4.1/src/audio/null/audio_null.c:43:79: style: Parameter 'first' can be declared as pointer to const. However it seems that 'audio_null_group_get_channels_range' is a callback function, if 'first' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/audio/null/audio_null.c:75:31: note: You might need to cast the function pointer here taisei-1.4.1/src/audio/null/audio_null.c:43:79: note: Parameter 'first' can be declared as pointer to const taisei-1.4.1/src/audio/null/audio_null.c:43:91: style: Parameter 'last' can be declared as pointer to const. However it seems that 'audio_null_group_get_channels_range' is a callback function, if 'last' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/audio/null/audio_null.c:75:31: note: You might need to cast the function pointer here taisei-1.4.1/src/audio/null/audio_null.c:43:91: note: Parameter 'last' can be declared as pointer to const taisei-1.4.1/src/audio/null/audio_null.c:49:54: style: Parameter 'bgm' can be declared as pointer to const. However it seems that 'audio_null_obj_bgm_get_title' is a callback function, if 'bgm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/audio/null/audio_null.c:89:18: note: You might need to cast the function pointer here taisei-1.4.1/src/audio/null/audio_null.c:49:54: note: Parameter 'bgm' can be declared as pointer to const taisei-1.4.1/src/audio/null/audio_null.c:50:55: style: Parameter 'bgm' can be declared as pointer to const. However it seems that 'audio_null_obj_bgm_get_artist' is a callback function, if 'bgm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/audio/null/audio_null.c:90:19: note: You might need to cast the function pointer here taisei-1.4.1/src/audio/null/audio_null.c:50:55: note: Parameter 'bgm' can be declared as pointer to const taisei-1.4.1/src/audio/null/audio_null.c:51:56: style: Parameter 'bgm' can be declared as pointer to const. However it seems that 'audio_null_obj_bgm_get_comment' is a callback function, if 'bgm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/audio/null/audio_null.c:91:20: note: You might need to cast the function pointer here taisei-1.4.1/src/audio/null/audio_null.c:51:56: note: Parameter 'bgm' can be declared as pointer to const taisei-1.4.1/src/audio/null/audio_null.c:52:52: style: Parameter 'bgm' can be declared as pointer to const. However it seems that 'audio_null_obj_bgm_get_duration' is a callback function, if 'bgm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/audio/null/audio_null.c:92:21: note: You might need to cast the function pointer here taisei-1.4.1/src/audio/null/audio_null.c:52:52: note: Parameter 'bgm' can be declared as pointer to const taisei-1.4.1/src/audio/null/audio_null.c:53:54: style: Parameter 'bgm' can be declared as pointer to const. However it seems that 'audio_null_obj_bgm_get_loop_start' is a callback function, if 'bgm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/audio/null/audio_null.c:93:23: note: You might need to cast the function pointer here taisei-1.4.1/src/audio/null/audio_null.c:53:54: note: Parameter 'bgm' can be declared as pointer to const taisei-1.4.1/src/audio/null/audio_null.c:55:52: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'audio_null_obj_sfx_set_volume' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/audio/null/audio_null.c:97:19: note: You might need to cast the function pointer here taisei-1.4.1/src/audio/null/audio_null.c:55:52: note: Parameter 'impl' can be declared as pointer to const taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4781:9: style: struct member 'ZSTD_frameParameters::noDictIDFlag' is never used. [unusedStructMember] taisei-1.4.1/src/audio/stream/mixer.h:54:15: error: There is an unknown macro here somewhere. Configuration is required. If mixer_bgm_current is a macro then please configure it. [unknownMacro] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4785:32: style: struct member 'ZSTD_parameters::cParams' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:4786:26: style: struct member 'ZSTD_parameters::fParams' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:5774:24: style: struct member 'ZSTD_frameProgression::ingested' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:5775:24: style: struct member 'ZSTD_frameProgression::consumed' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:5776:24: style: struct member 'ZSTD_frameProgression::produced' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:5777:24: style: struct member 'ZSTD_frameProgression::flushed' is never used. [unusedStructMember] taisei-1.4.1/src/audio/stream/player.c:32:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_F32SYS [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/audio/stream/player.c:116:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/audio/stream/player.c:473:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BGM_PLAYING [valueFlowBailoutIncompleteVar] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:5778:14: style: struct member 'ZSTD_frameProgression::currentJobID' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/zstd/zstddeclib.c:5779:14: style: struct member 'ZSTD_frameProgression::nbActiveWorkers' is never used. [unusedStructMember] taisei-1.4.1/src/audio/stream/player.c:136:15: style: Condition 'buf=buf_end' is not redundant taisei-1.4.1/src/audio/stream/player.c:136:15: note: Condition 'bufpreprocess.linearize' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] taisei-1.4.1/src/resource/texture_loader/texture_loader.c:370:33: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] taisei-1.4.1/src/rwops/rwops_sha256.c:23:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoclose [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_sha256.c:33:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RW_SEEK_CUR [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_sha256.c:42:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_sha256.c:49:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sha256 [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_sha256.c:53:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_sha256.c:60:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_sha256.c:74:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_RWops [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/resource/texture_loader/texture_loader.c:672:5: style: Condition 'want_srgb' is always false [knownConditionTrueFalse] taisei-1.4.1/src/resource/texture_loader/texture_loader.c:566:19: note: Assignment 'want_srgb=false', assigned value is 0 taisei-1.4.1/src/resource/texture_loader/texture_loader.c:672:5: note: Condition 'want_srgb' is always false taisei-1.4.1/src/rwops/rwops_trace.c:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoclose [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_trace.c:50:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_trace.c:59:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_trace.c:68:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_trace.c:80:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_trace.c:100:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_RWops [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_util.c:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNREACHABLE [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_util.c:60:43: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/src/rwops/rwops_zlib.c:69:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RW_SEEK_CUR [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_zlib.c:83:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_zlib.c:96:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_DEFLATE [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_zlib.c:137:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_RWops [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_zlib.c:314:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_DEFLATE [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_zlib.c:344:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RW_SEEK_SET [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_zlib.c:393:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_INFLATE [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_zlib.c:118:31: style: Parameter 'opaque' can be declared as pointer to const. However it seems that 'zlib_alloc' is a callback function, if 'opaque' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/rwops/rwops_zlib.c:150:13: note: You might need to cast the function pointer here taisei-1.4.1/src/rwops/rwops_zlib.c:118:31: note: Parameter 'opaque' can be declared as pointer to const taisei-1.4.1/src/rwops/rwops_zlib.c:171:39: style: Parameter 'rw' can be declared as pointer to const. However it seems that 'deflate_read' is a callback function, if 'rw' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/rwops/rwops_zlib.c:310:13: note: You might need to cast the function pointer here taisei-1.4.1/src/rwops/rwops_zlib.c:171:39: note: Parameter 'rw' can be declared as pointer to const taisei-1.4.1/src/rwops/rwops_zlib.c:171:49: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'deflate_read' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/rwops/rwops_zlib.c:310:13: note: You might need to cast the function pointer here taisei-1.4.1/src/rwops/rwops_zlib.c:171:49: note: Parameter 'ptr' can be declared as pointer to const taisei-1.4.1/src/rwops/rwops_zlib.c:291:40: style: Parameter 'rw' can be declared as pointer to const. However it seems that 'inflate_write' is a callback function, if 'rw' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/rwops/rwops_zlib.c:390:14: note: You might need to cast the function pointer here taisei-1.4.1/src/rwops/rwops_zlib.c:291:40: note: Parameter 'rw' can be declared as pointer to const taisei-1.4.1/src/rwops/rwops_zstd.c:44:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RW_SEEK_CUR [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_zstd.c:56:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uncompressed_size [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_zstd.c:89:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_RWops [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_zstd.c:220:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RW_SEEK_SET [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_zstd.c:271:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTD_CONTENTSIZE_ERROR [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_zstd.c:346:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTD_e_continue [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_zstd.c:368:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTD_e_end [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_zstd.c:411:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTD_c_compressionLevel [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/rwops/rwops_zstd.c:307:4: portability: %zi in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] taisei-1.4.1/src/rwops/rwops_zstd.c:51:47: style: Parameter 'rw' can be declared as pointer to const. However it seems that 'rwzstd_size_invalid' is a callback function, if 'rw' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/rwops/rwops_zstd.c:93:13: note: You might need to cast the function pointer here taisei-1.4.1/src/rwops/rwops_zstd.c:51:47: note: Parameter 'rw' can be declared as pointer to const taisei-1.4.1/src/rwops/rwops_zstd.c:72:46: style: Parameter 'rw' can be declared as pointer to const. However it seems that 'rwzstd_read_invalid' is a callback function, if 'rw' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/rwops/rwops_zstd.c:395:13: note: You might need to cast the function pointer here taisei-1.4.1/src/rwops/rwops_zstd.c:72:46: note: Parameter 'rw' can be declared as pointer to const taisei-1.4.1/src/rwops/rwops_zstd.c:72:56: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'rwzstd_read_invalid' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/rwops/rwops_zstd.c:395:13: note: You might need to cast the function pointer here taisei-1.4.1/src/rwops/rwops_zstd.c:72:56: note: Parameter 'ptr' can be declared as pointer to const taisei-1.4.1/src/rwops/rwops_zstd.c:77:47: style: Parameter 'rw' can be declared as pointer to const. However it seems that 'rwzstd_write_invalid' is a callback function, if 'rw' is declared with const you might also need to cast function pointer(s). [constParameterCallback] taisei-1.4.1/src/rwops/rwops_zstd.c:203:14: note: You might need to cast the function pointer here taisei-1.4.1/src/rwops/rwops_zstd.c:77:47: note: Parameter 'rw' can be declared as pointer to const taisei-1.4.1/src/rwops/rwops_zstd.c:129:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/src/stages/dpstest.c:18:53: error: syntax error: ( . points [syntaxError] taisei-1.4.1/src/stages/stage1/background_anim.c:32:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable draw_data [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/background_anim.c:60:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/background_anim.c:84:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/cirno.c:18:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLEND_MOD [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/background_anim.c:32:18: style: Local variable 'draw_data' shadows outer argument [shadowArgument] taisei-1.4.1/src/stages/stage1/background_anim.c:31:36: note: Shadowed declaration taisei-1.4.1/src/stages/stage1/background_anim.c:32:18: note: Shadow variable taisei-1.4.1/src/stages/stage1/cirno.c:15:38: style:inconclusive: Function 'stage1_draw_cirno_spellbg' argument 1 names different: declaration 'boss' definition 'c'. [funcArgNamesDifferent] taisei-1.4.1/src/stages/stage1/cirno.h:15:38: note: Function 'stage1_draw_cirno_spellbg' argument 1 names different: declaration 'boss' definition 'c'. taisei-1.4.1/src/stages/stage1/cirno.c:15:38: note: Function 'stage1_draw_cirno_spellbg' argument 1 names different: declaration 'boss' definition 'c'. taisei-1.4.1/src/stages/stage1/misc.c:15:3: error: syntax error: ( . sprite [syntaxError] taisei-1.4.1/src/stages/stage1/draw.c:26:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/draw.c:44:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/draw.c:50:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PFLAG_NOREFLECT [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/draw.c:54:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAYER_LOW_MASK [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/draw.c:112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RCAP_DEPTH_TEST [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/draw.c:122:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frames [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/draw.c:136:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RCAP_CULL_FACE [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/draw.c:171:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIEWPORT_W [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/draw.c:181:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/draw.c:219:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAMEBUFFER_ATTACH_DEPTH [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/draw.c:245:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frames [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/draw.c:288:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/draw.c:334:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_POSTPROCESS [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/nonspells/boss_nonspell_1.c:39:6: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage1/nonspells/boss_nonspell_2.c:44:6: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage1/nonspells/midboss_nonspell_1.c:48:6: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage1/spells/crystal_blizzard.c:29:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage1/spells/crystal_rain.c:30:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage1/spells/icicle_cascade.c:18:3: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage1/spells/perfect_freeze.c:63:6: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage1/spells/snow_halation.c:74:3: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage1/stage1.c:74:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage1_timeline [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/stage1.c:81:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOSS_DEFAULT_SPAWN_POS [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage1/stage1.c:94:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESF_DEFAULT [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage2/background_anim.c:45:27: error: syntax error [syntaxError] taisei-1.4.1/src/stages/stage1/timeline.c:36:4: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage2/hina.c:17:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIEWPORT_W [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage2/nonspells/boss_nonspell_1.c:52:4: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage2/draw.c:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boss [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage2/draw.c:184:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cam [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage2/draw.c:201:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cam [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage2/draw.c:215:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLEND_NONE [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage2/draw.c:232:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLEND_NONE [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage2/draw.c:249:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLEND_PREMUL_ALPHA [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage2/draw.c:265:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frames [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage2/draw.c:338:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAMEBUFFER_ATTACH_DEPTH [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage2/draw.c:400:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLEND_PREMUL_ALPHA [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage2/draw.c:462:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage2/draw.c:466:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage2/draw.c:492:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage2/nonspells/boss_nonspell_2.c:49:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage2/nonspells/boss_nonspell_3.c:37:4: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage2/nonspells/midboss_nonspell_1.c:29:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage2/draw.c:78:18: style: Variable 'draw_data' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/src/stages/stage2/spells/amulet_of_harm.c:57:6: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage2/spells/bad_pick.c:24:3: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage2/spells/monty_hall_danmaku.c:36:4: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage2/spells/wheel_of_fortune.c:57:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage2/stage2.c:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage2_timeline [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage2/stage2.c:59:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOSS_DEFAULT_SPAWN_POS [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage2/stage2.c:73:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESF_DEFAULT [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage2/timeline.c:44:4: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage3/background_anim.c:20:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cam [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage3/background_anim.c:61:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable animate_bg [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage3/background_anim.c:65:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable animate_bg [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage3/draw.c:50:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage3/draw.c:75:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cam [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage3/draw.c:94:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cam [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage3/draw.c:103:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage3/draw.c:119:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage3/draw.c:126:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAMEBUFFER_ATTACH_DEPTH [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage3/draw.c:142:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boss [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage3/draw.c:167:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage3/nonspells/boss_nonspells.c:44:4: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage3/nonspells/midboss_nonspell_1.c:25:3: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage3/scuttle.c:19:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTACK_START_DELAY [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage3/spells/firefly_storm.c:34:3: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage3/scuttle.c:15:40: style:inconclusive: Function 'stage3_draw_scuttle_spellbg' argument 1 names different: declaration 'boss' definition 'h'. [funcArgNamesDifferent] taisei-1.4.1/src/stages/stage3/scuttle.h:15:40: note: Function 'stage3_draw_scuttle_spellbg' argument 1 names different: declaration 'boss' definition 'h'. taisei-1.4.1/src/stages/stage3/scuttle.c:15:40: note: Function 'stage3_draw_scuttle_spellbg' argument 1 names different: declaration 'boss' definition 'h'. taisei-1.4.1/src/stages/stage3/spells/light_singularity.c:110:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage3/spells/logic_bomb.c:34:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage3/spells/moonlight_rocket.c:19:3: error: syntax error: ( . sprite_ptr [syntaxError] taisei-1.4.1/src/stages/stage3/spells/moths_to_a_flame.c:76:6: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage3/stage3.c:67:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage3_timeline [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage3/stage3.c:74:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable draw_rule [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage3/stage3.c:89:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESF_DEFAULT [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage3/timeline.c:49:3: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage3/wriggle.c:61:4: error: syntax error: ( . sprite_ptr [syntaxError] taisei-1.4.1/src/stages/stage4/background_anim.c:19:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YIELD [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/background_anim.c:25:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cam [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/background_anim.c:49:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable far [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/background_anim.c:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable update_stage_3d [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/background_anim.c:71:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/background_anim.c:84:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable common_easing_animate_vec3 [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/kurumi.c:26:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage4/draw.c:28:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLEND_NONE [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/draw.c:48:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/draw.c:59:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable far [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/draw.c:107:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RCAP_DEPTH_TEST [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/draw.c:129:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/draw.c:183:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frames [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/draw.c:211:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cam [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/draw.c:240:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cam [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/draw.c:252:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cam [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/draw.c:319:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/draw.c:324:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/draw.c:338:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/nonspells/boss_nonspell_1.c:45:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage4/nonspells/boss_nonspell_2.c:49:6: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage4/spells/animate_wall.c:32:3: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage4/spells/blow_the_walls.c:45:4: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage4/spells/gate_of_walachia.c:47:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage4/spells/red_spike.c:35:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage4/spells/vampiric_vapour.c:19:3: error: syntax error: ( . sprite [syntaxError] taisei-1.4.1/src/stages/stage4/spells/vlads_army.c:46:3: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage4/stage4.c:81:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage4_timeline [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/stage4.c:88:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boss [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage4/stage4.c:97:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESF_DEFAULT [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage5/background_anim.c:68:2: error: There is an unknown macro here somewhere. Configuration is required. If INVOKE_TASK is a macro then please configure it. [unknownMacro] taisei-1.4.1/src/stages/stage4/timeline.c:41:51: error: syntax error: ( . points [syntaxError] taisei-1.4.1/src/stages/stage5/iku.c:30:3: error: syntax error: ( . sprite [syntaxError] taisei-1.4.1/src/stages/stage5/draw.c:26:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage5/draw.c:42:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage5/draw.c:66:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable radiance [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage5/draw.c:88:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cam [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage5/draw.c:99:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage5/draw.c:104:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAMEBUFFER_ATTACH_DEPTH [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage5/draw.c:118:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLEND_MOD [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage5/nonspells/boss_nonspell_1.c:39:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage5/nonspells/boss_nonspell_2.c:38:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage5/nonspells/boss_nonspell_3.c:20:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage5/spells/atmospheric_discharge.c:29:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage5/spells/artificial_lightning.c:24:4: error: syntax error: ( . pos [syntaxError] taisei-1.4.1/src/stages/stage5/spells/induction.c:39:6: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage5/spells/natural_cathode.c:32:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage5/spells/static_bomb.c:18:4: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage5/spells/overload.c:141:6: error: syntax error: ( . pos [syntaxError] taisei-1.4.1/src/stages/stage5/stage5.c:71:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage5_timeline [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage5/stage5.c:76:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESF_DEFAULT [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage5/stage5.c:129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boss [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage5/timeline.c:99:50: error: syntax error: ( . power [syntaxError] taisei-1.4.1/src/stages/stage6/background_anim.c:19:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cam [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/background_anim.c:33:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage6_bg_fall_over [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/background_anim.c:38:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cam [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/background_anim.c:53:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage6_bg_boss_rotation [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/background_anim.c:59:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cam [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/background_anim.c:85:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/background_anim.c:91:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cam [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/background_anim.c:116:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cam [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/background_anim.c:124:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cam [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/draw.c:26:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/draw.c:66:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/draw.c:101:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cam [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/draw.c:132:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RCAP_DEPTH_TEST [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/draw.c:180:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_3d_context [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/draw.c:185:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLEND_MOD [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/draw.c:194:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLEND_MOD [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/draw.c:208:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAMEBUFFER_ATTACH_DEPTH [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/elly.c:39:3: error: syntax error: ( . sprite_ptr [syntaxError] taisei-1.4.1/src/stages/stage6/nonspells/boss_nonspell_1.c:37:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage6/nonspells/boss_nonspell_2.c:28:4: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage6/nonspells/boss_nonspell_3.c:17:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scythe [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/nonspells/boss_nonspell_3.c:29:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boss [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/nonspells/boss_nonspell_3.c:49:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boss [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/nonspells/boss_nonspell_4.c:42:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage6/nonspells/boss_nonspell_3.c:17:14: style: Local variable 'scythe' shadows outer argument [shadowArgument] taisei-1.4.1/src/stages/stage6/nonspells/boss_nonspell_3.c:16:40: note: Shadowed declaration taisei-1.4.1/src/stages/stage6/nonspells/boss_nonspell_3.c:17:14: note: Shadow variable taisei-1.4.1/src/stages/stage6/nonspells/boss_nonspell_3.c:31:15: style: Local variable 'baryons' shadows outer argument [shadowArgument] taisei-1.4.1/src/stages/stage6/nonspells/boss_nonspell_3.c:28:56: note: Shadowed declaration taisei-1.4.1/src/stages/stage6/nonspells/boss_nonspell_3.c:31:15: note: Shadow variable taisei-1.4.1/src/stages/stage6/nonspells/boss_nonspell_3.c:39:9: style: Variable 'b' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/src/stages/stage6/nonspells/boss_nonspell_5.c:33:6: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage6/nonspells/boss_nonspell_6.c:22:4: error: syntax error: ( . sprite [syntaxError] taisei-1.4.1/src/stages/stage6/spells/broglie.c:30:3: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage6/spells/eigenstate.c:33:3: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage6/spells/forgotten.c:45:6: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage6/spells/kepler.c:36:26: error: syntax error [syntaxError] taisei-1.4.1/src/stages/stage6/spells/lhc.c:85:4: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage6/spells/maxwell.c:89:30: error: syntax error [syntaxError] taisei-1.4.1/src/stages/stage6/spells/newton.c:30:5: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage6/spells/ricci.c:62:3: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage6/spells/toe.c:139:3: error: syntax error: ( . proto [syntaxError] taisei-1.4.1/src/stages/stage6/elly.h:48:1: debug: Failed to parse 'typedef TASK_IFACE_ARGS_TYPE ( ScytheAttack ) ScytheAttackTaskArgs ;'. The checking continues anyway. [simplifyTypedef] taisei-1.4.1/src/stages/stage6/elly.h:78:1: debug: Failed to parse 'typedef TASK_IFACE_ARGS_TYPE ( BaryonsAttack ) BaryonsAttackTaskArgs ;'. The checking continues anyway. [simplifyTypedef] taisei-1.4.1/src/stages/stage6/stage6.c:88:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESF_DEFAULT [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/stage6.c:168:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage6_timeline [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/stage6.c:179:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boss [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/stages/stage6/timeline.c:25:3: error: syntax error: ( . points [syntaxError] taisei-1.4.1/src/stages/stage6/stage6.c:180:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/src/taskmanager.c:53:2: error: syntax error [syntaxError] taisei-1.4.1/src/hashtable.inc.h:396:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALLOC_ [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/thread.c:68:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _assert_ [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/thread.c:92:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _assert_ [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/thread.c:126:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _assert_ [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/assert.c:22:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_FAKEFATAL [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/debug.c:14:0: error: #error Your build system is broken [preprocessorErrorDirective] taisei-1.4.1/src/util/debug.c:14:2: error: #error Your build system is broken [preprocessorErrorDirective] taisei-1.4.1/src/thread.c:181:32: style: Parameter 'thrd' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/src/thread.c:197:37: style: Parameter 'thrd' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/src/util/env.h:12:13: error: There is an unknown macro here somewhere. Configuration is required. If env_get_string is a macro then please configure it. [unknownMacro] taisei-1.4.1/src/thread.c:50:12: error: Uninitialized variable: iter.has_data [uninitvar] taisei-1.4.1/src/util/miscmath.h:114:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _temp [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/miscmath.h:122:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _temp [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/miscmath.h:130:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _temp [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/miscmath.h:139:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _temp [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/fbmgr.c:43:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fb [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/fbmgr.c:68:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mfb [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/fbmgr.c:121:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNREACHABLE [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/fbmgr.c:168:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/fbmgr.c:185:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_DEBUG_LABEL_SIZE [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/fbpair.c:25:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAMEBUFFER_MAX_ATTACHMENTS [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/fbpair.c:64:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAMEBUFFER_MAX_ATTACHMENTS [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/fbmgr.c:105:59: style: Parameter 'mfb' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/src/util/fbutil.c:14:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAMEBUFFER_MAX_ATTACHMENTS [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/fbutil.c:30:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/fbutil.c:39:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAMEBUFFER_MAX_ATTACHMENTS [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/gamemode.c:41:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callback [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/gamemode.c:47:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callback [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/graphics.c:20:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RCAP_DEPTH_TEST [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/graphics.c:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sprite_ptr [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/graphics.c:145:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNREACHABLE [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/graphics.c:174:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CULL_BACK [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/graphics.c:187:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAMEBUFFER_ATTACH_COLOR0 [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/stringops.h:65:7: error: There is an unknown macro here somewhere. Configuration is required. If strfmt is a macro then please configure it. [unknownMacro] taisei-1.4.1/src/util/geometry.c:15:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _temp_a [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/geometry.c:43:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_left [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/geometry.c:68:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _temp_a [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/geometry.c:123:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/geometry.c:186:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _temp_a [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/geometry.c:214:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _temp_a [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/miscmath.c:128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _temp_a [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/miscmath.c:226:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _assert_ [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/miscmath.c:240:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _assert_ [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/miscmath.c:254:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _temp_a [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/miscmath.c:259:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _temp_a [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/miscmath.c:348:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _assert_ [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/miscmath.c:374:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNREACHABLE [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/platform_win32.c:13:50: style: Parameter 'wtime' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/src/util/pngcruft.c:49:61: debug: Function::addArguments found argument 'png' with varid 0. [varid0] taisei-1.4.1/src/util/pngcruft.c:53:54: debug: Function::addArguments found argument 'png' with varid 0. [varid0] taisei-1.4.1/src/util/miscmath.c:394:22: style: Variable 'temp_carry' is assigned a value that is never used. [unreadVariable] taisei-1.4.1/src/util/rectpack.h:43:18: error: There is an unknown macro here somewhere. Configuration is required. If rectpack_add is a macro then please configure it. [unknownMacro] taisei-1.4.1/src/util/sha256.c:123:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/util/sha256_openssl.c:22:31: style:inconclusive: Function 'sha256_free' argument 1 names different: declaration 'state' definition 'st'. [funcArgNamesDifferent] taisei-1.4.1/src/util/sha256.h:22:31: note: Function 'sha256_free' argument 1 names different: declaration 'state' definition 'st'. taisei-1.4.1/src/util/sha256_openssl.c:22:31: note: Function 'sha256_free' argument 1 names different: declaration 'state' definition 'st'. taisei-1.4.1/src/util/sha256.c:128:31: style:inconclusive: Function 'sha256_free' argument 1 names different: declaration 'state' definition 'ctx'. [funcArgNamesDifferent] taisei-1.4.1/src/util/sha256.h:22:31: note: Function 'sha256_free' argument 1 names different: declaration 'state' definition 'ctx'. taisei-1.4.1/src/util/sha256.c:128:31: note: Function 'sha256_free' argument 1 names different: declaration 'state' definition 'ctx'. taisei-1.4.1/src/util/strbuf.h:21:2: error: There is an unknown macro here somewhere. Configuration is required. If attr_printf is a macro then please configure it. [unknownMacro] taisei-1.4.1/src/version.c:62:2: error: syntax error [syntaxError] taisei-1.4.1/src/vfs/public.h:54:9: error: There is an unknown macro here somewhere. Configuration is required. If vfs_dir_open is a macro then please configure it. [unknownMacro] taisei-1.4.1/src/vfs/platform_paths/cache_win32.c:31:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/vfs/platform_paths/resroot_sdl.c:24:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_FATAL [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/vfs/platform_paths/resroot_static.c:15:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAISEI_BUILDCONF_DATA_PATH [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/vfs/platform_paths/storage_sdl.c:23:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] taisei-1.4.1/src/vfs/zipfile_impl.h:13:1: error: There is an unknown macro here somewhere. Configuration is required. If DIAGNOSTIC_CLANG is a macro then please configure it. [unknownMacro] taisei-1.4.1/src/vfs/zippath_rwops.c:227:2: error: There is an unknown macro here somewhere. Configuration is required. If DIAGNOSTIC is a macro then please configure it. [unknownMacro] taisei-1.4.1/subprojects/glad/src/egl.c:222:13: error: There is an unknown macro here somewhere. Configuration is required. If GLAD_GNUC_EXTENSION is a macro then please configure it. [unknownMacro] taisei-1.4.1/subprojects/glad/src/gl.c:4147:13: error: There is an unknown macro here somewhere. Configuration is required. If GLAD_GNUC_EXTENSION is a macro then please configure it. [unknownMacro] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2422:26: error: Array 'm_bytes[3]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2428:27: error: Array 'm_bytes[3]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2428:47: error: Array 'm_bytes[3]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2434:27: error: Array 'm_bytes[3]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2434:49: error: Array 'm_bytes[3]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2434:69: error: Array 'm_bytes[3]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2409:21: error: Array 'm_bytes[1]' accessed at index 1, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2413:21: error: Array 'm_bytes[1]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2413:43: error: Array 'm_bytes[1]' accessed at index 1, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2422:26: error: Array 'm_bytes[1]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2428:27: error: Array 'm_bytes[1]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2428:47: error: Array 'm_bytes[1]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2434:27: error: Array 'm_bytes[1]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2434:49: error: Array 'm_bytes[1]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2434:69: error: Array 'm_bytes[1]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2413:21: error: Array 'm_bytes[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2422:26: error: Array 'm_bytes[2]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2428:27: error: Array 'm_bytes[2]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2428:47: error: Array 'm_bytes[2]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2434:27: error: Array 'm_bytes[2]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2434:49: error: Array 'm_bytes[2]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2434:69: error: Array 'm_bytes[2]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2422:26: error: Array 'm_bytes[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2428:27: error: Array 'm_bytes[4]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2428:47: error: Array 'm_bytes[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2434:27: error: Array 'm_bytes[4]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2434:49: error: Array 'm_bytes[4]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2434:69: error: Array 'm_bytes[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2440:41: portability: Undefined behaviour, pointer arithmetic 'm_bytes+4' is out of bounds. [pointerOutOfBounds] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1816:17: warning: Member variable 'raw_node::m_bits' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1829:17: warning: Member variable 'raw_node::m_bits' is not initialized in the copy constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1843:27: warning: Member variable 'raw_node::m_bits' is not assigned a value in 'raw_node::operator='. [operatorEqVarError] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2382:10: warning: Member variable 'packed_uint < 3 >::m_bytes' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2382:10: warning: Member variable 'packed_uint < 1 >::m_bytes' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2382:10: warning: Member variable 'packed_uint < 2 >::m_bytes' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2382:10: warning: Member variable 'packed_uint < 4 >::m_bytes' is not initialized in the constructor. [uninitMemberVar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1458:23: style:inconclusive: Technically the member function 'basisu::hash_map::size' can be const. [functionConst] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1468:19: style:inconclusive: Technically the member function 'basisu::hash_map::empty' can be const. [functionConst] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2853:8: performance:inconclusive: Technically the member function 'basist::bitwise_decoder::stop' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:3139:7: style:inconclusive: Technically the member function 'basist::approx_move_to_front::operator[]' can be const. [functionConst] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18634:41: performance:inconclusive: Technically the member function 'basist::basisu_lowlevel_uastc_transcoder::transcode_slice' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4030:8: note: Technically the member function 'basist::basisu_lowlevel_uastc_transcoder::transcode_slice' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18634:41: note: Technically the member function 'basist::basisu_lowlevel_uastc_transcoder::transcode_slice' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19235:26: performance:inconclusive: Technically the member function 'basist::basisu_transcoder::validate_header' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4185:8: note: Technically the member function 'basist::basisu_transcoder::validate_header' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19235:26: note: Technically the member function 'basist::basisu_transcoder::validate_header' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19907:25: performance:inconclusive: Technically the member function 'basist::basisu_transcoder::find_first_slice_index' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4275:7: note: Technically the member function 'basist::basisu_transcoder::find_first_slice_index' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19907:25: note: Technically the member function 'basist::basisu_transcoder::find_first_slice_index' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19198:26: performance:inconclusive: Technically the member function 'basist::basisu_transcoder::validate_header_quick' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4277:8: note: Technically the member function 'basist::basisu_transcoder::validate_header_quick' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19198:26: note: Technically the member function 'basist::basisu_transcoder::validate_header_quick' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:5640:12: performance:inconclusive: Technically the member function 'basist::decoder_etc_block::pack_delta3' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:9216:26: performance:inconclusive: Technically the member function 'basist::pvrtc4_block::get_scaled_modulation_values' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1557:17: style: Class 'const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:3122:3: style: Class 'approx_move_to_front' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2383:10: style: Struct 'packed_uint < 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2383:10: style: Struct 'packed_uint < 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2383:10: style: Struct 'packed_uint < 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:2383:10: style: Struct 'packed_uint < 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:20554:7: style: Assignment 'p=0' is redundant with condition 'p==0'. [duplicateConditionalAssign] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:20553:10: note: Condition 'p==0' taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:20554:7: note: Assignment 'p=0' is redundant taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:23924:59: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:22163:32: style: Comparing expression of type 'unsigned char' against value 255. Condition is always true. [compareValueOutOfTypeRangeError] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:22167:33: style: Comparing expression of type 'unsigned char' against value 255. Condition is always true. [compareValueOutOfTypeRangeError] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:22215:32: style: Comparing expression of type 'unsigned char' against value 255. Condition is always true. [compareValueOutOfTypeRangeError] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:22219:33: style: Comparing expression of type 'unsigned char' against value 255. Condition is always true. [compareValueOutOfTypeRangeError] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:23055:8: style: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:22122:22: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:23055:21: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:23055:8: note: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:23350:7: style: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:22122:22: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:23350:20: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:23350:7: note: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:23955:8: style: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:22122:22: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:23955:21: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:23955:8: note: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:24988:8: style: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:22122:22: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:24988:21: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:24988:8: note: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25027:7: style: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:22122:22: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25027:20: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25027:7: note: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25065:7: style: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:22122:22: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25065:20: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25065:7: note: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25095:7: style: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:22122:22: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25095:20: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25095:7: note: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25411:7: style: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:22122:22: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25411:20: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25411:7: note: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25439:7: style: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:22122:22: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25439:20: note: Calling function 'unpack_uastc' returns 1 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25439:7: note: Condition '!unpack_uastc(unpacked_src_blk,&block_pixels[0][0],unpack_srgb)' is always false taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:17271:4: error: Memory leak: pPVRTC_work_mem [memleak] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10684:19: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10745:19: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10807:18: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10873:19: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10916:18: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:12863:58: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:12869:58: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:12940:58: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:12941:59: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:13005:58: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:13006:59: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:13179:57: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:13180:58: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:16322:56: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:16323:57: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:17253:23: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:17253:38: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:17527:7: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:17565:7: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:17977:34: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:17979:35: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18252:30: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18292:30: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18327:31: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18335:79: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18420:30: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18593:30: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18597:78: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18686:39: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18688:38: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18694:24: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18696:97: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18769:45: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18798:45: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18827:45: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19995:13: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:20014:13: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:20130:6: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:20154:6: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:20993:27: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:21459:24: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:21513:24: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:23355:5: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:23355:30: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:24287:33: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:24517:33: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:24965:19: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25084:23: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25510:26: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25511:8: style: C-style pointer casting [cstyleCast] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:8125:45: style: The comparison 'NUM_ETC1_TO_DXT1_SELECTOR_MAPPINGS == 10' is always true. [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:5977:54: note: 'NUM_ETC1_TO_DXT1_SELECTOR_MAPPINGS' is assigned value '10' here. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:8125:45: note: The comparison 'NUM_ETC1_TO_DXT1_SELECTOR_MAPPINGS == 10' is always true. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10759:47: style: The comparison 'NUM_ETC1_TO_BC7_M5_SELECTOR_MAPPINGS == 10' is always true. [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:9724:56: note: 'NUM_ETC1_TO_BC7_M5_SELECTOR_MAPPINGS' is assigned value '10' here. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10759:47: note: The comparison 'NUM_ETC1_TO_BC7_M5_SELECTOR_MAPPINGS == 10' is always true. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:13127:46: style: The comparison 'NUM_ETC1_TO_ASTC_SELECTOR_MAPPINGS == 10' is always true. [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:11327:54: note: 'NUM_ETC1_TO_ASTC_SELECTOR_MAPPINGS' is assigned value '10' here. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:13127:46: note: The comparison 'NUM_ETC1_TO_ASTC_SELECTOR_MAPPINGS == 10' is always true. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:13362:46: style: The comparison 'NUM_ETC1_TO_ASTC_SELECTOR_MAPPINGS == 10' is always true. [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:11327:54: note: 'NUM_ETC1_TO_ASTC_SELECTOR_MAPPINGS' is assigned value '10' here. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:13362:46: note: The comparison 'NUM_ETC1_TO_ASTC_SELECTOR_MAPPINGS == 10' is always true. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:15566:45: style: The comparison 'NUM_ETC1S_TO_ATC_SELECTOR_MAPPINGS == 10' is always true. [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:13433:54: note: 'NUM_ETC1S_TO_ATC_SELECTOR_MAPPINGS' is assigned value '10' here. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:15566:45: note: The comparison 'NUM_ETC1S_TO_ATC_SELECTOR_MAPPINGS == 10' is always true. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:16247:45: style: The comparison 'NUM_ETC1S_TO_ATC_SELECTOR_MAPPINGS == 10' is always true. [knownConditionTrueFalse] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:13433:54: note: 'NUM_ETC1S_TO_ATC_SELECTOR_MAPPINGS' is assigned value '10' here. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:16247:45: note: The comparison 'NUM_ETC1S_TO_ATC_SELECTOR_MAPPINGS == 10' is always true. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19417:28: style: Variable 'image_info.m_alpha_flag' is reassigned a value before the old one has been used. [redundantAssignment] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19413:27: note: image_info.m_alpha_flag is assigned taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19417:28: note: image_info.m_alpha_flag is overwritten taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18682:8: style: The scope of the variable 'status' can be reduced. [variableScope] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:17164:41: style:inconclusive: Function 'transcode_slice' argument 16 names different: declaration 'astc_transcode_alpha' definition 'transcode_alpha'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:3944:52: note: Function 'transcode_slice' argument 16 names different: declaration 'astc_transcode_alpha' definition 'transcode_alpha'. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:17164:41: note: Function 'transcode_slice' argument 16 names different: declaration 'astc_transcode_alpha' definition 'transcode_alpha'. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19511:111: style:inconclusive: Function 'get_image_level_info' argument 3 names different: declaration 'level_info' definition 'image_info'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4206:93: note: Function 'get_image_level_info' argument 3 names different: declaration 'level_info' definition 'image_info'. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19511:111: note: Function 'get_image_level_info' argument 3 names different: declaration 'level_info' definition 'image_info'. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19793:12: style:inconclusive: Function 'transcode_slice' argument 7 names different: declaration 'output_block_stride_in_bytes' definition 'output_block_or_pixel_stride_in_bytes'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4252:31: note: Function 'transcode_slice' argument 7 names different: declaration 'output_block_stride_in_bytes' definition 'output_block_or_pixel_stride_in_bytes'. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19793:12: note: Function 'transcode_slice' argument 7 names different: declaration 'output_block_stride_in_bytes' definition 'output_block_or_pixel_stride_in_bytes'. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:20362:55: style:inconclusive: Function 'basis_block_format_is_uncompressed' argument 1 names different: declaration 'tex_type' definition 'blk_fmt'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:3329:55: note: Function 'basis_block_format_is_uncompressed' argument 1 names different: declaration 'tex_type' definition 'blk_fmt'. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:20362:55: note: Function 'basis_block_format_is_uncompressed' argument 1 names different: declaration 'tex_type' definition 'blk_fmt'. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:21266:79: style:inconclusive: Function 'pack_astc_block' argument 3 names different: declaration 'mode' definition 'uastc_mode'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:3529:79: note: Function 'pack_astc_block' argument 3 names different: declaration 'mode' definition 'uastc_mode'. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:21266:79: note: Function 'pack_astc_block' argument 3 names different: declaration 'mode' definition 'uastc_mode'. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:21518:81: style:inconclusive: Function 'unpack_uastc' argument 3 names different: declaration 'undo_blue_contract' definition 'blue_contract_check'. [funcArgNamesDifferent] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:3584:81: note: Function 'unpack_uastc' argument 3 names different: declaration 'undo_blue_contract' definition 'blue_contract_check'. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:21518:81: note: Function 'unpack_uastc' argument 3 names different: declaration 'undo_blue_contract' definition 'blue_contract_check'. taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:327:44: warning: Unused variable value 'p' [constStatement] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1379:22: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1412:19: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1437:19: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1949:16: style: Variable 'pNode_end' can be declared as pointer to const [constVariablePointer] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:9530:74: style: Parameter 'pAlpha_blocks' can be declared as pointer to const [constParameterPointer] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:22137:51: style: Parameter 'xl' can be declared as const array [constParameter] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:22137:64: style: Parameter 'xh' can be declared as const array [constParameter] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:22190:51: style: Parameter 'xl' can be declared as const array [constParameter] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:22190:64: style: Parameter 'xh' can be declared as const array [constParameter] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:3187:45: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25938:45: warning: Uninitialized variables: best.m_lo, best.m_hi [uninitvar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25929:15: note: Assuming condition is false taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25938:45: note: Uninitialized variables: best.m_lo, best.m_hi taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25969:40: warning: Uninitialized variables: best.m_lo, best.m_hi [uninitvar] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25960:14: note: Assuming condition is false taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:25969:40: note: Uninitialized variables: best.m_lo, best.m_hi taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:1873:18: style: struct member 'raw_node::m_bits' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:3471:12: style: struct member 'bc7_block::m_qwords' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:5296:12: style: struct member 'Anonymous41::m_dred2' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:5299:12: style: struct member 'Anonymous41::m_dgreen2' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:5302:12: style: struct member 'Anonymous41::m_dblue2' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:5305:14: style: struct member 'Anonymous41::m_flip' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:5306:14: style: struct member 'Anonymous41::m_diff' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:5307:14: style: struct member 'Anonymous41::m_cw2' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:5310:14: style: struct member 'Anonymous41::m_selectors' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:9258:21: style: struct member 'pvrtc1_temp_block::m_etc1_block' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:9259:12: style: struct member 'pvrtc1_temp_block::m_pvrtc_endpoints' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10351:13: style: struct member 'bc7_mode_5::m_lo_bits' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10404:13: style: struct member 'bc7_mode_5::m_hi_bits' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10338:14: style: struct member 'Anonymous45::m_rot' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10361:14: style: struct member 'Anonymous46::m_c00' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10362:14: style: struct member 'Anonymous46::m_c10' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10363:14: style: struct member 'Anonymous46::m_c20' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10364:14: style: struct member 'Anonymous46::m_c30' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10366:14: style: struct member 'Anonymous46::m_c01' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10367:14: style: struct member 'Anonymous46::m_c11' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10368:14: style: struct member 'Anonymous46::m_c21' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10369:14: style: struct member 'Anonymous46::m_c31' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10371:14: style: struct member 'Anonymous46::m_c02' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10372:14: style: struct member 'Anonymous46::m_c12' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10373:14: style: struct member 'Anonymous46::m_c22' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10374:14: style: struct member 'Anonymous46::m_c32' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10376:14: style: struct member 'Anonymous46::m_c03' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10377:14: style: struct member 'Anonymous46::m_c13' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10378:14: style: struct member 'Anonymous46::m_c23' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10379:14: style: struct member 'Anonymous46::m_c33' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10382:14: style: struct member 'Anonymous46::m_a00' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10383:14: style: struct member 'Anonymous46::m_a10' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10384:14: style: struct member 'Anonymous46::m_a20' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10385:14: style: struct member 'Anonymous46::m_a30' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10387:14: style: struct member 'Anonymous46::m_a01' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10388:14: style: struct member 'Anonymous46::m_a11' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10389:14: style: struct member 'Anonymous46::m_a21' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10390:14: style: struct member 'Anonymous46::m_a31' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10392:14: style: struct member 'Anonymous46::m_a02' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10393:14: style: struct member 'Anonymous46::m_a12' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10394:14: style: struct member 'Anonymous46::m_a22' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10395:14: style: struct member 'Anonymous46::m_a32' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10397:14: style: struct member 'Anonymous46::m_a03' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10398:14: style: struct member 'Anonymous46::m_a13' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10399:14: style: struct member 'Anonymous46::m_a23' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:10400:14: style: struct member 'Anonymous46::m_a33' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:16113:7: style: struct member 'pvrtc2_block::m_trans_color_data' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:16116:13: style: struct member 'pvrtc2_block::m_color_data_bits' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:16101:15: style: struct member 'Anonymous49::m_mod_flag' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:16106:15: style: struct member 'Anonymous49::m_hard_flag' is never used. [unusedStructMember] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:16111:15: style: struct member 'Anonymous49::m_opaque_flag' is never used. [unusedStructMember] diff: head taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:17253:38: style: C-style pointer casting [cstyleCast] head taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18634:41: performance:inconclusive: Technically the member function 'basist::basisu_lowlevel_uastc_transcoder::transcode_slice' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4030:8: note: Technically the member function 'basist::basisu_lowlevel_uastc_transcoder::transcode_slice' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18634:41: note: Technically the member function 'basist::basisu_lowlevel_uastc_transcoder::transcode_slice' can be static (but you may consider moving to unnamed namespace). head taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19198:26: performance:inconclusive: Technically the member function 'basist::basisu_transcoder::validate_header_quick' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4277:8: note: Technically the member function 'basist::basisu_transcoder::validate_header_quick' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19198:26: note: Technically the member function 'basist::basisu_transcoder::validate_header_quick' can be static (but you may consider moving to unnamed namespace). head taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19235:26: performance:inconclusive: Technically the member function 'basist::basisu_transcoder::validate_header' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4185:8: note: Technically the member function 'basist::basisu_transcoder::validate_header' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19235:26: note: Technically the member function 'basist::basisu_transcoder::validate_header' can be static (but you may consider moving to unnamed namespace). head taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19907:25: performance:inconclusive: Technically the member function 'basist::basisu_transcoder::find_first_slice_index' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4275:7: note: Technically the member function 'basist::basisu_transcoder::find_first_slice_index' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19907:25: note: Technically the member function 'basist::basisu_transcoder::find_first_slice_index' can be static (but you may consider moving to unnamed namespace). head taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:23355:30: style: C-style pointer casting [cstyleCast] 2.17.0 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4030:8: performance:inconclusive: Technically the member function 'basist::basisu_lowlevel_uastc_transcoder::transcode_slice' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:18634:41: note: Technically the member function 'basist::basisu_lowlevel_uastc_transcoder::transcode_slice' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4030:8: note: Technically the member function 'basist::basisu_lowlevel_uastc_transcoder::transcode_slice' can be static (but you may consider moving to unnamed namespace). 2.17.0 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4185:8: performance:inconclusive: Technically the member function 'basist::basisu_transcoder::validate_header' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19235:26: note: Technically the member function 'basist::basisu_transcoder::validate_header' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4185:8: note: Technically the member function 'basist::basisu_transcoder::validate_header' can be static (but you may consider moving to unnamed namespace). 2.17.0 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4275:7: performance:inconclusive: Technically the member function 'basist::basisu_transcoder::find_first_slice_index' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19907:25: note: Technically the member function 'basist::basisu_transcoder::find_first_slice_index' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4275:7: note: Technically the member function 'basist::basisu_transcoder::find_first_slice_index' can be static (but you may consider moving to unnamed namespace). 2.17.0 taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4277:8: performance:inconclusive: Technically the member function 'basist::basisu_transcoder::validate_header_quick' can be static (but you may consider moving to unnamed namespace). [functionStatic] taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:19198:26: note: Technically the member function 'basist::basisu_transcoder::validate_header_quick' can be static (but you may consider moving to unnamed namespace). taisei-1.4.1/external/basis_universal/contrib/previewers/lib/basisu_transcoder.cpp:4277:8: note: Technically the member function 'basist::basisu_transcoder::validate_header_quick' can be static (but you may consider moving to unnamed namespace). head taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:310:22: style:inconclusive: Technically the member function 'basisu::basisu_backend::find_video_frame' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:404:7: note: Technically the member function 'basisu::basisu_backend::find_video_frame' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:310:22: note: Technically the member function 'basisu::basisu_backend::find_video_frame' can be const. 2.17.0 taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:316:12: style: Unused private function: 'basisu_backend::get_total_slices' [unusedPrivateFunction] head taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:316:12: style: Unused private function: 'basisu_backend::get_total_slices' [unusedPrivateFunction] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:316:12: note: Unused private function: 'basisu_backend::get_total_slices' taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:316:12: note: Unused private function: 'basisu_backend::get_total_slices' 2.17.0 taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:321:12: style: Unused private function: 'basisu_backend::get_total_slice_blocks' [unusedPrivateFunction] head taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:321:12: style: Unused private function: 'basisu_backend::get_total_slice_blocks' [unusedPrivateFunction] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:321:12: note: Unused private function: 'basisu_backend::get_total_slice_blocks' taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:321:12: note: Unused private function: 'basisu_backend::get_total_slice_blocks' 2.17.0 taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:326:12: style: Unused private function: 'basisu_backend::get_block_index' [unusedPrivateFunction] head taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:326:12: style: Unused private function: 'basisu_backend::get_block_index' [unusedPrivateFunction] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:326:12: note: Unused private function: 'basisu_backend::get_block_index' taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:326:12: note: Unused private function: 'basisu_backend::get_block_index' 2.17.0 taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:362:7: style: Unused private function: 'basisu_backend::find_slice' [unusedPrivateFunction] head taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:362:7: style: Unused private function: 'basisu_backend::find_slice' [unusedPrivateFunction] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:362:7: note: Unused private function: 'basisu_backend::find_slice' taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:362:7: note: Unused private function: 'basisu_backend::find_slice' 2.17.0 taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:404:7: style:inconclusive: Technically the member function 'basisu::basisu_backend::find_video_frame' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_backend.cpp:310:22: note: Technically the member function 'basisu::basisu_backend::find_video_frame' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_backend.h:404:7: note: Technically the member function 'basisu::basisu_backend::find_video_frame' can be const. head taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1689:25: style:inconclusive: Technically the member function 'basisu::basis_compressor::validate_ktx2_constraints' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.h:554:8: note: Technically the member function 'basisu::basis_compressor::validate_ktx2_constraints' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1689:25: note: Technically the member function 'basisu::basis_compressor::validate_ktx2_constraints' can be const. head taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1734:25: style:inconclusive: Technically the member function 'basisu::basis_compressor::get_dfd' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.h:555:8: note: Technically the member function 'basisu::basis_compressor::get_dfd' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1734:25: note: Technically the member function 'basisu::basis_compressor::get_dfd' can be const. 2.17.0 taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1771:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uint32_t [valueFlowBailoutIncompleteVar] head taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1776:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KTX2_KHR_DF_TRANSFER_SRGB [valueFlowBailoutIncompleteVar] head taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:917:25: style:inconclusive: Technically the member function 'basisu::basis_compressor::validate_texture_type_constraints' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.h:553:8: note: Technically the member function 'basisu::basis_compressor::validate_texture_type_constraints' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:917:25: note: Technically the member function 'basisu::basis_compressor::validate_texture_type_constraints' can be const. 2.17.0 taisei-1.4.1/external/basis_universal/encoder/basisu_comp.h:553:8: style:inconclusive: Technically the member function 'basisu::basis_compressor::validate_texture_type_constraints' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:917:25: note: Technically the member function 'basisu::basis_compressor::validate_texture_type_constraints' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_comp.h:553:8: note: Technically the member function 'basisu::basis_compressor::validate_texture_type_constraints' can be const. 2.17.0 taisei-1.4.1/external/basis_universal/encoder/basisu_comp.h:554:8: style:inconclusive: Technically the member function 'basisu::basis_compressor::validate_ktx2_constraints' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1689:25: note: Technically the member function 'basisu::basis_compressor::validate_ktx2_constraints' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_comp.h:554:8: note: Technically the member function 'basisu::basis_compressor::validate_ktx2_constraints' can be const. 2.17.0 taisei-1.4.1/external/basis_universal/encoder/basisu_comp.h:555:8: style:inconclusive: Technically the member function 'basisu::basis_compressor::get_dfd' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_comp.cpp:1734:25: note: Technically the member function 'basisu::basis_compressor::get_dfd' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_comp.h:555:8: note: Technically the member function 'basisu::basis_compressor::get_dfd' can be const. head taisei-1.4.1/external/basis_universal/encoder/basisu_enc.h:299:35: style: C-style pointer casting [cstyleCast] 2.17.0 taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:1081:8: style: Unused private function: 'etc1_optimizer::get_nearby_inten_tables' [unusedPrivateFunction] head taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:1081:8: style: Unused private function: 'etc1_optimizer::get_nearby_inten_tables' [unusedPrivateFunction] taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:1081:8: note: Unused private function: 'etc1_optimizer::get_nearby_inten_tables' taisei-1.4.1/external/basis_universal/encoder/basisu_etc.h:1081:8: note: Unused private function: 'etc1_optimizer::get_nearby_inten_tables' head taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.cpp:3416:24: style:inconclusive: Technically the member function 'basisu::basisu_frontend::dump_debug_image' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.h:150:8: note: Technically the member function 'basisu::basisu_frontend::dump_debug_image' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.cpp:3416:24: note: Technically the member function 'basisu::basisu_frontend::dump_debug_image' can be const. 2.17.0 taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.h:150:8: style:inconclusive: Technically the member function 'basisu::basisu_frontend::dump_debug_image' can be const. [functionConst] taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.cpp:3416:24: note: Technically the member function 'basisu::basisu_frontend::dump_debug_image' can be const. taisei-1.4.1/external/basis_universal/encoder/basisu_frontend.h:150:8: note: Technically the member function 'basisu::basisu_frontend::dump_debug_image' can be const. 2.17.0 taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1123:79: error: Pointer addition with NULL pointer. [nullPointerArithmetic] taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1396:131: note: Calling function 'tinfl_decompress', 5th argument 'pBuf?(unsigned char*)pBuf+*pOut_len:NULL' value is 0 taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1123:79: note: Null pointer addition head taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1396:109: style: C-style pointer casting [cstyleCast] head taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1396:133: style: C-style pointer casting [cstyleCast] head taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1419:100: style: C-style pointer casting [cstyleCast] head taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1419:79: style: C-style pointer casting [cstyleCast] head taisei-1.4.1/external/basis_universal/encoder/basisu_miniz.h:1911:67: style: Unsigned expression '(1U<