2025-06-25 23:39 ftp://ftp.de.debian.org/debian/pool/main/a/astropy/astropy_7.1.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=bsd --library=python --library=openmp --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: 129055d (2025-06-24 18:36:34 +0200) count: 1065 1061 elapsed-time: 16.5 18.4 head-timing-info: old-timing-info: head results: astropy-7.1.0/astropy/_compiler.c:104:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __VERSION__ [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/io/fits/tests/cfitsio_verify.c:41:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/io/fits/tests/cfitsio_verify.c:30:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] astropy-7.1.0/astropy/io/fits/tests/cfitsio_verify.c:37:8: style: Variable 'hdustr' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/io/fits/tests/cfitsio_verify.c:37:17: style: Variable 'datastr' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/cosmology/_src/signature_deprecations.c:45:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/cosmology/_src/signature_deprecations.c:68:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/cosmology/_src/signature_deprecations.c:118:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/cosmology/_src/signature_deprecations.c:192:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/io/votable/src/tablewriter.c:60:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/io/votable/src/tablewriter.c:242:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/compression.c:117:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/compression.c:311:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/compression.c:388:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:596:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:617:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:633:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:822:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/cosmology/_src/signature_deprecations.c:146:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/cosmology/_src/signature_deprecations.c:146:15: style: Variable 'arguments' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/cosmology/_src/signature_deprecations.c:146:27: style: Variable 'respectively' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/cosmology/_src/signature_deprecations.c:146:42: style: Variable 'pronoun' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/cosmology/_src/signature_deprecations.c:129:16: style: Variable 'has_kw' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/astropy/cosmology/_src/signature_deprecations.c:153:22: style: Variable 'respectively' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/astropy/cosmology/_src/signature_deprecations.c:157:38: style: Variable 'respectively' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/compression.c:75:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/compression.c:460:16: portability: Casting between const char * and float * which have an incompatible binary data representation. [invalidPointerCast] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/compression.c:508:16: portability: Casting between const char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/compression.c:572:18: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/compression.c:629:18: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/compression.c:132:3: style: Variable 'decompressed_values' is assigned an expression that holds the same value. [redundantAssignment] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/compression.c:111:23: note: decompressed_values is assigned '(int*)str' here. astropy-7.1.0/astropy/io/fits/hdu/compressed/src/compression.c:114:37: note: Assuming condition is false astropy-7.1.0/astropy/io/fits/hdu/compressed/src/compression.c:132:3: note: Variable 'decompressed_values' is assigned an expression that holds the same value. astropy-7.1.0/astropy/stats/src/fast_sigma_clip.c:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyModuleDef_HEAD_INIT [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/stats/src/fast_sigma_clip.c:153:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/stats/src/fast_sigma_clip.c:128:39: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-7.1.0/astropy/stats/src/fast_sigma_clip.c:149:18: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-7.1.0/astropy/stats/src/fast_sigma_clip.c:149:40: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-7.1.0/astropy/stats/src/fast_sigma_clip.c:150:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-7.1.0/astropy/stats/src/fast_sigma_clip.c:150:38: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-7.1.0/astropy/stats/src/fast_sigma_clip.c:153:14: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-7.1.0/astropy/stats/src/fast_sigma_clip.c:154:14: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-7.1.0/astropy/io/votable/src/tablewriter.c:345:38: style: Parameter 'm' can be declared as pointer to const. However it seems that 'module_traverse' is a callback function, if 'm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-7.1.0/astropy/io/votable/src/tablewriter.c:362:5: note: You might need to cast the function pointer here astropy-7.1.0/astropy/io/votable/src/tablewriter.c:345:38: note: Parameter 'm' can be declared as pointer to const astropy-7.1.0/astropy/io/votable/src/tablewriter.c:345:64: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'module_traverse' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-7.1.0/astropy/io/votable/src/tablewriter.c:362:5: note: You might need to cast the function pointer here astropy-7.1.0/astropy/io/votable/src/tablewriter.c:345:64: note: Parameter 'arg' can be declared as pointer to const astropy-7.1.0/astropy/io/votable/src/tablewriter.c:350:35: style: Parameter 'm' can be declared as pointer to const. However it seems that 'module_clear' is a callback function, if 'm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-7.1.0/astropy/io/votable/src/tablewriter.c:363:5: note: You might need to cast the function pointer here astropy-7.1.0/astropy/io/votable/src/tablewriter.c:350:35: note: Parameter 'm' can be declared as pointer to const astropy-7.1.0/astropy/time/src/parse_times.c:383:36: debug: Function::addArguments found argument 'dummy' with varid 0. [varid0] astropy-7.1.0/astropy/utils/src/compiler.c:102:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __VERSION__ [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/timeseries/periodograms/bls/bls.c:79:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/time/src/parse_times.c:370:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/time/src/parse_times.c:404:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_ARRAY_CARRAY [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/unquantize.c:67:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/unquantize.c:80:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/unquantize.c:149:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/unquantize.c:162:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/unquantize.c:231:18: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/unquantize.c:244:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/unquantize.c:309:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/unquantize.c:322:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/unquantize.c:391:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/unquantize.c:404:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/unquantize.c:472:18: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/io/fits/hdu/compressed/src/unquantize.c:485:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/utils/xml/src/iterparse.c:162:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/utils/xml/src/iterparse.c:207:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/utils/xml/src/iterparse.c:263:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_Char [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/utils/xml/src/iterparse.c:359:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/utils/xml/src/iterparse.c:475:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/utils/xml/src/iterparse.c:581:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/utils/xml/src/iterparse.c:733:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OSError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/utils/xml/src/iterparse.c:1009:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/utils/xml/src/iterparse.c:1203:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/utils/xml/src/iterparse.c:1295:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/timeseries/periodograms/bls/bls.c:178:30: style: Using NaN/Inf in a computation. [nanInArithmeticExpression] astropy-7.1.0/astropy/timeseries/periodograms/bls/bls.c:179:13: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-7.1.0/astropy/timeseries/periodograms/bls/bls.c:74:9: note: Shadowed declaration astropy-7.1.0/astropy/timeseries/periodograms/bls/bls.c:179:13: note: Shadow variable astropy-7.1.0/astropy/timeseries/periodograms/bls/bls.c:152:17: style: Local variable 'ind' shadows outer variable [shadowVariable] astropy-7.1.0/astropy/timeseries/periodograms/bls/bls.c:146:16: note: Shadowed declaration astropy-7.1.0/astropy/timeseries/periodograms/bls/bls.c:152:17: note: Shadow variable astropy-7.1.0/astropy/timeseries/periodograms/bls/bls.c:47:13: style: Parameter 't' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/timeseries/periodograms/bls/bls.c:48:13: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/timeseries/periodograms/bls/bls.c:49:13: style: Parameter 'ivar' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/timeseries/periodograms/bls/bls.c:52:13: style: Parameter 'periods' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/timeseries/periodograms/bls/bls.c:55:13: style: Parameter 'durations' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/wcs/src/astropy_wcs_api.c:7:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REVISION [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs_api.c:49:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:42:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:142:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:226:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:306:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:374:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:437:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:491:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:504:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:529:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:542:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:567:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:580:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:605:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:618:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:643:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:656:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:681:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:694:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:715:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSLIB_INT64 [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:834:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wcs_errexc [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/distortion.c:21:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAXES [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/distortion.c:80:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAXES [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/distortion.c:108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAXES [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/distortion.c:118:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAXES [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/distortion.c:179:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAXES [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/time/src/parse_times.c:30:37: style: Parameter 'chars' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/time/src/parse_times.c:117:38: style: Parameter 'chars' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/time/src/parse_times.c:267:18: style: Variable 'msgs' can be declared as const array [constVariable] astropy-7.1.0/astropy/time/src/parse_times.c:287:31: style: Variable 'pars' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/wcs/src/distortion.c:35:39: style: Parameter 'lookup' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/wcs/src/distortion_wrap.c:78:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_FLOAT32 [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/distortion_wrap.c:160:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/distortion_wrap.c:182:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_FLOAT32 [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/distortion_wrap.c:204:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAXES [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/utils/xml/src/iterparse.c:1363:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/utils/xml/src/iterparse.c:458:21: style: Variable 'end' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/utils/xml/src/iterparse.c:1328:38: style: Parameter 'm' can be declared as pointer to const. However it seems that 'module_traverse' is a callback function, if 'm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-7.1.0/astropy/utils/xml/src/iterparse.c:1345:5: note: You might need to cast the function pointer here astropy-7.1.0/astropy/utils/xml/src/iterparse.c:1328:38: note: Parameter 'm' can be declared as pointer to const astropy-7.1.0/astropy/utils/xml/src/iterparse.c:1328:64: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'module_traverse' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-7.1.0/astropy/utils/xml/src/iterparse.c:1345:5: note: You might need to cast the function pointer here astropy-7.1.0/astropy/utils/xml/src/iterparse.c:1328:64: note: Parameter 'arg' can be declared as pointer to const astropy-7.1.0/astropy/utils/xml/src/iterparse.c:1333:35: style: Parameter 'm' can be declared as pointer to const. However it seems that 'module_clear' is a callback function, if 'm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-7.1.0/astropy/utils/xml/src/iterparse.c:1346:5: note: You might need to cast the function pointer here astropy-7.1.0/astropy/utils/xml/src/iterparse.c:1333:35: note: Parameter 'm' can be declared as pointer to const astropy-7.1.0/astropy/wcs/src/pipeline.c:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSERR_NULL_POINTER [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pipeline.c:195:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSERR_NULL_POINTER [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/astropy_wcs.c:271:18: style: Expression is always false because 'else if' condition matches previous condition at line 265. [multiCondition] astropy-7.1.0/astropy/wcs/src/pyutil.c:36:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyArray_Type [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:60:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_ARRAY_WRITEABLE [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:141:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AssertionError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:208:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable undefined2nan [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:217:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nan2undefined [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:271:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doc_SingularMatrix [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:286:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wcs_errmsg [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:293:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:312:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:330:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:348:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSHDRERR_PARSER [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:428:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:485:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:533:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:575:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_INT [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:626:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:724:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:770:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pscard [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:835:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:875:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvcard [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:950:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/sip.c:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSERR_BAD_COORD_TRANS [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/convolution/src/convolve.c:187:45: style:inconclusive: Function 'convolve1d' argument 3 names different: declaration 'nx' definition '_nx'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:61:45: note: Function 'convolve1d' argument 3 names different: declaration 'nx' definition '_nx'. astropy-7.1.0/astropy/convolution/src/convolve.c:187:45: note: Function 'convolve1d' argument 3 names different: declaration 'nx' definition '_nx'. astropy-7.1.0/astropy/convolution/src/convolve.c:188:45: style:inconclusive: Function 'convolve1d' argument 5 names different: declaration 'nkx' definition '_nkx'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:62:45: note: Function 'convolve1d' argument 5 names different: declaration 'nkx' definition '_nkx'. astropy-7.1.0/astropy/convolution/src/convolve.c:188:45: note: Function 'convolve1d' argument 5 names different: declaration 'nkx' definition '_nkx'. astropy-7.1.0/astropy/convolution/src/convolve.c:189:20: style:inconclusive: Function 'convolve1d' argument 6 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:63:20: note: Function 'convolve1d' argument 6 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. astropy-7.1.0/astropy/convolution/src/convolve.c:189:20: note: Function 'convolve1d' argument 6 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. astropy-7.1.0/astropy/convolution/src/convolve.c:190:20: style:inconclusive: Function 'convolve1d' argument 7 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:64:20: note: Function 'convolve1d' argument 7 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. astropy-7.1.0/astropy/convolution/src/convolve.c:190:20: note: Function 'convolve1d' argument 7 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. astropy-7.1.0/astropy/convolution/src/convolve.c:285:45: style:inconclusive: Function 'convolve2d' argument 3 names different: declaration 'nx' definition '_nx'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:75:45: note: Function 'convolve2d' argument 3 names different: declaration 'nx' definition '_nx'. astropy-7.1.0/astropy/convolution/src/convolve.c:285:45: note: Function 'convolve2d' argument 3 names different: declaration 'nx' definition '_nx'. astropy-7.1.0/astropy/convolution/src/convolve.c:285:63: style:inconclusive: Function 'convolve2d' argument 4 names different: declaration 'ny' definition '_ny'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:75:62: note: Function 'convolve2d' argument 4 names different: declaration 'ny' definition '_ny'. astropy-7.1.0/astropy/convolution/src/convolve.c:285:63: note: Function 'convolve2d' argument 4 names different: declaration 'ny' definition '_ny'. astropy-7.1.0/astropy/convolution/src/convolve.c:286:45: style:inconclusive: Function 'convolve2d' argument 6 names different: declaration 'nkx' definition '_nkx'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:76:45: note: Function 'convolve2d' argument 6 names different: declaration 'nkx' definition '_nkx'. astropy-7.1.0/astropy/convolution/src/convolve.c:286:45: note: Function 'convolve2d' argument 6 names different: declaration 'nkx' definition '_nkx'. astropy-7.1.0/astropy/convolution/src/convolve.c:286:64: style:inconclusive: Function 'convolve2d' argument 7 names different: declaration 'nky' definition '_nky'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:76:63: note: Function 'convolve2d' argument 7 names different: declaration 'nky' definition '_nky'. astropy-7.1.0/astropy/convolution/src/convolve.c:286:64: note: Function 'convolve2d' argument 7 names different: declaration 'nky' definition '_nky'. astropy-7.1.0/astropy/convolution/src/convolve.c:287:20: style:inconclusive: Function 'convolve2d' argument 8 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:77:20: note: Function 'convolve2d' argument 8 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. astropy-7.1.0/astropy/convolution/src/convolve.c:287:20: note: Function 'convolve2d' argument 8 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. astropy-7.1.0/astropy/convolution/src/convolve.c:288:20: style:inconclusive: Function 'convolve2d' argument 9 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:78:20: note: Function 'convolve2d' argument 9 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. astropy-7.1.0/astropy/convolution/src/convolve.c:288:20: note: Function 'convolve2d' argument 9 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. astropy-7.1.0/astropy/convolution/src/convolve.c:403:45: style:inconclusive: Function 'convolve3d' argument 3 names different: declaration 'nx' definition '_nx'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:89:45: note: Function 'convolve3d' argument 3 names different: declaration 'nx' definition '_nx'. astropy-7.1.0/astropy/convolution/src/convolve.c:403:45: note: Function 'convolve3d' argument 3 names different: declaration 'nx' definition '_nx'. astropy-7.1.0/astropy/convolution/src/convolve.c:403:63: style:inconclusive: Function 'convolve3d' argument 4 names different: declaration 'ny' definition '_ny'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:89:62: note: Function 'convolve3d' argument 4 names different: declaration 'ny' definition '_ny'. astropy-7.1.0/astropy/convolution/src/convolve.c:403:63: note: Function 'convolve3d' argument 4 names different: declaration 'ny' definition '_ny'. astropy-7.1.0/astropy/convolution/src/convolve.c:403:81: style:inconclusive: Function 'convolve3d' argument 5 names different: declaration 'nz' definition '_nz'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:89:79: note: Function 'convolve3d' argument 5 names different: declaration 'nz' definition '_nz'. astropy-7.1.0/astropy/convolution/src/convolve.c:403:81: note: Function 'convolve3d' argument 5 names different: declaration 'nz' definition '_nz'. astropy-7.1.0/astropy/convolution/src/convolve.c:404:45: style:inconclusive: Function 'convolve3d' argument 7 names different: declaration 'nkx' definition '_nkx'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:90:45: note: Function 'convolve3d' argument 7 names different: declaration 'nkx' definition '_nkx'. astropy-7.1.0/astropy/convolution/src/convolve.c:404:45: note: Function 'convolve3d' argument 7 names different: declaration 'nkx' definition '_nkx'. astropy-7.1.0/astropy/convolution/src/convolve.c:404:64: style:inconclusive: Function 'convolve3d' argument 8 names different: declaration 'nky' definition '_nky'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:90:63: note: Function 'convolve3d' argument 8 names different: declaration 'nky' definition '_nky'. astropy-7.1.0/astropy/convolution/src/convolve.c:404:64: note: Function 'convolve3d' argument 8 names different: declaration 'nky' definition '_nky'. astropy-7.1.0/astropy/convolution/src/convolve.c:404:83: style:inconclusive: Function 'convolve3d' argument 9 names different: declaration 'nkz' definition '_nkz'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:90:81: note: Function 'convolve3d' argument 9 names different: declaration 'nkz' definition '_nkz'. astropy-7.1.0/astropy/convolution/src/convolve.c:404:83: note: Function 'convolve3d' argument 9 names different: declaration 'nkz' definition '_nkz'. astropy-7.1.0/astropy/convolution/src/convolve.c:405:20: style:inconclusive: Function 'convolve3d' argument 10 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:91:20: note: Function 'convolve3d' argument 10 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. astropy-7.1.0/astropy/convolution/src/convolve.c:405:20: note: Function 'convolve3d' argument 10 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. astropy-7.1.0/astropy/convolution/src/convolve.c:406:20: style:inconclusive: Function 'convolve3d' argument 11 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. [funcArgNamesDifferent] astropy-7.1.0/astropy/convolution/src/convolve.h:92:20: note: Function 'convolve3d' argument 11 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. astropy-7.1.0/astropy/convolution/src/convolve.c:406:20: note: Function 'convolve3d' argument 11 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. astropy-7.1.0/astropy/wcs/src/sip.c:53:22: style: Variable 'function' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/astropy/wcs/src/pipeline.c:123:14: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-7.1.0/astropy/wcs/src/pipeline.c:126:11: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-7.1.0/astropy/wcs/src/pipeline.c:129:13: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-7.1.0/astropy/wcs/src/pipeline.c:132:11: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-7.1.0/astropy/wcs/src/pyutil.c:269:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/wcs/src/pyutil.c:271:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/wcs/src/pyutil.c:272:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/wcs/src/pyutil.c:273:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/wcs/src/pyutil.c:274:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/wcs/src/pyutil.c:275:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/wcs/src/pyutil.c:276:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/wcs/src/pyutil.c:277:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/wcs/src/pyutil.c:278:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/wcs/src/pyutil.c:279:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/wcs/src/pyutil.c:280:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/wcs/src/pipeline.c:61:22: style: Variable 'function' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/astropy/wcs/src/pipeline.c:181:22: style: Variable 'function' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/astropy/wcs/src/pyutil.c:901:8: style: Variable '*npv' is reassigned a value before the old one has been used. [redundantAssignment] astropy-7.1.0/astropy/wcs/src/pyutil.c:897:10: note: *npv is assigned astropy-7.1.0/astropy/wcs/src/pyutil.c:901:8: note: *npv is overwritten astropy-7.1.0/astropy/wcs/src/str_list_proxy.c:106:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/str_list_proxy.c:120:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/str_list_proxy.c:148:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:114:12: style: Variable 'data' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/wcs/src/pyutil.c:128:12: style: Variable 'data' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/wcs/src/pyutil.c:138:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/wcs/src/pyutil.c:244:31: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/wcs/src/pyutil.c:244:43: style: Parameter 'doc' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/wcs/src/pyutil.c:862:10: style: Parameter 'npvmax' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/wcs/src/sip_wrap.c:42:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/sip_wrap.c:105:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/sip_wrap.c:165:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/sip_wrap.c:248:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/sip_wrap.c:322:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/sip_wrap.c:340:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/sip_wrap.c:358:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/sip_wrap.c:376:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/pyutil.c:526:30: style: Variable 'i' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/astropy/wcs/src/pyutil.c:568:30: style: Variable 'i' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/astropy/wcs/src/util.c:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/util.c:18:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/astropy/wcs/src/unit_list_proxy.c:97:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/unit_list_proxy.c:162:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/unit_list_proxy.c:185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_RETURN_NOTIMPLEMENTED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/unit_list_proxy.c:223:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/unit_list_proxy.c:336:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/str_list_proxy.c:95:21: style: Parameter 'self' can be declared as pointer to const. However it seems that 'PyStrListProxy_len' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-7.1.0/astropy/wcs/src/str_list_proxy.c:201:12: note: You might need to cast the function pointer here astropy-7.1.0/astropy/wcs/src/str_list_proxy.c:95:21: note: Parameter 'self' can be declared as pointer to const astropy-7.1.0/astropy/wcs/src/str_list_proxy.c:135:15: style: Variable 'rp' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/wcs/src/str_list_proxy.c:137:23: style: Variable 'j' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/astropy/wcs/src/str_list_proxy.c:143:25: style: Variable 'next_char' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:52:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyAuxprmType [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:66:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:105:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:115:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:124:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:134:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:143:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:153:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:162:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:172:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:181:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:191:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:200:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:210:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:219:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:229:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:238:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:248:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:257:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:267:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:276:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:286:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:295:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:305:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:383:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:91:45: style: Parameter 'self' can be declared as pointer to const. However it seems that 'PyAuxprm___str__' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:349:13: note: You might need to cast the function pointer here astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:91:45: note: Parameter 'self' can be declared as pointer to const astropy-7.1.0/astropy/wcs/src/unit_list_proxy.c:119:22: style: Parameter 'self' can be declared as pointer to const. However it seems that 'PyUnitListProxy_len' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-7.1.0/astropy/wcs/src/unit_list_proxy.c:264:12: note: You might need to cast the function pointer here astropy-7.1.0/astropy/wcs/src/unit_list_proxy.c:119:22: note: Parameter 'self' can be declared as pointer to const astropy-7.1.0/astropy/wcs/src/unit_list_proxy.c:179:20: style: Variable 'lhs' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/wcs/src/unit_list_proxy.c:179:26: style: Variable 'rhs' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:31:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cel_errmsg [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:45:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:79:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable celprm [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:145:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyCelprmType [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:170:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable celprm [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:216:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:229:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:243:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:264:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:277:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:309:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:475:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_tabprm_wrap.c:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_MAXDIMS [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_tabprm_wrap.c:57:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab_errmsg [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_tabprm_wrap.c:96:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyTabprmType [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_tabprm_wrap.c:128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_tabprm_wrap.c:144:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_tabprm_wrap.c:175:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_MAXDIMS [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_tabprm_wrap.c:195:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_MAXDIMS [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_tabprm_wrap.c:265:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_MAXDIMS [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_tabprm_wrap.c:457:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_tabprm_wrap.c:454:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:472:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:41:34: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:54:34: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:165:46: style: Parameter 'self' can be declared as pointer to const. However it seems that 'PyCelprm_deepcopy' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:421:35: note: You might need to cast the function pointer here astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:165:46: note: Parameter 'self' can be declared as pointer to const astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:309:12: style: Variable 'ref' can be declared as const array [constVariable] astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:311:13: style: Variable 'data' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:24:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:31:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prj_errmsg [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:58:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:78:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prjprm [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:127:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyPrjprmType [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:152:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prjprm [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:180:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:201:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:297:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:326:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:370:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:401:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:415:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:438:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:452:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:475:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:489:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:511:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:540:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:627:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:661:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:763:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:781:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:1007:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wtbarr_wrap.c:53:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyWtbarrType [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wtbarr_wrap.c:95:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wtbarr_wrap.c:236:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/wcs/src/wcslib_wtbarr_wrap.c:89:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'PyWtbarr_print_contents' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-7.1.0/astropy/wcs/src/wcslib_wtbarr_wrap.c:182:35: note: You might need to cast the function pointer here astropy-7.1.0/astropy/wcs/src/wcslib_wtbarr_wrap.c:89:52: note: Parameter 'self' can be declared as pointer to const astropy-7.1.0/astropy/wcs/src/wcslib_wtbarr_wrap.c:100:45: style: Parameter 'self' can be declared as pointer to const. However it seems that 'PyWtbarr___str__' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-7.1.0/astropy/wcs/src/wcslib_wtbarr_wrap.c:202:13: note: You might need to cast the function pointer here astropy-7.1.0/astropy/wcs/src/wcslib_wtbarr_wrap.c:100:45: note: Parameter 'self' can be declared as pointer to const astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:424:42: style: Condition 'self->source_pos==-1' is always false [knownConditionTrueFalse] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:13:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:13:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:14:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:14:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:15:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:15:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:16:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:16:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:17:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:17:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:18:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:18:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:19:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:19:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:20:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:20:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:21:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:21:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:22:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:22:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:23:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:23:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:24:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:24:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:25:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:25:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:26:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:26:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:27:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:27:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:28:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:28:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:29:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:29:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:30:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:30:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:31:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:31:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:32:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:32:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:33:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:33:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:34:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:34:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:35:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:35:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:36:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:36:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:40:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:40:5: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:44:9: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:52: note: Assuming allocation function fails astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:10:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:44:9: note: Null pointer dereference astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:415:45: style: Unsigned expression 'self->source_pos' can't be negative so it is unnecessary to test it. [unsignedPositive] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:695:15: style: Using NaN/Inf in a computation. [nanInArithmeticExpression] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:613:49: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/io/ascii/src/tokenizer.c:787:19: style: Variable 'e' can be declared as const array [constVariable] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:1004:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:726:23: warning: Either the condition '!scalar' is redundant or there is possible null pointer dereference: scalar. [nullPointerRedundantCheck] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:725:13: note: Assuming that condition '!scalar' is not redundant astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:726:23: note: Null pointer dereference astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:731:19: warning:inconclusive: Either the condition '!scalar' is redundant or there is possible null pointer dereference: scalar. [nullPointerRedundantCheck] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:725:13: note: Assuming that condition '!scalar' is not redundant astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:731:19: note: Null pointer dereference astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:726:23: error: Null pointer dereference [nullPointer] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:41:34: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:55:34: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:147:46: style: Parameter 'self' can be declared as pointer to const. However it seems that 'PyPrjprm_deepcopy' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:953:35: note: You might need to cast the function pointer here astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:147:46: note: Parameter 'self' can be declared as pointer to const astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:188:25: style: Variable 'x2_dims' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:616:15: style: Variable 'value' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:616:15: style: Variable 'value' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/cextern/cfitsio/lib/pliocomp.c:26:19: style: Parameter 'pxsrc' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/cextern/cfitsio/lib/pliocomp.c:183:21: style: Parameter 'll_src' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:185:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_MAXDIMS [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:317:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyWcsprmType [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:349:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:624:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:697:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:869:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyWcsprmType [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:910:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:971:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NWCSFIX [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:1203:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:1364:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:1506:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:1645:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:1667:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:1684:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:1710:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:1752:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:1797:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:1857:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:2023:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:2173:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:2193:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:2418:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:2845:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:2891:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:2996:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3018:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3040:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3062:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3086:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3112:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3260:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3282:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3304:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3326:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3348:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3370:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3392:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3414:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3461:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3528:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3552:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3632:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3701:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3725:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3869:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3891:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3913:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:3982:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:4188:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prj_ncode [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:4224:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSSUB_LONGITUDE [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:171:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:399:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:627:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:938:23: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:1108:23: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:880:18: style: Local variable 'nonzero_count' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:38:18: note: Shadowed declaration astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:880:18: note: Shadow variable astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:1054:18: style: Local variable 'nonzero_count' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:38:18: note: Shadowed declaration astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:1054:18: note: Shadow variable astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:1221:18: style: Local variable 'nonzero_count' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:38:18: note: Shadowed declaration astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:1221:18: note: Shadow variable astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:92:20: style: Parameter 'a' can be declared as const array [constParameter] astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:312:10: style: Parameter 'a' can be declared as const array [constParameter] astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:541:16: style: Parameter 'a' can be declared as const array [constParameter] astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:792:25: style: Variable 'mask' can be declared as const array [constVariable] astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:877:16: style: Variable 'cend' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:1051:16: style: Variable 'cend' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/cfitsio/lib/ricecomp.c:1218:16: style: Variable 'cend' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/expat/lib/xmlparse.c:128:0: error: #error You do not have support for any sources of high quality entropy \ [preprocessorErrorDirective] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:213:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:349:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] astropy-7.1.0/cextern/expat/lib/xmlparse.c:128:4: error: #error You do not have support for any sources of high quality entropy \ [preprocessorErrorDirective] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:599:40: style:inconclusive: Function 'encode' argument 2 names different: declaration 'nlen' definition 'nlength'. [funcArgNamesDifferent] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:44:40: note: Function 'encode' argument 2 names different: declaration 'nlen' definition 'nlength'. astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:599:40: note: Function 'encode' argument 2 names different: declaration 'nlen' definition 'nlength'. astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:760:42: style:inconclusive: Function 'encode64' argument 2 names different: declaration 'nlen' definition 'nlength'. [funcArgNamesDifferent] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:49:42: note: Function 'encode64' argument 2 names different: declaration 'nlen' definition 'nlength'. astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:760:42: note: Function 'encode64' argument 2 names different: declaration 'nlen' definition 'nlength'. astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:971:25: style: Parameter 'buffer' can be declared as const array [constParameter] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:999:64: style: Parameter 'nbitplanes' can be declared as const array [constParameter] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:1038:71: style: Parameter 'nbitplanes' can be declared as const array [constParameter] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:1110:16: style: Variable 'mask' can be declared as const array [constVariable] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:1157:64: style: Parameter 'array' can be declared as const array [constParameter] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:1521:23: style: Parameter 'a' can be declared as const array [constParameter] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:1554:18: style: Parameter 'a' can be declared as const array [constParameter] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:1760:28: style: Parameter 'a' can be declared as const array [constParameter] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:261:9: style: Variable 's00' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:262:9: style: Variable 's10' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:397:9: style: Variable 's00' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:398:9: style: Variable 's10' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:1684:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:1749:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/cextern/cfitsio/lib/fits_hcompress.c:1806:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/cextern/cfitsio/lib/quantize.c:1609:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/cfitsio/lib/quantize.c:1955:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/cfitsio/lib/quantize.c:2731:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/cfitsio/lib/quantize.c:2946:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/wcslib/C/cel.c:195:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIxPTR [valueFlowBailoutIncompleteVar] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:1756:3: warning:inconclusive: The buffer 'ctype' may not be null-terminated after the call to strncpy(). [terminateStrncpy] astropy-7.1.0/cextern/wcslib/C/cel.c:504:9: style: Condition 'istat' is always true [knownConditionTrueFalse] astropy-7.1.0/cextern/wcslib/C/cel.c:566:9: style: Condition 'istat' is always true [knownConditionTrueFalse] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:186:13: style: Variable 'npy_naxes' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:187:15: style: Variable 'appayp_data' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:351:18: style: Variable 'colsel_data' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:1841:14: style: Variable 'element_str' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/cel.c:311:13: style: Variable 'cphip' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:343:32: style: Variable 'nkeyrec' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:346:32: style: Variable 'relax' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:976:34: style: Variable 'msg_index' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/cextern/wcslib/C/dis.c:557:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIxPTR [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/wcslib/C/dis.c:1980:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable distpd [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/wcslib/C/dis.c:2547:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable distpd [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/cfitsio/lib/fits_hdecompress.c:735:13: style: Condition 'dmin(h0-hm))?(hp-h0):(h0-hm))<0)?(((hp-h0)>(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. astropy-7.1.0/cextern/cfitsio/lib/fits_hdecompress.c:729:9: note: dmax is assigned '(((((hp-h0)<(h0-hm))?(hp-h0):(h0-hm))>0)?(((hp-h0)<(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. astropy-7.1.0/cextern/cfitsio/lib/fits_hdecompress.c:735:13: note: Condition 'dmin(h0-hm))?(hp-h0):(h0-hm))<0)?(((hp-h0)>(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. astropy-7.1.0/cextern/cfitsio/lib/fits_hdecompress.c:762:9: note: dmax is assigned '(((((hp-h0)<(h0-hm))?(hp-h0):(h0-hm))>0)?(((hp-h0)<(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. astropy-7.1.0/cextern/cfitsio/lib/fits_hdecompress.c:764:13: note: Condition 'dmin(h0-hm))?(hp-h0):(h0-hm))<0)?(((hp-h0)>(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. astropy-7.1.0/cextern/cfitsio/lib/fits_hdecompress.c:883:9: note: dmax is assigned '(((((hp-h0)<(h0-hm))?(hp-h0):(h0-hm))>0)?(((hp-h0)<(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. astropy-7.1.0/cextern/cfitsio/lib/fits_hdecompress.c:889:13: note: Condition 'dmin(h0-hm))?(hp-h0):(h0-hm))<0)?(((hp-h0)>(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. astropy-7.1.0/cextern/cfitsio/lib/fits_hdecompress.c:916:9: note: dmax is assigned '(((((hp-h0)<(h0-hm))?(hp-h0):(h0-hm))>0)?(((hp-h0)<(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. astropy-7.1.0/cextern/cfitsio/lib/fits_hdecompress.c:918:13: note: Condition 'dminyy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:190:4: note: yyg->yy_c_buf_p is assigned fitshdr.l:190:4: note: yyg->yy_c_buf_p is overwritten fitshdr.l:252:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:252:6: note: yyg->yy_c_buf_p is assigned fitshdr.l:252:6: note: yyg->yy_c_buf_p is overwritten fitshdr.l:258:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:258:6: note: yyg->yy_c_buf_p is assigned fitshdr.l:258:6: note: yyg->yy_c_buf_p is overwritten fitshdr.l:295:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:294:17: note: yyg->yy_c_buf_p is assigned fitshdr.l:295:1: note: yyg->yy_c_buf_p is overwritten fitshdr.l:324:4: style: Variable 'yyg->yy_start' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:321:6: note: yyg->yy_start is assigned fitshdr.l:324:4: note: yyg->yy_start is overwritten fitshdr.l:369:4: style: Variable 'yyg->yy_start' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:335:6: note: yyg->yy_start is assigned fitshdr.l:369:4: note: yyg->yy_start is overwritten fitshdr.l:369:4: style: Variable 'yyg->yy_start' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:342:8: note: yyg->yy_start is assigned fitshdr.l:369:4: note: yyg->yy_start is overwritten fitshdr.l:369:4: style: Variable 'yyg->yy_start' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:362:10: note: yyg->yy_start is assigned fitshdr.l:369:4: note: yyg->yy_start is overwritten fitshdr.l:427:4: style: Variable 'yyg->yy_start' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:424:6: note: yyg->yy_start is assigned fitshdr.l:427:4: note: yyg->yy_start is overwritten fitshdr.l:442:4: style: Variable 'yyg->yy_start' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:439:6: note: yyg->yy_start is assigned fitshdr.l:442:4: note: yyg->yy_start is overwritten fitshdr.l:474:4: style: Variable 'yyg->yy_start' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:471:6: note: yyg->yy_start is assigned fitshdr.l:474:4: note: yyg->yy_start is overwritten fitshdr.l:525:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:524:17: note: yyg->yy_c_buf_p is assigned fitshdr.l:525:1: note: yyg->yy_c_buf_p is overwritten fitshdr.l:535:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:534:17: note: yyg->yy_c_buf_p is assigned fitshdr.l:535:1: note: yyg->yy_c_buf_p is overwritten fitshdr.l:679:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fitshdr.c:11499:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] fitshdr.c:10076:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. fitshdr.c:11499:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. fitshdr.c:11917:46: style:inconclusive: Function 'fitshdr_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] fitshdr.c:501:46: note: Function 'fitshdr_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. fitshdr.c:11917:46: note: Function 'fitshdr_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. fitshdr.c:11930:46: style:inconclusive: Function 'fitshdr_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] fitshdr.c:502:45: note: Function 'fitshdr_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. fitshdr.c:11930:46: note: Function 'fitshdr_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. fitshdr.c:11930:60: style:inconclusive: Function 'fitshdr_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] fitshdr.c:502:56: note: Function 'fitshdr_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. fitshdr.c:11930:60: note: Function 'fitshdr_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. fitshdr.c:12127:24: style:inconclusive: Function 'fitshdrset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] fitshdr.c:10394:24: note: Function 'fitshdrset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. fitshdr.c:12127:24: note: Function 'fitshdrset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. fitshdr.c:12141:26: style:inconclusive: Function 'fitshdrlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] fitshdr.c:10383:27: note: Function 'fitshdrlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. fitshdr.c:12141:26: note: Function 'fitshdrlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. fitshdr.c:12168:37: style:inconclusive: Function 'fitshdrlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent] fitshdr.c:10385:38: note: Function 'fitshdrlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. fitshdr.c:12168:37: note: Function 'fitshdrlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. fitshdr.c:12168:64: style:inconclusive: Function 'fitshdrlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] fitshdr.c:10385:62: note: Function 'fitshdrlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. fitshdr.c:12168:64: note: Function 'fitshdrlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. fitshdr.c:10542:1: style: Parameter 'keyids' can be declared as const array [constParameter] fitshdr.c:11332:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] fitshdr.c:11996:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] fitshdr.c:12031:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] fitshdr.c:12040:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] fitshdr.c:12049:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] fitshdr.c:12059:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] fitshdr.c:12123:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/lin.c:525:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIxPTR [valueFlowBailoutIncompleteVar] fitshdr.c:11417:16: style: Variable 'num_to_read' is assigned a value that is never used. [unreadVariable] wcsulex.c:7464:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] wcsulex.c:9357:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsulex.c:9602:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcsulex.c:9778:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsulex.c:9809:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsulex.l:1020:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yyscanner [valueFlowBailoutIncompleteVar] wcsulex.l:1047:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSUNITS_NTYPE [valueFlowBailoutIncompleteVar] wcsulex.c:9888:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] wcsulex.l:1232:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] wcsulex.l:253:4: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsulex.l:253:4: note: yyg->yy_c_buf_p is assigned wcsulex.l:253:4: note: yyg->yy_c_buf_p is overwritten wcsulex.l:284:4: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsulex.l:284:4: note: yyg->yy_c_buf_p is assigned wcsulex.l:284:4: note: yyg->yy_c_buf_p is overwritten wcsulex.l:297:4: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsulex.l:297:4: note: yyg->yy_c_buf_p is assigned wcsulex.l:297:4: note: yyg->yy_c_buf_p is overwritten wcsulex.l:1360:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] wcsulex.c:9095:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] wcsulex.c:7031:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcsulex.c:9095:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcsulex.c:9119:40: style:inconclusive: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent] wcsulex.c:7335:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcsulex.c:9119:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcsulex.c:9551:46: style:inconclusive: Function 'wcsulex_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] wcsulex.c:501:46: note: Function 'wcsulex_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcsulex.c:9551:46: note: Function 'wcsulex_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcsulex.c:9564:46: style:inconclusive: Function 'wcsulex_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] wcsulex.c:502:45: note: Function 'wcsulex_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcsulex.c:9564:46: note: Function 'wcsulex_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcsulex.c:9564:60: style:inconclusive: Function 'wcsulex_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] wcsulex.c:502:56: note: Function 'wcsulex_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcsulex.c:9564:60: note: Function 'wcsulex_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcsulex.c:9761:24: style:inconclusive: Function 'wcsulexset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] wcsulex.c:7295:24: note: Function 'wcsulexset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcsulex.c:9761:24: note: Function 'wcsulexset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcsulex.c:9775:26: style:inconclusive: Function 'wcsulexlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] wcsulex.c:7284:27: note: Function 'wcsulexlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsulex.c:9775:26: note: Function 'wcsulexlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsulex.c:9802:37: style:inconclusive: Function 'wcsulexlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent] wcsulex.c:7286:38: note: Function 'wcsulexlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcsulex.c:9802:37: note: Function 'wcsulexlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcsulex.c:9802:64: style:inconclusive: Function 'wcsulexlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] wcsulex.c:7286:62: note: Function 'wcsulexlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsulex.c:9802:64: note: Function 'wcsulexlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsulex.c:8928:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcsulex.c:9135:9: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcsulex.c:9630:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsulex.c:9665:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsulex.c:9674:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsulex.c:9683:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsulex.c:9693:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsulex.c:9757:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/lin.c:560:9: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/wcslib/C/lin.c:532:7: note: Shadowed declaration astropy-7.1.0/cextern/wcslib/C/lin.c:560:9: note: Shadow variable astropy-7.1.0/cextern/wcslib/C/lin.c:573:9: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/wcslib/C/lin.c:532:7: note: Shadowed declaration astropy-7.1.0/cextern/wcslib/C/lin.c:573:9: note: Shadow variable astropy-7.1.0/cextern/wcslib/C/lin.c:1172:13: style: Local variable 'pix0p' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/wcslib/C/lin.c:1140:11: note: Shadowed declaration astropy-7.1.0/cextern/wcslib/C/lin.c:1172:13: note: Shadow variable astropy-7.1.0/cextern/wcslib/C/lin.c:659:11: style: Variable 'pc' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/lin.c:861:17: style: Variable 'piximg' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/lin.c:947:15: style: Variable 'imgpix' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/lin.c:1002:17: style: Variable 'imgpix' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/lin.c:1173:13: style: Variable 'pix1p' can be declared as pointer to const [constVariablePointer] wcsulex.l:118:21: style: Variable 'function' is assigned a value that is never used. [unreadVariable] wcsulex.c:9013:16: style: Variable 'num_to_read' is assigned a value that is never used. [unreadVariable] astropy-7.1.0/cextern/wcslib/C/spc.c:243:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIxPTR [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/wcslib/C/sph.c:40:7: style:inconclusive: Function 'sphx2s' argument 5 names different: declaration 'sxy' definition 'sll'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/sph.h:227:68: note: Function 'sphx2s' argument 5 names different: declaration 'sxy' definition 'sll'. astropy-7.1.0/cextern/wcslib/C/sph.c:40:7: note: Function 'sphx2s' argument 5 names different: declaration 'sxy' definition 'sll'. astropy-7.1.0/cextern/wcslib/C/prj.c:307:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIxPTR [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/wcslib/C/tab.c:648:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIxPTR [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/wcslib/C/spx.c:59:18: style:inconclusive: Function 'specx' argument 5 names different: declaration 'specs' definition 'spx'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:536:26: note: Function 'specx' argument 5 names different: declaration 'specs' definition 'spx'. astropy-7.1.0/cextern/wcslib/C/spx.c:59:18: note: Function 'specx' argument 5 names different: declaration 'specs' definition 'spx'. astropy-7.1.0/cextern/wcslib/C/spx.c:338:10: style:inconclusive: Function 'freqwave' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:553:14: note: Function 'freqwave' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:338:10: note: Function 'freqwave' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:339:7: style:inconclusive: Function 'freqwave' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:553:14: note: Function 'freqwave' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:339:7: note: Function 'freqwave' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:340:7: style:inconclusive: Function 'freqwave' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:553:14: note: Function 'freqwave' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:340:7: note: Function 'freqwave' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:341:7: style:inconclusive: Function 'freqwave' argument 4 names different: declaration 'outstep' definition 'swave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:553:14: note: Function 'freqwave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:341:7: note: Function 'freqwave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:342:16: style:inconclusive: Function 'freqwave' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:553:14: note: Function 'freqwave' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:342:16: note: Function 'freqwave' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:343:10: style:inconclusive: Function 'freqwave' argument 6 names different: declaration 'outspec' definition 'wave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:553:14: note: Function 'freqwave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:343:10: note: Function 'freqwave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:373:10: style:inconclusive: Function 'wavefreq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:554:14: note: Function 'wavefreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:373:10: note: Function 'wavefreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:374:7: style:inconclusive: Function 'wavefreq' argument 2 names different: declaration 'nspec' definition 'nwave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:554:14: note: Function 'wavefreq' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-7.1.0/cextern/wcslib/C/spx.c:374:7: note: Function 'wavefreq' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-7.1.0/cextern/wcslib/C/spx.c:375:7: style:inconclusive: Function 'wavefreq' argument 3 names different: declaration 'instep' definition 'swave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:554:14: note: Function 'wavefreq' argument 3 names different: declaration 'instep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:375:7: note: Function 'wavefreq' argument 3 names different: declaration 'instep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:376:7: style:inconclusive: Function 'wavefreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:554:14: note: Function 'wavefreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:376:7: note: Function 'wavefreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:377:16: style:inconclusive: Function 'wavefreq' argument 5 names different: declaration 'inspec' definition 'wave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:554:14: note: Function 'wavefreq' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:377:16: note: Function 'wavefreq' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:378:10: style:inconclusive: Function 'wavefreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:554:14: note: Function 'wavefreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:378:10: note: Function 'wavefreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:410:10: style:inconclusive: Function 'freqawav' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:556:14: note: Function 'freqawav' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:410:10: note: Function 'freqawav' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:411:7: style:inconclusive: Function 'freqawav' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:556:14: note: Function 'freqawav' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:411:7: note: Function 'freqawav' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:412:7: style:inconclusive: Function 'freqawav' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:556:14: note: Function 'freqawav' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:412:7: note: Function 'freqawav' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:413:7: style:inconclusive: Function 'freqawav' argument 4 names different: declaration 'outstep' definition 'sawav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:556:14: note: Function 'freqawav' argument 4 names different: declaration 'outstep' definition 'sawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:413:7: note: Function 'freqawav' argument 4 names different: declaration 'outstep' definition 'sawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:414:16: style:inconclusive: Function 'freqawav' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:556:14: note: Function 'freqawav' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:414:16: note: Function 'freqawav' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:415:10: style:inconclusive: Function 'freqawav' argument 6 names different: declaration 'outspec' definition 'awav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:556:14: note: Function 'freqawav' argument 6 names different: declaration 'outspec' definition 'awav'. astropy-7.1.0/cextern/wcslib/C/spx.c:415:10: note: Function 'freqawav' argument 6 names different: declaration 'outspec' definition 'awav'. astropy-7.1.0/cextern/wcslib/C/spx.c:430:10: style:inconclusive: Function 'awavfreq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:557:14: note: Function 'awavfreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:430:10: note: Function 'awavfreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:431:7: style:inconclusive: Function 'awavfreq' argument 2 names different: declaration 'nspec' definition 'nawav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:557:14: note: Function 'awavfreq' argument 2 names different: declaration 'nspec' definition 'nawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:431:7: note: Function 'awavfreq' argument 2 names different: declaration 'nspec' definition 'nawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:432:7: style:inconclusive: Function 'awavfreq' argument 3 names different: declaration 'instep' definition 'sawav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:557:14: note: Function 'awavfreq' argument 3 names different: declaration 'instep' definition 'sawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:432:7: note: Function 'awavfreq' argument 3 names different: declaration 'instep' definition 'sawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:433:7: style:inconclusive: Function 'awavfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:557:14: note: Function 'awavfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:433:7: note: Function 'awavfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:434:16: style:inconclusive: Function 'awavfreq' argument 5 names different: declaration 'inspec' definition 'awav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:557:14: note: Function 'awavfreq' argument 5 names different: declaration 'inspec' definition 'awav'. astropy-7.1.0/cextern/wcslib/C/spx.c:434:16: note: Function 'awavfreq' argument 5 names different: declaration 'inspec' definition 'awav'. astropy-7.1.0/cextern/wcslib/C/spx.c:435:10: style:inconclusive: Function 'awavfreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:557:14: note: Function 'awavfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:435:10: note: Function 'awavfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:452:10: style:inconclusive: Function 'freqvelo' argument 1 names different: declaration 'param' definition 'restfrq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:566:14: note: Function 'freqvelo' argument 1 names different: declaration 'param' definition 'restfrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:452:10: note: Function 'freqvelo' argument 1 names different: declaration 'param' definition 'restfrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:453:7: style:inconclusive: Function 'freqvelo' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:566:14: note: Function 'freqvelo' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:453:7: note: Function 'freqvelo' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:454:7: style:inconclusive: Function 'freqvelo' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:566:14: note: Function 'freqvelo' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:454:7: note: Function 'freqvelo' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:455:7: style:inconclusive: Function 'freqvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:566:14: note: Function 'freqvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:455:7: note: Function 'freqvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:456:16: style:inconclusive: Function 'freqvelo' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:566:14: note: Function 'freqvelo' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:456:16: note: Function 'freqvelo' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:457:10: style:inconclusive: Function 'freqvelo' argument 6 names different: declaration 'outspec' definition 'velo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:566:14: note: Function 'freqvelo' argument 6 names different: declaration 'outspec' definition 'velo'. astropy-7.1.0/cextern/wcslib/C/spx.c:457:10: note: Function 'freqvelo' argument 6 names different: declaration 'outspec' definition 'velo'. astropy-7.1.0/cextern/wcslib/C/spx.c:481:10: style:inconclusive: Function 'velofreq' argument 1 names different: declaration 'param' definition 'restfrq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:567:14: note: Function 'velofreq' argument 1 names different: declaration 'param' definition 'restfrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:481:10: note: Function 'velofreq' argument 1 names different: declaration 'param' definition 'restfrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:482:7: style:inconclusive: Function 'velofreq' argument 2 names different: declaration 'nspec' definition 'nvelo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:567:14: note: Function 'velofreq' argument 2 names different: declaration 'nspec' definition 'nvelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:482:7: note: Function 'velofreq' argument 2 names different: declaration 'nspec' definition 'nvelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:483:7: style:inconclusive: Function 'velofreq' argument 3 names different: declaration 'instep' definition 'svelo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:567:14: note: Function 'velofreq' argument 3 names different: declaration 'instep' definition 'svelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:483:7: note: Function 'velofreq' argument 3 names different: declaration 'instep' definition 'svelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:484:7: style:inconclusive: Function 'velofreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:567:14: note: Function 'velofreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:484:7: note: Function 'velofreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:485:16: style:inconclusive: Function 'velofreq' argument 5 names different: declaration 'inspec' definition 'velo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:567:14: note: Function 'velofreq' argument 5 names different: declaration 'inspec' definition 'velo'. astropy-7.1.0/cextern/wcslib/C/spx.c:485:16: note: Function 'velofreq' argument 5 names different: declaration 'inspec' definition 'velo'. astropy-7.1.0/cextern/wcslib/C/spx.c:486:10: style:inconclusive: Function 'velofreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:567:14: note: Function 'velofreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:486:10: note: Function 'velofreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:516:10: style:inconclusive: Function 'waveawav' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:559:14: note: Function 'waveawav' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:516:10: note: Function 'waveawav' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:517:7: style:inconclusive: Function 'waveawav' argument 2 names different: declaration 'nspec' definition 'nwave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:559:14: note: Function 'waveawav' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-7.1.0/cextern/wcslib/C/spx.c:517:7: note: Function 'waveawav' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-7.1.0/cextern/wcslib/C/spx.c:518:7: style:inconclusive: Function 'waveawav' argument 3 names different: declaration 'instep' definition 'swave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:559:14: note: Function 'waveawav' argument 3 names different: declaration 'instep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:518:7: note: Function 'waveawav' argument 3 names different: declaration 'instep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:519:7: style:inconclusive: Function 'waveawav' argument 4 names different: declaration 'outstep' definition 'sawav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:559:14: note: Function 'waveawav' argument 4 names different: declaration 'outstep' definition 'sawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:519:7: note: Function 'waveawav' argument 4 names different: declaration 'outstep' definition 'sawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:520:16: style:inconclusive: Function 'waveawav' argument 5 names different: declaration 'inspec' definition 'wave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:559:14: note: Function 'waveawav' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:520:16: note: Function 'waveawav' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:521:10: style:inconclusive: Function 'waveawav' argument 6 names different: declaration 'outspec' definition 'awav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:559:14: note: Function 'waveawav' argument 6 names different: declaration 'outspec' definition 'awav'. astropy-7.1.0/cextern/wcslib/C/spx.c:521:10: note: Function 'waveawav' argument 6 names different: declaration 'outspec' definition 'awav'. astropy-7.1.0/cextern/wcslib/C/spx.c:560:10: style:inconclusive: Function 'awavwave' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:560:14: note: Function 'awavwave' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:560:10: note: Function 'awavwave' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:561:7: style:inconclusive: Function 'awavwave' argument 2 names different: declaration 'nspec' definition 'nawav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:560:14: note: Function 'awavwave' argument 2 names different: declaration 'nspec' definition 'nawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:561:7: note: Function 'awavwave' argument 2 names different: declaration 'nspec' definition 'nawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:562:7: style:inconclusive: Function 'awavwave' argument 3 names different: declaration 'instep' definition 'sawav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:560:14: note: Function 'awavwave' argument 3 names different: declaration 'instep' definition 'sawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:562:7: note: Function 'awavwave' argument 3 names different: declaration 'instep' definition 'sawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:563:7: style:inconclusive: Function 'awavwave' argument 4 names different: declaration 'outstep' definition 'swave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:560:14: note: Function 'awavwave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:563:7: note: Function 'awavwave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:564:16: style:inconclusive: Function 'awavwave' argument 5 names different: declaration 'inspec' definition 'awav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:560:14: note: Function 'awavwave' argument 5 names different: declaration 'inspec' definition 'awav'. astropy-7.1.0/cextern/wcslib/C/spx.c:564:16: note: Function 'awavwave' argument 5 names different: declaration 'inspec' definition 'awav'. astropy-7.1.0/cextern/wcslib/C/spx.c:565:10: style:inconclusive: Function 'awavwave' argument 6 names different: declaration 'outspec' definition 'wave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:560:14: note: Function 'awavwave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:565:10: note: Function 'awavwave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:603:10: style:inconclusive: Function 'wavevelo' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:573:14: note: Function 'wavevelo' argument 1 names different: declaration 'param' definition 'restwav'. astropy-7.1.0/cextern/wcslib/C/spx.c:603:10: note: Function 'wavevelo' argument 1 names different: declaration 'param' definition 'restwav'. astropy-7.1.0/cextern/wcslib/C/spx.c:604:7: style:inconclusive: Function 'wavevelo' argument 2 names different: declaration 'nspec' definition 'nwave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:573:14: note: Function 'wavevelo' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-7.1.0/cextern/wcslib/C/spx.c:604:7: note: Function 'wavevelo' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-7.1.0/cextern/wcslib/C/spx.c:605:7: style:inconclusive: Function 'wavevelo' argument 3 names different: declaration 'instep' definition 'swave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:573:14: note: Function 'wavevelo' argument 3 names different: declaration 'instep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:605:7: note: Function 'wavevelo' argument 3 names different: declaration 'instep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:606:7: style:inconclusive: Function 'wavevelo' argument 4 names different: declaration 'outstep' definition 'svelo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:573:14: note: Function 'wavevelo' argument 4 names different: declaration 'outstep' definition 'svelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:606:7: note: Function 'wavevelo' argument 4 names different: declaration 'outstep' definition 'svelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:607:16: style:inconclusive: Function 'wavevelo' argument 5 names different: declaration 'inspec' definition 'wave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:573:14: note: Function 'wavevelo' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:607:16: note: Function 'wavevelo' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:608:10: style:inconclusive: Function 'wavevelo' argument 6 names different: declaration 'outspec' definition 'velo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:573:14: note: Function 'wavevelo' argument 6 names different: declaration 'outspec' definition 'velo'. astropy-7.1.0/cextern/wcslib/C/spx.c:608:10: note: Function 'wavevelo' argument 6 names different: declaration 'outspec' definition 'velo'. astropy-7.1.0/cextern/wcslib/C/spx.c:632:10: style:inconclusive: Function 'velowave' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:574:14: note: Function 'velowave' argument 1 names different: declaration 'param' definition 'restwav'. astropy-7.1.0/cextern/wcslib/C/spx.c:632:10: note: Function 'velowave' argument 1 names different: declaration 'param' definition 'restwav'. astropy-7.1.0/cextern/wcslib/C/spx.c:633:7: style:inconclusive: Function 'velowave' argument 2 names different: declaration 'nspec' definition 'nvelo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:574:14: note: Function 'velowave' argument 2 names different: declaration 'nspec' definition 'nvelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:633:7: note: Function 'velowave' argument 2 names different: declaration 'nspec' definition 'nvelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:634:7: style:inconclusive: Function 'velowave' argument 3 names different: declaration 'instep' definition 'svelo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:574:14: note: Function 'velowave' argument 3 names different: declaration 'instep' definition 'svelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:634:7: note: Function 'velowave' argument 3 names different: declaration 'instep' definition 'svelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:635:7: style:inconclusive: Function 'velowave' argument 4 names different: declaration 'outstep' definition 'swave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:574:14: note: Function 'velowave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:635:7: note: Function 'velowave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:636:16: style:inconclusive: Function 'velowave' argument 5 names different: declaration 'inspec' definition 'velo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:574:14: note: Function 'velowave' argument 5 names different: declaration 'inspec' definition 'velo'. astropy-7.1.0/cextern/wcslib/C/spx.c:636:16: note: Function 'velowave' argument 5 names different: declaration 'inspec' definition 'velo'. astropy-7.1.0/cextern/wcslib/C/spx.c:637:10: style:inconclusive: Function 'velowave' argument 6 names different: declaration 'outspec' definition 'wave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:574:14: note: Function 'velowave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:637:10: note: Function 'velowave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:667:10: style:inconclusive: Function 'awavvelo' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:576:14: note: Function 'awavvelo' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:667:10: note: Function 'awavvelo' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:668:7: style:inconclusive: Function 'awavvelo' argument 2 names different: declaration 'nspec' definition 'nawav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:576:14: note: Function 'awavvelo' argument 2 names different: declaration 'nspec' definition 'nawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:668:7: note: Function 'awavvelo' argument 2 names different: declaration 'nspec' definition 'nawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:669:7: style:inconclusive: Function 'awavvelo' argument 3 names different: declaration 'instep' definition 'sawav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:576:14: note: Function 'awavvelo' argument 3 names different: declaration 'instep' definition 'sawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:669:7: note: Function 'awavvelo' argument 3 names different: declaration 'instep' definition 'sawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:670:7: style:inconclusive: Function 'awavvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:576:14: note: Function 'awavvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:670:7: note: Function 'awavvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:671:16: style:inconclusive: Function 'awavvelo' argument 5 names different: declaration 'inspec' definition 'awav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:576:14: note: Function 'awavvelo' argument 5 names different: declaration 'inspec' definition 'awav'. astropy-7.1.0/cextern/wcslib/C/spx.c:671:16: note: Function 'awavvelo' argument 5 names different: declaration 'inspec' definition 'awav'. astropy-7.1.0/cextern/wcslib/C/spx.c:672:10: style:inconclusive: Function 'awavvelo' argument 6 names different: declaration 'outspec' definition 'velo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:576:14: note: Function 'awavvelo' argument 6 names different: declaration 'outspec' definition 'velo'. astropy-7.1.0/cextern/wcslib/C/spx.c:672:10: note: Function 'awavvelo' argument 6 names different: declaration 'outspec' definition 'velo'. astropy-7.1.0/cextern/wcslib/C/spx.c:687:10: style:inconclusive: Function 'veloawav' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:577:14: note: Function 'veloawav' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:687:10: note: Function 'veloawav' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:688:7: style:inconclusive: Function 'veloawav' argument 2 names different: declaration 'nspec' definition 'nvelo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:577:14: note: Function 'veloawav' argument 2 names different: declaration 'nspec' definition 'nvelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:688:7: note: Function 'veloawav' argument 2 names different: declaration 'nspec' definition 'nvelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:689:7: style:inconclusive: Function 'veloawav' argument 3 names different: declaration 'instep' definition 'svelo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:577:14: note: Function 'veloawav' argument 3 names different: declaration 'instep' definition 'svelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:689:7: note: Function 'veloawav' argument 3 names different: declaration 'instep' definition 'svelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:690:7: style:inconclusive: Function 'veloawav' argument 4 names different: declaration 'outstep' definition 'sawav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:577:14: note: Function 'veloawav' argument 4 names different: declaration 'outstep' definition 'sawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:690:7: note: Function 'veloawav' argument 4 names different: declaration 'outstep' definition 'sawav'. astropy-7.1.0/cextern/wcslib/C/spx.c:691:16: style:inconclusive: Function 'veloawav' argument 5 names different: declaration 'inspec' definition 'velo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:577:14: note: Function 'veloawav' argument 5 names different: declaration 'inspec' definition 'velo'. astropy-7.1.0/cextern/wcslib/C/spx.c:691:16: note: Function 'veloawav' argument 5 names different: declaration 'inspec' definition 'velo'. astropy-7.1.0/cextern/wcslib/C/spx.c:692:10: style:inconclusive: Function 'veloawav' argument 6 names different: declaration 'outspec' definition 'awav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:577:14: note: Function 'veloawav' argument 6 names different: declaration 'outspec' definition 'awav'. astropy-7.1.0/cextern/wcslib/C/spx.c:692:10: note: Function 'veloawav' argument 6 names different: declaration 'outspec' definition 'awav'. astropy-7.1.0/cextern/wcslib/C/spx.c:709:10: style:inconclusive: Function 'freqafrq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:544:14: note: Function 'freqafrq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:709:10: note: Function 'freqafrq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:710:7: style:inconclusive: Function 'freqafrq' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:544:14: note: Function 'freqafrq' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:710:7: note: Function 'freqafrq' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:711:7: style:inconclusive: Function 'freqafrq' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:544:14: note: Function 'freqafrq' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:711:7: note: Function 'freqafrq' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:712:7: style:inconclusive: Function 'freqafrq' argument 4 names different: declaration 'outstep' definition 'safrq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:544:14: note: Function 'freqafrq' argument 4 names different: declaration 'outstep' definition 'safrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:712:7: note: Function 'freqafrq' argument 4 names different: declaration 'outstep' definition 'safrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:713:16: style:inconclusive: Function 'freqafrq' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:544:14: note: Function 'freqafrq' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:713:16: note: Function 'freqafrq' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:714:10: style:inconclusive: Function 'freqafrq' argument 6 names different: declaration 'outspec' definition 'afrq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:544:14: note: Function 'freqafrq' argument 6 names different: declaration 'outspec' definition 'afrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:714:10: note: Function 'freqafrq' argument 6 names different: declaration 'outspec' definition 'afrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:738:10: style:inconclusive: Function 'afrqfreq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:545:14: note: Function 'afrqfreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:738:10: note: Function 'afrqfreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:739:7: style:inconclusive: Function 'afrqfreq' argument 2 names different: declaration 'nspec' definition 'nafrq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:545:14: note: Function 'afrqfreq' argument 2 names different: declaration 'nspec' definition 'nafrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:739:7: note: Function 'afrqfreq' argument 2 names different: declaration 'nspec' definition 'nafrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:740:7: style:inconclusive: Function 'afrqfreq' argument 3 names different: declaration 'instep' definition 'safrq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:545:14: note: Function 'afrqfreq' argument 3 names different: declaration 'instep' definition 'safrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:740:7: note: Function 'afrqfreq' argument 3 names different: declaration 'instep' definition 'safrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:741:7: style:inconclusive: Function 'afrqfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:545:14: note: Function 'afrqfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:741:7: note: Function 'afrqfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:742:16: style:inconclusive: Function 'afrqfreq' argument 5 names different: declaration 'inspec' definition 'afrq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:545:14: note: Function 'afrqfreq' argument 5 names different: declaration 'inspec' definition 'afrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:742:16: note: Function 'afrqfreq' argument 5 names different: declaration 'inspec' definition 'afrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:743:10: style:inconclusive: Function 'afrqfreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:545:14: note: Function 'afrqfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:743:10: note: Function 'afrqfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:769:10: style:inconclusive: Function 'freqener' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:547:14: note: Function 'freqener' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:769:10: note: Function 'freqener' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:770:7: style:inconclusive: Function 'freqener' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:547:14: note: Function 'freqener' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:770:7: note: Function 'freqener' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:771:7: style:inconclusive: Function 'freqener' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:547:14: note: Function 'freqener' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:771:7: note: Function 'freqener' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:772:7: style:inconclusive: Function 'freqener' argument 4 names different: declaration 'outstep' definition 'sener'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:547:14: note: Function 'freqener' argument 4 names different: declaration 'outstep' definition 'sener'. astropy-7.1.0/cextern/wcslib/C/spx.c:772:7: note: Function 'freqener' argument 4 names different: declaration 'outstep' definition 'sener'. astropy-7.1.0/cextern/wcslib/C/spx.c:773:16: style:inconclusive: Function 'freqener' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:547:14: note: Function 'freqener' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:773:16: note: Function 'freqener' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:774:10: style:inconclusive: Function 'freqener' argument 6 names different: declaration 'outspec' definition 'ener'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:547:14: note: Function 'freqener' argument 6 names different: declaration 'outspec' definition 'ener'. astropy-7.1.0/cextern/wcslib/C/spx.c:774:10: note: Function 'freqener' argument 6 names different: declaration 'outspec' definition 'ener'. astropy-7.1.0/cextern/wcslib/C/spx.c:798:10: style:inconclusive: Function 'enerfreq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:548:14: note: Function 'enerfreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:798:10: note: Function 'enerfreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:799:7: style:inconclusive: Function 'enerfreq' argument 2 names different: declaration 'nspec' definition 'nener'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:548:14: note: Function 'enerfreq' argument 2 names different: declaration 'nspec' definition 'nener'. astropy-7.1.0/cextern/wcslib/C/spx.c:799:7: note: Function 'enerfreq' argument 2 names different: declaration 'nspec' definition 'nener'. astropy-7.1.0/cextern/wcslib/C/spx.c:800:7: style:inconclusive: Function 'enerfreq' argument 3 names different: declaration 'instep' definition 'sener'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:548:14: note: Function 'enerfreq' argument 3 names different: declaration 'instep' definition 'sener'. astropy-7.1.0/cextern/wcslib/C/spx.c:800:7: note: Function 'enerfreq' argument 3 names different: declaration 'instep' definition 'sener'. astropy-7.1.0/cextern/wcslib/C/spx.c:801:7: style:inconclusive: Function 'enerfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:548:14: note: Function 'enerfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:801:7: note: Function 'enerfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:802:16: style:inconclusive: Function 'enerfreq' argument 5 names different: declaration 'inspec' definition 'ener'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:548:14: note: Function 'enerfreq' argument 5 names different: declaration 'inspec' definition 'ener'. astropy-7.1.0/cextern/wcslib/C/spx.c:802:16: note: Function 'enerfreq' argument 5 names different: declaration 'inspec' definition 'ener'. astropy-7.1.0/cextern/wcslib/C/spx.c:803:10: style:inconclusive: Function 'enerfreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:548:14: note: Function 'enerfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:803:10: note: Function 'enerfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:829:10: style:inconclusive: Function 'freqwavn' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:550:14: note: Function 'freqwavn' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:829:10: note: Function 'freqwavn' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:830:7: style:inconclusive: Function 'freqwavn' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:550:14: note: Function 'freqwavn' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:830:7: note: Function 'freqwavn' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:831:7: style:inconclusive: Function 'freqwavn' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:550:14: note: Function 'freqwavn' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:831:7: note: Function 'freqwavn' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:832:7: style:inconclusive: Function 'freqwavn' argument 4 names different: declaration 'outstep' definition 'swavn'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:550:14: note: Function 'freqwavn' argument 4 names different: declaration 'outstep' definition 'swavn'. astropy-7.1.0/cextern/wcslib/C/spx.c:832:7: note: Function 'freqwavn' argument 4 names different: declaration 'outstep' definition 'swavn'. astropy-7.1.0/cextern/wcslib/C/spx.c:833:16: style:inconclusive: Function 'freqwavn' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:550:14: note: Function 'freqwavn' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:833:16: note: Function 'freqwavn' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:834:10: style:inconclusive: Function 'freqwavn' argument 6 names different: declaration 'outspec' definition 'wavn'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:550:14: note: Function 'freqwavn' argument 6 names different: declaration 'outspec' definition 'wavn'. astropy-7.1.0/cextern/wcslib/C/spx.c:834:10: note: Function 'freqwavn' argument 6 names different: declaration 'outspec' definition 'wavn'. astropy-7.1.0/cextern/wcslib/C/spx.c:858:10: style:inconclusive: Function 'wavnfreq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:551:14: note: Function 'wavnfreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:858:10: note: Function 'wavnfreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:859:7: style:inconclusive: Function 'wavnfreq' argument 2 names different: declaration 'nspec' definition 'nwavn'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:551:14: note: Function 'wavnfreq' argument 2 names different: declaration 'nspec' definition 'nwavn'. astropy-7.1.0/cextern/wcslib/C/spx.c:859:7: note: Function 'wavnfreq' argument 2 names different: declaration 'nspec' definition 'nwavn'. astropy-7.1.0/cextern/wcslib/C/spx.c:860:7: style:inconclusive: Function 'wavnfreq' argument 3 names different: declaration 'instep' definition 'swavn'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:551:14: note: Function 'wavnfreq' argument 3 names different: declaration 'instep' definition 'swavn'. astropy-7.1.0/cextern/wcslib/C/spx.c:860:7: note: Function 'wavnfreq' argument 3 names different: declaration 'instep' definition 'swavn'. astropy-7.1.0/cextern/wcslib/C/spx.c:861:7: style:inconclusive: Function 'wavnfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:551:14: note: Function 'wavnfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:861:7: note: Function 'wavnfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:862:16: style:inconclusive: Function 'wavnfreq' argument 5 names different: declaration 'inspec' definition 'wavn'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:551:14: note: Function 'wavnfreq' argument 5 names different: declaration 'inspec' definition 'wavn'. astropy-7.1.0/cextern/wcslib/C/spx.c:862:16: note: Function 'wavnfreq' argument 5 names different: declaration 'inspec' definition 'wavn'. astropy-7.1.0/cextern/wcslib/C/spx.c:863:10: style:inconclusive: Function 'wavnfreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:551:14: note: Function 'wavnfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:863:10: note: Function 'wavnfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:889:10: style:inconclusive: Function 'freqvrad' argument 1 names different: declaration 'param' definition 'restfrq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:569:14: note: Function 'freqvrad' argument 1 names different: declaration 'param' definition 'restfrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:889:10: note: Function 'freqvrad' argument 1 names different: declaration 'param' definition 'restfrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:890:7: style:inconclusive: Function 'freqvrad' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:569:14: note: Function 'freqvrad' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:890:7: note: Function 'freqvrad' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:891:7: style:inconclusive: Function 'freqvrad' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:569:14: note: Function 'freqvrad' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:891:7: note: Function 'freqvrad' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:892:7: style:inconclusive: Function 'freqvrad' argument 4 names different: declaration 'outstep' definition 'svrad'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:569:14: note: Function 'freqvrad' argument 4 names different: declaration 'outstep' definition 'svrad'. astropy-7.1.0/cextern/wcslib/C/spx.c:892:7: note: Function 'freqvrad' argument 4 names different: declaration 'outstep' definition 'svrad'. astropy-7.1.0/cextern/wcslib/C/spx.c:893:16: style:inconclusive: Function 'freqvrad' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:569:14: note: Function 'freqvrad' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:893:16: note: Function 'freqvrad' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:894:10: style:inconclusive: Function 'freqvrad' argument 6 names different: declaration 'outspec' definition 'vrad'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:569:14: note: Function 'freqvrad' argument 6 names different: declaration 'outspec' definition 'vrad'. astropy-7.1.0/cextern/wcslib/C/spx.c:894:10: note: Function 'freqvrad' argument 6 names different: declaration 'outspec' definition 'vrad'. astropy-7.1.0/cextern/wcslib/C/spx.c:920:10: style:inconclusive: Function 'vradfreq' argument 1 names different: declaration 'param' definition 'restfrq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:570:14: note: Function 'vradfreq' argument 1 names different: declaration 'param' definition 'restfrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:920:10: note: Function 'vradfreq' argument 1 names different: declaration 'param' definition 'restfrq'. astropy-7.1.0/cextern/wcslib/C/spx.c:921:7: style:inconclusive: Function 'vradfreq' argument 2 names different: declaration 'nspec' definition 'nvrad'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:570:14: note: Function 'vradfreq' argument 2 names different: declaration 'nspec' definition 'nvrad'. astropy-7.1.0/cextern/wcslib/C/spx.c:921:7: note: Function 'vradfreq' argument 2 names different: declaration 'nspec' definition 'nvrad'. astropy-7.1.0/cextern/wcslib/C/spx.c:922:7: style:inconclusive: Function 'vradfreq' argument 3 names different: declaration 'instep' definition 'svrad'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:570:14: note: Function 'vradfreq' argument 3 names different: declaration 'instep' definition 'svrad'. astropy-7.1.0/cextern/wcslib/C/spx.c:922:7: note: Function 'vradfreq' argument 3 names different: declaration 'instep' definition 'svrad'. astropy-7.1.0/cextern/wcslib/C/spx.c:923:7: style:inconclusive: Function 'vradfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:570:14: note: Function 'vradfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:923:7: note: Function 'vradfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-7.1.0/cextern/wcslib/C/spx.c:924:16: style:inconclusive: Function 'vradfreq' argument 5 names different: declaration 'inspec' definition 'vrad'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:570:14: note: Function 'vradfreq' argument 5 names different: declaration 'inspec' definition 'vrad'. astropy-7.1.0/cextern/wcslib/C/spx.c:924:16: note: Function 'vradfreq' argument 5 names different: declaration 'inspec' definition 'vrad'. astropy-7.1.0/cextern/wcslib/C/spx.c:925:10: style:inconclusive: Function 'vradfreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:570:14: note: Function 'vradfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:925:10: note: Function 'vradfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-7.1.0/cextern/wcslib/C/spx.c:949:10: style:inconclusive: Function 'wavevopt' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:579:14: note: Function 'wavevopt' argument 1 names different: declaration 'param' definition 'restwav'. astropy-7.1.0/cextern/wcslib/C/spx.c:949:10: note: Function 'wavevopt' argument 1 names different: declaration 'param' definition 'restwav'. astropy-7.1.0/cextern/wcslib/C/spx.c:950:7: style:inconclusive: Function 'wavevopt' argument 2 names different: declaration 'nspec' definition 'nwave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:579:14: note: Function 'wavevopt' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-7.1.0/cextern/wcslib/C/spx.c:950:7: note: Function 'wavevopt' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-7.1.0/cextern/wcslib/C/spx.c:951:7: style:inconclusive: Function 'wavevopt' argument 3 names different: declaration 'instep' definition 'swave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:579:14: note: Function 'wavevopt' argument 3 names different: declaration 'instep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:951:7: note: Function 'wavevopt' argument 3 names different: declaration 'instep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:952:7: style:inconclusive: Function 'wavevopt' argument 4 names different: declaration 'outstep' definition 'svopt'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:579:14: note: Function 'wavevopt' argument 4 names different: declaration 'outstep' definition 'svopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:952:7: note: Function 'wavevopt' argument 4 names different: declaration 'outstep' definition 'svopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:953:16: style:inconclusive: Function 'wavevopt' argument 5 names different: declaration 'inspec' definition 'wave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:579:14: note: Function 'wavevopt' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:953:16: note: Function 'wavevopt' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:954:10: style:inconclusive: Function 'wavevopt' argument 6 names different: declaration 'outspec' definition 'vopt'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:579:14: note: Function 'wavevopt' argument 6 names different: declaration 'outspec' definition 'vopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:954:10: note: Function 'wavevopt' argument 6 names different: declaration 'outspec' definition 'vopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:979:10: style:inconclusive: Function 'voptwave' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:580:14: note: Function 'voptwave' argument 1 names different: declaration 'param' definition 'restwav'. astropy-7.1.0/cextern/wcslib/C/spx.c:979:10: note: Function 'voptwave' argument 1 names different: declaration 'param' definition 'restwav'. astropy-7.1.0/cextern/wcslib/C/spx.c:980:7: style:inconclusive: Function 'voptwave' argument 2 names different: declaration 'nspec' definition 'nvopt'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:580:14: note: Function 'voptwave' argument 2 names different: declaration 'nspec' definition 'nvopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:980:7: note: Function 'voptwave' argument 2 names different: declaration 'nspec' definition 'nvopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:981:7: style:inconclusive: Function 'voptwave' argument 3 names different: declaration 'instep' definition 'svopt'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:580:14: note: Function 'voptwave' argument 3 names different: declaration 'instep' definition 'svopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:981:7: note: Function 'voptwave' argument 3 names different: declaration 'instep' definition 'svopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:982:7: style:inconclusive: Function 'voptwave' argument 4 names different: declaration 'outstep' definition 'swave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:580:14: note: Function 'voptwave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:982:7: note: Function 'voptwave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:983:16: style:inconclusive: Function 'voptwave' argument 5 names different: declaration 'inspec' definition 'vopt'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:580:14: note: Function 'voptwave' argument 5 names different: declaration 'inspec' definition 'vopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:983:16: note: Function 'voptwave' argument 5 names different: declaration 'inspec' definition 'vopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:984:10: style:inconclusive: Function 'voptwave' argument 6 names different: declaration 'outspec' definition 'wave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:580:14: note: Function 'voptwave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:984:10: note: Function 'voptwave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:1008:10: style:inconclusive: Function 'wavezopt' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:582:14: note: Function 'wavezopt' argument 1 names different: declaration 'param' definition 'restwav'. astropy-7.1.0/cextern/wcslib/C/spx.c:1008:10: note: Function 'wavezopt' argument 1 names different: declaration 'param' definition 'restwav'. astropy-7.1.0/cextern/wcslib/C/spx.c:1009:7: style:inconclusive: Function 'wavezopt' argument 2 names different: declaration 'nspec' definition 'nwave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:582:14: note: Function 'wavezopt' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-7.1.0/cextern/wcslib/C/spx.c:1009:7: note: Function 'wavezopt' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-7.1.0/cextern/wcslib/C/spx.c:1010:7: style:inconclusive: Function 'wavezopt' argument 3 names different: declaration 'instep' definition 'swave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:582:14: note: Function 'wavezopt' argument 3 names different: declaration 'instep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:1010:7: note: Function 'wavezopt' argument 3 names different: declaration 'instep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:1011:7: style:inconclusive: Function 'wavezopt' argument 4 names different: declaration 'outstep' definition 'szopt'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:582:14: note: Function 'wavezopt' argument 4 names different: declaration 'outstep' definition 'szopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:1011:7: note: Function 'wavezopt' argument 4 names different: declaration 'outstep' definition 'szopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:1012:16: style:inconclusive: Function 'wavezopt' argument 5 names different: declaration 'inspec' definition 'wave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:582:14: note: Function 'wavezopt' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:1012:16: note: Function 'wavezopt' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:1013:10: style:inconclusive: Function 'wavezopt' argument 6 names different: declaration 'outspec' definition 'zopt'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:582:14: note: Function 'wavezopt' argument 6 names different: declaration 'outspec' definition 'zopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:1013:10: note: Function 'wavezopt' argument 6 names different: declaration 'outspec' definition 'zopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:1038:10: style:inconclusive: Function 'zoptwave' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:583:14: note: Function 'zoptwave' argument 1 names different: declaration 'param' definition 'restwav'. astropy-7.1.0/cextern/wcslib/C/spx.c:1038:10: note: Function 'zoptwave' argument 1 names different: declaration 'param' definition 'restwav'. astropy-7.1.0/cextern/wcslib/C/spx.c:1039:7: style:inconclusive: Function 'zoptwave' argument 2 names different: declaration 'nspec' definition 'nzopt'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:583:14: note: Function 'zoptwave' argument 2 names different: declaration 'nspec' definition 'nzopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:1039:7: note: Function 'zoptwave' argument 2 names different: declaration 'nspec' definition 'nzopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:1040:7: style:inconclusive: Function 'zoptwave' argument 3 names different: declaration 'instep' definition 'szopt'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:583:14: note: Function 'zoptwave' argument 3 names different: declaration 'instep' definition 'szopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:1040:7: note: Function 'zoptwave' argument 3 names different: declaration 'instep' definition 'szopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:1041:7: style:inconclusive: Function 'zoptwave' argument 4 names different: declaration 'outstep' definition 'swave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:583:14: note: Function 'zoptwave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:1041:7: note: Function 'zoptwave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-7.1.0/cextern/wcslib/C/spx.c:1042:16: style:inconclusive: Function 'zoptwave' argument 5 names different: declaration 'inspec' definition 'zopt'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:583:14: note: Function 'zoptwave' argument 5 names different: declaration 'inspec' definition 'zopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:1042:16: note: Function 'zoptwave' argument 5 names different: declaration 'inspec' definition 'zopt'. astropy-7.1.0/cextern/wcslib/C/spx.c:1043:10: style:inconclusive: Function 'zoptwave' argument 6 names different: declaration 'outspec' definition 'wave'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:583:14: note: Function 'zoptwave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:1043:10: note: Function 'zoptwave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-7.1.0/cextern/wcslib/C/spx.c:1065:10: style:inconclusive: Function 'velobeta' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:562:14: note: Function 'velobeta' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:1065:10: note: Function 'velobeta' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:1066:7: style:inconclusive: Function 'velobeta' argument 2 names different: declaration 'nspec' definition 'nvelo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:562:14: note: Function 'velobeta' argument 2 names different: declaration 'nspec' definition 'nvelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:1066:7: note: Function 'velobeta' argument 2 names different: declaration 'nspec' definition 'nvelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:1067:7: style:inconclusive: Function 'velobeta' argument 3 names different: declaration 'instep' definition 'svelo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:562:14: note: Function 'velobeta' argument 3 names different: declaration 'instep' definition 'svelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:1067:7: note: Function 'velobeta' argument 3 names different: declaration 'instep' definition 'svelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:1068:7: style:inconclusive: Function 'velobeta' argument 4 names different: declaration 'outstep' definition 'sbeta'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:562:14: note: Function 'velobeta' argument 4 names different: declaration 'outstep' definition 'sbeta'. astropy-7.1.0/cextern/wcslib/C/spx.c:1068:7: note: Function 'velobeta' argument 4 names different: declaration 'outstep' definition 'sbeta'. astropy-7.1.0/cextern/wcslib/C/spx.c:1069:16: style:inconclusive: Function 'velobeta' argument 5 names different: declaration 'inspec' definition 'velo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:562:14: note: Function 'velobeta' argument 5 names different: declaration 'inspec' definition 'velo'. astropy-7.1.0/cextern/wcslib/C/spx.c:1069:16: note: Function 'velobeta' argument 5 names different: declaration 'inspec' definition 'velo'. astropy-7.1.0/cextern/wcslib/C/spx.c:1070:10: style:inconclusive: Function 'velobeta' argument 6 names different: declaration 'outspec' definition 'beta'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:562:14: note: Function 'velobeta' argument 6 names different: declaration 'outspec' definition 'beta'. astropy-7.1.0/cextern/wcslib/C/spx.c:1070:10: note: Function 'velobeta' argument 6 names different: declaration 'outspec' definition 'beta'. astropy-7.1.0/cextern/wcslib/C/spx.c:1094:10: style:inconclusive: Function 'betavelo' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:563:14: note: Function 'betavelo' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:1094:10: note: Function 'betavelo' argument 1 names different: declaration 'param' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/spx.c:1095:7: style:inconclusive: Function 'betavelo' argument 2 names different: declaration 'nspec' definition 'nbeta'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:563:14: note: Function 'betavelo' argument 2 names different: declaration 'nspec' definition 'nbeta'. astropy-7.1.0/cextern/wcslib/C/spx.c:1095:7: note: Function 'betavelo' argument 2 names different: declaration 'nspec' definition 'nbeta'. astropy-7.1.0/cextern/wcslib/C/spx.c:1096:7: style:inconclusive: Function 'betavelo' argument 3 names different: declaration 'instep' definition 'sbeta'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:563:14: note: Function 'betavelo' argument 3 names different: declaration 'instep' definition 'sbeta'. astropy-7.1.0/cextern/wcslib/C/spx.c:1096:7: note: Function 'betavelo' argument 3 names different: declaration 'instep' definition 'sbeta'. astropy-7.1.0/cextern/wcslib/C/spx.c:1097:7: style:inconclusive: Function 'betavelo' argument 4 names different: declaration 'outstep' definition 'svelo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:563:14: note: Function 'betavelo' argument 4 names different: declaration 'outstep' definition 'svelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:1097:7: note: Function 'betavelo' argument 4 names different: declaration 'outstep' definition 'svelo'. astropy-7.1.0/cextern/wcslib/C/spx.c:1098:16: style:inconclusive: Function 'betavelo' argument 5 names different: declaration 'inspec' definition 'beta'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:563:14: note: Function 'betavelo' argument 5 names different: declaration 'inspec' definition 'beta'. astropy-7.1.0/cextern/wcslib/C/spx.c:1098:16: note: Function 'betavelo' argument 5 names different: declaration 'inspec' definition 'beta'. astropy-7.1.0/cextern/wcslib/C/spx.c:1099:10: style:inconclusive: Function 'betavelo' argument 6 names different: declaration 'outspec' definition 'velo'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spx.h:563:14: note: Function 'betavelo' argument 6 names different: declaration 'outspec' definition 'velo'. astropy-7.1.0/cextern/wcslib/C/spx.c:1099:10: note: Function 'betavelo' argument 6 names different: declaration 'outspec' definition 'velo'. astropy-7.1.0/cextern/wcslib/C/tab.c:285:7: style: Same expression used in consecutive assignments of 'M' and 'N'. [duplicateAssignExpression] astropy-7.1.0/cextern/wcslib/C/tab.c:286:7: note: Same expression used in consecutive assignments of 'M' and 'N'. astropy-7.1.0/cextern/wcslib/C/tab.c:285:7: note: Same expression used in consecutive assignments of 'M' and 'N'. astropy-7.1.0/cextern/wcslib/C/spc.c:753:14: style:inconclusive: Function 'spctyp' argument 1 names different: declaration 'ctype' definition 'ctypei'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spc.h:971:23: note: Function 'spctyp' argument 1 names different: declaration 'ctype' definition 'ctypei'. astropy-7.1.0/cextern/wcslib/C/spc.c:753:14: note: Function 'spctyp' argument 1 names different: declaration 'ctype' definition 'ctypei'. astropy-7.1.0/cextern/wcslib/C/spc.c:770:14: style:inconclusive: Function 'spctype' argument 1 names different: declaration 'ctype' definition 'ctypei'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/spc.h:945:24: note: Function 'spctype' argument 1 names different: declaration 'ctype' definition 'ctypei'. astropy-7.1.0/cextern/wcslib/C/spc.c:770:14: note: Function 'spctype' argument 1 names different: declaration 'ctype' definition 'ctypei'. astropy-7.1.0/cextern/wcslib/C/tab.c:415:7: style:inconclusive: Function 'tabcmp' argument 1 names different: declaration 'cmp' definition 'dummy'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/tab.h:671:16: note: Function 'tabcmp' argument 1 names different: declaration 'cmp' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/tab.c:415:7: note: Function 'tabcmp' argument 1 names different: declaration 'cmp' definition 'dummy'. astropy-7.1.0/cextern/wcslib/C/tab.c:532:43: style:inconclusive: Function 'tabsize' argument 2 names different: declaration 'size' definition 'sizes'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/tab.h:676:43: note: Function 'tabsize' argument 2 names different: declaration 'size' definition 'sizes'. astropy-7.1.0/cextern/wcslib/C/tab.c:532:43: note: Function 'tabsize' argument 2 names different: declaration 'size' definition 'sizes'. astropy-7.1.0/cextern/wcslib/C/tab.c:387:18: style: Variable 'srcp' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/tab.c:931:15: style: Variable 'Psi' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/tab.c:998:17: style: Variable 'Psi' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/tab.c:1025:19: style: Variable 'Psi' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/tab.c:1090:15: style: Variable 'Psi' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/tab.c:1251:15: style: Variable 'coord' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/tab.c:1442:19: style: Variable 'Psi' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/tab.c:1633:17: style: Parameter 'vox' can be declared as pointer to const [constParameterPointer] astropy-7.1.0/cextern/wcslib/C/tab.c:1683:15: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcserr.c:101:34: style:inconclusive: Function 'wcserr_clear' argument 1 names different: declaration 'err' definition 'errp'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/wcserr.h:260:34: note: Function 'wcserr_clear' argument 1 names different: declaration 'err' definition 'errp'. astropy-7.1.0/cextern/wcslib/C/wcserr.c:101:34: note: Function 'wcserr_clear' argument 1 names different: declaration 'err' definition 'errp'. astropy-7.1.0/cextern/wcslib/C/wcserr.c:118:19: style:inconclusive: Function 'wcserr_set' argument 1 names different: declaration 'err' definition 'errp'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/wcserr.h:265:32: note: Function 'wcserr_set' argument 1 names different: declaration 'err' definition 'errp'. astropy-7.1.0/cextern/wcslib/C/wcserr.c:118:19: note: Function 'wcserr_set' argument 1 names different: declaration 'err' definition 'errp'. astropy-7.1.0/cextern/wcslib/C/wcs.c:2092:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIxPTR [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/wcslib/C/wcshdr.c:81:10: debug: Scope::checkVariable found variable 'PSi_0a' with varid 0. [varid0] astropy-7.1.0/cextern/wcslib/C/wcshdr.c:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSi_0a [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/wcslib/C/prj.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] astropy-7.1.0/cextern/wcslib/C/wcshdr.c:2248:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] astropy-7.1.0/cextern/wcslib/C/wcshdr.c:829:12: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/wcslib/C/wcshdr.c:582:7: note: Shadowed declaration astropy-7.1.0/cextern/wcslib/C/wcshdr.c:829:12: note: Shadow variable astropy-7.1.0/cextern/wcslib/C/wcshdr.c:871:12: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/wcslib/C/wcshdr.c:582:7: note: Shadowed declaration astropy-7.1.0/cextern/wcslib/C/wcshdr.c:871:12: note: Shadow variable astropy-7.1.0/cextern/wcslib/C/wcshdr.c:1239:14: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/wcslib/C/wcshdr.c:582:7: note: Shadowed declaration astropy-7.1.0/cextern/wcslib/C/wcshdr.c:1239:14: note: Shadow variable astropy-7.1.0/cextern/wcslib/C/wcshdr.c:1238:54: style: Variable 'xyz' can be declared as const array [constVariable] astropy-7.1.0/cextern/wcslib/C/wcshdr.c:1338:18: style: Variable 'aux' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcshdr.c:1560:12: style: Variable 'iparm' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcshdr.c:1638:16: style: Variable 'axmap' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcshdr.c:1675:16: style: Variable 'axmap' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcshdr.c:2105:8: style: Parameter 'plcol' can be declared as const array [constParameter] astropy-7.1.0/cextern/wcslib/C/wcsfix.c:346:5: warning:inconclusive: The buffer 'orig_date' may not be null-terminated after the call to strncpy(). [terminateStrncpy] astropy-7.1.0/cextern/wcslib/C/wcsprintf.c:92:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/wcslib/C/wcsfix.c:259:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] astropy-7.1.0/cextern/wcslib/C/wcsprintf.c:111:17: error: va_list 'arg_list' was opened but not closed by va_end(). [va_end_missing] astropy-7.1.0/cextern/wcslib/C/wcsprintf.c:157:17: error: va_list 'arg_list' was opened but not closed by va_end(). [va_end_missing] astropy-7.1.0/cextern/wcslib/C/wcstrig.c:190:18: style: Expression is always true because 'else if' condition is opposite to previous condition at line 188. [multiCondition] astropy-7.1.0/cextern/wcslib/C/wcstrig.c:188:11: note: first condition astropy-7.1.0/cextern/wcslib/C/wcstrig.c:190:18: note: else if condition is opposite to first condition astropy-7.1.0/cextern/wcslib/C/wcstrig.c:78:36: style:inconclusive: Function 'sincosd' argument 2 names different: declaration 'sin' definition 's'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/wcstrig.h:197:36: note: Function 'sincosd' argument 2 names different: declaration 'sin' definition 's'. astropy-7.1.0/cextern/wcslib/C/wcstrig.c:78:36: note: Function 'sincosd' argument 2 names different: declaration 'sin' definition 's'. astropy-7.1.0/cextern/wcslib/C/wcstrig.c:78:47: style:inconclusive: Function 'sincosd' argument 3 names different: declaration 'cos' definition 'c'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/wcstrig.h:197:49: note: Function 'sincosd' argument 3 names different: declaration 'cos' definition 'c'. astropy-7.1.0/cextern/wcslib/C/wcstrig.c:78:47: note: Function 'sincosd' argument 3 names different: declaration 'cos' definition 'c'. astropy-7.1.0/cextern/wcslib/C/wcstrig.c:136:21: style:inconclusive: Function 'acosd' argument 1 names different: declaration 'x' definition 'v'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/wcstrig.h:199:21: note: Function 'acosd' argument 1 names different: declaration 'x' definition 'v'. astropy-7.1.0/cextern/wcslib/C/wcstrig.c:136:21: note: Function 'acosd' argument 1 names different: declaration 'x' definition 'v'. astropy-7.1.0/cextern/wcslib/C/wcstrig.c:152:21: style:inconclusive: Function 'asind' argument 1 names different: declaration 'y' definition 'v'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/wcstrig.h:200:21: note: Function 'asind' argument 1 names different: declaration 'y' definition 'v'. astropy-7.1.0/cextern/wcslib/C/wcstrig.c:152:21: note: Function 'asind' argument 1 names different: declaration 'y' definition 'v'. astropy-7.1.0/cextern/wcslib/C/wcstrig.c:168:21: style:inconclusive: Function 'atand' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/wcstrig.h:201:21: note: Function 'atand' argument 1 names different: declaration 's' definition 'v'. astropy-7.1.0/cextern/wcslib/C/wcstrig.c:168:21: note: Function 'atand' argument 1 names different: declaration 's' definition 'v'. astropy-7.1.0/cextern/wcslib/C/wcsfix.c:1263:13: style: Local variable 'pcij' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/wcslib/C/wcsfix.c:1214:11: note: Shadowed declaration astropy-7.1.0/cextern/wcslib/C/wcsfix.c:1263:13: note: Shadow variable astropy-7.1.0/cextern/wcslib/C/wcsfix.c:1213:11: style: Variable 'invij' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcsfix.c:1215:11: style: Variable 'cdij' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcsfix.c:1243:13: style: Variable 'pci' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/prj.c:7148:7: style: Variable 'z6' is assigned an expression that holds the same value. [redundantAssignment] astropy-7.1.0/cextern/wcslib/C/prj.c:7135:10: note: z6 is assigned 'p06' here. astropy-7.1.0/cextern/wcslib/C/prj.c:7148:7: note: Variable 'z6' is assigned an expression that holds the same value. astropy-7.1.0/cextern/wcslib/C/prj.c:517:18: warning: Function 'prjs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:793:12: note: Function 'prjs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:517:18: note: Function 'prjs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:778:18: warning: Function 'azps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:797:12: note: Function 'azps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:778:18: note: Function 'azps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:1116:18: warning: Function 'szps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:801:12: note: Function 'szps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:1116:18: note: Function 'szps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:1365:18: warning: Function 'tans2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:805:12: note: Function 'tans2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:1365:18: note: Function 'tans2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:1587:18: warning: Function 'stgs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:809:12: note: Function 'stgs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:1587:18: note: Function 'stgs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:1895:18: warning: Function 'sins2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:813:12: note: Function 'sins2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:1895:18: note: Function 'sins2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:2152:18: warning: Function 'arcs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:817:12: note: Function 'arcs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:2152:18: note: Function 'arcs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:2541:18: warning: Function 'zpns2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:821:12: note: Function 'zpns2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:2541:18: note: Function 'zpns2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:2781:18: warning: Function 'zeas2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:825:12: note: Function 'zeas2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:2781:18: note: Function 'zeas2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:3077:18: warning: Function 'airs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:829:12: note: Function 'airs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:3077:18: note: Function 'airs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:3329:18: warning: Function 'cyps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:833:12: note: Function 'cyps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:3329:18: note: Function 'cyps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:3565:18: warning: Function 'ceas2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:837:12: note: Function 'ceas2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:3565:18: note: Function 'ceas2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:3756:18: warning: Function 'cars2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:841:12: note: Function 'cars2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:3756:18: note: Function 'cars2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:3947:18: warning: Function 'mers2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:845:12: note: Function 'mers2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:3947:18: note: Function 'mers2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:4162:18: warning: Function 'sfls2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:849:12: note: Function 'sfls2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:4162:18: note: Function 'sfls2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:4401:18: warning: Function 'pars2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:853:12: note: Function 'pars2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:4401:18: note: Function 'pars2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:4662:18: warning: Function 'mols2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:857:12: note: Function 'mols2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:4662:18: note: Function 'mols2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:4930:18: warning: Function 'aits2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:861:12: note: Function 'aits2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:4930:18: note: Function 'aits2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:5168:18: warning: Function 'cops2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:865:12: note: Function 'cops2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:5168:18: note: Function 'cops2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:5468:18: warning: Function 'coes2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:869:12: note: Function 'coes2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:5468:18: note: Function 'coes2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:5705:18: warning: Function 'cods2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:873:12: note: Function 'cods2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:5705:18: note: Function 'cods2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:5966:18: warning: Function 'coos2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:877:12: note: Function 'coos2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:5966:18: note: Function 'coos2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:6218:18: warning: Function 'bons2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:881:12: note: Function 'bons2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:6218:18: note: Function 'bons2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:6497:18: warning: Function 'pcos2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:885:12: note: Function 'pcos2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:6497:18: note: Function 'pcos2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:6780:18: warning: Function 'tscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:889:12: note: Function 'tscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:6780:18: note: Function 'tscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:7213:18: warning: Function 'cscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:893:12: note: Function 'cscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:7213:18: note: Function 'cscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:7715:18: warning: Function 'qscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:897:12: note: Function 'qscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:7715:18: note: Function 'qscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:8186:18: warning: Function 'hpxs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:901:12: note: Function 'hpxs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:8186:18: note: Function 'hpxs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:8527:18: warning: Function 'xphs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] astropy-7.1.0/cextern/wcslib/C/prj.h:905:12: note: Function 'xphs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/prj.c:8527:18: note: Function 'xphs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' astropy-7.1.0/cextern/wcslib/C/wcsutil.c:347:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip [valueFlowBailoutIncompleteVar] astropy-7.1.0/cextern/wcslib/C/wcsutil.c:215:17: style:inconclusive: Function 'wcsutil_dblEq' argument 3 names different: declaration 'arr1' definition 'darr1'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/wcsutil.h:485:57: note: Function 'wcsutil_dblEq' argument 3 names different: declaration 'arr1' definition 'darr1'. astropy-7.1.0/cextern/wcslib/C/wcsutil.c:215:17: note: Function 'wcsutil_dblEq' argument 3 names different: declaration 'arr1' definition 'darr1'. astropy-7.1.0/cextern/wcslib/C/wcsutil.c:216:17: style:inconclusive: Function 'wcsutil_dblEq' argument 4 names different: declaration 'arr2' definition 'darr2'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/wcsutil.h:486:34: note: Function 'wcsutil_dblEq' argument 4 names different: declaration 'arr2' definition 'darr2'. astropy-7.1.0/cextern/wcslib/C/wcsutil.c:216:17: note: Function 'wcsutil_dblEq' argument 4 names different: declaration 'arr2' definition 'darr2'. astropy-7.1.0/cextern/wcslib/C/wcsutil.c:256:41: style:inconclusive: Function 'wcsutil_intEq' argument 2 names different: declaration 'arr1' definition 'iarr1'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/wcsutil.h:487:42: note: Function 'wcsutil_intEq' argument 2 names different: declaration 'arr1' definition 'iarr1'. astropy-7.1.0/cextern/wcslib/C/wcsutil.c:256:41: note: Function 'wcsutil_intEq' argument 2 names different: declaration 'arr1' definition 'iarr1'. astropy-7.1.0/cextern/wcslib/C/wcsutil.c:256:59: style:inconclusive: Function 'wcsutil_intEq' argument 3 names different: declaration 'arr2' definition 'iarr2'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/wcsutil.h:487:59: note: Function 'wcsutil_intEq' argument 3 names different: declaration 'arr2' definition 'iarr2'. astropy-7.1.0/cextern/wcslib/C/wcsutil.c:256:59: note: Function 'wcsutil_intEq' argument 3 names different: declaration 'arr2' definition 'iarr2'. astropy-7.1.0/cextern/wcslib/C/wcsutil.c:285:11: style: Variable 'sval1' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcsutil.c:286:11: style: Variable 'sval2' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcsutil.c:382:17: style: Variable 'locale_data' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcsutil.c:424:11: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcsutil.c:444:17: style: Variable 'locale_data' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcs.c:136:16: style:inconclusive: Function 'wcsnpv' argument 1 names different: declaration 'n' definition 'npvmax'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/wcs.h:2266:16: note: Function 'wcsnpv' argument 1 names different: declaration 'n' definition 'npvmax'. astropy-7.1.0/cextern/wcslib/C/wcs.c:136:16: note: Function 'wcsnpv' argument 1 names different: declaration 'n' definition 'npvmax'. astropy-7.1.0/cextern/wcslib/C/wcs.c:137:16: style:inconclusive: Function 'wcsnps' argument 1 names different: declaration 'n' definition 'npsmax'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/wcs.h:2268:16: note: Function 'wcsnps' argument 1 names different: declaration 'n' definition 'npsmax'. astropy-7.1.0/cextern/wcslib/C/wcs.c:137:16: note: Function 'wcsnps' argument 1 names different: declaration 'n' definition 'npsmax'. astropy-7.1.0/cextern/wcslib/C/wcs.c:4658:10: style:inconclusive: Function 'wcsccs' argument 2 names different: declaration 'lng2p1' definition 'lng2P1'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/wcs.h:2313:39: note: Function 'wcsccs' argument 2 names different: declaration 'lng2p1' definition 'lng2P1'. astropy-7.1.0/cextern/wcslib/C/wcs.c:4658:10: note: Function 'wcsccs' argument 2 names different: declaration 'lng2p1' definition 'lng2P1'. astropy-7.1.0/cextern/wcslib/C/wcs.c:4659:10: style:inconclusive: Function 'wcsccs' argument 3 names different: declaration 'lat2p1' definition 'lat2P1'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/wcs.h:2313:54: note: Function 'wcsccs' argument 3 names different: declaration 'lat2p1' definition 'lat2P1'. astropy-7.1.0/cextern/wcslib/C/wcs.c:4659:10: note: Function 'wcsccs' argument 3 names different: declaration 'lat2p1' definition 'lat2P1'. astropy-7.1.0/cextern/wcslib/C/wcs.c:4660:10: style:inconclusive: Function 'wcsccs' argument 4 names different: declaration 'lng1p2' definition 'lng1P2'. [funcArgNamesDifferent] astropy-7.1.0/cextern/wcslib/C/wcs.h:2313:69: note: Function 'wcsccs' argument 4 names different: declaration 'lng1p2' definition 'lng1P2'. astropy-7.1.0/cextern/wcslib/C/wcs.c:4660:10: note: Function 'wcsccs' argument 4 names different: declaration 'lng1p2' definition 'lng1P2'. astropy-7.1.0/cextern/wcslib/C/wcs.c:889:13: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/wcslib/C/wcs.c:800:11: note: Shadowed declaration astropy-7.1.0/cextern/wcslib/C/wcs.c:889:13: note: Shadow variable astropy-7.1.0/cextern/wcslib/C/wcs.c:1329:18: style: Local variable 'm' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/wcslib/C/wcs.c:1318:14: note: Shadowed declaration astropy-7.1.0/cextern/wcslib/C/wcs.c:1329:18: note: Shadow variable astropy-7.1.0/cextern/wcslib/C/wcs.c:1331:15: style: Local variable 'i' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/wcslib/C/wcs.c:1319:11: note: Shadowed declaration astropy-7.1.0/cextern/wcslib/C/wcs.c:1331:15: note: Shadow variable astropy-7.1.0/cextern/wcslib/C/wcs.c:2151:12: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/wcslib/C/wcs.c:2100:7: note: Shadowed declaration astropy-7.1.0/cextern/wcslib/C/wcs.c:2151:12: note: Shadow variable astropy-7.1.0/cextern/wcslib/C/wcs.c:2158:12: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/wcslib/C/wcs.c:2100:7: note: Shadowed declaration astropy-7.1.0/cextern/wcslib/C/wcs.c:2158:12: note: Shadow variable astropy-7.1.0/cextern/wcslib/C/wcs.c:2275:12: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/wcslib/C/wcs.c:2100:7: note: Shadowed declaration astropy-7.1.0/cextern/wcslib/C/wcs.c:2275:12: note: Shadow variable astropy-7.1.0/cextern/wcslib/C/wcs.c:2307:12: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/wcslib/C/wcs.c:2100:7: note: Shadowed declaration astropy-7.1.0/cextern/wcslib/C/wcs.c:2307:12: note: Shadow variable astropy-7.1.0/cextern/wcslib/C/wcs.c:2315:12: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-7.1.0/cextern/wcslib/C/wcs.c:2100:7: note: Shadowed declaration astropy-7.1.0/cextern/wcslib/C/wcs.c:2315:12: note: Shadow variable astropy-7.1.0/cextern/wcslib/C/wcs.c:992:17: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcs.c:1058:20: style: Variable 'dissrc' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcs.c:1393:17: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcs.c:2830:15: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcs.c:3518:26: style: Variable 'dispre' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcs.c:3519:26: style: Variable 'disseq' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcs.c:3543:18: style: Variable 'wcsprj' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcs.c:3776:18: style: Variable 'wcsprj' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcs.c:3973:26: style: Variable 'dispre' can be declared as pointer to const [constVariablePointer] astropy-7.1.0/cextern/wcslib/C/wcs.c:3974:26: style: Variable 'disseq' can be declared as pointer to const [constVariablePointer] wcspih.c:21855:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] wcspih.c:25493:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcspih.c:25738:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcspih.c:25914:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcspih.c:25945:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcspih.l:2503:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yyscanner [valueFlowBailoutIncompleteVar] wcspih.l:2607:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wcsprm [valueFlowBailoutIncompleteVar] wcspih.l:2935:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvcard [valueFlowBailoutIncompleteVar] wcsbth.c:26580:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] wcsbth.c:31038:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsbth.c:31283:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcsbth.c:31459:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsbth.c:31490:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsbth.l:3187:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yyscanner [valueFlowBailoutIncompleteVar] wcsbth.l:3264:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSHDRERR_MEMORY [valueFlowBailoutIncompleteVar] wcsbth.l:3446:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wcsprm [valueFlowBailoutIncompleteVar] wcsbth.c:31569:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] wcspih.c:26024:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] wcspih.l:2477:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] wcspih.l:2909:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] wcspih.l:2890:48: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] wcsbth.l:1600:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:1600:6: note: yyg->yy_c_buf_p is assigned wcsbth.l:1600:6: note: yyg->yy_c_buf_p is overwritten wcsbth.l:1922:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:1922:6: note: yyg->yy_c_buf_p is assigned wcsbth.l:1922:6: note: yyg->yy_c_buf_p is overwritten wcsbth.l:1960:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:1960:6: note: yyg->yy_c_buf_p is assigned wcsbth.l:1960:6: note: yyg->yy_c_buf_p is overwritten wcsbth.l:1998:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:1998:6: note: yyg->yy_c_buf_p is assigned wcsbth.l:1998:6: note: yyg->yy_c_buf_p is overwritten wcsbth.l:2177:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:2177:6: note: yyg->yy_c_buf_p is assigned wcsbth.l:2177:6: note: yyg->yy_c_buf_p is overwritten wcsbth.l:2204:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:2204:6: note: yyg->yy_c_buf_p is assigned wcsbth.l:2204:6: note: yyg->yy_c_buf_p is overwritten wcsbth.l:2954:8: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:2954:8: note: yyg->yy_c_buf_p is assigned wcsbth.l:2954:8: note: yyg->yy_c_buf_p is overwritten wcsbth.l:2983:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:2983:6: note: yyg->yy_c_buf_p is assigned wcsbth.l:2983:6: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3692:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3691:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3692:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3815:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3814:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3815:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3826:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3825:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3826:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3837:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3836:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3837:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3848:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3847:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3848:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3859:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3858:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3859:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3880:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3879:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3880:1: note: yyg->yy_c_buf_p is overwritten wcsbth.c:30776:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] wcsbth.c:25767:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcsbth.c:30776:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcsbth.c:30800:40: style:inconclusive: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent] wcsbth.c:26451:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcsbth.c:30800:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcsbth.c:31232:46: style:inconclusive: Function 'wcsbth_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] wcsbth.c:501:46: note: Function 'wcsbth_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcsbth.c:31232:46: note: Function 'wcsbth_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcsbth.c:31245:46: style:inconclusive: Function 'wcsbth_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] wcsbth.c:502:45: note: Function 'wcsbth_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcsbth.c:31245:46: note: Function 'wcsbth_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcsbth.c:31245:60: style:inconclusive: Function 'wcsbth_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] wcsbth.c:502:56: note: Function 'wcsbth_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcsbth.c:31245:60: note: Function 'wcsbth_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcsbth.c:31442:24: style:inconclusive: Function 'wcsbthset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] wcsbth.c:26411:24: note: Function 'wcsbthset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcsbth.c:31442:24: note: Function 'wcsbthset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcsbth.c:31456:26: style:inconclusive: Function 'wcsbthlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] wcsbth.c:26400:27: note: Function 'wcsbthlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsbth.c:31456:26: note: Function 'wcsbthlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsbth.c:31483:37: style:inconclusive: Function 'wcsbthlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent] wcsbth.c:26402:38: note: Function 'wcsbthlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcsbth.c:31483:37: note: Function 'wcsbthlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcsbth.c:31483:64: style:inconclusive: Function 'wcsbthlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] wcsbth.c:26402:62: note: Function 'wcsbthlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsbth.c:31483:64: note: Function 'wcsbthlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsbth.l:3366:7: style:inconclusive: Function 'wcsbth_init1' argument 2 names different: declaration 'auxprm' definition 'naux'. [funcArgNamesDifferent] wcsbth.l:205:55: note: Function 'wcsbth_init1' argument 2 names different: declaration 'auxprm' definition 'naux'. wcsbth.l:3366:7: note: Function 'wcsbth_init1' argument 2 names different: declaration 'auxprm' definition 'naux'. wcsbth.l:3598:7: style:inconclusive: Function 'wcsbth_colax' argument 3 names different: declaration 'k' definition 'n'. [funcArgNamesDifferent] wcsbth.l:199:75: note: Function 'wcsbth_colax' argument 3 names different: declaration 'k' definition 'n'. wcsbth.l:3598:7: note: Function 'wcsbth_colax' argument 3 names different: declaration 'k' definition 'n'. wcsbth.l:3623:26: style:inconclusive: Function 'wcsbth_jdref' argument 1 names different: declaration 'wptr' definition 'mjdref'. [funcArgNamesDifferent] wcsbth.l:211:33: note: Function 'wcsbth_jdref' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcsbth.l:3623:26: note: Function 'wcsbth_jdref' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcsbth.l:3640:27: style:inconclusive: Function 'wcsbth_jdrefi' argument 1 names different: declaration 'wptr' definition 'mjdref'. [funcArgNamesDifferent] wcsbth.l:212:34: note: Function 'wcsbth_jdrefi' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcsbth.l:3640:27: note: Function 'wcsbth_jdrefi' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcsbth.l:3652:27: style:inconclusive: Function 'wcsbth_jdreff' argument 1 names different: declaration 'wptr' definition 'mjdref'. [funcArgNamesDifferent] wcsbth.l:213:34: note: Function 'wcsbth_jdreff' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcsbth.l:3652:27: note: Function 'wcsbth_jdreff' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcsbth.l:3668:26: style:inconclusive: Function 'wcsbth_epoch' argument 1 names different: declaration 'wptr' definition 'equinox'. [funcArgNamesDifferent] wcsbth.l:214:33: note: Function 'wcsbth_epoch' argument 1 names different: declaration 'wptr' definition 'equinox'. wcsbth.l:3668:26: note: Function 'wcsbth_epoch' argument 1 names different: declaration 'wptr' definition 'equinox'. wcsbth.l:3684:28: style:inconclusive: Function 'wcsbth_vsource' argument 1 names different: declaration 'wptr' definition 'zsource'. [funcArgNamesDifferent] wcsbth.l:215:35: note: Function 'wcsbth_vsource' argument 1 names different: declaration 'wptr' definition 'zsource'. wcsbth.l:3684:28: note: Function 'wcsbth_vsource' argument 1 names different: declaration 'wptr' definition 'zsource'. wcsbth.l:3396:12: style: Local variable 'ialt' shadows outer variable [shadowVariable] wcsbth.l:3379:7: note: Shadowed declaration wcsbth.l:3396:12: note: Shadow variable wcsbth.l:3454:16: style: Local variable 'ialt' shadows outer variable [shadowVariable] wcsbth.l:3379:7: note: Shadowed declaration wcsbth.l:3454:16: note: Shadow variable wcsbth.l:3495:14: style: Local variable 'ialt' shadows outer variable [shadowVariable] wcsbth.l:3379:7: note: Shadowed declaration wcsbth.l:3495:14: note: Shadow variable wcsbth.l:3520:23: style: Local variable 'mask' shadows outer variable [shadowVariable] wcsbth.l:3379:13: note: Shadowed declaration wcsbth.l:3520:23: note: Shadow variable wcspih.l:1228:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:1228:6: note: yyg->yy_c_buf_p is assigned wcspih.l:1228:6: note: yyg->yy_c_buf_p is overwritten wcspih.l:2353:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2353:6: note: yyg->yy_c_buf_p is assigned wcspih.l:2353:6: note: yyg->yy_c_buf_p is overwritten wcspih.l:2370:4: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2370:4: note: yyg->yy_c_buf_p is assigned wcspih.l:2370:4: note: yyg->yy_c_buf_p is overwritten wcspih.l:2670:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2670:6: note: yyg->yy_c_buf_p is assigned wcspih.l:2670:6: note: yyg->yy_c_buf_p is overwritten wcspih.l:2752:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2751:17: note: yyg->yy_c_buf_p is assigned wcspih.l:2752:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:2958:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2957:17: note: yyg->yy_c_buf_p is assigned wcspih.l:2958:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:2969:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2968:17: note: yyg->yy_c_buf_p is assigned wcspih.l:2969:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:2980:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2979:17: note: yyg->yy_c_buf_p is assigned wcspih.l:2980:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:2991:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2990:17: note: yyg->yy_c_buf_p is assigned wcspih.l:2991:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:3002:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:3001:17: note: yyg->yy_c_buf_p is assigned wcspih.l:3002:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:3023:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:3022:17: note: yyg->yy_c_buf_p is assigned wcspih.l:3023:1: note: yyg->yy_c_buf_p is overwritten wcsbth.c:26561:1: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] wcsbth.c:30609:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcsbth.c:30816:9: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcsbth.c:31311:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsbth.c:31346:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsbth.c:31355:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsbth.c:31364:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsbth.c:31374:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsbth.c:31438:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsbth.l:224:29: style: Variable 'keyname' can be declared as pointer to const [constVariablePointer] wcsbth.l:238:8: style: Variable 'keep' can be declared as pointer to const [constVariablePointer] wcspih.c:25231:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] wcspih.c:21148:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcspih.c:25231:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcspih.c:25255:40: style:inconclusive: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent] wcspih.c:21726:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcspih.c:25255:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcspih.c:25687:46: style:inconclusive: Function 'wcspih_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] wcspih.c:501:46: note: Function 'wcspih_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcspih.c:25687:46: note: Function 'wcspih_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcspih.c:25700:46: style:inconclusive: Function 'wcspih_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] wcspih.c:502:45: note: Function 'wcspih_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcspih.c:25700:46: note: Function 'wcspih_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcspih.c:25700:60: style:inconclusive: Function 'wcspih_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] wcspih.c:502:56: note: Function 'wcspih_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcspih.c:25700:60: note: Function 'wcspih_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcspih.c:25897:24: style:inconclusive: Function 'wcspihset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] wcspih.c:21686:24: note: Function 'wcspihset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcspih.c:25897:24: note: Function 'wcspihset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcspih.c:25911:26: style:inconclusive: Function 'wcspihlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] wcspih.c:21675:27: note: Function 'wcspihlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcspih.c:25911:26: note: Function 'wcspihlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcspih.c:25938:37: style:inconclusive: Function 'wcspihlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent] wcspih.c:21677:38: note: Function 'wcspihlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcspih.c:25938:37: note: Function 'wcspihlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcspih.c:25938:64: style:inconclusive: Function 'wcspihlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] wcspih.c:21677:62: note: Function 'wcspihlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcspih.c:25938:64: note: Function 'wcspihlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcspih.l:2583:7: style:inconclusive: Function 'wcspih_init1' argument 8 names different: declaration 'auxprm' definition 'naux'. [funcArgNamesDifferent] wcspih.l:172:51: note: Function 'wcspih_init1' argument 8 names different: declaration 'auxprm' definition 'naux'. wcspih.l:2583:7: note: Function 'wcspih_init1' argument 8 names different: declaration 'auxprm' definition 'naux'. wcspih.l:2721:26: style:inconclusive: Function 'wcspih_jdref' argument 1 names different: declaration 'wptr' definition 'mjdref'. [funcArgNamesDifferent] wcspih.l:177:33: note: Function 'wcspih_jdref' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcspih.l:2721:26: note: Function 'wcspih_jdref' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcspih.l:2738:27: style:inconclusive: Function 'wcspih_jdrefi' argument 1 names different: declaration 'wptr' definition 'mjdref'. [funcArgNamesDifferent] wcspih.l:178:34: note: Function 'wcspih_jdrefi' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcspih.l:2738:27: note: Function 'wcspih_jdrefi' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcspih.l:2750:27: style:inconclusive: Function 'wcspih_jdreff' argument 1 names different: declaration 'wptr' definition 'mjdref'. [funcArgNamesDifferent] wcspih.l:179:34: note: Function 'wcspih_jdreff' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcspih.l:2750:27: note: Function 'wcspih_jdreff' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcspih.l:2766:26: style:inconclusive: Function 'wcspih_epoch' argument 1 names different: declaration 'wptr' definition 'equinox'. [funcArgNamesDifferent] wcspih.l:180:33: note: Function 'wcspih_epoch' argument 1 names different: declaration 'wptr' definition 'equinox'. wcspih.l:2766:26: note: Function 'wcspih_epoch' argument 1 names different: declaration 'wptr' definition 'equinox'. wcspih.l:2782:28: style:inconclusive: Function 'wcspih_vsource' argument 1 names different: declaration 'wptr' definition 'zsource'. [funcArgNamesDifferent] wcspih.l:181:35: note: Function 'wcspih_vsource' argument 1 names different: declaration 'wptr' definition 'zsource'. wcspih.l:2782:28: note: Function 'wcspih_vsource' argument 1 names different: declaration 'wptr' definition 'zsource'. wcspih.c:21836:1: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] wcspih.c:25064:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcspih.c:25271:9: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcspih.c:25766:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcspih.c:25801:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcspih.c:25810:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcspih.c:25819:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcspih.c:25829:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcspih.c:25893:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcspih.l:190:29: style: Variable 'keyname' can be declared as pointer to const [constVariablePointer] wcspih.l:211:8: style: Variable 'keep' can be declared as pointer to const [constVariablePointer] wcspih.l:2579:7: style: Parameter 'npv' can be declared as const array [constParameter] wcspih.l:2580:7: style: Parameter 'nps' can be declared as const array [constParameter] wcspih.l:2814:7: style: Parameter 'ndp' can be declared as const array [constParameter] wcspih.l:2817:10: style: Parameter 'dsstmp' can be declared as const array [constParameter] wcspih.l:2842:20: style: Variable 'disp' can be declared as pointer to const [constVariablePointer] wcsbth.c:30694:16: style: Variable 'num_to_read' is assigned a value that is never used. [unreadVariable] wcspih.c:25149:16: style: Variable 'num_to_read' is assigned a value that is never used. [unreadVariable] diff: head astropy-7.1.0/astropy/stats/src/fast_sigma_clip.c:149:40: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] head astropy-7.1.0/astropy/stats/src/fast_sigma_clip.c:150:38: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] 2.17.0 astropy-7.1.0/astropy/stats/src/fast_sigma_clip.c:44:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sigma_clip_fast [valueFlowBailoutIncompleteVar] head astropy-7.1.0/astropy/stats/src/fast_sigma_clip.c:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyModuleDef_HEAD_INIT [valueFlowBailoutIncompleteVar] 2.17.0 astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:52:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyAuxprmType [valueFlowBailoutIncompleteVar] head astropy-7.1.0/astropy/wcs/src/wcslib_auxprm_wrap.c:52:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyAuxprmType [valueFlowBailoutIncompleteVar] 2.17.0 astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:145:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyCelprmType [valueFlowBailoutIncompleteVar] head astropy-7.1.0/astropy/wcs/src/wcslib_celprm_wrap.c:145:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyCelprmType [valueFlowBailoutIncompleteVar] 2.17.0 astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:127:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyPrjprmType [valueFlowBailoutIncompleteVar] head astropy-7.1.0/astropy/wcs/src/wcslib_prjprm_wrap.c:127:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyPrjprmType [valueFlowBailoutIncompleteVar] 2.17.0 astropy-7.1.0/astropy/wcs/src/wcslib_tabprm_wrap.c:96:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyTabprmType [valueFlowBailoutIncompleteVar] head astropy-7.1.0/astropy/wcs/src/wcslib_tabprm_wrap.c:96:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyTabprmType [valueFlowBailoutIncompleteVar] 2.17.0 astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:317:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyWcsprmType [valueFlowBailoutIncompleteVar] head astropy-7.1.0/astropy/wcs/src/wcslib_wrap.c:317:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyWcsprmType [valueFlowBailoutIncompleteVar] 2.17.0 astropy-7.1.0/astropy/wcs/src/wcslib_wtbarr_wrap.c:53:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyWtbarrType [valueFlowBailoutIncompleteVar] head astropy-7.1.0/astropy/wcs/src/wcslib_wtbarr_wrap.c:53:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyWtbarrType [valueFlowBailoutIncompleteVar] head astropy-7.1.0/cextern/cfitsio/lib/fits_hdecompress.c:889:13: style: Condition 'dmin(h0-hm))?(hp-h0):(h0-hm))<0)?(((hp-h0)>(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. astropy-7.1.0/cextern/cfitsio/lib/fits_hdecompress.c:883:9: note: dmax is assigned '(((((hp-h0)<(h0-hm))?(hp-h0):(h0-hm))>0)?(((hp-h0)<(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. astropy-7.1.0/cextern/cfitsio/lib/fits_hdecompress.c:889:13: note: Condition 'dmin