2025-11-21 08:37 ftp://ftp.de.debian.org/debian/pool/main/f/forge/forge_1.0.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=opengl --library=boost --library=sdl --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 -j4 platform: Linux-6.12.57+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: 5374cd3 (2025-11-20 15:35:39 +0100) count: 285 284 elapsed-time: 0.3 0.3 head-timing-info: old-timing-info: head results: forge-1.0.1/examples/cpu/fractal.cpp:59:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8 [valueFlowBailoutIncompleteVar] forge-1.0.1/CMakeModules/glsl2cpp.cpp:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] forge-1.0.1/CMakeModules/glsl2cpp.cpp:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/cpu/field.cpp:55:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FG_CHART_2D [valueFlowBailoutIncompleteVar] forge-1.0.1/CMakeModules/glsl2cpp.cpp:96:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] forge-1.0.1/CMakeModules/glsl2cpp.cpp:140:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/cpu/fractal.cpp:95:28: style: Parameter 'bmp' can be declared as reference to const [constParameterReference] forge-1.0.1/examples/cpu/bubblechart.cpp:77:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FG_CHART_2D [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/cpu/plot3.cpp:50:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FG_CHART_3D [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/cpu/plotting.cpp:55:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FG_CHART_2D [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/cpu/histogram.cpp:63:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8 [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/cpu/histogram.cpp:148:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/cpu/histogram.cpp:240:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/cpu/stream.cpp:79:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FG_CHART_3D [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/cpu/surface.cpp:52:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FG_CHART_3D [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/opencl/cl_helpers.h:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_GL_CONTEXT_KHR [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/opencl/cl_helpers.h:108:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_DEVICE_TYPE_GPU [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/opencl/bubblechart.cpp:109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/opencl/bubblechart.cpp:167:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FG_CHART_2D [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/opencl/field.cpp:82:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/opencl/field.cpp:114:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FG_CHART_2D [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/opencl/fractal.cpp:121:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8 [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/opencl/fractal.cpp:158:6: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/fractal.cpp:160:7: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/field.cpp:81:11: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/field.cpp:165:7: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/field.cpp:167:7: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/bubblechart.cpp:108:11: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/bubblechart.cpp:241:7: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/bubblechart.cpp:243:7: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/plot3.cpp:71:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NullRange [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/opencl/plot3.cpp:86:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FG_CHART_3D [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/opencl/plot3.cpp:129:6: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/plot3.cpp:131:7: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/plotting.cpp:75:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NullRange [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/opencl/plotting.cpp:90:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FG_CHART_2D [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/opencl/histogram.cpp:186:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/opencl/histogram.cpp:269:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8 [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/cpu/histogram.cpp:189:20: style:inconclusive: Technically the member function 'PerlinNoise::noise' can be const. [functionConst] forge-1.0.1/examples/cpu/histogram.cpp:41:15: note: Technically the member function 'PerlinNoise::noise' can be const. forge-1.0.1/examples/cpu/histogram.cpp:189:20: note: Technically the member function 'PerlinNoise::noise' can be const. forge-1.0.1/examples/cpu/histogram.cpp:203:28: style: Parameter 'bmp' can be declared as reference to const [constParameterReference] forge-1.0.1/examples/cpu/histogram.cpp:228:27: style: Parameter 'bmp' can be declared as reference to const [constParameterReference] forge-1.0.1/examples/opencl/plotting.cpp:160:6: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/plotting.cpp:162:7: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/stream.cpp:109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/opencl/stream.cpp:151:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FG_CHART_3D [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/c/chart.cpp:34:5: error: There is an unknown macro here somewhere. Configuration is required. If CATCHALL is a macro then please configure it. [unknownMacro] forge-1.0.1/examples/opencl/surface.cpp:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/opencl/surface.cpp:113:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FG_CHART_3D [valueFlowBailoutIncompleteVar] forge-1.0.1/examples/opencl/stream.cpp:108:11: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/stream.cpp:194:7: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/stream.cpp:196:7: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/src/api/c/exception.cpp:44:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ERR_SIZE [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/c/font.cpp:22:5: error: There is an unknown macro here somewhere. Configuration is required. If CATCHALL is a macro then please configure it. [unknownMacro] forge-1.0.1/examples/opencl/surface.cpp:78:11: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/surface.cpp:149:6: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/surface.cpp:151:7: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/histogram.cpp:185:11: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/histogram.cpp:339:6: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/examples/opencl/histogram.cpp:341:7: style: Exception should be caught by reference. [catchExceptionByValue] forge-1.0.1/src/api/c/histogram.cpp:25:5: error: There is an unknown macro here somewhere. Configuration is required. If CATCHALL is a macro then please configure it. [unknownMacro] forge-1.0.1/src/api/c/plot.cpp:29:5: error: There is an unknown macro here somewhere. Configuration is required. If CATCHALL is a macro then please configure it. [unknownMacro] forge-1.0.1/src/api/c/surface.cpp:30:5: error: There is an unknown macro here somewhere. Configuration is required. If CATCHALL is a macro then please configure it. [unknownMacro] forge-1.0.1/src/api/c/image.cpp:30:5: error: There is an unknown macro here somewhere. Configuration is required. If CATCHALL is a macro then please configure it. [unknownMacro] forge-1.0.1/src/api/c/vector_field.cpp:27:5: error: There is an unknown macro here somewhere. Configuration is required. If CATCHALL is a macro then please configure it. [unknownMacro] forge-1.0.1/src/api/c/window.cpp:37:5: error: There is an unknown macro here somewhere. Configuration is required. If CATCHALL is a macro then please configure it. [unknownMacro] forge-1.0.1/src/api/cpp/exception.cpp:36:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMessage [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/exception.cpp:42:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMessage [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/exception.cpp:49:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMessage [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/exception.cpp:59:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMessage [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/exception.cpp:69:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMessage [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/font.cpp:23:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/font.cpp:30:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/font.cpp:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/chart.cpp:29:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/chart.cpp:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/chart.cpp:148:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/histogram.cpp:23:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/histogram.cpp:32:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/histogram.cpp:110:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/image.cpp:27:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/image.cpp:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/image.cpp:110:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/vector_field.cpp:23:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/plot.cpp:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/surface.cpp:24:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/vector_field.cpp:32:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/plot.cpp:34:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/surface.cpp:33:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/vector_field.cpp:124:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/plot.cpp:131:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/surface.cpp:111:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/window.cpp:27:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/window.cpp:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/api/cpp/window.cpp:99:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/err_common.cpp:80:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/err_common.cpp:89:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FG_ERR_INTERNAL [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/colormap_impl.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDefMapLen [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/colormap_impl.cpp:57:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDefaultMapBuffer [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/colormap_impl.cpp:73:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSpecMapBuffer [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/colormap_impl.cpp:90:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSpecMapLen [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/err_opengl.cpp:24:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_NO_ERROR [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/err_common.cpp:92:9: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] forge-1.0.1/src/backend/opengl/common.cpp:38:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_BYTE [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/common.cpp:51:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RED [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/common.cpp:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FG_GRAYSCALE [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/common.cpp:99:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LINK_STATUS [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/common.cpp:112:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VERTEX_SHADER [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/common.cpp:164:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mProgram [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/common.cpp:173:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/common.cpp:181:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mProgram [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/common.cpp:186:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mProgram [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/common.cpp:191:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mProgram [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/common.cpp:196:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mProgram [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/common.cpp:201:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mProgram [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/common.cpp:298:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_ARRAY_BUFFER [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/common.cpp:312:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_ARRAY_BUFFER [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/common.cpp:340:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:72:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:101:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:117:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FG_ERR_INTERNAL [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mId [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:147:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWidth [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:152:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHeight [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:157:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDepth [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:175:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:231:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWidth [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:248:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_UNPACK_ALIGNMENT [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:278:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mUsed [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:288:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mId [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/common.cpp:339:24: style: C-style pointer casting [cstyleCast] forge-1.0.1/src/backend/opengl/common.cpp:275:58: performance: Function parameter 'pFormat' should be passed by const reference. [passedByValue] forge-1.0.1/src/backend/opengl/font_impl.cpp:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_impl.cpp:213:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FLOAT [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_impl.cpp:235:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVBO [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_impl.cpp:254:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPMatIndex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_impl.cpp:266:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAtlas [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_impl.cpp:271:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOrthoW [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_impl.cpp:284:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsFontLoaded [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_impl.cpp:349:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FG_ERR_FONTCONFIG_ERROR [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_impl.cpp:412:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsFontLoaded [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:82:7: style: Redundant initialization for 'y'. The initialized value is overwritten before it is read. [redundantInitialization] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:74:11: note: y is initialized forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:82:7: note: y is overwritten forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:82:5: style: Variable 'y' is assigned an expression that holds the same value. [redundantAssignment] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:74:11: note: y is assigned 'node.y' here. forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:78:22: note: Assuming condition is false forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:82:5: note: Variable 'y' is assigned an expression that holds the same value. forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:168:9: style: The scope of the variable 'y' can be reduced. [variableScope] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:85:14: style: Local variable 'node' shadows outer variable [shadowVariable] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:72:10: note: Shadowed declaration forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:85:14: note: Shadow variable forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:202:20: style: Local variable 'node' shadows outer variable [shadowVariable] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:196:15: note: Shadowed declaration forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:202:20: note: Shadow variable forge-1.0.1/src/backend/opengl/histogram_impl.cpp:40:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPointIndex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/histogram_impl.cpp:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mYMaxIndex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/histogram_impl.cpp:137:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_BLEND [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:37:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:56:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWidth [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:72:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mViewMatrices [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:77:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOrientMatrices [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:88:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWidth [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:102:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mViewMatrices [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:107:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOrientMatrices [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:113:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mViewMatrices [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:120:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOrientMatrices [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:135:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:197:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFramePBO [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:205:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWindow [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:210:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWindow [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:225:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWindow [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:230:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWindow [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:235:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWindow [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:240:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWindow [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:250:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mClose [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:256:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mClose [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:262:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mClose [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:267:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mClose [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:274:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWidth [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:281:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLFW_PRESS [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:290:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLastXPos [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:343:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWindow [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:372:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFramePBO [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:387:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENTITY [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/glfw/window.cpp:395:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENTITY [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/image_impl.cpp:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMatIndex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_impl.cpp:352:34: style: C-style pointer casting [cstyleCast] forge-1.0.1/src/backend/opengl/image_impl.cpp:104:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPBO [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_impl.cpp:422:49: style: C-style pointer casting [cstyleCast] forge-1.0.1/src/backend/opengl/image_impl.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mColorMapUBO [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_impl.cpp:460:57: style: C-style pointer casting [cstyleCast] forge-1.0.1/src/backend/opengl/image_impl.cpp:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAlpha [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/image_impl.cpp:122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mKeepARatio [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_impl.cpp:369:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] forge-1.0.1/src/backend/opengl/image_impl.cpp:125:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWidth [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/image_impl.cpp:127:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHeight [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/image_impl.cpp:129:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFormat [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/image_impl.cpp:131:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDataType [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/image_impl.cpp:133:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPBO [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/image_impl.cpp:135:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPBOsize [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/image_impl.cpp:145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mKeepARatio [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:98:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTickTextX [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBorderAttribPointIndex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:183:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDecorVBO [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:191:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mXMin [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mXLabelFormat [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:217:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mXMin [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:226:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mXTitle [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:233:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLegendX [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:237:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mXMax [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:238:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mXMin [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:239:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mYMax [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:240:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mYMin [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:241:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mZMax [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:242:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mZMin [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:264:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBorderAttribPointIndex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_impl.cpp:129:18: style: Local variable 'bError' shadows outer variable [shadowVariable] forge-1.0.1/src/backend/opengl/font_impl.cpp:89:14: note: Shadowed declaration forge-1.0.1/src/backend/opengl/font_impl.cpp:129:18: note: Shadow variable forge-1.0.1/src/backend/opengl/chart_impl.cpp:305:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mYLabelFormat [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:381:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:414:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mYMax [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:482:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBorderUniformMatIndex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:596:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBorderAttribPointIndex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:638:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mZLabelFormat [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:774:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mZMax [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/chart_impl.cpp:866:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBorderUniformMatIndex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/font_impl.cpp:240:20: style: Variable 'm' can be declared as reference to const [constVariableReference] forge-1.0.1/src/backend/opengl/plot_impl.cpp:37:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPlotPointIndex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/plot_impl.cpp:71:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRange [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/plot_impl.cpp:92:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPlotRangeIndex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/plot_impl.cpp:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDimension [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/plot_impl.cpp:173:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRBO [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/plot_impl.cpp:179:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMarkerSize [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/plot_impl.cpp:184:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsPVROn [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/plot_impl.cpp:190:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRBOSize [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/plot_impl.cpp:198:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsPVAOn [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/plot_impl.cpp:250:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRange [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/plot_impl.cpp:267:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPlotUColorIndex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:33:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_VIDEO [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:53:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWidth [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:69:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mViewMatrices [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:74:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOrientMatrices [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:85:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWidth [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:99:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mViewMatrices [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:104:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOrientMatrices [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:110:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mViewMatrices [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:117:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOrientMatrices [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:130:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_GL_CONTEXT_MAJOR_VERSION [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:170:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFramePBO [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:178:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWindow [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:198:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWindow [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:203:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWindow [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:208:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWindow [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:213:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWindow [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:223:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mClose [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:229:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mClose [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:235:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mClose [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:240:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mClose [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:254:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWindowId [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:348:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFramePBO [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:363:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENTITY [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:371:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENTITY [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/util.cpp:25:5: error: There is an unknown macro here somewhere. Configuration is required. If CATCHALL is a macro then please configure it. [unknownMacro] forge-1.0.1/src/backend/opengl/surface_impl.cpp:68:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSurfPointIndex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/surface_impl.cpp:98:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRange [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/surface_impl.cpp:124:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSurfMatIndex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/surface_impl.cpp:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMarkerMatIndex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/surface_impl.cpp:229:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIBO [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/surface_impl.cpp:241:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsPVAOn [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/surface_impl.cpp:258:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMarkerType [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/sdl/window.cpp:295:28: style: The scope of the variable 'deltaX' can be reduced. [variableScope] forge-1.0.1/src/backend/opengl/vector_field_impl.cpp:40:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFieldPointIndex [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/vector_field_impl.cpp:71:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRange [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/vector_field_impl.cpp:108:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDimension [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/vector_field_impl.cpp:162:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDBO [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/vector_field_impl.cpp:168:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDBO [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/vector_field_impl.cpp:173:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDBOSize [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/vector_field_impl.cpp:183:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsPVAOn [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/vector_field_impl.cpp:219:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRange [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/window_impl.cpp:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWindow [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/window_impl.cpp:172:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWindow [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/window_impl.cpp:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFont [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/window_impl.cpp:198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mColorMapUBO [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/window_impl.cpp:205:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mID [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/window_impl.cpp:210:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCxt [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/window_impl.cpp:215:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDsp [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/window_impl.cpp:220:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWidth [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/window_impl.cpp:225:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHeight [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/window_impl.cpp:230:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWindow [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/window_impl.cpp:235:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCMap [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/window_impl.cpp:258:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHeight [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/window_impl.cpp:285:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWidth [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/window_impl.cpp:336:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WHITE [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/window_impl.cpp:416:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FG_ERR_NOT_CONFIGURED [valueFlowBailoutIncompleteVar] forge-1.0.1/src/backend/opengl/window_impl.cpp:320:11: style: The scope of the variable 'pos' can be reduced. [variableScope] diff: head forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:82:5: style: Variable 'y' is assigned an expression that holds the same value. [redundantAssignment] forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:74:11: note: y is assigned 'node.y' here. forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:78:22: note: Assuming condition is false forge-1.0.1/src/backend/opengl/font_atlas_impl.cpp:82:5: note: Variable 'y' is assigned an expression that holds the same value. DONE