2025-07-13 04:19 ftp://ftp.de.debian.org/debian/pool/main/c/cpl-plugin-fors/cpl-plugin-fors_5.5.6+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --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 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: 843f95e (2025-07-12 14:37:40 +0200) count: 1475 1469 elapsed-time: 10.2 10.2 head-timing-info: old-timing-info: head results: fors-5.5.6/fors/fors_bpm.cc:57:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_INT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_data.c:77:5: error: There is an unknown macro here somewhere. Configuration is required. If cassure_automsg is a macro then please configure it. [unknownMacro] fors-5.5.6/fors/fors_ccd_config.cc:39:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_chip_id [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dark_impl.cc:147:34: error: There is an unknown macro here somewhere. Configuration is required. If CPL_SIZE_FORMAT is a macro then please configure it. [unknownMacro] fors-5.5.6/fors/fors_calibrated_slits.cc:52:30: style: C-style pointer casting [cstyleCast] fors-5.5.6/fors/fors_ccd_config.h:39:5: style: Class 'fiera_config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fors-5.5.6/fors/fors_bpm.cc:84:40: style: C-style pointer casting [cstyleCast] fors-5.5.6/fors/fors_bpm.cc:85:39: style: C-style pointer casting [cstyleCast] fors-5.5.6/fors/fors_ccd_config.cc:86:20: style:inconclusive: Function 'ccd_config_read' argument 1 names different: declaration 'target' definition 'source'. [funcArgNamesDifferent] fors-5.5.6/fors/fors_ccd_config.h:52:20: note: Function 'ccd_config_read' argument 1 names different: declaration 'target' definition 'source'. fors-5.5.6/fors/fors_ccd_config.cc:86:20: note: Function 'ccd_config_read' argument 1 names different: declaration 'target' definition 'source'. fors-5.5.6/fors/fors_ccd_config.cc:151:14: style: Instance of 'std::invalid_argument' object is destroyed immediately. [unusedScopedObject] fors-5.5.6/fors/fors_detected_slits.cc:87:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_SIZE_FORMAT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_detected_slits.cc:61:21: style: Redundant initialization for 'disp_bottom'. The initialized value is overwritten before it is read. [redundantInitialization] fors-5.5.6/fors/fors_detected_slits.cc:59:28: note: disp_bottom is initialized fors-5.5.6/fors/fors_detected_slits.cc:61:21: note: disp_bottom is overwritten fors-5.5.6/fors/fors_detected_slits.cc:64:18: style: Redundant initialization for 'disp_top'. The initialized value is overwritten before it is read. [redundantInitialization] fors-5.5.6/fors/fors_detected_slits.cc:62:28: note: disp_top is initialized fors-5.5.6/fors/fors_detected_slits.cc:64:18: note: disp_top is overwritten fors-5.5.6/fors/fors_detmodel.cc:50:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_image.h:177:0: debug: Failed to parse 'typedef CPL_END_DECLS CPL_BEGIN_DECLS struct { char * source_key ; char * dest_key ; char * dest_comment ; cpl_property * override_prop ; } fors_dfs_idp_property_converter ;'. The checking continues anyway. [simplifyTypedef] fors-5.5.6/fors/fors_double.c:85:10: style: Redundant assignment of 'data' to itself. [selfAssignment] fors-5.5.6/fors/fors_double.c:85:10: style: Variable 'data' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_dfs_idp.c:69:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_bias_impl.cc:100:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_STRING [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs_idp.c:139:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_bias_impl.cc:223:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIAS [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs_idp.c:228:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_bias_impl.cc:313:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs_idp.c:247:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_bias_impl.cc:437:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs_idp.c:269:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs_idp.c:291:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs_idp.c:314:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs_idp.c:362:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs_idp.c:390:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TRUE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs_idp.c:458:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_DATA_NOT_FOUND [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_grism.cc:60:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_grism.cc:48:20: style:inconclusive: Function 'fors_grism_config_from_table' argument 1 names different: declaration 'grism_table' definition 'table'. [funcArgNamesDifferent] fors-5.5.6/fors/fors_grism.h:32:20: note: Function 'fors_grism_config_from_table' argument 1 names different: declaration 'grism_table' definition 'table'. fors-5.5.6/fors/fors_grism.cc:48:20: note: Function 'fors_grism_config_from_table' argument 1 names different: declaration 'grism_table' definition 'table'. fors-5.5.6/fors/fors_header.c:96:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_header.c:159:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_header.c:200:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs_idp.c:50:80: style:inconclusive: Function 'fors_dfs_idp_property_converter_delete' argument 1 names different: declaration 'conv' definition 'self'. [funcArgNamesDifferent] fors-5.5.6/fors/fors_dfs_idp.h:54:80: note: Function 'fors_dfs_idp_property_converter_delete' argument 1 names different: declaration 'conv' definition 'self'. fors-5.5.6/fors/fors_dfs_idp.c:50:80: note: Function 'fors_dfs_idp_property_converter_delete' argument 1 names different: declaration 'conv' definition 'self'. fors-5.5.6/fors/fors_dfs_idp.c:136:87: style:inconclusive: Function 'fors_dfs_idp_property_converter_list_push_back' argument 1 names different: declaration 'list' definition 'self'. [funcArgNamesDifferent] fors-5.5.6/fors/fors_dfs_idp.h:73:87: note: Function 'fors_dfs_idp_property_converter_list_push_back' argument 1 names different: declaration 'list' definition 'self'. fors-5.5.6/fors/fors_dfs_idp.c:136:87: note: Function 'fors_dfs_idp_property_converter_list_push_back' argument 1 names different: declaration 'list' definition 'self'. fors-5.5.6/fors/fors_dfs_idp.c:163:92: style:inconclusive: Function 'fors_dfs_idp_property_converter_list_get_size' argument 1 names different: declaration 'list' definition 'self'. [funcArgNamesDifferent] fors-5.5.6/fors/fors_dfs_idp.h:77:92: note: Function 'fors_dfs_idp_property_converter_list_get_size' argument 1 names different: declaration 'list' definition 'self'. fors-5.5.6/fors/fors_dfs_idp.c:163:92: note: Function 'fors_dfs_idp_property_converter_list_get_size' argument 1 names different: declaration 'list' definition 'self'. fors-5.5.6/fors/fors_dfs_idp.c:175:93: style:inconclusive: Function 'fors_dfs_idp_property_converter_list_get_const' argument 1 names different: declaration 'list' definition 'self'. [funcArgNamesDifferent] fors-5.5.6/fors/fors_dfs_idp.h:80:93: note: Function 'fors_dfs_idp_property_converter_list_get_const' argument 1 names different: declaration 'list' definition 'self'. fors-5.5.6/fors/fors_dfs_idp.c:175:93: note: Function 'fors_dfs_idp_property_converter_list_get_const' argument 1 names different: declaration 'list' definition 'self'. fors-5.5.6/fors/fors_dfs_idp.c:201:56: style:inconclusive: Function 'fors_dfs_idp_converter_delete' argument 1 names different: declaration 'idp_conv' definition 'self'. [funcArgNamesDifferent] fors-5.5.6/fors/fors_dfs_idp.h:92:56: note: Function 'fors_dfs_idp_converter_delete' argument 1 names different: declaration 'idp_conv' definition 'self'. fors-5.5.6/fors/fors_dfs_idp.c:201:56: note: Function 'fors_dfs_idp_converter_delete' argument 1 names different: declaration 'idp_conv' definition 'self'. fors-5.5.6/fors/fors_bias_impl.cc:108:14: style: C-style pointer casting [cstyleCast] fors-5.5.6/fors/fors_bias_impl.cc:122:14: style: C-style pointer casting [cstyleCast] fors-5.5.6/fors/fors_bias_impl.cc:134:14: style: C-style pointer casting [cstyleCast] fors-5.5.6/fors/fors_bias_impl.cc:147:14: style: C-style pointer casting [cstyleCast] fors-5.5.6/fors/fors_bias_impl.cc:159:14: style: C-style pointer casting [cstyleCast] fors-5.5.6/fors/fors_bias_impl.cc:171:14: style: C-style pointer casting [cstyleCast] fors-5.5.6/fors/fors_bias_impl.cc:173:14: style: C-style pointer casting [cstyleCast] fors-5.5.6/fors/fors_bias_impl.cc:294:5: style: C-style pointer casting [cstyleCast] fors-5.5.6/fors/fors_image.c:346:43: error: syntax error [syntaxError] fors-5.5.6/fors/fors_flat_normalise.cc:134:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_flat_normalise.cc:487:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_flat_normalise.cc:572:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_normalisation_image [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_flat_normalise.cc:577:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wave_profiles [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_flat_normalise.cc:586:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_flat_normalise.cc:606:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wave_profiles_norm [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_flat_normalise.cc:616:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_flat_normalise.cc:636:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_flat_normalise.cc:679:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_flat_normalise.cc:705:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:121:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FALSE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:204:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:231:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:280:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIAS [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:380:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_PFITS_INSTRUME [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:432:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:526:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:623:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:719:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:883:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FRAME_GROUP_CALIB [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:1020:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_TYPE_TABLE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:1170:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_TYPE_IMAGE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:1209:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_TYPE_IMAGE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:1261:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_TYPE_IMAGE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:1297:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_TYPE_IMAGE_ERR [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:1337:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_TYPE_IMAGE_ERR [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:1446:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_TYPE_TABLE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:1458:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_TYPE_TABLE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:1510:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:1634:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:1745:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:1881:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_IO_EXTEND [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:1921:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_BPP_IEEE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_extract.c:178:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_STRING [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_extract.c:265:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_extract.c:375:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_extract.c:565:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_extract.c:900:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_image.h:177:0: debug: Failed to parse 'typedef CPL_END_DECLS struct _fors_star { fors_point * pixel ; double semi_major ; double semi_minor ; double fwhm ; double stellarity_index ; double orientation ; double magnitude ; double dmagnitude ; double magnitude_corr ; double dmagnitude_corr ; double weight ; double flux_aper ; double flux_max ; const fors_std_star * id ; } fors_star ;'. The checking continues anyway. [simplifyTypedef] fors-5.5.6/fors/fors_dfs_idp.h:35:0: debug: Failed to parse 'typedef CPL_BEGIN_DECLS struct { char * source_key ; char * dest_key ; char * dest_comment ; cpl_property * override_prop ; } fors_dfs_idp_property_converter ;'. The checking continues anyway. [simplifyTypedef] fors-5.5.6/fors/fors_img_science_impl.cc:69:6: error: There is an unknown macro here somewhere. Configuration is required. If SCIENCE_IMG is a macro then please configure it. [unknownMacro] fors-5.5.6/fors/fors_img_screen_flat_impl.cc:230:34: error: There is an unknown macro here somewhere. Configuration is required. If CPL_SIZE_FORMAT is a macro then please configure it. [unknownMacro] fors-5.5.6/fors/fors_identify.c:166:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_identify.c:198:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_identify.c:393:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_identify.c:1085:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_img_sky_flat_impl.cc:146:34: error: There is an unknown macro here somewhere. Configuration is required. If CPL_SIZE_FORMAT is a macro then please configure it. [unknownMacro] fors-5.5.6/fors/fors_img_idp.cc:142:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_img_idp.cc:175:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_img_idp.cc:242:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_img_idp.cc:273:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_img_idp.cc:338:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FALSE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_img_idp.cc:423:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_img_idp.cc:450:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_img_idp.cc:529:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_img_idp.cc:560:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_img_idp.cc:591:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_WCS_PHYS2WORLD [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_img_idp.cc:640:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_img_idp.cc:716:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_img_idp.cc:759:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_img_idp.cc:793:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_img_idp.cc:815:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_img_idp.cc:851:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_instrument.c:90:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_flat_normalise.cc:482:21: style: The scope of the variable 'func' can be reduced. [variableScope] fors-5.5.6/fors/fors_flat_normalise.cc:653:39: style: Variable 'ex' can be declared as reference to const [constVariableReference] fors-5.5.6/fors/fors_extract.c:273:16: style: Variable 'method' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:275:16: style: Variable 'method' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:443:38: style: Variable 'filename_data' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:444:38: style: Variable 'filename_sigma' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:445:38: style: Variable 'filename_cat' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:446:38: style: Variable 'filename_bkg' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:447:44: style: Variable 'filename_minus_obj' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:457:43: style: Variable 'filename_data_full' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:458:43: style: Variable 'filename_sigma_full' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:459:26: style: Variable 'vignetted' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:474:16: style: Variable 'croplx' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:475:16: style: Variable 'croply' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:476:16: style: Variable 'cropux' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:477:16: style: Variable 'cropuy' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:480:16: style: Variable 'croplx' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:481:16: style: Variable 'croply' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:482:16: style: Variable 'cropux' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:483:16: style: Variable 'cropuy' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:486:16: style: Variable 'croplx' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:487:16: style: Variable 'croply' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:488:16: style: Variable 'cropux' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:489:16: style: Variable 'cropuy' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:492:16: style: Variable 'croplx' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:493:16: style: Variable 'croply' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:494:16: style: Variable 'cropux' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:495:16: style: Variable 'cropuy' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:581:32: style: Variable 'minus_objs' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:663:21: style: Variable 'xradius' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:664:21: style: Variable 'yradius' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:669:20: style: Variable 'bsigma' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:673:20: style: Variable 'bsigma' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_extract.c:720:9: style: Variable 'out' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_overscan.cc:54:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_OVERSCAN_FULL_BOX [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_overscan.cc:126:34: style: C-style pointer casting [cstyleCast] fors-5.5.6/fors/fors_paf.c:343:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAF_TYPE_STRING [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_paf.c:392:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAF_RECORD_MAX [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_paf.c:561:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForsPAF [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_paf.c:703:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAF_TYPE_BOOL [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_paf.c:738:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAF_TYPE_INT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_paf.c:774:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAF_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_paf.c:810:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAF_TYPE_STRING [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_paf.c:869:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAF_RECORD_MAX [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_pattern.c:167:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_pattern.c:315:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_pattern.c:142:33: style: Variable 'patterns' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_pattern.c:143:19: style: Variable 'tol_sq' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_paf.c:133:36: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] fors-5.5.6/fors/fors_point.c:123:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_paf.c:389:37: style: Parameter 'record' can be declared as pointer to const [constParameterPointer] fors-5.5.6/fors/fors_photometry_impl.cc:2107:5: error: There is an unknown macro here somewhere. Configuration is required. If passure is a macro then please configure it. [unknownMacro] fors-5.5.6/fors/fors_qc.c:84:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_FILE_ALREADY_OPEN [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_qc.c:204:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_DATA_NOT_FOUND [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_qc.c:245:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_qc.c:277:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_qc.c:332:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_qc.c:372:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_qc.c:446:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_qc.c:577:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_qc.c:640:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_qc.c:681:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_polynomial.c:84:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_polynomial.c:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_UNSPECIFIED [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_polynomial.c:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_UNSPECIFIED [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_polynomial.c:215:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_UNSPECIFIED [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_polynomial.c:254:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_UNSPECIFIED [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_polynomial.c:381:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_UNSPECIFIED [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_polynomial.c:515:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_SIZE_FORMAT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_img_idp.cc:388:15: style: The scope of the variable 'zp_key' can be reduced. [variableScope] fors-5.5.6/fors/fors_img_idp.cc:389:15: style: The scope of the variable 'zp_e_key' can be reduced. [variableScope] fors-5.5.6/fors/fors_img_idp.cc:840:50: performance: Function parameter 'qty' should be passed by const reference. [passedByValue] fors-5.5.6/fors/fors_response.cc:150:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_DATA_NOT_FOUND [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_qc.c:240:27: warning: Either the condition 'instrument==NULL' is redundant or there is possible null pointer dereference: instrument. [nullPointerRedundantCheck] fors-5.5.6/fors/fors_qc.c:244:55: note: Assuming that condition 'instrument==NULL' is not redundant fors-5.5.6/fors/fors_qc.c:240:27: note: Null pointer dereference fors-5.5.6/fors/fors_qc.c:272:27: warning: Either the condition 'instrument==NULL' is redundant or there is possible null pointer dereference: instrument. [nullPointerRedundantCheck] fors-5.5.6/fors/fors_qc.c:276:55: note: Assuming that condition 'instrument==NULL' is not redundant fors-5.5.6/fors/fors_qc.c:272:27: note: Null pointer dereference fors-5.5.6/fors/fors_qc.c:327:27: warning: Either the condition 'instrument==NULL' is redundant or there is possible null pointer dereference: instrument. [nullPointerRedundantCheck] fors-5.5.6/fors/fors_qc.c:331:55: note: Assuming that condition 'instrument==NULL' is not redundant fors-5.5.6/fors/fors_qc.c:327:27: note: Null pointer dereference fors-5.5.6/fors/fors_qc.c:367:27: warning: Either the condition 'instrument==NULL' is redundant or there is possible null pointer dereference: instrument. [nullPointerRedundantCheck] fors-5.5.6/fors/fors_qc.c:371:55: note: Assuming that condition 'instrument==NULL' is not redundant fors-5.5.6/fors/fors_qc.c:367:27: note: Null pointer dereference fors-5.5.6/fors/fors_qc.c:439:20: style: Variable 'svalue' can be declared as pointer to const [constVariablePointer] fors-5.5.6/fors/fors_identify.c:744:15: style: Local variable 'i' shadows outer variable [shadowVariable] fors-5.5.6/fors/fors_identify.c:624:26: note: Shadowed declaration fors-5.5.6/fors/fors_identify.c:744:15: note: Shadow variable fors-5.5.6/fors/fors_identify.c:336:8: style: Variable 'd' can be declared as pointer to const [constVariablePointer] fors-5.5.6/fors/fors_identify.c:853:32: style: Variable 'nearest_2' can be declared as pointer to const [constVariablePointer] fors-5.5.6/fors/fors_saturation_mos.cc:88:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_setting.c:66:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MSG_INFO [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_setting.c:100:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_setting.c:431:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MSG_DEBUG [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_saturation_mos.cc:80:27: style: The scope of the variable 'this_flat' can be reduced. [variableScope] fors-5.5.6/fors/fors_star.h:132:0: debug: Failed to parse 'typedef CPL_END_DECLS struct { cpl_frameset * frameset ; const cpl_parameterlist * parlist ; const cpl_frame * iherit_frame ; const char * recipe_name ; const char * idp_save_tag ; const char * reduced_science_tag ; const char * master_bias_tag ; const char * disp_coeff_tag ; double spec_sye ; double exptime ; } fors_spec_idp_save_info ;'. The checking continues anyway. [simplifyTypedef] fors-5.5.6/fors/fors_setting.c:96:12: style: Variable 'header' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_setting.c:270:14: style: Variable 'outputs' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_setting.c:294:19: style: Variable 'conad' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_setting.c:311:17: style: Variable 'ron' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_stack.c:66:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_STRING [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_stack.c:159:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack_method [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_stack.c:314:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_polynomial.c:564:70: style: Parameter 'powers' can be declared as pointer to const [constParameterPointer] fors-5.5.6/fors/fors_star.c:380:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWOSQRT2LN2 [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_star.c:321:48: style: Return value 'true,NULL' is always false [knownConditionTrueFalse] fors-5.5.6/fors/fors_star.c:570:36: style: Return value '0,NULL' is always false [knownConditionTrueFalse] fors-5.5.6/fors/fors_stats.c:277:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_stats.c:207:21: style: Variable 'cpl_im' can be declared as pointer to const [constVariablePointer] fors-5.5.6/fors/fors_subtract_bias.c:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_UNSPECIFIED [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_subtract_bias.c:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_UNSPECIFIED [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_std_star.c:85:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_std_star.c:281:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_std_star.c:406:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_tools.c:302:51: error: There is an unknown macro here somewhere. Configuration is required. If CPL_SIZE_FORMAT is a macro then please configure it. [unknownMacro] fors-5.5.6/fors/fors_spec_idp.cc:19:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:72:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:205:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_STRING [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:213:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_INT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:230:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:240:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:254:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:267:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FALSE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:295:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:321:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:341:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:351:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:373:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:413:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:425:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:532:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:554:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:564:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:579:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:596:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:654:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:692:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:715:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_OUTPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:738:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:764:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_spec_idp.cc:879:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_utils.c:125:0: error: #error CPL_VERSION_CODE not defined. CPL version too old [preprocessorErrorDirective] fors-5.5.6/fors/fors_utils.c:125:2: error: #error CPL_VERSION_CODE not defined. CPL version too old [preprocessorErrorDirective] fors-5.5.6/fors/fors_std_star.c:403:48: style: Return value 'true,NULL' is always false [knownConditionTrueFalse] fors-5.5.6/fors/fors_std_star.c:478:10: style: Redundant assignment of 'data' to itself. [selfAssignment] fors-5.5.6/fors/fors_std_star.c:478:10: style: Variable 'data' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_trimm_illum.cc:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_STRING [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_zeropoint_impl.cc:308:40: error: There is an unknown macro here somewhere. Configuration is required. If CPL_SIZE_FORMAT is a macro then please configure it. [unknownMacro] fors-5.5.6/fors/fors_trimm_illum.cc:133:45: style:inconclusive: Function 'fors_trimm_non_illum' argument 4 names different: declaration 'illum_region' definition 'illum_regions'. [funcArgNamesDifferent] fors-5.5.6/fors/fors_trimm_illum.h:39:45: note: Function 'fors_trimm_non_illum' argument 4 names different: declaration 'illum_region' definition 'illum_regions'. fors-5.5.6/fors/fors_trimm_illum.cc:133:45: note: Function 'fors_trimm_non_illum' argument 4 names different: declaration 'illum_region' definition 'illum_regions'. fors-5.5.6/fors/fors_trimm_illum.cc:170:45: style:inconclusive: Function 'fors_trimm_non_illum' argument 4 names different: declaration 'illum_region' definition 'illum_regions'. [funcArgNamesDifferent] fors-5.5.6/fors/fors_trimm_illum.h:44:45: note: Function 'fors_trimm_non_illum' argument 4 names different: declaration 'illum_region' definition 'illum_regions'. fors-5.5.6/fors/fors_trimm_illum.cc:170:45: note: Function 'fors_trimm_non_illum' argument 4 names different: declaration 'illum_region' definition 'illum_regions'. fors-5.5.6/fors/fors_trimm_illum.cc:49:53: style: Parameter 'setting' can be declared as pointer to const [constParameterPointer] fors-5.5.6/fors/tests/fors-test.c:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_dfs.c:379:14: style: Variable 'instrume' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/tests/fors_cpl_wcs-test.c:299:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_bias-test.c:86:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASTER_BIAS [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_bias-test.c:180:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_dark-test.c:193:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASTER_DARK [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_dark-test.c:292:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_dfs-test.c:108:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_dfs-test.c:307:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FRAME_GROUP_CALIB [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_dfs-test.c:386:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FRAME_GROUP_CALIB [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_dfs-test.c:463:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_dfs-test.c:539:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_BOOL [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_dfs-test.c:577:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_INT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_dfs-test.c:607:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_IO_CREATE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_dfs-test.c:630:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FRAME_GROUP_CALIB [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_dfs-test.c:661:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_dfs_idp-test.c:84:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TRUE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_dfs_idp-test.c:204:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_dfs_idp-test.c:347:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/list.c:281:28: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] fors-5.5.6/fors/list.c:344:18: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] fors-5.5.6/fors/list.c:372:17: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] fors-5.5.6/fors/list.c:430:23: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] fors-5.5.6/fors/list.c:486:22: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] fors-5.5.6/fors/list.c:657:16: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] fors-5.5.6/fors/list.c:732:16: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] fors-5.5.6/fors/list.c:812:20: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] fors-5.5.6/fors/list.c:975:16: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] fors-5.5.6/fors/tests/fors_identify-test.c:206:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fors_star_duplicate [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_identify-test.c:288:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_img_science-test.c:106:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_STRING [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_img_science-test.c:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_image-test.c:84:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_IMAGE_TYPE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_image-test.c:185:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_IMAGE_TYPE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_image-test.c:226:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_IMAGE_TYPE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_image-test.c:303:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_IMAGE_TYPE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_image-test.c:345:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_UNSPECIFIED [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_image-test.c:512:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_IMAGE_TYPE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_image-test.c:543:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TRUE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_image-test.c:593:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_identify-test.c:268:20: style: Variable 'star' can be declared as pointer to const [constVariablePointer] fors-5.5.6/fors/tests/fors_img_screen_flat-test.c:144:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASTER_NORM_FLAT_IMG [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_img_screen_flat-test.c:228:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_img_sky_flat-test.c:95:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FRAME_GROUP_RAW [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_img_sky_flat-test.c:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_pattern-test.c:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_point-test.c:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_qc-test.c:100:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_setting-test.c:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_photometry-test.c:106:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIGNED_PHOT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_photometry-test.c:176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_star-test.c:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_stack-test.c:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fors_image_delete [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_stack-test.c:161:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_std_star-test.c:116:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MSG_DEBUG [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_std_star-test.c:172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_trimm_non_illum-test.cc:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_zeropoint-test.c:98:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_STRING [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_zeropoint-test.c:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/fors_zeropoint-test.c:125:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] fors-5.5.6/fors/tests/fors_zeropoint-test.c:118:29: style: Variable 'before' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/tests/list-test.c:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_INIT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/test.c:66:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/test.c:300:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/test.c:353:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FRAME_GROUP_PRODUCT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/list-test.c:71:10: style: Redundant assignment of 'data' to itself. [selfAssignment] fors-5.5.6/fors/tests/list-test.c:78:10: style: Redundant assignment of 'data' to itself. [selfAssignment] fors-5.5.6/fors/tests/list-test.c:71:10: style: Variable 'data' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/tests/list-test.c:78:10: style: Variable 'data' is assigned a value that is never used. [unreadVariable] fors-5.5.6/irplib/irplib_calib.c:134:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_STATS_MEAN [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_calib.c:254:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_calib.c:391:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_calib.c:509:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_calib.c:585:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/moses.c:621:45: error: There is an unknown macro here somewhere. Configuration is required. If CPL_SIZE_FORMAT is a macro then please configure it. [unknownMacro] fors-5.5.6/fors/tests/test_simulate.c:143:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_PFITS_INSTRUME [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/test_simulate.c:236:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_IMAGE_TYPE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/test_simulate.c:280:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_IMAGE_TYPE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/test_simulate.c:335:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_IMAGE_TYPE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/test_simulate.c:410:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_IMAGE_TYPE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/test_simulate.c:474:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_IMAGE_TYPE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/test_simulate.c:535:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_IMAGE_TYPE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/test_simulate.c:623:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/test_simulate.c:686:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_NUM_FILTER [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/test_simulate.c:763:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_IO_DEFAULT [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/tests/test_simulate.c:793:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORS_NUM_FILTER [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_distortion.c:256:53: error: There is an unknown macro here somewhere. Configuration is required. If CPL_SIZE_FORMAT is a macro then please configure it. [unknownMacro] fors-5.5.6/irplib/irplib_cat.c:81:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_cat.c:177:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_DATA_NOT_FOUND [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_cat.c:428:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_calib.c:185:22: style: Parameter 'zone' can be declared as pointer to const [constParameterPointer] fors-5.5.6/irplib/irplib_calib.c:497:25: style: Variable 'pima' can be declared as pointer to const [constVariablePointer] fors-5.5.6/irplib/irplib_calib.c:498:25: style: Variable 'pimb' can be declared as pointer to const [constVariablePointer] fors-5.5.6/irplib/irplib_calib.c:499:25: style: Variable 'pimc' can be declared as pointer to const [constVariablePointer] fors-5.5.6/irplib/irplib_calib.c:209:17: style: Variable 'dit_ref' is assigned a value that is never used. [unreadVariable] fors-5.5.6/irplib/irplib_calib.c:210:21: style: Variable 'exptime_ref' is assigned a value that is never used. [unreadVariable] fors-5.5.6/irplib/irplib_calib.c:382:13: style: Variable 'dit' is assigned a value that is never used. [unreadVariable] fors-5.5.6/irplib/irplib_hist.c:87:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_hist.c:111:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_hist.c:204:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_hist.c:285:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_INT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_hist.c:312:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_flat.c:108:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_framelist.c:221:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_framelist.c:259:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_framelist.c:315:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_framelist.c:362:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FALSE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_framelist.c:452:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wcast [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_framelist.c:497:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_framelist.c:527:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wcast [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_framelist.c:588:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_framelist.c:658:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_framelist.c:689:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_framelist.c:714:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_framelist.c:753:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_framelist.c:910:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_INVALID [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_framelist.c:1084:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_framelist.c:1184:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TRUE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_ksigma_clip.c:239:5: error: There is an unknown macro here somewhere. Configuration is required. If CPL_STRINGIFY is a macro then please configure it. [unknownMacro] fors-5.5.6/fors/fors_std_cat.c:280:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_std_cat.c:332:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_UNSUPPORTED_MODE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_std_cat.c:423:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_std_cat.c:588:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_STRING [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_std_cat.c:661:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_std_cat.c:682:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_STRING [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_std_cat.c:748:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_std_cat.c:769:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_STRING [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_std_cat.c:870:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_std_cat.c:983:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_STRING [valueFlowBailoutIncompleteVar] fors-5.5.6/fors/fors_std_cat.c:1835:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_match_cats.c:139:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_INT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_match_cats.c:186:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_INT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_cat.c:276:8: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] fors-5.5.6/irplib/irplib_framelist.c:928:13: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] fors-5.5.6/irplib/irplib_framelist.c:941:13: note: Found duplicate branches for 'if' and 'else'. fors-5.5.6/irplib/irplib_framelist.c:928:13: note: Found duplicate branches for 'if' and 'else'. fors-5.5.6/irplib/irplib_framelist.c:454:5: style: Statements following 'return' will never be executed. [unreachableCode] fors-5.5.6/irplib/irplib_framelist.c:530:5: style: Statements following 'return' will never be executed. [unreachableCode] fors-5.5.6/irplib/irplib_framelist.c:450:53: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] fors-5.5.6/irplib/irplib_framelist.c:523:73: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] fors-5.5.6/irplib/irplib_oddeven.c:96:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_oddeven.c:170:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_plugin.c:1052:26: error: There is an unknown macro here somewhere. Configuration is required. If CPL_STRINGIFY is a macro then please configure it. [unknownMacro] fors-5.5.6/irplib/irplib_mkmaster.c:99:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_mkmaster.c:255:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_mkmaster.c:318:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_mkmaster.c:357:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_mkmaster.c:394:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_mkmaster.c:423:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_OUTPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_mkmaster.c:469:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_mkmaster.c:543:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_ppm.c:137:40: error: There is an unknown macro here somewhere. Configuration is required. If CPL_SIZE_FORMAT is a macro then please configure it. [unknownMacro] fors-5.5.6/irplib/irplib_oddeven.c:235:29: style: Variable 'pim1' can be declared as pointer to const [constVariablePointer] fors-5.5.6/irplib/irplib_oddeven.c:236:29: style: Variable 'pim2' can be declared as pointer to const [constVariablePointer] fors-5.5.6/irplib/irplib_oddeven.c:300:29: style: Variable 'pim1' can be declared as pointer to const [constVariablePointer] fors-5.5.6/irplib/irplib_oddeven.c:301:29: style: Variable 'pim2' can be declared as pointer to const [constVariablePointer] fors-5.5.6/irplib/irplib_slitpos.c:396:35: error: There is an unknown macro here somewhere. Configuration is required. If CPL_SIZE_FORMAT is a macro then please configure it. [unknownMacro] fors-5.5.6/irplib/irplib_mkmaster.c:383:16: style: Parameter 'qclog' can be declared as pointer to const [constParameterPointer] fors-5.5.6/irplib/irplib_flat.c:98:25: style: Variable 'raw_im_data' can be declared as pointer to const [constVariablePointer] fors-5.5.6/irplib/irplib_flat.c:191:21: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] fors-5.5.6/irplib/irplib_flat.c:364:21: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] fors-5.5.6/irplib/irplib_flat.c:365:21: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] fors-5.5.6/irplib/irplib_mkmaster.c:76:12: style: Variable 'size' is assigned a value that is never used. [unreadVariable] fors-5.5.6/irplib/irplib_mkmaster.c:77:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] fors-5.5.6/irplib/irplib_mkmaster.c:80:15: style: Variable 'mean' is assigned a value that is never used. [unreadVariable] fors-5.5.6/irplib/irplib_mkmaster.c:81:16: style: Variable 'stdev' is assigned a value that is never used. [unreadVariable] fors-5.5.6/irplib/irplib_mkmaster.c:243:26: style: Variable 'mean_of_medians' is assigned a value that is never used. [unreadVariable] fors-5.5.6/irplib/irplib_spectrum.c:203:60: error: There is an unknown macro here somewhere. Configuration is required. If CPL_SIZE_FORMAT is a macro then please configure it. [unknownMacro] fors-5.5.6/irplib/irplib_stdstar.c:90:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_stdstar.c:215:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_stdstar.c:322:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_stdstar.c:353:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_stdstar.c:399:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_stdstar.c:447:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_stdstar.c:525:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_stdstar.c:720:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wcast [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_stdstar.c:782:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_stdstar.c:736:44: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] fors-5.5.6/irplib/irplib_utils.c:115:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_msg_warning [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:142:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_msg_info [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:162:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_msg_debug [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:205:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_DFS_PRO_CATG [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:251:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_DFS_PRO_CATG [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:300:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_DFS_PRO_CATG [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:349:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_DFS_PRO_CATG [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:409:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:473:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:666:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FALSE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:893:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_DFS_FITS [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:992:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:1177:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:1242:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:1383:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FALSE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:1521:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:1546:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FALSE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:1581:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:1718:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ACCESS_OUT_OF_RANGE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_sdp_spectrum.c:1041:55: error: There is an unknown macro here somewhere. Configuration is required. If CPL_SIZE_FORMAT is a macro then please configure it. [unknownMacro] fors-5.5.6/irplib/irplib_strehl.c:182:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_PI [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_strehl.c:356:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_strehl.c:416:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_strehl.c:533:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_NORM_FLUX [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_strehl.c:573:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_2PI [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_strehl.c:678:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_PI [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_strehl.c:690:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_PI [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_strehl.c:718:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_PI [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_strehl.c:759:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TRUE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_strehl.c:862:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_strehl.c:908:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_strehl.c:974:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_polynomial.c:139:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_polynomial.c:184:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_polynomial.c:363:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FALSE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_polynomial.c:521:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FALSE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_polynomial.c:692:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TRUE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_polynomial.c:724:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_polynomial.c:795:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_polynomial.c:882:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_polynomial.c:977:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_polynomial.c:1259:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_INVALID_TYPE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wcs.c:85:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_WCS_PHYS2WORLD [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wcs.c:135:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_WCS_WORLD2PHYS [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wcs.c:172:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_RAD_DEG [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wcs.c:214:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wcs.c:263:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wcs.c:288:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wcs.c:346:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_UNSPECIFIED [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wcs.c:372:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TRUE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wavecal.c:126:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wavecal.c:168:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wavecal.c:245:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FALSE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wavecal.c:317:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FALSE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wavecal.c:509:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wavecal.c:554:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wavecal.c:600:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wavecal.c:645:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wavecal.c:684:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wavecal.c:767:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wavecal.c:948:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wavecal.c:1050:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_SIG_FWHM [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wavecal.c:1354:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_SQRT2 [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wavecal.c:1529:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wlxcorr.c:154:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TRUE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wlxcorr.c:345:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_SIG_FWHM [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wlxcorr.c:543:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_SIG_FWHM [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wlxcorr.c:583:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wlxcorr.c:877:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wlxcorr.c:938:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_SIG_FWHM [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wlxcorr.c:993:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FALSE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wlxcorr.c:1039:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wlxcorr.c:1240:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_SIG_FWHM [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_utils.c:1427:33: style:inconclusive: Function 'irplib_polynomial_fit_1d_create_chiq' argument 4 names different: declaration 'rechiq' definition 'rechisq'. [funcArgNamesDifferent] fors-5.5.6/irplib/irplib_utils.h:530:33: note: Function 'irplib_polynomial_fit_1d_create_chiq' argument 4 names different: declaration 'rechiq' definition 'rechisq'. fors-5.5.6/irplib/irplib_utils.c:1427:33: note: Function 'irplib_polynomial_fit_1d_create_chiq' argument 4 names different: declaration 'rechiq' definition 'rechisq'. fors-5.5.6/irplib/irplib_utils.c:1482:28: style:inconclusive: Function 'quicksort' argument 1 names different: declaration 'index' definition 'iindex'. [funcArgNamesDifferent] fors-5.5.6/irplib/irplib_utils.c:72:28: note: Function 'quicksort' argument 1 names different: declaration 'index' definition 'iindex'. fors-5.5.6/irplib/irplib_utils.c:1482:28: note: Function 'quicksort' argument 1 names different: declaration 'index' definition 'iindex'. fors-5.5.6/irplib/tests/irplib_cat-test.c:78:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NO_WCS [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wavecal.c:1326:41: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] fors-5.5.6/irplib/tests/irplib_framelist-test.c:60:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_hist-test.c:80:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wlxcorr.c:1189:24: style: Array index 'itt' is used before limits check. [arrayIndexThenCheck] fors-5.5.6/irplib/tests/irplib_plugin-test.c:71:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_plugin-test.c:169:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_plugin-test.c:183:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_DATA_NOT_FOUND [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_wavecal.c:281:74: style: Parameter 'model' can be declared as pointer to const [constParameterPointer] fors-5.5.6/irplib/irplib_wavecal.c:290:54: style: Parameter 'pxc' can be declared as pointer to const [constParameterPointer] fors-5.5.6/irplib/irplib_wavecal.c:1490:76: style: Parameter 'model' can be declared as pointer to const [constParameterPointer] fors-5.5.6/irplib/irplib_wavecal.c:1502:57: style: Parameter 'pxc' can be declared as pointer to const [constParameterPointer] fors-5.5.6/irplib/tests/irplib_plugin-test.c:166:73: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] fors-5.5.6/irplib/irplib_wlxcorr.c:871:11: style: Variable 'start' is reassigned a value before the old one has been used. [redundantAssignment] fors-5.5.6/irplib/irplib_wlxcorr.c:866:16: note: start is assigned fors-5.5.6/irplib/irplib_wlxcorr.c:871:11: note: start is overwritten fors-5.5.6/irplib/irplib_wlxcorr.c:874:10: style: Variable 'stop' is reassigned a value before the old one has been used. [redundantAssignment] fors-5.5.6/irplib/irplib_wlxcorr.c:867:42: note: stop is assigned fors-5.5.6/irplib/irplib_wlxcorr.c:874:10: note: stop is overwritten fors-5.5.6/irplib/irplib_wlxcorr.c:874:10: style: Variable 'stop' is reassigned a value before the old one has been used. [redundantAssignment] fors-5.5.6/irplib/irplib_wlxcorr.c:868:15: note: stop is assigned fors-5.5.6/irplib/irplib_wlxcorr.c:874:10: note: stop is overwritten fors-5.5.6/irplib/irplib_wlxcorr.c:578:21: style: Variable 'praw' can be declared as pointer to const [constVariablePointer] fors-5.5.6/irplib/irplib_wlxcorr.c:1130:25: style: Variable 'pybounds' can be declared as pointer to const [constVariablePointer] fors-5.5.6/irplib/tests/irplib_polynomial-test.c:344:48: error: There is an unknown macro here somewhere. Configuration is required. If CPL_SIZE_FORMAT is a macro then please configure it. [unknownMacro] fors-5.5.6/irplib/tests/irplib_strehl-test.c:182:18: error: There is an unknown macro here somewhere. Configuration is required. If CPL_STRINGIFY is a macro then please configure it. [unknownMacro] fors-5.5.6/irplib/tests/irplib_wcs-test.c:97:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_wcs-test.c:181:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_wcs-test.c:330:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_E [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_utils-test.c:80:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MSG_INFO [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_utils-test.c:98:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_utils-test.c:136:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_utils-test.c:177:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_utils-test.c:197:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_utils-test.c:219:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_utils-test.c:250:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_utils-test.c:341:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_utils-test.c:382:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_utils-test.c:451:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_utils-test.c:258:22: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] fors-5.5.6/irplib/tests/irplib_utils-test.c:256:17: note: Assuming allocation function fails fors-5.5.6/irplib/tests/irplib_utils-test.c:256:17: note: Assignment 'file=fopen(filename1,"w")', assigned value is 0 fors-5.5.6/irplib/tests/irplib_utils-test.c:258:22: note: Null pointer dereference fors-5.5.6/irplib/tests/irplib_utils-test.c:259:19: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] fors-5.5.6/irplib/tests/irplib_utils-test.c:256:17: note: Assuming allocation function fails fors-5.5.6/irplib/tests/irplib_utils-test.c:256:17: note: Assignment 'file=fopen(filename1,"w")', assigned value is 0 fors-5.5.6/irplib/tests/irplib_utils-test.c:259:19: note: Null pointer dereference fors-5.5.6/irplib/tests/irplib_utils-test.c:262:22: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] fors-5.5.6/irplib/tests/irplib_utils-test.c:260:17: note: Assuming allocation function fails fors-5.5.6/irplib/tests/irplib_utils-test.c:260:17: note: Assignment 'file=fopen(filename2,"w")', assigned value is 0 fors-5.5.6/irplib/tests/irplib_utils-test.c:262:22: note: Null pointer dereference fors-5.5.6/irplib/tests/irplib_utils-test.c:263:19: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] fors-5.5.6/irplib/tests/irplib_utils-test.c:260:17: note: Assuming allocation function fails fors-5.5.6/irplib/tests/irplib_utils-test.c:260:17: note: Assignment 'file=fopen(filename2,"w")', assigned value is 0 fors-5.5.6/irplib/tests/irplib_utils-test.c:263:19: note: Null pointer dereference fors-5.5.6/irplib/tests/irplib_utils-test.c:130:10: style: Variable 'zero' can be declared as const array [constVariable] fors-5.5.6/irplib/tests/irplib_utils-test.c:188:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'my_table_check' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fors-5.5.6/irplib/tests/irplib_utils-test.c:217:36: note: You might need to cast the function pointer here fors-5.5.6/irplib/tests/irplib_utils-test.c:188:50: note: Parameter 'self' can be declared as pointer to const fors-5.5.6/irplib/tests/irplib_sdp_spectrum-test.c:74:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_sdp_spectrum-test.c:144:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_sdp_spectrum-test.c:495:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_INT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_sdp_spectrum-test.c:675:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FALSE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_sdp_spectrum-test.c:838:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_sdp_spectrum-test.c:1036:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TRUE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_sdp_spectrum-test.c:1263:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_INT [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_sdp_spectrum-test.c:1488:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TRUE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_sdp_spectrum-test.c:1733:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_sdp_spectrum-test.c:1781:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_wlxcorr-test.c:82:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MSG_INFO [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_wlxcorr-test.c:119:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_SIG_FWHM [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_wlxcorr-test.c:282:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_wlxcorr-test.c:368:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_SIG_FWHM [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/tests/irplib_wlxcorr-test.c:401:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_SIG_FWHM [valueFlowBailoutIncompleteVar] fors-5.5.6/irplib/irplib_polynomial.c:542:17: style: Variable 'resx' is assigned a value that is never used. [unreadVariable] fors-5.5.6/irplib/irplib_polynomial.c:572:20: style: Variable 'resx' is assigned a value that is never used. [unreadVariable] fors-5.5.6/irplib/irplib_polynomial.c:621:22: style: Variable 'is_first' is assigned a value that is never used. [unreadVariable] fors-5.5.6/irplib/irplib_polynomial.c:641:22: style: Variable 'is_first' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:891:70: style: Return value 'cat_type_detected,NULL' is always false [knownConditionTrueFalse] fors-5.5.6/mosca/hdrl/catalogue/casu_utilfunctions.c:143:51: error: There is an unknown macro here somewhere. Configuration is required. If CPL_SIZE_FORMAT is a macro then please configure it. [unknownMacro] fors-5.5.6/irplib/irplib_strehl.c:193:33: style: Condition 'window_size>0.0' is always true [knownConditionTrueFalse] fors-5.5.6/irplib/irplib_strehl.c:179:32: note: Assignment 'window_size=(double)(5)', assigned value is 5.0 fors-5.5.6/irplib/irplib_strehl.c:193:33: note: Condition 'window_size>0.0' is always true fors-5.5.6/fors/fors_std_cat.c:622:53: style: Parameter 'v_bv_ub_vr_vi' can be declared as const array. However it seems that 'fors_std_cat_landolt_star_import' is a callback function, if 'v_bv_ub_vr_vi' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fors-5.5.6/fors/fors_std_cat.c:954:37: note: You might need to cast the function pointer here fors-5.5.6/fors/fors_std_cat.c:622:53: note: Parameter 'v_bv_ub_vr_vi' can be declared as const array fors-5.5.6/fors/fors_std_cat.c:623:53: style: Parameter 'ERR_v_bv_ub_vr_vi' can be declared as const array. However it seems that 'fors_std_cat_landolt_star_import' is a callback function, if 'ERR_v_bv_ub_vr_vi' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fors-5.5.6/fors/fors_std_cat.c:954:37: note: You might need to cast the function pointer here fors-5.5.6/fors/fors_std_cat.c:623:53: note: Parameter 'ERR_v_bv_ub_vr_vi' can be declared as const array fors-5.5.6/fors/fors_std_cat.c:709:53: style: Parameter 'u_b_v_r_i' can be declared as const array. However it seems that 'fors_std_cat_stetson_star_import' is a callback function, if 'u_b_v_r_i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fors-5.5.6/fors/fors_std_cat.c:958:37: note: You might need to cast the function pointer here fors-5.5.6/fors/fors_std_cat.c:709:53: note: Parameter 'u_b_v_r_i' can be declared as const array fors-5.5.6/fors/fors_std_cat.c:710:53: style: Parameter 'ERR_u_b_v_r_i' can be declared as const array. However it seems that 'fors_std_cat_stetson_star_import' is a callback function, if 'ERR_u_b_v_r_i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fors-5.5.6/fors/fors_std_cat.c:958:37: note: You might need to cast the function pointer here fors-5.5.6/fors/fors_std_cat.c:710:53: note: Parameter 'ERR_u_b_v_r_i' can be declared as const array fors-5.5.6/fors/fors_std_cat.c:467:29: style: Variable 'errstat' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:481:14: style: Variable 'required' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:816:36: style: Variable 'band_supported' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:819:29: style: Variable 'errstat' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:933:38: style: Variable 'last_imethod' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:934:39: style: Variable 'n_cat_entries' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:935:41: style: Variable 'printed_warning' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:936:41: style: Variable 'checked_support' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:937:43: style: Variable 'printed_supported' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:938:33: style: Variable 'errstat' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:953:28: style: Variable 'methods' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:984:25: style: Variable 'frame_error_strings' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:999:39: style: Variable 'cat_type_detected' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:1045:31: style: Variable 'cat_type_detected' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:1147:29: style: Variable 'printed_warning' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:1149:22: style: Variable 'last_imethod' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:1159:28: style: Variable 'column_value_names' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:1160:28: style: Variable 'column_error_names' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:1186:27: style: Variable 'valid' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:1386:11: style: Variable 't' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:1498:26: style: Variable 'coeff' is assigned a value that is never used. [unreadVariable] fors-5.5.6/fors/fors_std_cat.c:1499:27: style: Variable 'dcoeff' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/catalogue/create_table.c:70:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_CATALOGUE_SEGMAP [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/create_table.c:207:34: style: Parameter 'ap' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/catalogue/apline.c:75:36: style: Parameter 'dat' can be declared as const array [constParameter] fors-5.5.6/mosca/hdrl/catalogue/apline.c:75:49: style: Parameter 'conf' can be declared as const array [constParameter] fors-5.5.6/mosca/hdrl/catalogue/apline.c:76:26: style: Parameter 'smoothedc' can be declared as const array [constParameter] fors-5.5.6/mosca/hdrl/catalogue/apline.c:76:66: style: Parameter 'bpm' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/catalogue/imcore_background.c:134:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_BINARY_1 [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/imcore_background.c:277:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/imcore_background.c:488:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_STD_MAD [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/imcore_background.c:574:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/imcore_conf.c:173:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_LOG2E [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/imcore_filter.c:423:12: style: Condition 'npt!=0' is always true [knownConditionTrueFalse] fors-5.5.6/mosca/hdrl/catalogue/imcore_filter.c:404:12: note: Assuming that condition 'j-1==l' is not redundant fors-5.5.6/mosca/hdrl/catalogue/imcore_filter.c:421:5: note: j is decremented', new value is symbolic=l fors-5.5.6/mosca/hdrl/catalogue/imcore_filter.c:422:13: note: Assignment 'npt=j-l', assigned value is greater than 0 fors-5.5.6/mosca/hdrl/catalogue/imcore_filter.c:423:12: note: Condition 'npt!=0' is always true fors-5.5.6/mosca/hdrl/catalogue/imcore_background.c:454:37: style:inconclusive: Function 'imcore_medsig' argument 1 names different: declaration 'hist' definition 'shist'. [funcArgNamesDifferent] fors-5.5.6/mosca/hdrl/catalogue/imcore.h:93:37: note: Function 'imcore_medsig' argument 1 names different: declaration 'hist' definition 'shist'. fors-5.5.6/mosca/hdrl/catalogue/imcore_background.c:454:37: note: Function 'imcore_medsig' argument 1 names different: declaration 'hist' definition 'shist'. fors-5.5.6/mosca/hdrl/catalogue/imcore_background.c:85:20: style: Variable 'mflag' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/catalogue/imcore_background.c:269:20: style: Variable 'mflag' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/catalogue/imcore_background.c:454:37: style: Parameter 'shist' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/catalogue/imcore_conf.c:512:12: style: Variable 'idata' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/catalogue/imcore_conf.c:512:19: style: Variable 'cdata' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/catalogue/imcore_extend.c:118:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_PI_2 [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/imcore_radii.c:99:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_PI [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/imcore_radii.c:149:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_PI [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/imcore_radii.c:195:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_PI [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/imcore_radii.c:249:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_PI [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/imcore_radii.c:404:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_SQRT2 [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/imcore_overlp.c:133:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_PI [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/imcore_phopt.c:288:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_SQRT2 [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/classify.c:460:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_STD_MAD [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/classify.c:1344:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_STD_MAD [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/classify.c:1443:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_STD_MAD [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/classify.c:1683:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_STD_MAD [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/imcore_extend.c:140:12: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] fors-5.5.6/mosca/hdrl/catalogue/imcore_extend.c:184:30: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] fors-5.5.6/mosca/hdrl/catalogue/imcore_extend.c:95:37: style: Variable 'map' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/catalogue/imcore_extend.c:97:20: style: Variable 'mflag' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/catalogue/imcore_radii.c:376:26: style: Array index 'n' is used before limits check. [arrayIndexThenCheck] fors-5.5.6/mosca/hdrl/catalogue/imcore_radii.c:150:19: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] fors-5.5.6/mosca/hdrl/catalogue/imcore_radii.c:76:37: style: Parameter 'rcores' can be declared as const array [constParameter] fors-5.5.6/mosca/hdrl/catalogue/imcore_radii.c:76:53: style: Parameter 'cflux' can be declared as const array [constParameter] fors-5.5.6/mosca/hdrl/catalogue/imcore_radii.c:188:65: style: Parameter 'cflux' can be declared as const array [constParameter] fors-5.5.6/mosca/hdrl/catalogue/imcore_radii.c:242:65: style: Parameter 'cflux' can be declared as const array [constParameter] fors-5.5.6/mosca/hdrl/catalogue/imcore_radii.c:316:74: style: Parameter 'apers' can be declared as const array [constParameter] fors-5.5.6/mosca/hdrl/catalogue/imcore_radii.c:317:53: style: Parameter 'rcores' can be declared as const array [constParameter] fors-5.5.6/mosca/hdrl/catalogue/imcore_radii.c:317:69: style: Parameter 'rfluxes' can be declared as const array [constParameter] fors-5.5.6/mosca/hdrl/catalogue/imcore_radii.c:318:12: style: Variable 'map' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/catalogue/imcore_radii.c:319:20: style: Variable 'mflag' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/catalogue/polynm.c:69:34: style: Parameter 'xdat' can be declared as const array [constParameter] fors-5.5.6/mosca/hdrl/catalogue/polynm.c:69:48: style: Parameter 'xcor' can be declared as const array [constParameter] fors-5.5.6/mosca/hdrl/catalogue/seeing.c:101:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_2_SQRTPI [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/seeing.c:80:33: style: Parameter 'ap' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/catalogue/seeing.c:80:60: style: Parameter 'ellipt' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/catalogue/seeing.c:80:75: style: Parameter 'pkht' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/hdrl_imagelist_basic.h:77:0: debug: Failed to parse 'typedef CPL_END_DECLS CPL_BEGIN_DECLS CPL_END_DECLS CPL_BEGIN_DECLS enum { HDRL_X_AXIS , HDRL_Y_AXIS , HDRL_UNDEFINED_AXIS } hdrl_direction ;'. The checking continues anyway. [simplifyTypedef] fors-5.5.6/mosca/hdrl/hdrl_image.h:129:0: debug: Failed to parse 'typedef CPL_END_DECLS CPL_BEGIN_DECLS struct { cpl_table * catalogue ; cpl_image * segmentation_map ; cpl_image * background ; cpl_propertylist * qclist ; } hdrl_catalogue_result ;'. The checking continues anyway. [simplifyTypedef] fors-5.5.6/mosca/hdrl/catalogue/tests/casu_imcore-test.c:70:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/tests/casu_imcore-test.c:56:12: style: Variable 'norm' can be declared as const array [constVariable] fors-5.5.6/mosca/hdrl/catalogue/tests/hdrl_casubkg_badpatch-test.c:75:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/tests/hdrl_casubkg_badpatch-test.c:293:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/tests/hdrl_casuaddmul-test.c:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/tests/hdrl_casuaddmul-test.c:247:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/tests/hdrl_casuaddmul-test.c:414:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/tests/hdrl_casubkg_badpatch-test.c:63:12: style: Variable 'norm' can be declared as const array [constVariable] fors-5.5.6/mosca/hdrl/catalogue/tests/hdrl_casuaddmul-test.c:406:12: style: Variable 'bias' can be declared as const array [constVariable] fors-5.5.6/mosca/hdrl/catalogue/tests/hdrl_casuaddmul-test.c:410:12: style: Variable 'factor' can be declared as const array [constVariable] fors-5.5.6/mosca/hdrl/catalogue/tests/hdrl_simulerror_montecarlo-test.c:80:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/imcore_phopt.c:94:48: style: Parameter 'apertures' can be declared as const array [constParameter] fors-5.5.6/mosca/hdrl/catalogue/imcore_phopt.c:97:18: style: Variable 'map' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/catalogue/imcore_phopt.c:101:20: style: Variable 'mflag' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/catalogue/imcore_phopt.c:102:12: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_areals-test.c:40:9: style: Variable 'x' can be declared as const array [constVariable] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_areals-test.c:48:9: style: Variable 'y' can be declared as const array [constVariable] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_areals-test.c:56:11: style: Variable 'z' can be declared as const array [constVariable] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_background-test.c:41:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_classify-test.c:52:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_catalogue.h:90:0: debug: Failed to parse 'typedef CPL_END_DECLS struct { intptr_t x ; intptr_t y ; float z ; float zsm ; intptr_t iobj ; } plstruct ;'. The checking continues anyway. [simplifyTypedef] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_classify-test.c:41:12: style: Variable 'norm' can be declared as const array [constVariable] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_conf-test.c:58:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_conf-test.c:108:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_conf-test.c:193:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_conf-test.c:276:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_conf-test.c:321:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_moments-test.c:40:9: style: Variable 'x' can be declared as const array [constVariable] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_moments-test.c:48:9: style: Variable 'y' can be declared as const array [constVariable] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_moments-test.c:56:11: style: Variable 'z' can be declared as const array [constVariable] fors-5.5.6/mosca/hdrl/hdrl_image.h:129:0: debug: Failed to parse 'typedef CPL_END_DECLS CPL_BEGIN_DECLS enum { HDRL_BPM_2D_LEGENDRESMOOTH , HDRL_BPM_2D_FILTERSMOOTH } hdrl_bpm_2d_method ;'. The checking continues anyway. [simplifyTypedef] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_conf-test.c:52:12: style: Same expression used in consecutive assignments of 'nx' and 'ny'. [duplicateAssignExpression] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_conf-test.c:53:12: note: Same expression used in consecutive assignments of 'nx' and 'ny'. fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_conf-test.c:52:12: note: Same expression used in consecutive assignments of 'nx' and 'ny'. fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_conf-test.c:63:13: style: Variable 'dg' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_conf-test.c:101:12: style: Variable 'norm' can be declared as const array [constVariable] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_seeing-test.c:36:9: style: Variable 'iareal' can be declared as const array [constVariable] fors-5.5.6/mosca/hdrl/catalogue/tests/imcore_conf-test.c:57:8: style: Variable 'dy' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/hdrl_image.h:129:0: debug: Failed to parse 'typedef CPL_END_DECLS CPL_BEGIN_DECLS enum { HDRL_BPM_3D_THRESHOLD_ABSOLUTE , HDRL_BPM_3D_THRESHOLD_RELATIVE , HDRL_BPM_3D_THRESHOLD_ERROR } hdrl_bpm_3d_method ;'. The checking continues anyway. [simplifyTypedef] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:161:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_BPM_2D_FILTERSMOOTH [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:207:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FILTER_MEDIAN [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:238:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:344:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:358:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:372:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:386:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:400:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:414:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:428:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:442:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:456:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:470:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:484:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:498:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:540:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:680:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:784:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_STRING [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:858:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FILTER_EROSION [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:1100:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:1231:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MSG_DEBUG [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:1276:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_BORDER_FILTER [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_3d.c:134:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_3d.c:185:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_3d.c:199:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_3d.c:213:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_3d.c:246:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_BPM_3D_THRESHOLD_ABSOLUTE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_3d.c:337:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_BPM_3D_THRESHOLD_ABSOLUTE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_3d.c:410:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_fit.c:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_fit.c:204:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_fit.c:265:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_fit.c:280:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_fit.c:295:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_fit.c:310:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_fit.c:325:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_fit.c:340:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_fit.c:383:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_INT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_fit.c:522:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_STD_MAD [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_fit.c:588:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_3d.c:131:45: style: Variable 'param_loc' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/hdrl_bpm_fit.c:646:27: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/hdrl_bpm_fit.c:647:27: style: Variable 'dd' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/hdrl_bpm_utils.c:136:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FILTER_EROSION [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_utils.c:229:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_INT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_utils.c:267:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_utils.c:297:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_buffer.c:195:62: debug: Function::addArguments found argument 'p' with varid 0. [varid0] fors-5.5.6/mosca/hdrl/hdrl_buffer.c:301:49: debug: Function::addArguments found argument 'buf' with varid 0. [varid0] fors-5.5.6/mosca/hdrl/hdrl_buffer.c:114:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_buffer.c:162:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_buffer.c:173:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_buffer.c:190:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_buffer.c:246:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_buffer.c:274:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_buffer.c:323:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_bpm_2d.c:235:45: style: Variable 'param_loc' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/hdrl_buffer.c:304:9: style: Condition 'pool' is always false [knownConditionTrueFalse] fors-5.5.6/mosca/hdrl/hdrl_buffer.c:303:46: note: Calling function 'hdrl_pool_get_from_ptr' returns 0 fors-5.5.6/mosca/hdrl/hdrl_buffer.c:303:46: note: Assignment 'pool=hdrl_pool_get_from_ptr(p)', assigned value is 0 fors-5.5.6/mosca/hdrl/hdrl_buffer.c:304:9: note: Condition 'pool' is always false fors-5.5.6/mosca/hdrl/hdrl_buffer.c:95:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/hdrl_buffer.c:178:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/hdrl_buffer.c:303:17: style: Variable 'pool' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/hdrl_parameter_defs.h:24:0: error: #error This file is not allowed to be included outside of hdrl [preprocessorErrorDirective] fors-5.5.6/mosca/hdrl/hdrl_parameter_defs.h:24:2: error: #error This file is not allowed to be included outside of hdrl [preprocessorErrorDirective] fors-5.5.6/mosca/hdrl/hdrl_buffer.c:86:20: style: struct member 'hdrl_pool_malloc::p' is never used. [unusedStructMember] fors-5.5.6/mosca/hdrl/hdrl_combine.c:86:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_elemop.h:31:0: error: #error This file is not allowed to be included outside of hdrl [preprocessorErrorDirective] fors-5.5.6/mosca/hdrl/hdrl_elemop.h:31:2: error: #error This file is not allowed to be included outside of hdrl [preprocessorErrorDirective] fors-5.5.6/mosca/hdrl/hdrl_catalogue.c:114:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_catalogue.c:236:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_catalogue.c:284:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_INT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_catalogue.c:473:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_fit.c:452:22: error: syntax error [syntaxError] fors-5.5.6/mosca/hdrl/hdrl_image.h:129:0: debug: Failed to parse 'typedef CPL_END_DECLS CPL_BEGIN_DECLS enum { HDRL_FLAT_FREQ_LOW , HDRL_FLAT_FREQ_HIGH } hdrl_flat_method ;'. The checking continues anyway. [simplifyTypedef] fors-5.5.6/mosca/hdrl/hdrl_flat.h:91:0: debug: Failed to parse 'typedef CPL_END_DECLS struct { HDRL_PARAMETER_HEAD ; cpl_size filter_size_x ; cpl_size filter_size_y ; hdrl_flat_method method ; } hdrl_flat_parameter ;'. The checking continues anyway. [simplifyTypedef] fors-5.5.6/mosca/hdrl/hdrl_iter.h:30:0: debug: Failed to parse 'typedef CPL_BEGIN_DECLS CPL_END_DECLS CPL_BEGIN_DECLS CPL_END_DECLS struct { const cpl_frameset * frames ; intptr_t naxes ; intptr_t index ; intptr_t dim [ 32 ] ; intptr_t pos [ 32 ] ; intptr_t cnt [ 32 ] ; intptr_t offsets [ 32 ] ; intptr_t strides [ 32 ] ; intptr_t axes [ 32 ] ; intptr_t naxes_max ; hdrl_frameiter_data data ; } hdrl_frameiter_state ;'. The checking continues anyway. [simplifyTypedef] fors-5.5.6/mosca/hdrl/hdrl_catalogue.c:181:31: style:inconclusive: Function 'hdrl_catalogue_parameter_create' argument 7 names different: declaration 'bkg_smooth_size' definition 'bkg_smooth_fwhm'. [funcArgNamesDifferent] fors-5.5.6/mosca/hdrl/hdrl_catalogue.h:67:31: note: Function 'hdrl_catalogue_parameter_create' argument 7 names different: declaration 'bkg_smooth_size' definition 'bkg_smooth_fwhm'. fors-5.5.6/mosca/hdrl/hdrl_catalogue.c:181:31: note: Function 'hdrl_catalogue_parameter_create' argument 7 names different: declaration 'bkg_smooth_size' definition 'bkg_smooth_fwhm'. fors-5.5.6/mosca/hdrl/hdrl_catalogue.c:460:42: style:inconclusive: Function 'hdrl_catalogue_compute' argument 1 names different: declaration 'image' definition 'image_'. [funcArgNamesDifferent] fors-5.5.6/mosca/hdrl/hdrl_catalogue.h:59:42: note: Function 'hdrl_catalogue_compute' argument 1 names different: declaration 'image' definition 'image_'. fors-5.5.6/mosca/hdrl/hdrl_catalogue.c:460:42: note: Function 'hdrl_catalogue_compute' argument 1 names different: declaration 'image' definition 'image_'. fors-5.5.6/mosca/hdrl/hdrl_catalogue.c:461:62: style:inconclusive: Function 'hdrl_catalogue_compute' argument 4 names different: declaration 'param' definition 'param_'. [funcArgNamesDifferent] fors-5.5.6/mosca/hdrl/hdrl_catalogue.h:60:62: note: Function 'hdrl_catalogue_compute' argument 4 names different: declaration 'param' definition 'param_'. fors-5.5.6/mosca/hdrl/hdrl_catalogue.c:461:62: note: Function 'hdrl_catalogue_compute' argument 4 names different: declaration 'param' definition 'param_'. fors-5.5.6/mosca/hdrl/hdrl_flat.c:133:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_flat.c:183:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_flat.c:212:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_flat.c:226:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_flat.c:240:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_flat.c:273:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_FLAT_FREQ_LOW [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_flat.c:362:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_FLAT_FREQ_LOW [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_flat.c:414:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_frameiter.c:122:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_FRAMEITER_AXIS_FRAME [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_frameiter.c:201:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_ITER_OWNS_DATA [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_frameiter.c:216:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_FRAMEITER_AXIS_NAXIS2 [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_frameiter.c:290:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_ITER_OWNS_DATA [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_flat.c:401:57: style: Parameter 'hdrl_data' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/hdrl_flat.c:403:57: style: Parameter 'collapse_params' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/hdrl_frameiter.c:166:33: style: Redundant assignment of 'state->dim[axes[i]]' to itself. [selfAssignment] fors-5.5.6/mosca/hdrl/hdrl_frameiter.c:196:42: style:inconclusive: Function 'hdrl_frameiter_delete' argument 1 names different: declaration 'state' definition 'it'. [funcArgNamesDifferent] fors-5.5.6/mosca/hdrl/hdrl_frameiter.c:74:42: note: Function 'hdrl_frameiter_delete' argument 1 names different: declaration 'state' definition 'it'. fors-5.5.6/mosca/hdrl/hdrl_frameiter.c:196:42: note: Function 'hdrl_frameiter_delete' argument 1 names different: declaration 'state' definition 'it'. fors-5.5.6/mosca/hdrl/hdrl_flat.c:130:43: style: Variable 'param_loc' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/hdrl_frameiter.c:113:31: style: Parameter 'axes' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/hdrl_flat.c:410:14: style: Variable 'lowf' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/hdrl_frameiter.c:114:31: style: Parameter 'dims' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/hdrl_frameiter.c:210:28: style: Variable 'state' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/hdrl_fringe.c:221:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_fringe.c:356:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_fringe.c:548:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_BINARY_0 [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_fringe.c:669:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_BINARY_0 [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_fringe.c:832:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_PI [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_fringe.c:910:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_PI [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_imagelist_defs.h:24:0: error: #error This file is not allowed to be included outside of hdrl [preprocessorErrorDirective] fors-5.5.6/mosca/hdrl/hdrl_imagelist_defs.h:24:2: error: #error This file is not allowed to be included outside of hdrl [preprocessorErrorDirective] fors-5.5.6/mosca/hdrl/hdrl_iter.c:104:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_ITER_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_iter.c:133:36: style: Parameter 'it' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/hdrl_iter.c:147:41: style: Parameter 'it' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/hdrl_lacosmics.c:551:23: error: syntax error [syntaxError] fors-5.5.6/mosca/hdrl/hdrl_iter.h:30:0: debug: Failed to parse 'typedef CPL_BEGIN_DECLS CPL_END_DECLS CPL_BEGIN_DECLS CPL_END_DECLS struct { const cpl_frameset * frames ; hdrl_iter * iters [ 32 ] ; intptr_t niters ; void * data [ 32 ] ; } hdrl_multiiter_state ;'. The checking continues anyway. [simplifyTypedef] fors-5.5.6/mosca/hdrl/hdrl_multiiter.c:90:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_ITER_ALLOW_EMPTY [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_multiiter.c:131:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_ITER_ALLOW_EMPTY [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_multiiter.c:110:42: style:inconclusive: Function 'hdrl_multiiter_delete' argument 1 names different: declaration 'state' definition 'it'. [funcArgNamesDifferent] fors-5.5.6/mosca/hdrl/hdrl_multiiter.c:58:42: note: Function 'hdrl_multiiter_delete' argument 1 names different: declaration 'state' definition 'it'. fors-5.5.6/mosca/hdrl/hdrl_multiiter.c:110:42: note: Function 'hdrl_multiiter_delete' argument 1 names different: declaration 'state' definition 'it'. fors-5.5.6/mosca/hdrl/hdrl_overscan_defs.h:24:0: error: #error This file is not allowed to be included outside of hdrl [preprocessorErrorDirective] fors-5.5.6/mosca/hdrl/hdrl_overscan_defs.h:24:2: error: #error This file is not allowed to be included outside of hdrl [preprocessorErrorDirective] fors-5.5.6/mosca/hdrl/hdrl_fringe.c:216:22: style: Variable 'bkg_level' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/hdrl_fringe.c:217:25: style: Variable 'fringe_level' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/hdrl_fringe.c:218:29: style: Variable 'fringe_amplitude' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/hdrl_fringe.c:397:22: style: Variable 'bkg_level' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/hdrl_fringe.c:398:25: style: Variable 'fringe_level' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/hdrl_fringe.c:399:29: style: Variable 'fringe_amplitude' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/hdrl_prototyping.c:87:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_prototyping.c:186:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_prototyping.c:263:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_prototyping.c:362:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_prototyping.c:780:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_prototyping.c:957:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_BINARY_1 [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_prototyping.c:1021:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_prototyping.c:1064:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_prototyping.c:1245:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:175:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:230:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:295:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:392:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:532:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:756:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:868:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_strehl.c:655:23: error: syntax error [syntaxError] fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:74:37: style:inconclusive: Function 'hdrl_sigclip_parameter_create_parlist' argument 1 names different: declaration 'recipe' definition 'base_context'. [funcArgNamesDifferent] fors-5.5.6/mosca/hdrl/hdrl_sigclip.h:37:37: note: Function 'hdrl_sigclip_parameter_create_parlist' argument 1 names different: declaration 'recipe' definition 'base_context'. fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:74:37: note: Function 'hdrl_sigclip_parameter_create_parlist' argument 1 names different: declaration 'recipe' definition 'base_context'. fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:122:37: style:inconclusive: Function 'hdrl_minmax_parameter_create_parlist' argument 1 names different: declaration 'recipe' definition 'base_context'. [funcArgNamesDifferent] fors-5.5.6/mosca/hdrl/hdrl_sigclip.h:47:37: note: Function 'hdrl_minmax_parameter_create_parlist' argument 1 names different: declaration 'recipe' definition 'base_context'. fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:122:37: note: Function 'hdrl_minmax_parameter_create_parlist' argument 1 names different: declaration 'recipe' definition 'base_context'. fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:173:37: style:inconclusive: Function 'hdrl_sigclip_parameter_parse_parlist' argument 5 names different: declaration 'nclip' definition 'niter'. [funcArgNamesDifferent] fors-5.5.6/mosca/hdrl/hdrl_sigclip.h:45:37: note: Function 'hdrl_sigclip_parameter_parse_parlist' argument 5 names different: declaration 'nclip' definition 'niter'. fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:173:37: note: Function 'hdrl_sigclip_parameter_parse_parlist' argument 5 names different: declaration 'nclip' definition 'niter'. fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:228:37: style:inconclusive: Function 'hdrl_minmax_parameter_parse_parlist' argument 4 names different: declaration 'high' definition 'nhigh'. [funcArgNamesDifferent] fors-5.5.6/mosca/hdrl/hdrl_sigclip.h:54:37: note: Function 'hdrl_minmax_parameter_parse_parlist' argument 4 names different: declaration 'high' definition 'nhigh'. fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:228:37: note: Function 'hdrl_minmax_parameter_parse_parlist' argument 4 names different: declaration 'high' definition 'nhigh'. fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:578:40: style:inconclusive: Function 'get_upper_bound_d' argument 1 names different: declaration 'vec' definition 'd'. [funcArgNamesDifferent] fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:43:40: note: Function 'get_upper_bound_d' argument 1 names different: declaration 'vec' definition 'd'. fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:578:40: note: Function 'get_upper_bound_d' argument 1 names different: declaration 'vec' definition 'd'. fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:578:48: style:inconclusive: Function 'get_upper_bound_d' argument 2 names different: declaration 'n' definition 'count'. [funcArgNamesDifferent] fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:43:50: note: Function 'get_upper_bound_d' argument 2 names different: declaration 'n' definition 'count'. fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:578:48: note: Function 'get_upper_bound_d' argument 2 names different: declaration 'n' definition 'count'. fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:618:40: style:inconclusive: Function 'get_lower_bound_d' argument 1 names different: declaration 'vec' definition 'd'. [funcArgNamesDifferent] fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:42:40: note: Function 'get_lower_bound_d' argument 1 names different: declaration 'vec' definition 'd'. fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:618:40: note: Function 'get_lower_bound_d' argument 1 names different: declaration 'vec' definition 'd'. fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:618:48: style:inconclusive: Function 'get_lower_bound_d' argument 2 names different: declaration 'n' definition 'count'. [funcArgNamesDifferent] fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:42:50: note: Function 'get_lower_bound_d' argument 2 names different: declaration 'n' definition 'count'. fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:618:48: note: Function 'get_lower_bound_d' argument 2 names different: declaration 'n' definition 'count'. fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:578:40: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:618:40: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/igam.c:145:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/igam.c:231:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:388:14: style: Variable 'nlow_int' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:389:15: style: Variable 'nhigh_int' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:752:24: style: Variable 'lower_bound' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/hdrl_sigclip.c:753:24: style: Variable 'upper_bound' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/tests/hdrl_bpm_2d-test.c:55:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_bpm_2d-test.c:135:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_bpm_2d-test.c:230:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_bpm_fit-test.c:45:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_bpm_fit-test.c:114:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_bpm_fit-test.c:186:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_bpm_fit-test.c:225:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_bpm_3d-test.c:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_BPM_3D_THRESHOLD_RELATIVE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_bpm_3d-test.c:82:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_bpm_3d-test.c:263:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_buffer-test.c:62:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_bpm_utils-test.c:52:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_bpm_utils-test.c:118:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_bpm_utils-test.c:167:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_BINARY_1 [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_bpm_utils-test.c:242:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_BINARY_1 [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_bpm_utils-test.c:412:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_bpm_utils-test.c:240:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] fors-5.5.6/mosca/hdrl/tests/hdrl_catalogue-test.c:59:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_catalogue-test.c:375:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/hdrl_prototyping.c:239:11: style: The statement 'if (errno!=0) errno=0' is logically equivalent to 'errno=0'. [duplicateConditionalAssign] fors-5.5.6/mosca/hdrl/hdrl_prototyping.c:240:9: note: Assignment 'errno=0' fors-5.5.6/mosca/hdrl/hdrl_prototyping.c:239:11: note: Condition 'errno!=0' is redundant fors-5.5.6/mosca/hdrl/hdrl_prototyping.c:262:10: style: Variable 'data' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/hdrl_prototyping.c:410:25: style: Variable 'mask_bin' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/hdrl_prototyping.c:179:10: style: Variable 'x' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/hdrl_prototyping.c:180:17: style: Variable 'gaussval' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/tests/hdrl_collapse-test.c:70:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_collapse-test.c:102:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_TYPE_DATA [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_collapse-test.c:201:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_COLLAPSE_MEAN [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_collapse-test.c:226:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_collapse-test.c:283:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_catalogue-test.c:136:12: style: Variable 'norm' can be declared as const array [constVariable] fors-5.5.6/mosca/hdrl/tests/hdrl_combine-test.c:72:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/create_table_6.c:400:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_PI [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/imcore_overlp.c:146:18: style: Array index 'npl2' is used before limits check. [arrayIndexThenCheck] fors-5.5.6/mosca/hdrl/catalogue/imcore_overlp.c:279:18: style: Array index 'npl3' is used before limits check. [arrayIndexThenCheck] fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:61:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:168:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:259:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:371:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:480:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:698:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_TYPE_DATA [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:784:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_TYPE_DATA [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:834:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_TYPE_DATA [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:889:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_TYPE_DATA [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_fit-test.c:67:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_fit-test.c:110:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_fit-test.c:190:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_fit-test.c:216:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_fit-test.c:308:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_fit-test.c:410:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_flat-test.c:53:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_FLAT_FREQ_LOW [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_flat-test.c:190:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_BINARY_1 [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_flat-test.c:254:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_flat-test.c:305:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_BINARY_1 [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_flat-test.c:372:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_COLLAPSE_MEAN [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_flat-test.c:483:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_PI_2 [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_flat-test.c:647:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_FLAT_FREQ_LOW [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_flat-test.c:718:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_FLAT_FREQ_LOW [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_flat-test.c:873:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_FLAT_FREQ_LOW [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_flat-test.c:1018:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_FLAT_FREQ_LOW [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_flat-test.c:1137:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_frameiter-test.c:69:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_frameiter-test.c:105:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_IO_CREATE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:728:11: style: Variable 'bd[0]' is reassigned a value before the old one has been used. [redundantAssignment] fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:720:11: note: bd[0] is assigned fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:728:11: note: bd[0] is overwritten fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:734:11: style: Variable 'ad[0]' is reassigned a value before the old one has been used. [redundantAssignment] fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:726:11: note: ad[0] is assigned fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:734:11: note: ad[0] is overwritten fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:746:11: style: Variable 'ae[0]' is reassigned a value before the old one has been used. [redundantAssignment] fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:735:11: note: ae[0] is assigned fors-5.5.6/mosca/hdrl/tests/hdrl_elemop-test.c:746:11: note: ae[0] is overwritten fors-5.5.6/mosca/hdrl/tests/hdrl_fringe-test.c:107:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_fringe-test.c:282:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_MATH_PI [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_fringe-test.c:353:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_fringe-test.c:407:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_fringe-test.c:522:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_fringe-test.c:644:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_fringe-test.c:682:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_image-test.c:72:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_image-test.c:212:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_image-test.c:240:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_image-test.c:295:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_TYPE_DATA [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_image-test.c:329:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_EPS_DATA [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_image-test.c:450:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_imagelist_basic-test.c:107:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_COLLAPSE_MEAN [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_imagelist_io-test.c:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_imagelist_io-test.c:81:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_ITER_OWNS_DATA [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_imagelist_io-test.c:156:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_INT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_lacosmics-test.c:47:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_INCOMPATIBLE_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_lacosmics-test.c:70:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_lacosmics-test.c:242:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_flat-test.c:450:22: style: Variable 'intensity' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/tests/hdrl_flat-test.c:620:22: style: Variable 'intensity' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/hdrl/tests/hdrl_imagelist_view-test.c:84:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_TYPE_DATA [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_imagelist_view-test.c:228:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_imagelist_view-test.c:312:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_TYPE_DATA [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_imagelist_view-test.c:409:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_parameter-test.c:150:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_parameter-test.c:188:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_parameter-test.c:87:30: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/tests/hdrl_parameter-test.c:135:31: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/tests/hdrl_parameter-test.c:143:31: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/tests/hdrl_overscan-test.c:72:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_overscan-test.c:120:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_Y_AXIS [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_overscan-test.c:150:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_overscan-test.c:184:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_overscan-test.c:211:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_overscan-test.c:239:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_overscan-test.c:291:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_TYPE_DATA [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_overscan-test.c:346:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_overscan-test.c:540:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_overscan-test.c:634:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_overscan-test.c:723:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_TYPE_DATA [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_overscan-test.c:798:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:68:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NONE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:110:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:155:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:182:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:431:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_INCOMPATIBLE_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:503:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_sigclip-test.c:62:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FALSE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_sigclip-test.c:337:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FALSE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_utils-test.c:60:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_utils-test.c:134:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_NULL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_utils-test.c:283:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_TYPE_DATA [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_utils-test.c:384:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRL_TYPE_DATA [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_utils-test.c:498:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TRUE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_utils-test.c:512:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_utils-test.c:578:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_utils-test.c:650:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_WCS_PHYS2WORLD [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:54:12: style:inconclusive: Same expression used in consecutive assignments of 'psx' and 'psy'. [duplicateAssignExpression] fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:55:12: note: Same expression used in consecutive assignments of 'psx' and 'psy'. fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:54:12: note: Same expression used in consecutive assignments of 'psx' and 'psy'. fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:136:12: style:inconclusive: Same expression used in consecutive assignments of 'psx' and 'psy'. [duplicateAssignExpression] fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:137:12: note: Same expression used in consecutive assignments of 'psx' and 'psy'. fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:136:12: note: Same expression used in consecutive assignments of 'psx' and 'psy'. fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:171:12: style:inconclusive: Same expression used in consecutive assignments of 'psx' and 'psy'. [duplicateAssignExpression] fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:172:12: note: Same expression used in consecutive assignments of 'psx' and 'psy'. fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:171:12: note: Same expression used in consecutive assignments of 'psx' and 'psy'. fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:432:7: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment] fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:430:7: note: r is assigned fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:432:7: note: r is overwritten fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:434:7: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment] fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:432:7: note: r is assigned fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:434:7: note: r is overwritten fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:438:7: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment] fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:434:7: note: r is assigned fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:438:7: note: r is overwritten fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:445:7: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment] fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:438:7: note: r is assigned fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:445:7: note: r is overwritten fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:486:7: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment] fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:466:7: note: r is assigned fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:486:7: note: r is overwritten fors-5.5.6/mosca/hdrl/tests/hdrl_strehl-test.c:486:7: style: Variable 'r' is assigned a value that is never used. [unreadVariable] fors-5.5.6/mosca/libmosca/calibrated_slit.cpp:94:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_BINARY_1 [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/mosca_image.h:56:5: style: Class 'image' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fors-5.5.6/mosca/libmosca/calibrated_slit.h:64:14: style: The destructor '~calibrated_slit' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] fors-5.5.6/mosca/libmosca/detected_slit.h:73:14: note: Virtual destructor in base class fors-5.5.6/mosca/libmosca/calibrated_slit.h:64:14: note: Destructor in derived class fors-5.5.6/mosca/libmosca/ccd_config.cpp:54:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nominal_gain [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/ccd_config.cpp:60:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nominal_ron [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/ccd_config.cpp:66:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computed_gain [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/ccd_config.cpp:72:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computed_ron [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/ccd_config.cpp:78:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computed_gain [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/ccd_config.cpp:84:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computed_ron [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/ccd_config.cpp:107:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overscan_region [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/ccd_config.cpp:113:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prescan_region [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/ccd_config.cpp:119:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable validpix_region [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/ccd_config.cpp:124:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prescan_region [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/ccd_config.cpp:157:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prescan_region [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/ccd_config.cpp:170:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable validpix_region [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/ccd_config.cpp:43:13: warning:inconclusive: Member variable 'ccd_config::m_pixel_size' is not initialized in the constructor. [uninitMemberVar] fors-5.5.6/mosca/libmosca/ccd_config.cpp:43:13: warning:inconclusive: Member variable 'ccd_config::m_binning_factor_x' is not initialized in the constructor. [uninitMemberVar] fors-5.5.6/mosca/libmosca/ccd_config.cpp:43:13: warning:inconclusive: Member variable 'ccd_config::m_binning_factor_y' is not initialized in the constructor. [uninitMemberVar] fors-5.5.6/mosca/libmosca/ccd_config.cpp:35:31: style:inconclusive: Function 'ccd_config' argument 2 names different: declaration 'pixel_size' definition 'pix_size'. [funcArgNamesDifferent] fors-5.5.6/mosca/libmosca/ccd_config.h:59:23: note: Function 'ccd_config' argument 2 names different: declaration 'pixel_size' definition 'pix_size'. fors-5.5.6/mosca/libmosca/ccd_config.cpp:35:31: note: Function 'ccd_config' argument 2 names different: declaration 'pixel_size' definition 'pix_size'. fors-5.5.6/mosca/libmosca/ccd_config.cpp:36:31: style:inconclusive: Function 'ccd_config' argument 3 names different: declaration 'binning_factor_x' definition 'bin_factor_x'. [funcArgNamesDifferent] fors-5.5.6/mosca/libmosca/ccd_config.h:60:23: note: Function 'ccd_config' argument 3 names different: declaration 'binning_factor_x' definition 'bin_factor_x'. fors-5.5.6/mosca/libmosca/ccd_config.cpp:36:31: note: Function 'ccd_config' argument 3 names different: declaration 'binning_factor_x' definition 'bin_factor_x'. fors-5.5.6/mosca/libmosca/ccd_config.cpp:37:31: style:inconclusive: Function 'ccd_config' argument 4 names different: declaration 'binning_factor_y' definition 'bin_factor_y'. [funcArgNamesDifferent] fors-5.5.6/mosca/libmosca/ccd_config.h:61:23: note: Function 'ccd_config' argument 4 names different: declaration 'binning_factor_y' definition 'bin_factor_y'. fors-5.5.6/mosca/libmosca/ccd_config.cpp:37:31: note: Function 'ccd_config' argument 4 names different: declaration 'binning_factor_y' definition 'bin_factor_y'. fors-5.5.6/mosca/libmosca/ccd_config.cpp:148:14: style: Instance of 'std::invalid_argument' object is destroyed immediately. [unusedScopedObject] fors-5.5.6/mosca/hdrl/tests/hdrl_overscan-test.c:567:17: style: Variable 'res_os_comp' is reassigned a value before the old one has been used. [redundantAssignment] fors-5.5.6/mosca/hdrl/tests/hdrl_overscan-test.c:559:17: note: res_os_comp is assigned fors-5.5.6/mosca/hdrl/tests/hdrl_overscan-test.c:567:17: note: res_os_comp is overwritten fors-5.5.6/mosca/hdrl/tests/hdrl_overscan-test.c:820:14: style: Variable 'any' can be declared as const array [constVariable] fors-5.5.6/mosca/libmosca/detected_slit.cpp:76:23: warning:inconclusive: Member variable 'detected_slit::m_trace_bottom_pol_coeffs' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] fors-5.5.6/mosca/libmosca/detected_slit.cpp:76:23: warning:inconclusive: Member variable 'detected_slit::m_trace_top_pol_coeffs' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] fors-5.5.6/mosca/libmosca/detected_slit.cpp:98:28: style:inconclusive: Technically the member function 'mosca::detected_slit::get_extent' can be const. [functionConst] fors-5.5.6/mosca/libmosca/detected_slit.h:75:10: note: Technically the member function 'mosca::detected_slit::get_extent' can be const. fors-5.5.6/mosca/libmosca/detected_slit.cpp:98:28: note: Technically the member function 'mosca::detected_slit::get_extent' can be const. fors-5.5.6/mosca/libmosca/detected_slits.cpp:85:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/detected_slit.cpp:33:41: style:inconclusive: Function 'detected_slit' argument 1 names different: declaration 'slit_id' definition 'slit_ident'. [funcArgNamesDifferent] fors-5.5.6/mosca/libmosca/detected_slit.h:62:23: note: Function 'detected_slit' argument 1 names different: declaration 'slit_id' definition 'slit_ident'. fors-5.5.6/mosca/libmosca/detected_slit.cpp:33:41: note: Function 'detected_slit' argument 1 names different: declaration 'slit_id' definition 'slit_ident'. fors-5.5.6/mosca/libmosca/extinction.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_extinction [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/extinction.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_extinction [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/extinction.cpp:55:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_extinction [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/extinction.cpp:86:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_extinction [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/detected_slits.cpp:58:21: style: Redundant initialization for 'disp_bottom'. The initialized value is overwritten before it is read. [redundantInitialization] fors-5.5.6/mosca/libmosca/detected_slits.cpp:56:28: note: disp_bottom is initialized fors-5.5.6/mosca/libmosca/detected_slits.cpp:58:21: note: disp_bottom is overwritten fors-5.5.6/mosca/libmosca/detected_slits.cpp:61:18: style: Redundant initialization for 'disp_top'. The initialized value is overwritten before it is read. [redundantInitialization] fors-5.5.6/mosca/libmosca/detected_slits.cpp:59:28: note: disp_top is initialized fors-5.5.6/mosca/libmosca/detected_slits.cpp:61:18: note: disp_top is overwritten fors-5.5.6/mosca/libmosca/global_distortion.cpp:262:46: error: There is an unknown macro here somewhere. Configuration is required. If CPL_SIZE_FORMAT is a macro then please configure it. [unknownMacro] fors-5.5.6/mosca/libmosca/grism_config.cpp:34:35: style:inconclusive: Function 'grism_config' argument 1 names different: declaration 'nominal_dispersion' definition 'nominal_disp'. [funcArgNamesDifferent] fors-5.5.6/mosca/libmosca/grism_config.h:30:25: note: Function 'grism_config' argument 1 names different: declaration 'nominal_dispersion' definition 'nominal_disp'. fors-5.5.6/mosca/libmosca/grism_config.cpp:34:35: note: Function 'grism_config' argument 1 names different: declaration 'nominal_dispersion' definition 'nominal_disp'. fors-5.5.6/mosca/libmosca/grism_config.cpp:35:35: style:inconclusive: Function 'grism_config' argument 2 names different: declaration 'start_wave' definition 'start_wavelength'. [funcArgNamesDifferent] fors-5.5.6/mosca/libmosca/grism_config.h:31:25: note: Function 'grism_config' argument 2 names different: declaration 'start_wave' definition 'start_wavelength'. fors-5.5.6/mosca/libmosca/grism_config.cpp:35:35: note: Function 'grism_config' argument 2 names different: declaration 'start_wave' definition 'start_wavelength'. fors-5.5.6/mosca/libmosca/grism_config.cpp:36:35: style:inconclusive: Function 'grism_config' argument 3 names different: declaration 'end_wave' definition 'end_wavelength'. [funcArgNamesDifferent] fors-5.5.6/mosca/libmosca/grism_config.h:32:25: note: Function 'grism_config' argument 3 names different: declaration 'end_wave' definition 'end_wavelength'. fors-5.5.6/mosca/libmosca/grism_config.cpp:36:35: note: Function 'grism_config' argument 3 names different: declaration 'end_wave' definition 'end_wavelength'. fors-5.5.6/mosca/libmosca/grism_config.cpp:37:35: style:inconclusive: Function 'grism_config' argument 4 names different: declaration 'wave_ref' definition 'wavelength_ref'. [funcArgNamesDifferent] fors-5.5.6/mosca/libmosca/grism_config.h:33:25: note: Function 'grism_config' argument 4 names different: declaration 'wave_ref' definition 'wavelength_ref'. fors-5.5.6/mosca/libmosca/grism_config.cpp:37:35: note: Function 'grism_config' argument 4 names different: declaration 'wave_ref' definition 'wavelength_ref'. fors-5.5.6/mosca/hdrl/tests/hdrl_utils-test.c:62:40: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] fors-5.5.6/mosca/libmosca/mosca_image.cpp:34:33: style:inconclusive: Function 'image' argument 4 names different: declaration 'dispersion_axis' definition 'disp_axis'. [funcArgNamesDifferent] fors-5.5.6/mosca/libmosca/mosca_image.h:54:16: note: Function 'image' argument 4 names different: declaration 'dispersion_axis' definition 'disp_axis'. fors-5.5.6/mosca/libmosca/mosca_image.cpp:34:33: note: Function 'image' argument 4 names different: declaration 'dispersion_axis' definition 'disp_axis'. fors-5.5.6/mosca/libmosca/mosca_image.cpp:52:33: style:inconclusive: Function 'image' argument 1 names different: declaration 'image' definition 'ima'. [funcArgNamesDifferent] fors-5.5.6/mosca/libmosca/mosca_image.h:56:23: note: Function 'image' argument 1 names different: declaration 'image' definition 'ima'. fors-5.5.6/mosca/libmosca/mosca_image.cpp:52:33: note: Function 'image' argument 1 names different: declaration 'image' definition 'ima'. fors-5.5.6/mosca/libmosca/mosca_image.cpp:53:33: style:inconclusive: Function 'image' argument 3 names different: declaration 'dispersion_axis' definition 'disp_axis'. [funcArgNamesDifferent] fors-5.5.6/mosca/libmosca/mosca_image.h:57:16: note: Function 'image' argument 3 names different: declaration 'dispersion_axis' definition 'disp_axis'. fors-5.5.6/mosca/libmosca/mosca_image.cpp:53:33: note: Function 'image' argument 3 names different: declaration 'dispersion_axis' definition 'disp_axis'. fors-5.5.6/mosca/libmosca/mosca_image.cpp:62:33: style:inconclusive: Function 'image' argument 1 names different: declaration 'image' definition 'ima'. [funcArgNamesDifferent] fors-5.5.6/mosca/libmosca/mosca_image.h:59:23: note: Function 'image' argument 1 names different: declaration 'image' definition 'ima'. fors-5.5.6/mosca/libmosca/mosca_image.cpp:62:33: note: Function 'image' argument 1 names different: declaration 'image' definition 'ima'. fors-5.5.6/mosca/libmosca/mosca_image.cpp:62:50: style:inconclusive: Function 'image' argument 2 names different: declaration 'image_err' definition 'ima_err'. [funcArgNamesDifferent] fors-5.5.6/mosca/libmosca/mosca_image.h:59:42: note: Function 'image' argument 2 names different: declaration 'image_err' definition 'ima_err'. fors-5.5.6/mosca/libmosca/mosca_image.cpp:62:50: note: Function 'image' argument 2 names different: declaration 'image_err' definition 'ima_err'. fors-5.5.6/mosca/libmosca/mosca_image.cpp:63:49: style:inconclusive: Function 'image' argument 4 names different: declaration 'dispersion_axis' definition 'disp_axis'. [funcArgNamesDifferent] fors-5.5.6/mosca/libmosca/mosca_image.h:60:16: note: Function 'image' argument 4 names different: declaration 'dispersion_axis' definition 'disp_axis'. fors-5.5.6/mosca/libmosca/mosca_image.cpp:63:49: note: Function 'image' argument 4 names different: declaration 'dispersion_axis' definition 'disp_axis'. fors-5.5.6/mosca/libmosca/mosca_image.cpp:76:34: style:inconclusive: Function 'image' argument 1 names different: declaration 'other' definition 'rhs'. [funcArgNamesDifferent] fors-5.5.6/mosca/libmosca/mosca_image.h:64:24: note: Function 'image' argument 1 names different: declaration 'other' definition 'rhs'. fors-5.5.6/mosca/libmosca/mosca_image.cpp:76:34: note: Function 'image' argument 1 names different: declaration 'other' definition 'rhs'. fors-5.5.6/mosca/libmosca/mosca_image.cpp:98:41: style:inconclusive: Function 'set_axis' argument 1 names different: declaration 'dispersion_axis' definition 'disp_axis'. [funcArgNamesDifferent] fors-5.5.6/mosca/libmosca/mosca_image.h:121:24: note: Function 'set_axis' argument 1 names different: declaration 'dispersion_axis' definition 'disp_axis'. fors-5.5.6/mosca/libmosca/mosca_image.cpp:98:41: note: Function 'set_axis' argument 1 names different: declaration 'dispersion_axis' definition 'disp_axis'. fors-5.5.6/mosca/libmosca/mosca_image.cpp:110:60: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'other' definition 'rhs'. [funcArgNamesDifferent] fors-5.5.6/mosca/libmosca/mosca_image.h:66:36: note: Function 'operator=' argument 1 names different: declaration 'other' definition 'rhs'. fors-5.5.6/mosca/libmosca/mosca_image.cpp:110:60: note: Function 'operator=' argument 1 names different: declaration 'other' definition 'rhs'. fors-5.5.6/mosca/libmosca/reduce_method.cpp:35:38: performance:inconclusive: Technically the member function 'mosca::reduce_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). [functionStatic] fors-5.5.6/mosca/libmosca/reduce_method.h:48:27: note: Technically the member function 'mosca::reduce_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). fors-5.5.6/mosca/libmosca/reduce_method.cpp:35:38: note: Technically the member function 'mosca::reduce_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). fors-5.5.6/mosca/libmosca/reduce_method.cpp:44:41: performance:inconclusive: Technically the member function 'mosca::reduce_median::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). [functionStatic] fors-5.5.6/mosca/libmosca/reduce_method.h:63:27: note: Technically the member function 'mosca::reduce_median::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). fors-5.5.6/mosca/libmosca/reduce_method.cpp:44:41: note: Technically the member function 'mosca::reduce_median::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). fors-5.5.6/mosca/libmosca/reduce_method.cpp:53:48: performance:inconclusive: Technically the member function 'mosca::reduce_weighted_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). [functionStatic] fors-5.5.6/mosca/libmosca/reduce_method.h:100:27: note: Technically the member function 'mosca::reduce_weighted_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). fors-5.5.6/mosca/libmosca/reduce_method.cpp:53:48: note: Technically the member function 'mosca::reduce_weighted_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). fors-5.5.6/mosca/libmosca/fiera_config.h:41:5: style: Class 'fiera_config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fors-5.5.6/mosca/libmosca/fiera_config.h:45:14: style: The destructor '~fiera_config' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] fors-5.5.6/mosca/libmosca/ccd_config.h:107:14: note: Virtual destructor in base class fors-5.5.6/mosca/libmosca/fiera_config.h:45:14: note: Destructor in derived class fors-5.5.6/mosca/libmosca/slit_trace_distortion.h:33:5: style: Class 'slit_trace_distortion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fors-5.5.6/mosca/libmosca/slit_trace_distortion.h:39:6: style: The destructor '~slit_trace_distortion' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] fors-5.5.6/mosca/libmosca/spatial_distortion.h:34:14: note: Virtual destructor in base class fors-5.5.6/mosca/libmosca/slit_trace_distortion.h:39:6: note: Destructor in derived class fors-5.5.6/mosca/libmosca/slit_trace_distortion.h:41:17: style: The function 'calibrate_spatial' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fors-5.5.6/mosca/libmosca/spatial_distortion.h:37:25: note: Virtual function in base class fors-5.5.6/mosca/libmosca/slit_trace_distortion.h:41:17: note: Function in derived class fors-5.5.6/mosca/libmosca/slit_trace_distortion.h:46:10: style: The function 'to_distorted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fors-5.5.6/mosca/libmosca/spatial_distortion.h:43:18: note: Virtual function in base class fors-5.5.6/mosca/libmosca/slit_trace_distortion.h:46:10: note: Function in derived class fors-5.5.6/mosca/libmosca/slit_trace_distortion.h:51:10: style: The function 'to_undistorted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fors-5.5.6/mosca/libmosca/spatial_distortion.h:48:18: note: Virtual function in base class fors-5.5.6/mosca/libmosca/slit_trace_distortion.h:51:10: note: Function in derived class fors-5.5.6/mosca/libmosca/rect_region.cpp:204:18: style: Instance of 'std::invalid_argument' object is destroyed immediately. [unusedScopedObject] fors-5.5.6/mosca/libmosca/fiera_config.cpp:39:14: style: Instance of 'std::invalid_argument' object is destroyed immediately. [unusedScopedObject] fors-5.5.6/mosca/libmosca/fiera_config.cpp:48:14: style: Instance of 'std::invalid_argument' object is destroyed immediately. [unusedScopedObject] fors-5.5.6/mosca/libmosca/fiera_config.cpp:133:18: style: Instance of 'std::invalid_argument' object is destroyed immediately. [unusedScopedObject] fors-5.5.6/mosca/libmosca/fiera_config.cpp:135:18: style: Instance of 'std::invalid_argument' object is destroyed immediately. [unusedScopedObject] fors-5.5.6/mosca/libmosca/fiera_config.cpp:249:18: style: Instance of 'std::invalid_argument' object is destroyed immediately. [unusedScopedObject] fors-5.5.6/mosca/libmosca/response.cpp:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wave_obs [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nknots_response [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_degree_response [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:221:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_response_fit [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:283:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wave_tab [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:288:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wave_tab [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:294:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_efficiency_raw [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:299:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_efficiency_fit [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:304:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_response_fit [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:309:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_response_raw [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:314:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_flux_obs [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:319:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_flux_tab [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:324:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_flux_obs [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:329:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_flux_tab [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:336:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wave_obs [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:344:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_response_fit_obs [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:352:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_efficiency_fit_obs [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:359:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ignored_waves [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:364:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nknots_response [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:369:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nknots_eff [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:374:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_degree_response [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:379:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_degree_eff [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:384:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_start_valid_wave_tab [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/response.cpp:389:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stop_valid_wave_tab [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/spec_std_star.cpp:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_std_star_data [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/spec_std_star.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_std_star_data [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/spec_std_star.cpp:51:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_std_star_data [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/spec_std_star.cpp:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_std_star_data [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/spec_std_star.cpp:66:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_std_star_data [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/spec_std_star.cpp:76:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_std_star_data [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/spec_std_star.cpp:86:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_std_star_data [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/spatial_distortion.cpp:152:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/spectrum.cpp:38:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/spectrum.cpp:71:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_gsl_interp [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/spectrum.cpp:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_flux [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/spectrum.cpp:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wave [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/spectrum.cpp:102:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wave_nonzero [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/spectrum.cpp:151:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_flux [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/spectrum.cpp:173:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_flux [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/statistics.cpp:56:12: style: Local variable 'mean' shadows outer function [shadowFunction] fors-5.5.6/mosca/libmosca/statistics.h:27:8: note: Shadowed declaration fors-5.5.6/mosca/libmosca/statistics.cpp:56:12: note: Shadow variable fors-5.5.6/mosca/libmosca/statistics.cpp:75:12: style: Local variable 'variance' shadows outer function [shadowFunction] fors-5.5.6/mosca/libmosca/statistics.h:30:8: note: Shadowed declaration fors-5.5.6/mosca/libmosca/statistics.cpp:75:12: note: Shadow variable fors-5.5.6/mosca/libmosca/wavelength_calibration.cpp:91:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/wavelength_calibration.cpp:168:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_DIVISION_BY_ZERO [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_align_sky_lss.c:144:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_align_sky_lss.c:187:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_align_sky_lss.c:280:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_align_sky_lss.c:301:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_align_sky_lss.c:642:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_align_sky.c:150:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_align_sky.c:193:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_align_sky.c:286:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_align_sky.c:307:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_align_sky.c:633:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/libmosca/spatial_distortion.cpp:346:26: performance:inconclusive: Technically the member function 'mosca::spatial_distortion::m_get_curv_polynomials' can be static (but you may consider moving to unnamed namespace). [functionStatic] fors-5.5.6/mosca/libmosca/spatial_distortion.h:72:10: note: Technically the member function 'mosca::spatial_distortion::m_get_curv_polynomials' can be static (but you may consider moving to unnamed namespace). fors-5.5.6/mosca/libmosca/spatial_distortion.cpp:346:26: note: Technically the member function 'mosca::spatial_distortion::m_get_curv_polynomials' can be static (but you may consider moving to unnamed namespace). fors-5.5.6/mosca/libmosca/spatial_distortion.cpp:88:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/mosca/libmosca/spatial_distortion.cpp:102:14: style: C-style pointer casting [cstyleCast] fors-5.5.6/mosca/libmosca/spatial_distortion.cpp:153:17: style: C-style pointer casting [cstyleCast] fors-5.5.6/mosca/libmosca/spatial_distortion.cpp:76:21: style: The scope of the variable 'npseudo' can be reduced. [variableScope] fors-5.5.6/mosca/libmosca/spatial_distortion.cpp:82:41: style: The scope of the variable 'refpixel' can be reduced. [variableScope] fors-5.5.6/mosca/libmosca/spatial_distortion.cpp:82:51: style: The scope of the variable 'start_pixel' can be reduced. [variableScope] fors-5.5.6/mosca/libmosca/spatial_distortion.cpp:82:64: style: The scope of the variable 'end_pixel' can be reduced. [variableScope] fors-5.5.6/mosca/libmosca/spatial_distortion.cpp:68:21: style: Variable 'sdata' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/libmosca/wavelength_calibration.cpp:39:32: warning:inconclusive: Member variable 'wavelength_calibration::m_refwave' is not initialized in the constructor. [uninitMemberVar] fors-5.5.6/mosca/libmosca/wavelength_calibration.cpp:62:32: warning:inconclusive: Member variable 'wavelength_calibration::m_nlines' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] fors-5.5.6/recipes/fors_bias.c:74:25: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] fors-5.5.6/mosca/libmosca/wavelength_calibration.cpp:252:22: style: Variable 'poly' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_config.c:95:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_config.c:139:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_config.c:475:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_config.c:496:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_config.c:584:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_config.c:516:66: style: Parameter 'frameset' can be declared as pointer to const [constParameterPointer] fors-5.5.6/recipes/fors_dark.c:74:25: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] fors-5.5.6/recipes/fors_detect_objects.c:108:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_detect_objects.c:151:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_detect_objects.c:221:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_detect_objects.c:242:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_detect_objects.c:390:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_calib.cc:1652:59: error: There is an unknown macro here somewhere. Configuration is required. If CPL_SIZE_FORMAT is a macro then please configure it. [unknownMacro] fors-5.5.6/recipes/fors_detect_objects.c:303:17: style: Variable 'instrume' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_align_sky_lss.c:385:17: style: Variable 'instrume' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_detect_spectra.c:147:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_detect_spectra.c:190:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_detect_spectra.c:338:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_detect_spectra.c:359:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_detect_spectra.c:566:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_align_sky.c:393:17: style: Variable 'instrume' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_extract_objects.c:112:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_extract_objects.c:155:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_extract_objects.c:196:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_extract_objects.c:217:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_extract_objects.c:392:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_extract_slits.c:137:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_extract_slits.c:180:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_extract_slits.c:259:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_extract_slits.c:280:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_extract_slits.c:628:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_extract.c:229:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_extract.c:273:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_extract.c:530:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_extract.c:551:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_extract.c:795:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_extract_objects.c:281:13: style: Variable 'instrume' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_flatfield.c:106:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_flatfield.c:151:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_flatfield.c:178:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_flatfield.c:199:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_flatfield.c:322:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_detect_spectra.c:441:17: style: Variable 'instrume' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_detect_spectra.c:822:24: style: Variable 'slit_ident' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_img_science.c:74:25: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] fors-5.5.6/recipes/fors_img_screen_flat.c:74:25: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] fors-5.5.6/recipes/fors_img_sky_flat.c:74:25: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] fors-5.5.6/recipes/fors_photometry.c:74:25: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] fors-5.5.6/recipes/fors_flatfield.c:241:17: style: Variable 'instrume' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_normalise_flat.cc:147:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_normalise_flat.cc:190:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_normalise_flat.cc:327:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_normalise_flat.cc:351:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_normalise_flat.cc:366:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_ERROR_ILLEGAL_INPUT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_normalise_flat.cc:385:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_INT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_normalise_flat.cc:422:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_INT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_normalise_flat.cc:664:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_extract_slits.c:676:15: style: Condition 'slits==NULL' is always false [knownConditionTrueFalse] fors-5.5.6/recipes/fors_extract_slits.c:373:17: style: Variable 'instrume' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_extract_slits.c:431:21: style: Variable 'lamp_lss' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_extract_slits.c:434:21: style: Variable 'scib_lss' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_extract_slits.c:437:21: style: Variable 'scif_lss' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_extract_slits.c:440:21: style: Variable 'stab_lss' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_extract_slits.c:443:21: style: Variable 'staf_lss' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_extract_slits.c:446:21: style: Variable 'sciu_lss' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_extract_slits.c:449:21: style: Variable 'stau_lss' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_extract_slits.c:452:21: style: Variable 'scis_lss' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_extract_slits.c:455:21: style: Variable 'stas_lss' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_normalise_flat.cc:761:13: style: Condition 'slits==NULL' is always false [knownConditionTrueFalse] fors-5.5.6/recipes/fors_normalise_flat.cc:538:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:546:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:552:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:558:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:560:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:565:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:579:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:592:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:679:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:683:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:694:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:717:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:736:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:744:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:758:4: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:762:4: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:769:4: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:776:4: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_normalise_flat.cc:191:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] fors-5.5.6/recipes/fors_normalise_flat.cc:328:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] fors-5.5.6/recipes/fors_normalise_flat.cc:352:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] fors-5.5.6/recipes/fors_pmos_calib.c:264:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_pmos_calib.c:308:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_pmos_calib.c:533:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_pmos_calib.c:554:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_pmos_calib.c:870:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_remove_bias.cc:146:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_remove_bias.cc:175:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_remove_bias.cc:211:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_remove_bias.cc:303:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_FRAME_GROUP_RAW [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_remove_bias.cc:403:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_pmos_extract.c:201:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_pmos_extract.c:245:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_pmos_extract.c:511:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_pmos_extract.c:532:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_pmos_extract.c:806:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_pmos_extract.c:2803:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_remove_bias.cc:275:14: style: Condition 'nbias==1' is always true [knownConditionTrueFalse] fors-5.5.6/recipes/fors_remove_bias.cc:261:15: note: Assuming that condition 'nbias!=1' is not redundant fors-5.5.6/recipes/fors_remove_bias.cc:269:16: note: Assuming condition is false fors-5.5.6/recipes/fors_remove_bias.cc:275:14: note: Condition 'nbias==1' is always true fors-5.5.6/recipes/fors_remove_bias.cc:270:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_remove_bias.cc:286:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_remove_bias.cc:384:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_remove_bias.cc:147:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] fors-5.5.6/recipes/fors_remove_bias.cc:176:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] fors-5.5.6/recipes/fors_remove_bias.cc:212:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] fors-5.5.6/recipes/fors_remove_bias.cc:323:22: style: Instance of 'std::invalid_argument' object is destroyed immediately. [unusedScopedObject] fors-5.5.6/recipes/fors_resample.c:130:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_resample.c:173:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_resample.c:252:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_resample.c:273:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_resample.c:703:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_pmos_calib.c:1441:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] fors-5.5.6/recipes/fors_pmos_calib.c:1396:13: note: outer condition: !j fors-5.5.6/recipes/fors_pmos_calib.c:1441:21: note: identical inner condition: !j fors-5.5.6/recipes/fors_pmos_calib.c:1488:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] fors-5.5.6/recipes/fors_pmos_calib.c:1396:13: note: outer condition: !j fors-5.5.6/recipes/fors_pmos_calib.c:1488:21: note: identical inner condition: !j fors-5.5.6/recipes/fors_pmos_extract.c:1820:29: style: The if condition is the same as the previous if condition [duplicateCondition] fors-5.5.6/recipes/fors_pmos_extract.c:1737:29: note: First condition fors-5.5.6/recipes/fors_pmos_extract.c:1820:29: note: Second condition fors-5.5.6/recipes/fors_pmos_calib.c:987:15: style: Variable 'montecarlo' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_calib.c:2254:20: style: Variable 'ytop' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_calib.c:2255:20: style: Variable 'ybot' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_calib.c:961:13: style: Variable 'alltime' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_pmos_calib.c:976:17: style: Variable 'alltime' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_pmos_calib.c:1619:24: style: Variable 'nslits' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_resample.c:346:17: style: Variable 'instrume' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_resample.c:428:14: style: Variable 'dispstd' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_resample.c:429:13: style: Variable 'dispstd' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_resample.c:430:13: style: Variable 'dispstd' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_pmos_extract.c:1978:7: style: Local variable 'k' shadows outer variable [shadowVariable] fors-5.5.6/recipes/fors_pmos_extract.c:1892:10: note: Shadowed declaration fors-5.5.6/recipes/fors_pmos_extract.c:1978:7: note: Shadow variable fors-5.5.6/recipes/fors_pmos_extract.c:2439:7: style: Local variable 'k' shadows outer variable [shadowVariable] fors-5.5.6/recipes/fors_pmos_extract.c:2147:6: note: Shadowed declaration fors-5.5.6/recipes/fors_pmos_extract.c:2439:7: note: Shadow variable fors-5.5.6/recipes/fors_pmos_extract.c:1898:14: style: Variable 'iff' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_extract.c:1898:22: style: Variable 'ierr' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_extract.c:1913:11: style: Variable 'if_o' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_extract.c:1913:20: style: Variable 'if_e' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_extract.c:1913:29: style: Variable 'ifdelta_o' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_extract.c:1913:42: style: Variable 'ifdelta_e' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_extract.c:2195:15: style: Variable 'lambda' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_extract.c:2196:15: style: Variable 'theta' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_extract.c:2233:14: style: Variable 'iffq' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_extract.c:2233:23: style: Variable 'ierrq' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_extract.c:2233:32: style: Variable 'iffu' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_extract.c:2233:40: style: Variable 'ierru' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_extract.c:2259:11: style: Variable 'if_o' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_extract.c:2259:20: style: Variable 'if_e' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_extract.c:2259:29: style: Variable 'ifdelta_o' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_extract.c:2259:42: style: Variable 'ifdelta_e' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_extract.c:2808:13: style: Variable 'c_ret_id' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_extract.c:2904:29: style: Parameter 'angles' can be declared as pointer to const [constParameterPointer] fors-5.5.6/recipes/fors_spec_mflat.cc:162:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_spec_mflat.cc:277:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_spec_mflat.cc:313:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_spec_mflat.cc:431:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_spec_mflat.cc:711:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_pmos_extract.c:2491:3: error: Uninitialized variable: mean_unull [legacyUninitvar] fors-5.5.6/recipes/fors_pmos_extract.c:2465:3: error: Uninitialized variable: mean_qnull [legacyUninitvar] fors-5.5.6/recipes/fors_pmos_extract.c:1177:12: style: Variable 'ccd_xsize' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_spec_mflat.cc:405:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:446:16: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:469:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:473:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:475:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:490:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:492:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:499:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:524:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:552:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:563:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:568:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:582:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:590:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:592:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:602:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:619:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:624:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:668:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_spec_mflat.cc:163:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] fors-5.5.6/recipes/fors_spec_mflat.cc:278:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] fors-5.5.6/recipes/fors_spec_mflat.cc:314:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] fors-5.5.6/recipes/fors_subtract_sky.c:133:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_subtract_sky.c:176:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_subtract_sky.c:255:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_subtract_sky.c:276:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_subtract_sky.c:544:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_subtract_sky_lss.c:107:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_subtract_sky_lss.c:152:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_subtract_sky_lss.c:179:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_subtract_sky_lss.c:200:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_subtract_sky_lss.c:352:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_FLOAT [valueFlowBailoutIncompleteVar] fors-5.5.6/mosca/hdrl/catalogue/classify.c:833:14: warning: Invalid log10() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] fors-5.5.6/mosca/hdrl/catalogue/classify.c:886:52: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] fors-5.5.6/mosca/hdrl/catalogue/classify.c:1074:41: style: Condition 'iloop==0' is always true [knownConditionTrueFalse] fors-5.5.6/mosca/hdrl/catalogue/classify.c:1074:27: note: Assuming that condition 'iloop>0' is not redundant fors-5.5.6/mosca/hdrl/catalogue/classify.c:1074:41: note: Condition 'iloop==0' is always true fors-5.5.6/mosca/hdrl/catalogue/classify.c:1333:41: style: Condition 'iloop==0' is always true [knownConditionTrueFalse] fors-5.5.6/mosca/hdrl/catalogue/classify.c:1333:27: note: Assuming that condition 'iloop>0' is not redundant fors-5.5.6/mosca/hdrl/catalogue/classify.c:1333:41: note: Condition 'iloop==0' is always true fors-5.5.6/mosca/hdrl/catalogue/classify.c:1431:41: style: Condition 'iloop==0' is always true [knownConditionTrueFalse] fors-5.5.6/mosca/hdrl/catalogue/classify.c:1431:27: note: Assuming that condition 'iloop>0' is not redundant fors-5.5.6/mosca/hdrl/catalogue/classify.c:1431:41: note: Condition 'iloop==0' is always true fors-5.5.6/mosca/hdrl/catalogue/classify.c:288:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'intptr_t {aka signed long}'. [invalidPrintfArgType_sint] fors-5.5.6/mosca/hdrl/catalogue/classify.c:564:31: style: Parameter 'core1' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/catalogue/classify.c:564:45: style: Parameter 'core2' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/catalogue/classify.c:564:59: style: Parameter 'core3' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/catalogue/classify.c:667:28: style: Parameter 'core' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/catalogue/classify.c:667:41: style: Parameter 'pkht' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/catalogue/classify.c:1036:31: style: Parameter 'core1' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/catalogue/classify.c:1036:45: style: Parameter 'core2' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/catalogue/classify.c:1392:36: style: Parameter 'mag1' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/catalogue/classify.c:1392:49: style: Parameter 'mag2' can be declared as pointer to const [constParameterPointer] fors-5.5.6/mosca/hdrl/catalogue/classify.c:1506:13: style: Variable 'ell' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_subtract_sky_lss.c:258:17: style: Variable 'sdata' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_subtract_sky_lss.c:252:30: style: Variable 'treat_as_lss' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_sumflux.c:118:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_sumflux.c:162:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_sumflux.c:246:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_sumflux.c:267:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_sumflux.c:371:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_subtract_sky.c:420:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] fors-5.5.6/recipes/fors_subtract_sky.c:422:5: note: Found duplicate branches for 'if' and 'else'. fors-5.5.6/recipes/fors_subtract_sky.c:420:5: note: Found duplicate branches for 'if' and 'else'. fors-5.5.6/recipes/fors_trace_flat.c:149:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_trace_flat.c:192:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_trace_flat.c:287:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_trace_flat.c:308:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_trace_flat.c:497:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_subtract_sky.c:346:17: style: Variable 'instrume' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_science.cc:322:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_science.cc:603:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_science.cc:639:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_science.cc:1274:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_science.cc:2791:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_science.cc:2946:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_science.cc:3001:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_science.cc:3040:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_SIZE_FORMAT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_science.cc:3128:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_wave_calib.c:159:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_wave_calib.c:202:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_wave_calib.c:336:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_wave_calib.c:357:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_wave_calib.c:612:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_trace_flat.c:381:17: style: Variable 'instrume' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_wave_calib_lss.c:848:52: error: There is an unknown macro here somewhere. Configuration is required. If CPL_SIZE_FORMAT is a macro then please configure it. [unknownMacro] fors-5.5.6/recipes/fors_zeropoint.c:74:25: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] fors-5.5.6/recipes/fors_wave_calib.c:450:17: style: Variable 'instrume' can be declared as pointer to const [constVariablePointer] fors-5.5.6/mosca/hdrl/catalogue/create_table_6.c:454:21: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] fors-5.5.6/recipes/fors_pmos_science.c:231:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_pmos_science.c:275:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_pmos_science.c:576:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_pmos_science.c:597:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPL_PLUGIN_TYPE_RECIPE [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_pmos_science.c:922:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_pmos_science.c:3433:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpl_func [valueFlowBailoutIncompleteVar] fors-5.5.6/recipes/fors_science.cc:816:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:824:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:841:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:844:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:852:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:859:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:864:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:870:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:875:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:886:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:897:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:900:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:920:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:943:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:948:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:951:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:954:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1018:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1128:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1131:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1135:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1138:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1141:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1207:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1219:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1228:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1264:17: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1269:17: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1315:15: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1331:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1336:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1360:17: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1367:17: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1425:17: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1453:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1474:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1488:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1500:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1528:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1543:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1547:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1560:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1577:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1585:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1595:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1628:17: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1669:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1673:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1689:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1743:17: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1751:20: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1772:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1781:9: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1795:13: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:1829:17: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:2106:25: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:2296:21: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:2320:21: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:2351:25: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:2381:29: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:2389:29: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:2401:29: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:2407:29: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:2418:29: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:2443:25: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:2452:29: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:2459:29: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:2469:25: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:2476:25: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:2499:21: style: C-style pointer casting [cstyleCast] fors-5.5.6/recipes/fors_science.cc:323:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] fors-5.5.6/recipes/fors_science.cc:604:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] fors-5.5.6/recipes/fors_science.cc:640:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] fors-5.5.6/recipes/fors_science.cc:2025:13: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] fors-5.5.6/recipes/fors_science.cc:2029:13: note: Found duplicate branches for 'if' and 'else'. fors-5.5.6/recipes/fors_science.cc:2025:13: note: Found duplicate branches for 'if' and 'else'. fors-5.5.6/recipes/fors_science.cc:671:17: style: The scope of the variable 'wcolumn' can be reduced. [variableScope] fors-5.5.6/recipes/fors_science.cc:695:23: style: The scope of the variable 'images' can be reduced. [variableScope] fors-5.5.6/recipes/fors_science.cc:749:17: style: The scope of the variable 'wheel4' can be reduced. [variableScope] fors-5.5.6/recipes/fors_science.cc:784:17: style: The scope of the variable 'mxpos' can be reduced. [variableScope] fors-5.5.6/recipes/fors_science.cc:786:17: style: The scope of the variable 'nlines' can be reduced. [variableScope] fors-5.5.6/recipes/fors_science.cc:788:17: style: The scope of the variable 'line' can be reduced. [variableScope] fors-5.5.6/recipes/fors_science.cc:797:17: style: The scope of the variable 'wstart' can be reduced. [variableScope] fors-5.5.6/recipes/fors_science.cc:798:17: style: The scope of the variable 'wstep' can be reduced. [variableScope] fors-5.5.6/recipes/fors_science.cc:799:17: style: The scope of the variable 'wcount' can be reduced. [variableScope] fors-5.5.6/recipes/fors_science.cc:2928:15: style: Parameter 'resp_use_flat_sed' can be declared as reference to const [constParameterReference] fors-5.5.6/recipes/fors_science.cc:1933:14: style: Variable 'yhig' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_science.cc:2905:17: style: Unused variable: all_lines [unusedVariable] fors-5.5.6/recipes/fors_science.cc:3065:14: style: Variable 'nobjects' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_science.cc:3078:30: style: Variable 'success' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_science.cc:3093:29: style: Variable 'success' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_pmos_science.c:1988:23: style: The if condition is the same as the previous if condition [duplicateCondition] fors-5.5.6/recipes/fors_pmos_science.c:1906:23: note: First condition fors-5.5.6/recipes/fors_pmos_science.c:1988:23: note: Second condition fors-5.5.6/recipes/fors_pmos_science.c:777:15: style: Variable 'montecarlo' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2076:21: style: Variable 'iff' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2076:29: style: Variable 'ierr' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2098:24: style: Variable 'if_o' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2098:32: style: Variable 'if_e' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2098:40: style: Variable 'ifdelta_o' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2098:52: style: Variable 'ifdelta_e' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2099:24: style: Variable 'if_o_err' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2099:36: style: Variable 'if_e_err' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2099:48: style: Variable 'ifdelta_o_err' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2099:64: style: Variable 'ifdelta_e_err' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2141:27: style: Variable 'signal_to_noise' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2143:27: style: Variable 'min_s2n' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2522:22: style: Variable 'lambda' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2523:22: style: Variable 'theta' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2570:21: style: Variable 'iffq' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2571:21: style: Variable 'ierrq' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2572:21: style: Variable 'iffu' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2573:21: style: Variable 'ierru' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2605:25: style: Variable 'if_o' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2605:33: style: Variable 'if_e' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2605:42: style: Variable 'ifdelta_o' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2605:55: style: Variable 'ifdelta_e' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2606:25: style: Variable 'if_o_err' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2606:37: style: Variable 'if_e_err' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2606:50: style: Variable 'ifdelta_o_err' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:2606:67: style: Variable 'ifdelta_e_err' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:3438:20: style: Variable 'c_ret_id' can be declared as pointer to const [constVariablePointer] fors-5.5.6/recipes/fors_pmos_science.c:3593:29: style: Parameter 'angles' can be declared as pointer to const [constParameterPointer] fors-5.5.6/recipes/fors_pmos_science.c:2902:17: error: Uninitialized variable: mean_unull [legacyUninitvar] fors-5.5.6/recipes/fors_pmos_science.c:2876:17: error: Uninitialized variable: mean_qnull [legacyUninitvar] fors-5.5.6/recipes/fors_pmos_science.c:2048:19: style: Variable 'total' is assigned a value that is never used. [unreadVariable] fors-5.5.6/recipes/fors_pmos_science.c:2478:31: style: Variable 'total' is assigned a value that is never used. [unreadVariable] diff: head fors-5.5.6/fors/fors_utils.c:125:2: error: #error CPL_VERSION_CODE not defined. CPL version too old [preprocessorErrorDirective] head fors-5.5.6/mosca/hdrl/hdrl_elemop.h:31:2: error: #error This file is not allowed to be included outside of hdrl [preprocessorErrorDirective] head fors-5.5.6/mosca/hdrl/hdrl_imagelist_defs.h:24:2: error: #error This file is not allowed to be included outside of hdrl [preprocessorErrorDirective] head fors-5.5.6/mosca/hdrl/hdrl_overscan_defs.h:24:2: error: #error This file is not allowed to be included outside of hdrl [preprocessorErrorDirective] head fors-5.5.6/mosca/hdrl/hdrl_parameter_defs.h:24:2: error: #error This file is not allowed to be included outside of hdrl [preprocessorErrorDirective] head fors-5.5.6/mosca/hdrl/tests/hdrl_utils-test.c:62:40: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head fors-5.5.6/mosca/libmosca/detected_slit.cpp:98:28: style:inconclusive: Technically the member function 'mosca::detected_slit::get_extent' can be const. [functionConst] fors-5.5.6/mosca/libmosca/detected_slit.h:75:10: note: Technically the member function 'mosca::detected_slit::get_extent' can be const. fors-5.5.6/mosca/libmosca/detected_slit.cpp:98:28: note: Technically the member function 'mosca::detected_slit::get_extent' can be const. 2.17.0 fors-5.5.6/mosca/libmosca/detected_slit.h:75:10: style:inconclusive: Technically the member function 'mosca::detected_slit::get_extent' can be const. [functionConst] fors-5.5.6/mosca/libmosca/detected_slit.cpp:98:28: note: Technically the member function 'mosca::detected_slit::get_extent' can be const. fors-5.5.6/mosca/libmosca/detected_slit.h:75:10: note: Technically the member function 'mosca::detected_slit::get_extent' can be const. head fors-5.5.6/mosca/libmosca/reduce_method.cpp:35:38: performance:inconclusive: Technically the member function 'mosca::reduce_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). [functionStatic] fors-5.5.6/mosca/libmosca/reduce_method.h:48:27: note: Technically the member function 'mosca::reduce_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). fors-5.5.6/mosca/libmosca/reduce_method.cpp:35:38: note: Technically the member function 'mosca::reduce_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). head fors-5.5.6/mosca/libmosca/reduce_method.cpp:44:41: performance:inconclusive: Technically the member function 'mosca::reduce_median::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). [functionStatic] fors-5.5.6/mosca/libmosca/reduce_method.h:63:27: note: Technically the member function 'mosca::reduce_median::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). fors-5.5.6/mosca/libmosca/reduce_method.cpp:44:41: note: Technically the member function 'mosca::reduce_median::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). head fors-5.5.6/mosca/libmosca/reduce_method.cpp:53:48: performance:inconclusive: Technically the member function 'mosca::reduce_weighted_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). [functionStatic] fors-5.5.6/mosca/libmosca/reduce_method.h:100:27: note: Technically the member function 'mosca::reduce_weighted_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). fors-5.5.6/mosca/libmosca/reduce_method.cpp:53:48: note: Technically the member function 'mosca::reduce_weighted_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). 2.17.0 fors-5.5.6/mosca/libmosca/reduce_method.h:100:27: performance:inconclusive: Technically the member function 'mosca::reduce_weighted_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). [functionStatic] fors-5.5.6/mosca/libmosca/reduce_method.cpp:53:48: note: Technically the member function 'mosca::reduce_weighted_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). fors-5.5.6/mosca/libmosca/reduce_method.h:100:27: note: Technically the member function 'mosca::reduce_weighted_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). 2.17.0 fors-5.5.6/mosca/libmosca/reduce_method.h:48:27: performance:inconclusive: Technically the member function 'mosca::reduce_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). [functionStatic] fors-5.5.6/mosca/libmosca/reduce_method.cpp:35:38: note: Technically the member function 'mosca::reduce_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). fors-5.5.6/mosca/libmosca/reduce_method.h:48:27: note: Technically the member function 'mosca::reduce_mean::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). 2.17.0 fors-5.5.6/mosca/libmosca/reduce_method.h:63:27: performance:inconclusive: Technically the member function 'mosca::reduce_median::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). [functionStatic] fors-5.5.6/mosca/libmosca/reduce_method.cpp:44:41: note: Technically the member function 'mosca::reduce_median::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). fors-5.5.6/mosca/libmosca/reduce_method.h:63:27: note: Technically the member function 'mosca::reduce_median::hdrl_reduce' can be static (but you may consider moving to unnamed namespace). head fors-5.5.6/mosca/libmosca/spatial_distortion.cpp:346:26: performance:inconclusive: Technically the member function 'mosca::spatial_distortion::m_get_curv_polynomials' can be static (but you may consider moving to unnamed namespace). [functionStatic] fors-5.5.6/mosca/libmosca/spatial_distortion.h:72:10: note: Technically the member function 'mosca::spatial_distortion::m_get_curv_polynomials' can be static (but you may consider moving to unnamed namespace). fors-5.5.6/mosca/libmosca/spatial_distortion.cpp:346:26: note: Technically the member function 'mosca::spatial_distortion::m_get_curv_polynomials' can be static (but you may consider moving to unnamed namespace). 2.17.0 fors-5.5.6/mosca/libmosca/spatial_distortion.h:72:10: performance:inconclusive: Technically the member function 'mosca::spatial_distortion::m_get_curv_polynomials' can be static (but you may consider moving to unnamed namespace). [functionStatic] fors-5.5.6/mosca/libmosca/spatial_distortion.cpp:346:26: note: Technically the member function 'mosca::spatial_distortion::m_get_curv_polynomials' can be static (but you may consider moving to unnamed namespace). fors-5.5.6/mosca/libmosca/spatial_distortion.h:72:10: note: Technically the member function 'mosca::spatial_distortion::m_get_curv_polynomials' can be static (but you may consider moving to unnamed namespace). 2.17.0 fors-5.5.6/recipes/fors_normalise_flat.cc:191:18: style: C-style pointer casting [cstyleCast] head fors-5.5.6/recipes/fors_normalise_flat.cc:191:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 fors-5.5.6/recipes/fors_normalise_flat.cc:328:18: style: C-style pointer casting [cstyleCast] head fors-5.5.6/recipes/fors_normalise_flat.cc:328:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 fors-5.5.6/recipes/fors_normalise_flat.cc:352:18: style: C-style pointer casting [cstyleCast] head fors-5.5.6/recipes/fors_normalise_flat.cc:352:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 fors-5.5.6/recipes/fors_remove_bias.cc:147:18: style: C-style pointer casting [cstyleCast] head fors-5.5.6/recipes/fors_remove_bias.cc:147:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 fors-5.5.6/recipes/fors_remove_bias.cc:176:18: style: C-style pointer casting [cstyleCast] head fors-5.5.6/recipes/fors_remove_bias.cc:176:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 fors-5.5.6/recipes/fors_remove_bias.cc:212:18: style: C-style pointer casting [cstyleCast] head fors-5.5.6/recipes/fors_remove_bias.cc:212:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 fors-5.5.6/recipes/fors_science.cc:323:18: style: C-style pointer casting [cstyleCast] head fors-5.5.6/recipes/fors_science.cc:323:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 fors-5.5.6/recipes/fors_science.cc:604:18: style: C-style pointer casting [cstyleCast] head fors-5.5.6/recipes/fors_science.cc:604:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 fors-5.5.6/recipes/fors_science.cc:640:18: style: C-style pointer casting [cstyleCast] head fors-5.5.6/recipes/fors_science.cc:640:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 fors-5.5.6/recipes/fors_spec_mflat.cc:163:18: style: C-style pointer casting [cstyleCast] head fors-5.5.6/recipes/fors_spec_mflat.cc:163:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 fors-5.5.6/recipes/fors_spec_mflat.cc:278:18: style: C-style pointer casting [cstyleCast] head fors-5.5.6/recipes/fors_spec_mflat.cc:278:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 fors-5.5.6/recipes/fors_spec_mflat.cc:314:18: style: C-style pointer casting [cstyleCast] head fors-5.5.6/recipes/fors_spec_mflat.cc:314:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head fors-5.5.6/recipes/fors_spec_mflat.cc:446:16: style: C-style pointer casting [cstyleCast] 2.17.0 fors-5.5.6/recipes/fors_spec_mflat.cc:446:17: style: C-style pointer casting [cstyleCast] DONE