ftp://ftp.de.debian.org/debian/pool/main/f/faiss/faiss_1.13.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openmp --library=googletest --library=python --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 -j96 faiss-1.13.2/demos/demo_imi_flat.cpp:69:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/demos/demo_nndescent.cpp:29:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/IndexIVFFlatPanorama.cpp:38:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/IVFlib.cpp:488:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/demo_ivfpq_indexing_gpu.cpp:57:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/IndexRaBitQFastScan.cpp:48:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/IndexRaBitQFastScan.cpp:77:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFScalarQuantizer.cpp:154:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/IndexIVFRaBitQFastScan.cpp:53:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFPQ.cpp:138:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexFlat.cpp:154:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFPQ.cpp:180:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexFlat.cpp:170:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexFlat.cpp:188:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFPQ.cpp:203:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFFlat.cpp:97:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFPQ.cpp:311:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexFlat.cpp:217:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFFlat.cpp:152:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexFlat.cpp:232:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFFlat.cpp:209:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFPQ.cpp:369:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexFlat.cpp:248:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFFlat.cpp:253:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFPQ.cpp:412:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFFlat.cpp:580:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFPQ.cpp:447:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexFlat.cpp:536:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFFlat.cpp:648:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFPQ.cpp:520:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexFlat.cpp:596:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFFlat.cpp:716:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFPQ.cpp:579:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFPQ.cpp:631:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/IndexHNSW.cpp:697:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/gpu/test/TestGpuIndexIVFFlat.cpp:855:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/impl/RaBitQuantizerMultiBit.cpp:203:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/IndexPQ.cpp:129:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/IndexHNSW.cpp:1011:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/utils/distances.cpp:921:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/utils/distances.cpp:961:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_disable_pq_sdc_tables.cpp:41:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_fastscan_perf.cpp:45:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_params_override.cpp:137:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_params_override.cpp:168:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_params_override.cpp:175:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_params_override.cpp:182:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_params_override.cpp:189:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/index_factory.cpp:183:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/index_factory.cpp:276:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/index_factory.cpp:363:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/index_factory.cpp:696:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_lowlevel_ivf.cpp:221:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_lowlevel_ivf.cpp:333:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tutorial/cpp/4-GPU.cpp:85:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_lowlevel_ivf.cpp:337:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_lowlevel_ivf.cpp:345:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_lowlevel_ivf.cpp:353:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_svs.cpp:240:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_lowlevel_ivf.cpp:361:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tutorial/cpp/9-RefineComparison.cpp:46:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_lowlevel_ivf.cpp:365:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_lowlevel_ivf.cpp:369:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_lowlevel_ivf.cpp:594:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/tests/test_lowlevel_ivf.cpp:686:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/impl/index_read.cpp:811:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/impl/ScalarQuantizer.cpp:2093:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar] faiss-1.13.2/faiss/impl/ScalarQuantizer.cpp:2455:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRIC_L2 [valueFlowBailoutIncompleteVar]