2026-09-07 14:01 ftp://ftp.de.debian.org/debian/pool/main/a/astropy/astropy_8.0.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=python --library=openmp --library=bsd --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 -j1 platform: Linux-6.12.107+deb13-amd64-x86_64-with-glibc2.41 python: 3.12.14 client-version: 1.4.0 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.21.0 head-info: f6fff71 (2026-09-07 10:48:03 +0200) count: 1127 1154 elapsed-time: 21.0 22.3 head-timing-info: old-timing-info: head results: astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:250:18: style:inconclusive: Function 'convolve1d' argument 3 names different: declaration 'nx' definition '_nx'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:69:18: note: Function 'convolve1d' argument 3 names different: declaration 'nx' definition '_nx'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:250:18: note: Function 'convolve1d' argument 3 names different: declaration 'nx' definition '_nx'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:252:18: style:inconclusive: Function 'convolve1d' argument 5 names different: declaration 'nkx' definition '_nkx'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:71:18: note: Function 'convolve1d' argument 5 names different: declaration 'nkx' definition '_nkx'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:252:18: note: Function 'convolve1d' argument 5 names different: declaration 'nkx' definition '_nkx'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:253:16: style:inconclusive: Function 'convolve1d' argument 6 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:72:16: note: Function 'convolve1d' argument 6 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:253:16: note: Function 'convolve1d' argument 6 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:254:16: style:inconclusive: Function 'convolve1d' argument 7 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:73:16: note: Function 'convolve1d' argument 7 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:254:16: note: Function 'convolve1d' argument 7 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:363:18: style:inconclusive: Function 'convolve2d' argument 3 names different: declaration 'nx' definition '_nx'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:93:18: note: Function 'convolve2d' argument 3 names different: declaration 'nx' definition '_nx'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:363:18: note: Function 'convolve2d' argument 3 names different: declaration 'nx' definition '_nx'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:364:18: style:inconclusive: Function 'convolve2d' argument 4 names different: declaration 'ny' definition '_ny'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:94:18: note: Function 'convolve2d' argument 4 names different: declaration 'ny' definition '_ny'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:364:18: note: Function 'convolve2d' argument 4 names different: declaration 'ny' definition '_ny'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:366:18: style:inconclusive: Function 'convolve2d' argument 6 names different: declaration 'nkx' definition '_nkx'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:96:18: note: Function 'convolve2d' argument 6 names different: declaration 'nkx' definition '_nkx'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:366:18: note: Function 'convolve2d' argument 6 names different: declaration 'nkx' definition '_nkx'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:367:18: style:inconclusive: Function 'convolve2d' argument 7 names different: declaration 'nky' definition '_nky'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:97:18: note: Function 'convolve2d' argument 7 names different: declaration 'nky' definition '_nky'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:367:18: note: Function 'convolve2d' argument 7 names different: declaration 'nky' definition '_nky'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:368:16: style:inconclusive: Function 'convolve2d' argument 8 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:98:16: note: Function 'convolve2d' argument 8 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:368:16: note: Function 'convolve2d' argument 8 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:369:16: style:inconclusive: Function 'convolve2d' argument 9 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:99:16: note: Function 'convolve2d' argument 9 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:369:16: note: Function 'convolve2d' argument 9 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:500:18: style:inconclusive: Function 'convolve3d' argument 3 names different: declaration 'nx' definition '_nx'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:121:18: note: Function 'convolve3d' argument 3 names different: declaration 'nx' definition '_nx'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:500:18: note: Function 'convolve3d' argument 3 names different: declaration 'nx' definition '_nx'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:501:18: style:inconclusive: Function 'convolve3d' argument 4 names different: declaration 'ny' definition '_ny'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:122:18: note: Function 'convolve3d' argument 4 names different: declaration 'ny' definition '_ny'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:501:18: note: Function 'convolve3d' argument 4 names different: declaration 'ny' definition '_ny'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:502:18: style:inconclusive: Function 'convolve3d' argument 5 names different: declaration 'nz' definition '_nz'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:123:18: note: Function 'convolve3d' argument 5 names different: declaration 'nz' definition '_nz'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:502:18: note: Function 'convolve3d' argument 5 names different: declaration 'nz' definition '_nz'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:504:18: style:inconclusive: Function 'convolve3d' argument 7 names different: declaration 'nkx' definition '_nkx'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:125:18: note: Function 'convolve3d' argument 7 names different: declaration 'nkx' definition '_nkx'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:504:18: note: Function 'convolve3d' argument 7 names different: declaration 'nkx' definition '_nkx'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:505:18: style:inconclusive: Function 'convolve3d' argument 8 names different: declaration 'nky' definition '_nky'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:126:18: note: Function 'convolve3d' argument 8 names different: declaration 'nky' definition '_nky'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:505:18: note: Function 'convolve3d' argument 8 names different: declaration 'nky' definition '_nky'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:506:18: style:inconclusive: Function 'convolve3d' argument 9 names different: declaration 'nkz' definition '_nkz'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:127:18: note: Function 'convolve3d' argument 9 names different: declaration 'nkz' definition '_nkz'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:506:18: note: Function 'convolve3d' argument 9 names different: declaration 'nkz' definition '_nkz'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:507:16: style:inconclusive: Function 'convolve3d' argument 10 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:128:16: note: Function 'convolve3d' argument 10 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:507:16: note: Function 'convolve3d' argument 10 names different: declaration 'nan_interpolate' definition '_nan_interpolate'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:508:16: style:inconclusive: Function 'convolve3d' argument 11 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. [funcArgNamesDifferent] astropy-astropy-980b6e3/astropy/convolution/src/convolve.h:129:16: note: Function 'convolve3d' argument 11 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. astropy-astropy-980b6e3/astropy/convolution/src/convolve.c:508:16: note: Function 'convolve3d' argument 11 names different: declaration 'embed_result_within_padded_region' definition '_embed_result_within_padded_region'. astropy-astropy-980b6e3/astropy/cosmology/_src/signature_deprecations.c:29:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_free [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/cosmology/_src/signature_deprecations.c:37:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_alloc [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/cosmology/_src/signature_deprecations.c:69:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/cosmology/_src/signature_deprecations.c:120:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/cosmology/_src/signature_deprecations.c:223:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/cosmology/_src/signature_deprecations.c:151:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/cosmology/_src/signature_deprecations.c:151:15: style: Variable 'arguments' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/cosmology/_src/signature_deprecations.c:151:27: style: Variable 'respectively' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/cosmology/_src/signature_deprecations.c:151:42: style: Variable 'pronoun' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/cosmology/_src/signature_deprecations.c:133:16: style: Variable 'has_kw' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/astropy/cosmology/_src/signature_deprecations.c:158:22: style: Variable 'respectively' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/astropy/cosmology/_src/signature_deprecations.c:163:38: style: Variable 'respectively' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:585:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:607:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:625:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:797:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:424:46: style: Condition 'self->source_pos==-1' is always false [knownConditionTrueFalse] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:20:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:20:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:21:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:21:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:22:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:22:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:23:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:23:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:24:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:24:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:25:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:25:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:26:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:26:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:27:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:27:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:28:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:28:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:29:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:29:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:30:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:30:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:31:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:31:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:32:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:32:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:33:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:33:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:34:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:34:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:35:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:35:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:36:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:36:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:37:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:37:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:38:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:38:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:39:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:39:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:40:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:40:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:41:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:41:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:42:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:42:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:43:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:43:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:47:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:47:5: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:51:9: warning: If memory allocation fails, then there is a possible null pointer dereference: tokenizer [nullPointerOutOfMemory] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:51: note: Assuming allocation function fails astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:17:30: note: Assignment 'tokenizer=(struct tokenizer_t*)malloc(sizeof(struct tokenizer_t))', assigned value is 0 astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:51:9: note: Null pointer dereference astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:416:49: style: Unsigned expression 'self->source_pos' can't be negative so it is unnecessary to test it. [unsignedPositive] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:677:15: style: Using NaN/Inf in a computation. [nanInArithmeticExpression] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:603:49: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/io/ascii/src/tokenizer.c:767:19: style: Variable 'e' can be declared as const array [constVariable] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/compression.c:123:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/compression.c:336:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/compression.c:420:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/compression.c:80:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/compression.c:509:22: portability: Casting between const char * and float * which have an incompatible binary data representation. [invalidPointerCast] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/compression.c:581:22: portability: Casting between const char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/compression.c:716:20: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/compression.c:824:20: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/compression.c:137:5: style: Variable 'decompressed_values' is assigned an expression that holds the same value. [redundantAssignment] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/compression.c:118:25: note: decompressed_values is assigned '(int*)str' here. astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/compression.c:121:41: note: Assuming condition is false astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/compression.c:137:5: note: Variable 'decompressed_values' is assigned an expression that holds the same value. astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/unquantize.c:68:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/unquantize.c:81:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/unquantize.c:150:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/unquantize.c:163:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/unquantize.c:232:18: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/unquantize.c:245:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/unquantize.c:310:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/unquantize.c:323:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/unquantize.c:392:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/unquantize.c:405:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/unquantize.c:473:18: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/io/fits/hdu/compressed/src/unquantize.c:486:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/io/fits/tests/cfitsio_verify.c:43:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/io/fits/tests/cfitsio_verify.c:32:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] astropy-astropy-980b6e3/astropy/io/fits/tests/cfitsio_verify.c:39:11: style: Variable 'hdustr' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/io/fits/tests/cfitsio_verify.c:39:20: style: Variable 'datastr' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/io/votable/src/tablewriter.c:57:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/io/votable/src/tablewriter.c:279:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/io/votable/src/tablewriter.c:405: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-astropy-980b6e3/astropy/io/votable/src/tablewriter.c:422:5: note: You might need to cast the function pointer here astropy-astropy-980b6e3/astropy/io/votable/src/tablewriter.c:405:38: note: Parameter 'm' can be declared as pointer to const astropy-astropy-980b6e3/astropy/io/votable/src/tablewriter.c:405: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-astropy-980b6e3/astropy/io/votable/src/tablewriter.c:422:5: note: You might need to cast the function pointer here astropy-astropy-980b6e3/astropy/io/votable/src/tablewriter.c:405:64: note: Parameter 'arg' can be declared as pointer to const astropy-astropy-980b6e3/astropy/io/votable/src/tablewriter.c:410: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-astropy-980b6e3/astropy/io/votable/src/tablewriter.c:423:5: note: You might need to cast the function pointer here astropy-astropy-980b6e3/astropy/io/votable/src/tablewriter.c:410:35: note: Parameter 'm' can be declared as pointer to const astropy-astropy-980b6e3/astropy/stats/src/fast_sigma_clip.c:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyModuleDef_HEAD_INIT [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/stats/src/fast_sigma_clip.c:185:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/stats/src/fast_sigma_clip.c:154:39: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-astropy-980b6e3/astropy/stats/src/fast_sigma_clip.c:177:18: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-astropy-980b6e3/astropy/stats/src/fast_sigma_clip.c:178:18: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-astropy-980b6e3/astropy/stats/src/fast_sigma_clip.c:179:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-astropy-980b6e3/astropy/stats/src/fast_sigma_clip.c:180:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-astropy-980b6e3/astropy/stats/src/fast_sigma_clip.c:185:14: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-astropy-980b6e3/astropy/stats/src/fast_sigma_clip.c:186:14: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-astropy-980b6e3/astropy/time/src/parse_times.c:414:53: debug: Function::addArguments found argument 'dummy' with varid 0. [varid0] astropy-astropy-980b6e3/astropy/time/src/parse_times.c:402:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/time/src/parse_times.c:434:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_ARRAY_CARRAY [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/time/src/parse_times.c:30:37: style: Parameter 'chars' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/time/src/parse_times.c:114:38: style: Parameter 'chars' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/time/src/parse_times.c:261:18: style: Variable 'msgs' can be declared as const array [constVariable] astropy-astropy-980b6e3/astropy/time/src/parse_times.c:281:31: style: Variable 'pars' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/timeseries/periodograms/bls/bls.c:86:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/timeseries/periodograms/bls/bls.c:193:30: style: Using NaN/Inf in a computation. [nanInArithmeticExpression] astropy-astropy-980b6e3/astropy/timeseries/periodograms/bls/bls.c:194:13: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/astropy/timeseries/periodograms/bls/bls.c:77:9: note: Shadowed variable astropy-astropy-980b6e3/astropy/timeseries/periodograms/bls/bls.c:194:13: note: Shadow local variable astropy-astropy-980b6e3/astropy/timeseries/periodograms/bls/bls.c:167:17: style: Local variable 'ind' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/astropy/timeseries/periodograms/bls/bls.c:161:16: note: Shadowed variable astropy-astropy-980b6e3/astropy/timeseries/periodograms/bls/bls.c:167:17: note: Shadow local variable astropy-astropy-980b6e3/astropy/timeseries/periodograms/bls/bls.c:49:13: style: Parameter 't' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/timeseries/periodograms/bls/bls.c:50:13: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/timeseries/periodograms/bls/bls.c:51:13: style: Parameter 'ivar' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/timeseries/periodograms/bls/bls.c:54:13: style: Parameter 'periods' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/timeseries/periodograms/bls/bls.c:57:13: style: Parameter 'durations' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:160:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:204:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:256:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_Char [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:346:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:463:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:569:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:721:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OSError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:945:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_free [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:957:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_alloc [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1024:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1197:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1289:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1356:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1170:74: style: Argument 'escapes' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1158:20: note: Shadowed variable astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1170:74: note: Shadow argument astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1228:75: style: Argument 'escapes' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1158:20: note: Shadowed variable astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1228:75: note: Shadow argument astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:446:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1320: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-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1337:5: note: You might need to cast the function pointer here astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1320:38: note: Parameter 'm' can be declared as pointer to const astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1320: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-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1337:5: note: You might need to cast the function pointer here astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1320:64: note: Parameter 'arg' can be declared as pointer to const astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1325: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-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1338:5: note: You might need to cast the function pointer here astropy-astropy-980b6e3/astropy/utils/xml/src/iterparse.c:1325:35: note: Parameter 'm' can be declared as pointer to const astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:40:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:94:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_free [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:106:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_alloc [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:145:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:231:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:347:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:415:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:478:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:532:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:545:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:570:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:583:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:608:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:621:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:646:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:659:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:684:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:697:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:722:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:735:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:756:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSLIB_INT64 [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:853:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wcs_errexc [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:312:18: style: Expression is always false because 'else if' condition matches previous condition at line 306. [multiCondition] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs.c:296:15: style: Variable 'unit_scaling' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs_api.c:7:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REVISION [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/astropy_wcs_api.c:49:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/wcs/src/distortion.c:21:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAXES [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/distortion.c:80:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAXES [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/distortion.c:108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAXES [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/distortion.c:118:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAXES [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/distortion.c:179:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAXES [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/distortion.c:35:39: style: Parameter 'lookup' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/wcs/src/distortion_wrap.c:42:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_free [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/distortion_wrap.c:55:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_alloc [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/distortion_wrap.c:83:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_FLOAT32 [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/distortion_wrap.c:165:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/distortion_wrap.c:187:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_FLOAT32 [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/distortion_wrap.c:209:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAXES [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pipeline.c:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSERR_NULL_POINTER [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pipeline.c:195:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSERR_NULL_POINTER [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pipeline.c:123:14: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-astropy-980b6e3/astropy/wcs/src/pipeline.c:126:11: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-astropy-980b6e3/astropy/wcs/src/pipeline.c:129:13: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-astropy-980b6e3/astropy/wcs/src/pipeline.c:132:11: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] astropy-astropy-980b6e3/astropy/wcs/src/pipeline.c:61:22: style: Variable 'function' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/astropy/wcs/src/pipeline.c:181:22: style: Variable 'function' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:38:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyArray_Type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:62:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_ARRAY_WRITEABLE [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:143:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AssertionError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:210:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable undefined2nan [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:219:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nan2undefined [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:273:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doc_SingularMatrix [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:288:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wcs_errmsg [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:295:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:314:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:332:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:350:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSHDRERR_PARSER [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:430:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:487:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:535:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:577:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_INT [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:628:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:726:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:771:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pscard [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:836:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:875:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvcard [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:952:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:271:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:273:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:274:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:275:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:276:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:277:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:278:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:279:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:280:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:281:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:282:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:903:8: style: Variable '*npv' is reassigned a value before the old one has been used. [redundantAssignment] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:899:10: note: *npv is assigned astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:903:8: note: *npv is overwritten astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:116:12: style: Variable 'data' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:130:12: style: Variable 'data' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:140:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:246:31: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:246:43: style: Parameter 'doc' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:862:10: style: Parameter 'npvmax' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:528:30: style: Variable 'i' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/astropy/wcs/src/pyutil.c:570:30: style: Variable 'i' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/astropy/wcs/src/sip.c:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSERR_BAD_COORD_TRANS [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/sip.c:53:22: style: Variable 'function' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/astropy/wcs/src/sip_wrap.c:18:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_free [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/sip_wrap.c:30:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_alloc [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/sip_wrap.c:45:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/sip_wrap.c:108:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/sip_wrap.c:168:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/sip_wrap.c:251:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/sip_wrap.c:325:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/sip_wrap.c:343:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/sip_wrap.c:361:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/sip_wrap.c:379:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/str_list_proxy.c:32:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_free [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/str_list_proxy.c:45:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_alloc [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/str_list_proxy.c:87:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_alloc [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/str_list_proxy.c:114:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/str_list_proxy.c:128:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/str_list_proxy.c:156:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/str_list_proxy.c:103:19: style: Parameter 'self' can be declared as pointer to const. However it seems that 'StrListProxy_len' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-astropy-980b6e3/astropy/wcs/src/str_list_proxy.c:216:29: note: You might need to cast the function pointer here astropy-astropy-980b6e3/astropy/wcs/src/str_list_proxy.c:103:19: note: Parameter 'self' can be declared as pointer to const astropy-astropy-980b6e3/astropy/wcs/src/str_list_proxy.c:143:15: style: Variable 'rp' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/wcs/src/str_list_proxy.c:145:23: style: Variable 'j' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/astropy/wcs/src/str_list_proxy.c:151:25: style: Variable 'next_char' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/astropy/wcs/src/unit_list_proxy.c:37:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_free [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/unit_list_proxy.c:50:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_alloc [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/unit_list_proxy.c:105:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/unit_list_proxy.c:172:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/unit_list_proxy.c:195:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_RETURN_NOTIMPLEMENTED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/unit_list_proxy.c:229:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/unit_list_proxy.c:318:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/unit_list_proxy.c:129:20: style: Parameter 'self' can be declared as pointer to const. However it seems that 'UnitListProxy_len' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-astropy-980b6e3/astropy/wcs/src/unit_list_proxy.c:291:29: note: You might need to cast the function pointer here astropy-astropy-980b6e3/astropy/wcs/src/unit_list_proxy.c:129:20: note: Parameter 'self' can be declared as pointer to const astropy-astropy-980b6e3/astropy/wcs/src/unit_list_proxy.c:189:18: style: Variable 'lhs' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/wcs/src/unit_list_proxy.c:189:24: style: Variable 'rhs' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/wcs/src/util.c:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/util.c:18:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:26:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_alloc [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:50:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_free [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:58:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuxprmType [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:74:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:113:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:123:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:132:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:151:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:161:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:170:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:180:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:189:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:199:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:208:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:218:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:227:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:237:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:246:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:256:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:265:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:275:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:284:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:294:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:303:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:313:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:369:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:99:41: style: Parameter 'self' can be declared as pointer to const. However it seems that 'Auxprm___str__' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:348:27: note: You might need to cast the function pointer here astropy-astropy-980b6e3/astropy/wcs/src/wcslib_auxprm_wrap.c:99:41: note: Parameter 'self' can be declared as pointer to const astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:34:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cel_errmsg [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:61:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:77:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_alloc [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:128:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_free [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:146:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:153:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CelprmType [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:180:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable celprm [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:226:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:239:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:253:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:274:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:287:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:319:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:462:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:459:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:44:32: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:57:32: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:175:42: style: Parameter 'self' can be declared as pointer to const. However it seems that 'Celprm_deepcopy' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:431:35: note: You might need to cast the function pointer here astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:175:42: note: Parameter 'self' can be declared as pointer to const astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:319:12: style: Variable 'ref' can be declared as const array [constVariable] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_celprm_wrap.c:321:13: style: Variable 'data' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:26:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:33:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prj_errmsg [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:48:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:60:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:75:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_alloc [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:125:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_free [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:134:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrjprmType [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:161:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prjprm [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:210:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:306:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:335:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:379:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:410:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:424:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:447:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:461:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:484:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:498:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:520:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:549:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:635:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:669:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:771:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:789:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:992:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:989:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:734:23: warning: Either the condition '!scalar' is redundant or there is possible null pointer dereference: scalar. [nullPointerRedundantCheck] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:733:13: note: Assuming that condition '!scalar' is not redundant astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:734:23: note: Null pointer dereference astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:739:19: warning:inconclusive: Either the condition '!scalar' is redundant or there is possible null pointer dereference: scalar. [nullPointerRedundantCheck] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:733:13: note: Assuming that condition '!scalar' is not redundant astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:739:19: note: Null pointer dereference astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:43:32: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:57:32: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:156:42: style: Parameter 'self' can be declared as pointer to const. However it seems that 'Prjprm_deepcopy' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:961:35: note: You might need to cast the function pointer here astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:156:42: note: Parameter 'self' can be declared as pointer to const astropy-astropy-980b6e3/astropy/wcs/src/wcslib_prjprm_wrap.c:197:25: style: Variable 'x2_dims' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_tabprm_wrap.c:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_MAXDIMS [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_tabprm_wrap.c:57:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab_errmsg [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_tabprm_wrap.c:92:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_free [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_tabprm_wrap.c:100:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabprmType [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_tabprm_wrap.c:134:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_tabprm_wrap.c:150:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_tabprm_wrap.c:181:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_MAXDIMS [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_tabprm_wrap.c:201:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_MAXDIMS [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_tabprm_wrap.c:271:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_MAXDIMS [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_tabprm_wrap.c:440:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_tabprm_wrap.c:437:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:61:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:189:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:244:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_MAXDIMS [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:371:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_free [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:379:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WcsprmType [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:392:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_alloc [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:414:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:694:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:827:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:998:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WcsprmType [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:1039:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:1138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:1183:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NWCSFIX [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:1426:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:1594:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:1766:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:1930:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSENQ_CHK [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:1982:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:2004:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:2021:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:2053:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:2097:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:2149:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:2209:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:2408:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:2582:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:2603:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:2860:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:3353:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:3399:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:3504:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:3526:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:3548:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:3570:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:3594:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:3620:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:3768:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:3790:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:3812:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:3834:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:3856:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:3878:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:3900:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:3922:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:3969:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:4036:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:4060:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:4140:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:4209:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:4233:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:4376:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:4398:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:4420:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:4489:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_NAN [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:4506:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:4694:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prj_ncode [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:4728:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSSUB_LONGITUDE [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:2101:3: warning:inconclusive: The buffer 'ctype' may not be null-terminated after the call to strncpy(). [terminateStrncpy] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:1803:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:2344:12: style: Local variable 'i' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:2187:14: note: Shadowed variable astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:2344:12: note: Shadow local variable astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:172:13: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:173:13: style: Parameter 'scale' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:245:13: style: Variable 'npy_naxes' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:246:15: style: Variable 'appayp_data' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:416:18: style: Variable 'colsel_data' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:2193:14: style: Variable 'element_str' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:408:32: style: Variable 'nkeyrec' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:411:32: style: Variable 'relax' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:1188:34: style: Variable 'msg_index' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wrap.c:4503:13: style: Unused variable: result [unusedVariable] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wtbarr_wrap.c:26:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_alloc [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wtbarr_wrap.c:50:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_tp_free [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wtbarr_wrap.c:58:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WtbarrType [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wtbarr_wrap.c:102:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wtbarr_wrap.c:222:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wtbarr_wrap.c:96:48: style: Parameter 'self' can be declared as pointer to const. However it seems that 'Wtbarr_print_contents' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wtbarr_wrap.c:189:35: note: You might need to cast the function pointer here astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wtbarr_wrap.c:96:48: note: Parameter 'self' can be declared as pointer to const astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wtbarr_wrap.c:107:41: style: Parameter 'self' can be declared as pointer to const. However it seems that 'Wtbarr___str__' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wtbarr_wrap.c:200:27: note: You might need to cast the function pointer here astropy-astropy-980b6e3/astropy/wcs/src/wcslib_wtbarr_wrap.c:107:41: note: Parameter 'self' can be declared as pointer to const astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:213:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:349:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:599:40: style:inconclusive: Function 'encode' argument 2 names different: declaration 'nlen' definition 'nlength'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:44:40: note: Function 'encode' argument 2 names different: declaration 'nlen' definition 'nlength'. astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:599:40: note: Function 'encode' argument 2 names different: declaration 'nlen' definition 'nlength'. astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:761:42: style:inconclusive: Function 'encode64' argument 2 names different: declaration 'nlen' definition 'nlength'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:49:42: note: Function 'encode64' argument 2 names different: declaration 'nlen' definition 'nlength'. astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:761:42: note: Function 'encode64' argument 2 names different: declaration 'nlen' definition 'nlength'. astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:973:25: style: Parameter 'buffer' can be declared as const array [constParameter] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:1001:64: style: Parameter 'nbitplanes' can be declared as const array [constParameter] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:1040:71: style: Parameter 'nbitplanes' can be declared as const array [constParameter] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:1112:16: style: Variable 'mask' can be declared as const array [constVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:1159:64: style: Parameter 'array' can be declared as const array [constParameter] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:1534:23: style: Parameter 'a' can be declared as const array [constParameter] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:1567:18: style: Parameter 'a' can be declared as const array [constParameter] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:1773:28: style: Parameter 'a' can be declared as const array [constParameter] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:261:9: style: Variable 's00' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:262:9: style: Variable 's10' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:397:9: style: Variable 's00' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:398:9: style: Variable 's10' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:1697:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:1762:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hcompress.c:1819:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:232:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:233:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:424:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:425:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:2468:34: style:inconclusive: Function 'qread' argument 1 names different: declaration 'infile' definition 'file'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:61:34: note: Function 'qread' argument 1 names different: declaration 'infile' definition 'file'. astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:2468:34: note: Function 'qread' argument 1 names different: declaration 'infile' definition 'file'. astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:2468:45: style:inconclusive: Function 'qread' argument 2 names different: declaration 'a' definition 'buffer'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:61:47: note: Function 'qread' argument 2 names different: declaration 'a' definition 'buffer'. astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:2468:45: note: Function 'qread' argument 2 names different: declaration 'a' definition 'buffer'. astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:1174:72: style: Parameter 'nbitplanes' can be declared as const array [constParameter] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:1233:79: style: Parameter 'nbitplanes' can be declared as const array [constParameter] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:1514:26: style: Parameter 'a' can be declared as const array [constParameter] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:1715:28: style: Parameter 'a' can be declared as const array [constParameter] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:2012:30: style: Parameter 'a' can be declared as const array [constParameter] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:2468:34: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:2507:37: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:2526:39: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:2529:16: style: Variable 'mask' can be declared as const array [constVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:2552:40: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:369:8: style: Variable 'bit2' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:561:8: style: Variable 'bit2' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:757:7: style: Variable 's10' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:773:8: style: Variable 's10' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:911:7: style: Variable 's10' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:927:8: style: Variable 's10' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:2000:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/fits_hdecompress.c:2294:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/pliocomp.c:26:19: style: Parameter 'pxsrc' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/pliocomp.c:183:21: style: Parameter 'll_src' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1609:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1955:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:2731:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:2946:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:880:10: style:inconclusive: Function 'FnNoise5_short' argument 9 names different: declaration 'n2' definition 'noise2'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:44:12: note: Function 'FnNoise5_short' argument 9 names different: declaration 'n2' definition 'noise2'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:880:10: note: Function 'FnNoise5_short' argument 9 names different: declaration 'n2' definition 'noise2'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:881:10: style:inconclusive: Function 'FnNoise5_short' argument 10 names different: declaration 'n3' definition 'noise3'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:44:24: note: Function 'FnNoise5_short' argument 10 names different: declaration 'n3' definition 'noise3'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:881:10: note: Function 'FnNoise5_short' argument 10 names different: declaration 'n3' definition 'noise3'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:882:10: style:inconclusive: Function 'FnNoise5_short' argument 11 names different: declaration 'n5' definition 'noise5'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:44:36: note: Function 'FnNoise5_short' argument 11 names different: declaration 'n5' definition 'noise5'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:882:10: note: Function 'FnNoise5_short' argument 11 names different: declaration 'n5' definition 'noise5'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1226:10: style:inconclusive: Function 'FnNoise5_int' argument 9 names different: declaration 'n2' definition 'noise2'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:47:12: note: Function 'FnNoise5_int' argument 9 names different: declaration 'n2' definition 'noise2'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1226:10: note: Function 'FnNoise5_int' argument 9 names different: declaration 'n2' definition 'noise2'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1227:10: style:inconclusive: Function 'FnNoise5_int' argument 10 names different: declaration 'n3' definition 'noise3'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:47:24: note: Function 'FnNoise5_int' argument 10 names different: declaration 'n3' definition 'noise3'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1227:10: note: Function 'FnNoise5_int' argument 10 names different: declaration 'n3' definition 'noise3'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1228:10: style:inconclusive: Function 'FnNoise5_int' argument 11 names different: declaration 'n5' definition 'noise5'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:47:36: note: Function 'FnNoise5_int' argument 11 names different: declaration 'n5' definition 'noise5'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1228:10: note: Function 'FnNoise5_int' argument 11 names different: declaration 'n5' definition 'noise5'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1587:10: style:inconclusive: Function 'FnNoise5_float' argument 9 names different: declaration 'n2' definition 'noise2'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:50:12: note: Function 'FnNoise5_float' argument 9 names different: declaration 'n2' definition 'noise2'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1587:10: note: Function 'FnNoise5_float' argument 9 names different: declaration 'n2' definition 'noise2'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1588:10: style:inconclusive: Function 'FnNoise5_float' argument 10 names different: declaration 'n3' definition 'noise3'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:50:24: note: Function 'FnNoise5_float' argument 10 names different: declaration 'n3' definition 'noise3'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1588:10: note: Function 'FnNoise5_float' argument 10 names different: declaration 'n3' definition 'noise3'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1589:10: style:inconclusive: Function 'FnNoise5_float' argument 11 names different: declaration 'n5' definition 'noise5'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:50:36: note: Function 'FnNoise5_float' argument 11 names different: declaration 'n5' definition 'noise5'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1589:10: note: Function 'FnNoise5_float' argument 11 names different: declaration 'n5' definition 'noise5'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1933:10: style:inconclusive: Function 'FnNoise5_double' argument 9 names different: declaration 'n2' definition 'noise2'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:53:12: note: Function 'FnNoise5_double' argument 9 names different: declaration 'n2' definition 'noise2'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1933:10: note: Function 'FnNoise5_double' argument 9 names different: declaration 'n2' definition 'noise2'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1934:10: style:inconclusive: Function 'FnNoise5_double' argument 10 names different: declaration 'n3' definition 'noise3'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:53:24: note: Function 'FnNoise5_double' argument 10 names different: declaration 'n3' definition 'noise3'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1934:10: note: Function 'FnNoise5_double' argument 10 names different: declaration 'n3' definition 'noise3'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1935:10: style:inconclusive: Function 'FnNoise5_double' argument 11 names different: declaration 'n5' definition 'noise5'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:53:36: note: Function 'FnNoise5_double' argument 11 names different: declaration 'n5' definition 'noise5'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1935:10: note: Function 'FnNoise5_double' argument 11 names different: declaration 'n5' definition 'noise5'. astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:3615:40: style:inconclusive: Function 'FnCompare_short' argument 1 names different: declaration '' definition 'v1'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:3615:56: style:inconclusive: Function 'FnCompare_short' argument 2 names different: declaration '' definition 'v2'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:3628:38: style:inconclusive: Function 'FnCompare_int' argument 1 names different: declaration '' definition 'v1'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:3628:54: style:inconclusive: Function 'FnCompare_int' argument 2 names different: declaration '' definition 'v2'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:3641:40: style:inconclusive: Function 'FnCompare_float' argument 1 names different: declaration '' definition 'v1'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:3641:56: style:inconclusive: Function 'FnCompare_float' argument 2 names different: declaration '' definition 'v2'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:3654:41: style:inconclusive: Function 'FnCompare_double' argument 1 names different: declaration '' definition 'v1'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:3654:57: style:inconclusive: Function 'FnCompare_double' argument 2 names different: declaration '' definition 'v2'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:649:7: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:707:7: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:765:7: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:823:7: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:901:9: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1247:7: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1608:9: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:1954:10: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:2296:23: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:2514:21: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:2730:23: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:2945:24: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:3151:23: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:3272:21: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:3393:23: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/quantize.c:3514:24: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:171:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:399:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:627:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:938:23: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:1108:23: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:880:18: style: Local variable 'nonzero_count' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:38:18: note: Shadowed variable astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:880:18: note: Shadow local variable astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:1054:18: style: Local variable 'nonzero_count' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:38:18: note: Shadowed variable astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:1054:18: note: Shadow local variable astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:1221:18: style: Local variable 'nonzero_count' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:38:18: note: Shadowed variable astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:1221:18: note: Shadow local variable astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:92:20: style: Parameter 'a' can be declared as const array [constParameter] astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:312:10: style: Parameter 'a' can be declared as const array [constParameter] astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:541:16: style: Parameter 'a' can be declared as const array [constParameter] astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:792:25: style: Variable 'mask' can be declared as const array [constVariable] astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:877:16: style: Variable 'cend' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:1051:16: style: Variable 'cend' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/cfitsio/lib/ricecomp.c:1218:16: style: Variable 'cend' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/expat/lib/xmlparse.c:72:4: error: #error XML_GE (for general entities) must be defined, non-empty, either 1 or 0 (0 to disable, 1 to enable; 1 is a common default) [preprocessorErrorDirective] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:154:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:185:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:281:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:368:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:434:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:485:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:518:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:547:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:578:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:731:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:836:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:926:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:956:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:986:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:1031:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:1276:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:1345:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:1454:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:1517:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:1736:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:1765:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok_impl.c:1781:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok.c:412:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok.c:1367:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok.c:1387:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/expat/lib/xmltok.c:1257:19: style:inconclusive: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/expat/lib/xmltok.h:296:32: note: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'. astropy-astropy-980b6e3/cextern/expat/lib/xmltok.c:1257:19: note: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'. astropy-astropy-980b6e3/cextern/expat/lib/xmltok.c:1293:20: style:inconclusive: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/expat/lib/xmltok.h:297:33: note: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'. astropy-astropy-980b6e3/cextern/expat/lib/xmltok.c:1293:20: note: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'. astropy-astropy-980b6e3/cextern/expat/lib/xmltok_ns.c:115:34: style:inconclusive: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'encodingNamePtr' definition 'encodingName'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/expat/lib/xmltok.h:289:34: note: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'encodingNamePtr' definition 'encodingName'. astropy-astropy-980b6e3/cextern/expat/lib/xmltok_ns.c:115:34: note: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'encodingNamePtr' definition 'encodingName'. astropy-astropy-980b6e3/cextern/expat/lib/xmltok_ns.c:115:65: style:inconclusive: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'namedEncodingPtr' definition 'encoding'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/expat/lib/xmltok.h:290:38: note: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'namedEncodingPtr' definition 'encoding'. astropy-astropy-980b6e3/cextern/expat/lib/xmltok_ns.c:115:65: note: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'namedEncodingPtr' definition 'encoding'. astropy-astropy-980b6e3/cextern/expat/lib/xmltok_ns.c:116:26: style:inconclusive: Function 'XmlParseXmlDecl' argument 10 names different: declaration 'standalonePtr' definition 'standalone'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/expat/lib/xmltok.h:290:61: note: Function 'XmlParseXmlDecl' argument 10 names different: declaration 'standalonePtr' definition 'standalone'. astropy-astropy-980b6e3/cextern/expat/lib/xmltok_ns.c:116:26: note: Function 'XmlParseXmlDecl' argument 10 names different: declaration 'standalonePtr' definition 'standalone'. astropy-astropy-980b6e3/cextern/wcslib/C/cel.c:504:9: style: Condition 'istat' is always true [knownConditionTrueFalse] astropy-astropy-980b6e3/cextern/wcslib/C/cel.c:566:9: style: Condition 'istat' is always true [knownConditionTrueFalse] astropy-astropy-980b6e3/cextern/wcslib/C/cel.c:311:13: style: Variable 'cphip' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:1980:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable distpd [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:2547:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable distpd [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:2366:58: style: Condition 'k==59' is always false [knownConditionTrueFalse] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:2366:47: note: Assuming that condition 'k==39' is not redundant astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:2366:58: note: Condition 'k==59' is always false astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3107:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3106:20: note: Assuming allocation function fails astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3106:20: note: Assignment 'coeff[0]=calloc(3*(N+1),sizeof(double))', assigned value is 0 astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3107:23: note: Null pointer addition astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:86:16: style:inconclusive: Function 'disndp' argument 1 names different: declaration 'n' definition 'ndpmax'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.h:1179:16: note: Function 'disndp' argument 1 names different: declaration 'n' definition 'ndpmax'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:86:16: note: Function 'disndp' argument 1 names different: declaration 'n' definition 'ndpmax'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3099:16: style:inconclusive: Function 'cheleg' argument 1 names different: declaration 'type' definition 'kind'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:62:23: note: Function 'cheleg' argument 1 names different: declaration 'type' definition 'kind'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3099:16: note: Function 'cheleg' argument 1 names different: declaration 'type' definition 'kind'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3150:7: style:inconclusive: Function 'dispoly' argument 1 names different: declaration 'inverse' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:64:20: note: Function 'dispoly' argument 1 names different: declaration 'inverse' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3150:7: note: Function 'dispoly' argument 1 names different: declaration 'inverse' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3153:7: style:inconclusive: Function 'dispoly' argument 4 names different: declaration 'ncrd' definition 'Nhat'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:64:20: note: Function 'dispoly' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3153:7: note: Function 'dispoly' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3264:13: style:inconclusive: Function 'tpd1' argument 2 names different: declaration 'iparm' definition 'i'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:65:17: note: Function 'tpd1' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3264:13: note: Function 'tpd1' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3265:16: style:inconclusive: Function 'tpd1' argument 3 names different: declaration 'dparm' definition 'p'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:65:17: note: Function 'tpd1' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3265:16: note: Function 'tpd1' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3266:7: style:inconclusive: Function 'tpd1' argument 4 names different: declaration 'ncrd' definition 'Nhat'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:65:17: note: Function 'tpd1' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3266:7: note: Function 'tpd1' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3311:13: style:inconclusive: Function 'tpd2' argument 2 names different: declaration 'iparm' definition 'i'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:66:17: note: Function 'tpd2' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3311:13: note: Function 'tpd2' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3312:16: style:inconclusive: Function 'tpd2' argument 3 names different: declaration 'dparm' definition 'p'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:66:17: note: Function 'tpd2' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3312:16: note: Function 'tpd2' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3313:7: style:inconclusive: Function 'tpd2' argument 4 names different: declaration 'ncrd' definition 'Nhat'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:66:17: note: Function 'tpd2' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3313:7: note: Function 'tpd2' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3360:13: style:inconclusive: Function 'tpd3' argument 2 names different: declaration 'iparm' definition 'i'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:67:17: note: Function 'tpd3' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3360:13: note: Function 'tpd3' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3361:16: style:inconclusive: Function 'tpd3' argument 3 names different: declaration 'dparm' definition 'p'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:67:17: note: Function 'tpd3' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3361:16: note: Function 'tpd3' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3362:7: style:inconclusive: Function 'tpd3' argument 4 names different: declaration 'ncrd' definition 'Nhat'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:67:17: note: Function 'tpd3' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3362:7: note: Function 'tpd3' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3410:13: style:inconclusive: Function 'tpd4' argument 2 names different: declaration 'iparm' definition 'i'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:68:17: note: Function 'tpd4' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3410:13: note: Function 'tpd4' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3411:16: style:inconclusive: Function 'tpd4' argument 3 names different: declaration 'dparm' definition 'p'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:68:17: note: Function 'tpd4' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3411:16: note: Function 'tpd4' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3412:7: style:inconclusive: Function 'tpd4' argument 4 names different: declaration 'ncrd' definition 'Nhat'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:68:17: note: Function 'tpd4' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3412:7: note: Function 'tpd4' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3461:13: style:inconclusive: Function 'tpd5' argument 2 names different: declaration 'iparm' definition 'i'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:69:17: note: Function 'tpd5' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3461:13: note: Function 'tpd5' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3462:16: style:inconclusive: Function 'tpd5' argument 3 names different: declaration 'dparm' definition 'p'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:69:17: note: Function 'tpd5' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3462:16: note: Function 'tpd5' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3463:7: style:inconclusive: Function 'tpd5' argument 4 names different: declaration 'ncrd' definition 'Nhat'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:69:17: note: Function 'tpd5' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3463:7: note: Function 'tpd5' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3513:13: style:inconclusive: Function 'tpd6' argument 2 names different: declaration 'iparm' definition 'i'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:70:17: note: Function 'tpd6' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3513:13: note: Function 'tpd6' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3514:16: style:inconclusive: Function 'tpd6' argument 3 names different: declaration 'dparm' definition 'p'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:70:17: note: Function 'tpd6' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3514:16: note: Function 'tpd6' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3515:7: style:inconclusive: Function 'tpd6' argument 4 names different: declaration 'ncrd' definition 'Nhat'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:70:17: note: Function 'tpd6' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3515:7: note: Function 'tpd6' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3566:13: style:inconclusive: Function 'tpd7' argument 2 names different: declaration 'iparm' definition 'i'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:71:17: note: Function 'tpd7' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3566:13: note: Function 'tpd7' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3567:16: style:inconclusive: Function 'tpd7' argument 3 names different: declaration 'dparm' definition 'p'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:71:17: note: Function 'tpd7' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3567:16: note: Function 'tpd7' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3568:7: style:inconclusive: Function 'tpd7' argument 4 names different: declaration 'ncrd' definition 'Nhat'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:71:17: note: Function 'tpd7' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3568:7: note: Function 'tpd7' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3620:13: style:inconclusive: Function 'tpd8' argument 2 names different: declaration 'iparm' definition 'i'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:72:17: note: Function 'tpd8' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3620:13: note: Function 'tpd8' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3621:16: style:inconclusive: Function 'tpd8' argument 3 names different: declaration 'dparm' definition 'p'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:72:17: note: Function 'tpd8' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3621:16: note: Function 'tpd8' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3622:7: style:inconclusive: Function 'tpd8' argument 4 names different: declaration 'ncrd' definition 'Nhat'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:72:17: note: Function 'tpd8' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3622:7: note: Function 'tpd8' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3675:13: style:inconclusive: Function 'tpd9' argument 2 names different: declaration 'iparm' definition 'i'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:73:17: note: Function 'tpd9' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3675:13: note: Function 'tpd9' argument 2 names different: declaration 'iparm' definition 'i'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3676:16: style:inconclusive: Function 'tpd9' argument 3 names different: declaration 'dparm' definition 'p'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:73:17: note: Function 'tpd9' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3676:16: note: Function 'tpd9' argument 3 names different: declaration 'dparm' definition 'p'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3677:7: style:inconclusive: Function 'tpd9' argument 4 names different: declaration 'ncrd' definition 'Nhat'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:73:17: note: Function 'tpd9' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:3677:7: note: Function 'tpd9' argument 4 names different: declaration 'ncrd' definition 'Nhat'. astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:128:11: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:968:11: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:1177:15: style: Variable 'offset' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:1178:15: style: Variable 'scale' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:1275:15: style: Variable 'offset' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:1276:15: style: Variable 'scale' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:1611:11: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:2175:8: style: Variable 'iflgp' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:2357:11: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:2453:11: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:848:15: warning: Size of pointer 'docorr' used instead of size of its data. [pointerSize] astropy-astropy-980b6e3/cextern/wcslib/C/dis.c:853:15: warning: Size of pointer 'Nhat' used instead of size of its data. [pointerSize] fitshdr.c:10561:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] fitshdr.c:11723:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fitshdr.c:11968:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fitshdr.c:12144:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fitshdr.c:12175:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fitshdr.l:589:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yyscanner [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/wcslib/C/flexed/fitshdr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] fitshdr.c:12254:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] fitshdr.l:190:4: style: Variable 'yyg->yy_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:12285:27: style:inconclusive: Function 'fitshdralloc' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] fitshdr.c:12292:26: style:inconclusive: Function 'fitshdrrealloc' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] fitshdr.c:12292:42: style:inconclusive: Function 'fitshdrrealloc' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] fitshdr.c:12307:21: style:inconclusive: Function 'fitshdrfree' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] 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] fitshdr.c:11417:16: style: Variable 'num_to_read' is assigned a value that is never used. [unreadVariable] wcsbth.c:26580:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] wcsbth.c:31042:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsbth.c:31287:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcsbth.c:31463:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsbth.c:31494:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsbth.l:3191:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yyscanner [valueFlowBailoutIncompleteVar] wcsbth.l:3268:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSHDRERR_MEMORY [valueFlowBailoutIncompleteVar] wcsbth.l:3450:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wcsprm [valueFlowBailoutIncompleteVar] wcsbth.c:31573:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] 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:3696:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3695:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3696:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3819:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3818:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3819:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3830:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3829:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3830:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3841:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3840:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3841:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3852:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3851:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3852:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3863:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3862:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3863:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3884:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3883:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3884:1: note: yyg->yy_c_buf_p is overwritten wcsbth.c:30780: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:30780:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcsbth.c:30804: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:30804:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcsbth.c:31236: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:31236:46: note: Function 'wcsbth_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcsbth.c:31249: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:31249:46: note: Function 'wcsbth_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcsbth.c:31249: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:31249:60: note: Function 'wcsbth_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcsbth.c:31446: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:31446:24: note: Function 'wcsbthset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcsbth.c:31460: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:31460:26: note: Function 'wcsbthlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsbth.c:31487: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:31487:37: note: Function 'wcsbthlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcsbth.c:31487: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:31487:64: note: Function 'wcsbthlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsbth.c:31604:27: style:inconclusive: Function 'wcsbthalloc' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] wcsbth.c:31611:26: style:inconclusive: Function 'wcsbthrealloc' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] wcsbth.c:31611:42: style:inconclusive: Function 'wcsbthrealloc' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] wcsbth.c:31626:21: style:inconclusive: Function 'wcsbthfree' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] wcsbth.l:3370: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:3370:7: note: Function 'wcsbth_init1' argument 2 names different: declaration 'auxprm' definition 'naux'. wcsbth.l:3602: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:3602:7: note: Function 'wcsbth_colax' argument 3 names different: declaration 'k' definition 'n'. wcsbth.l:3627: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:3627:26: note: Function 'wcsbth_jdref' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcsbth.l:3644: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:3644:27: note: Function 'wcsbth_jdrefi' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcsbth.l:3656: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:3656:27: note: Function 'wcsbth_jdreff' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcsbth.l:3672: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:3672:26: note: Function 'wcsbth_epoch' argument 1 names different: declaration 'wptr' definition 'equinox'. wcsbth.l:3688: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:3688:28: note: Function 'wcsbth_vsource' argument 1 names different: declaration 'wptr' definition 'zsource'. wcsbth.l:3400:12: style: Local variable 'ialt' shadows outer variable [shadowVariable] wcsbth.l:3383:7: note: Shadowed variable wcsbth.l:3400:12: note: Shadow local variable wcsbth.l:3458:16: style: Local variable 'ialt' shadows outer variable [shadowVariable] wcsbth.l:3383:7: note: Shadowed variable wcsbth.l:3458:16: note: Shadow local variable wcsbth.l:3499:14: style: Local variable 'ialt' shadows outer variable [shadowVariable] wcsbth.l:3383:7: note: Shadowed variable wcsbth.l:3499:14: note: Shadow local variable wcsbth.l:3524:23: style: Local variable 'mask' shadows outer variable [shadowVariable] wcsbth.l:3383:13: note: Shadowed variable wcsbth.l:3524:23: note: Shadow local variable wcsbth.c:26561:1: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] wcsbth.c:30613:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcsbth.c:30820:9: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcsbth.c:31315:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsbth.c:31350:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsbth.c:31359:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsbth.c:31368:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsbth.c:31378:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsbth.c:31442: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] wcsbth.c:30698:16: style: Variable 'num_to_read' is assigned a value that is never used. [unreadVariable] wcspih.c:21855:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] wcspih.c:25497:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcspih.c:25742:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcspih.c:25918:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcspih.c:25949:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcspih.l:2507:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yyscanner [valueFlowBailoutIncompleteVar] wcspih.l:2611:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wcsprm [valueFlowBailoutIncompleteVar] wcspih.l:2939:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvcard [valueFlowBailoutIncompleteVar] wcspih.c:26028: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:2913:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] wcspih.l:2894:48: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] 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:2674:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2674:6: note: yyg->yy_c_buf_p is assigned wcspih.l:2674:6: note: yyg->yy_c_buf_p is overwritten wcspih.l:2756:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2755:17: note: yyg->yy_c_buf_p is assigned wcspih.l:2756:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:2962:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2961:17: note: yyg->yy_c_buf_p is assigned wcspih.l:2962:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:2973:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2972:17: note: yyg->yy_c_buf_p is assigned wcspih.l:2973:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:2984:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2983:17: note: yyg->yy_c_buf_p is assigned wcspih.l:2984:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:2995:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2994:17: note: yyg->yy_c_buf_p is assigned wcspih.l:2995:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:3006:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:3005:17: note: yyg->yy_c_buf_p is assigned wcspih.l:3006:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:3027:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:3026:17: note: yyg->yy_c_buf_p is assigned wcspih.l:3027:1: note: yyg->yy_c_buf_p is overwritten wcspih.c:25235: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:25235:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcspih.c:25259: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:25259:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcspih.c:25691: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:25691:46: note: Function 'wcspih_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcspih.c:25704: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:25704:46: note: Function 'wcspih_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcspih.c:25704: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:25704:60: note: Function 'wcspih_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcspih.c:25901: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:25901:24: note: Function 'wcspihset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcspih.c:25915: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:25915:26: note: Function 'wcspihlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcspih.c:25942: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:25942:37: note: Function 'wcspihlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcspih.c:25942: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:25942:64: note: Function 'wcspihlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcspih.c:26059:27: style:inconclusive: Function 'wcspihalloc' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] wcspih.c:26066:26: style:inconclusive: Function 'wcspihrealloc' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] wcspih.c:26066:42: style:inconclusive: Function 'wcspihrealloc' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] wcspih.c:26081:21: style:inconclusive: Function 'wcspihfree' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] wcspih.l:2587: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:2587:7: note: Function 'wcspih_init1' argument 8 names different: declaration 'auxprm' definition 'naux'. wcspih.l:2725: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:2725:26: note: Function 'wcspih_jdref' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcspih.l:2742: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:2742:27: note: Function 'wcspih_jdrefi' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcspih.l:2754: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:2754:27: note: Function 'wcspih_jdreff' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcspih.l:2770: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:2770:26: note: Function 'wcspih_epoch' argument 1 names different: declaration 'wptr' definition 'equinox'. wcspih.l:2786: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:2786: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:25068:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcspih.c:25275:9: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcspih.c:25770:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcspih.c:25805:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcspih.c:25814:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcspih.c:25823:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcspih.c:25833:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcspih.c:25897: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:2583:7: style: Parameter 'npv' can be declared as const array [constParameter] wcspih.l:2584:7: style: Parameter 'nps' can be declared as const array [constParameter] wcspih.l:2818:7: style: Parameter 'ndp' can be declared as const array [constParameter] wcspih.l:2821:10: style: Parameter 'dsstmp' can be declared as const array [constParameter] wcspih.l:2846:20: style: Variable 'disp' can be declared as pointer to const [constVariablePointer] wcspih.c:25153: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:9919:27: style:inconclusive: Function 'wcsulexalloc' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] wcsulex.c:9926:26: style:inconclusive: Function 'wcsulexrealloc' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] wcsulex.c:9926:42: style:inconclusive: Function 'wcsulexrealloc' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] wcsulex.c:9941:21: style:inconclusive: Function 'wcsulexfree' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] 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] 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] wcsutrn.c:4681:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] wcsutrn.c:5671:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsutrn.c:5916:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcsutrn.c:6092:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsutrn.c:6123:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsutrn.l:357:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yyscanner [valueFlowBailoutIncompleteVar] wcsutrn.c:6202:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] wcsutrn.l:454:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] wcsutrn.c:5419:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] wcsutrn.c:4298:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcsutrn.c:5419:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcsutrn.c:5433:40: style:inconclusive: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent] wcsutrn.c:4552:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcsutrn.c:5433:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcsutrn.c:5865:46: style:inconclusive: Function 'wcsutrn_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] wcsutrn.c:501:46: note: Function 'wcsutrn_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcsutrn.c:5865:46: note: Function 'wcsutrn_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcsutrn.c:5878:46: style:inconclusive: Function 'wcsutrn_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] wcsutrn.c:502:45: note: Function 'wcsutrn_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcsutrn.c:5878:46: note: Function 'wcsutrn_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcsutrn.c:5878:60: style:inconclusive: Function 'wcsutrn_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] wcsutrn.c:502:56: note: Function 'wcsutrn_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcsutrn.c:5878:60: note: Function 'wcsutrn_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcsutrn.c:6075:24: style:inconclusive: Function 'wcsutrnset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] wcsutrn.c:4512:24: note: Function 'wcsutrnset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcsutrn.c:6075:24: note: Function 'wcsutrnset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcsutrn.c:6089:26: style:inconclusive: Function 'wcsutrnlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] wcsutrn.c:4501:27: note: Function 'wcsutrnlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsutrn.c:6089:26: note: Function 'wcsutrnlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsutrn.c:6116:37: style:inconclusive: Function 'wcsutrnlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent] wcsutrn.c:4503:38: note: Function 'wcsutrnlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcsutrn.c:6116:37: note: Function 'wcsutrnlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcsutrn.c:6116:64: style:inconclusive: Function 'wcsutrnlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] wcsutrn.c:4503:62: note: Function 'wcsutrnlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsutrn.c:6116:64: note: Function 'wcsutrnlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsutrn.c:6233:27: style:inconclusive: Function 'wcsutrnalloc' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] wcsutrn.c:6240:26: style:inconclusive: Function 'wcsutrnrealloc' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] wcsutrn.c:6240:42: style:inconclusive: Function 'wcsutrnrealloc' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] wcsutrn.c:6255:21: style:inconclusive: Function 'wcsutrnfree' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] wcsutrn.c:5257:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcsutrn.c:5395:8: style: Variable 'yy_cp' can be declared as pointer to const [constVariablePointer] wcsutrn.c:5449:9: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcsutrn.c:5944:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsutrn.c:5979:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsutrn.c:5988:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsutrn.c:5997:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsutrn.c:6007:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsutrn.c:6071:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsutrn.l:79:21: style: Variable 'function' is assigned a value that is never used. [unreadVariable] wcsutrn.c:5342:16: style: Variable 'num_to_read' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/wcslib/C/getwcstab.c:49:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_INPUT_PTR [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/wcslib/C/lin.c:560:9: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/wcslib/C/lin.c:532:7: note: Shadowed variable astropy-astropy-980b6e3/cextern/wcslib/C/lin.c:560:9: note: Shadow local variable astropy-astropy-980b6e3/cextern/wcslib/C/lin.c:573:9: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/wcslib/C/lin.c:532:7: note: Shadowed variable astropy-astropy-980b6e3/cextern/wcslib/C/lin.c:573:9: note: Shadow local variable astropy-astropy-980b6e3/cextern/wcslib/C/lin.c:1191:13: style: Local variable 'pix0p' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/wcslib/C/lin.c:1159:11: note: Shadowed variable astropy-astropy-980b6e3/cextern/wcslib/C/lin.c:1191:13: note: Shadow local variable astropy-astropy-980b6e3/cextern/wcslib/C/lin.c:659:11: style: Variable 'pc' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/lin.c:867:17: style: Variable 'piximg' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/lin.c:957:15: style: Variable 'imgpix' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/lin.c:1018:17: style: Variable 'imgpix' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/lin.c:1192:13: style: Variable 'pix1p' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/lin.c:921:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable] astropy-astropy-980b6e3/cextern/wcslib/C/prj.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] astropy-astropy-980b6e3/cextern/wcslib/C/prj.c:7148:7: style: Variable 'z6' is assigned an expression that holds the same value. [redundantAssignment] astropy-astropy-980b6e3/cextern/wcslib/C/prj.c:7135:10: note: z6 is assigned 'p06' here. astropy-astropy-980b6e3/cextern/wcslib/C/prj.c:7148:7: note: Variable 'z6' is assigned an expression that holds the same value. astropy-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/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-astropy-980b6e3/cextern/wcslib/C/spc.c:753:14: style:inconclusive: Function 'spctyp' argument 1 names different: declaration 'ctype' definition 'ctypei'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spc.h:970:23: note: Function 'spctyp' argument 1 names different: declaration 'ctype' definition 'ctypei'. astropy-astropy-980b6e3/cextern/wcslib/C/spc.c:753:14: note: Function 'spctyp' argument 1 names different: declaration 'ctype' definition 'ctypei'. astropy-astropy-980b6e3/cextern/wcslib/C/spc.c:770:14: style:inconclusive: Function 'spctype' argument 1 names different: declaration 'ctype' definition 'ctypei'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spc.h:944:24: note: Function 'spctype' argument 1 names different: declaration 'ctype' definition 'ctypei'. astropy-astropy-980b6e3/cextern/wcslib/C/spc.c:770:14: note: Function 'spctype' argument 1 names different: declaration 'ctype' definition 'ctypei'. astropy-astropy-980b6e3/cextern/wcslib/C/sph.c:40:7: style:inconclusive: Function 'sphx2s' argument 5 names different: declaration 'sxy' definition 'sll'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/sph.h:227:68: note: Function 'sphx2s' argument 5 names different: declaration 'sxy' definition 'sll'. astropy-astropy-980b6e3/cextern/wcslib/C/sph.c:40:7: note: Function 'sphx2s' argument 5 names different: declaration 'sxy' definition 'sll'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:59:18: style:inconclusive: Function 'specx' argument 5 names different: declaration 'specs' definition 'spx'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:536:26: note: Function 'specx' argument 5 names different: declaration 'specs' definition 'spx'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:59:18: note: Function 'specx' argument 5 names different: declaration 'specs' definition 'spx'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:338:10: style:inconclusive: Function 'freqwave' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:553:14: note: Function 'freqwave' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:338:10: note: Function 'freqwave' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:339:7: style:inconclusive: Function 'freqwave' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:553:14: note: Function 'freqwave' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:339:7: note: Function 'freqwave' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:340:7: style:inconclusive: Function 'freqwave' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:553:14: note: Function 'freqwave' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:340:7: note: Function 'freqwave' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:341:7: style:inconclusive: Function 'freqwave' argument 4 names different: declaration 'outstep' definition 'swave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:553:14: note: Function 'freqwave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:341:7: note: Function 'freqwave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:342:16: style:inconclusive: Function 'freqwave' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:553:14: note: Function 'freqwave' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:342:16: note: Function 'freqwave' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:343:10: style:inconclusive: Function 'freqwave' argument 6 names different: declaration 'outspec' definition 'wave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:553:14: note: Function 'freqwave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:343:10: note: Function 'freqwave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:373:10: style:inconclusive: Function 'wavefreq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:554:14: note: Function 'wavefreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:373:10: note: Function 'wavefreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:374:7: style:inconclusive: Function 'wavefreq' argument 2 names different: declaration 'nspec' definition 'nwave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:554:14: note: Function 'wavefreq' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:374:7: note: Function 'wavefreq' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:375:7: style:inconclusive: Function 'wavefreq' argument 3 names different: declaration 'instep' definition 'swave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:554:14: note: Function 'wavefreq' argument 3 names different: declaration 'instep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:375:7: note: Function 'wavefreq' argument 3 names different: declaration 'instep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:376:7: style:inconclusive: Function 'wavefreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:554:14: note: Function 'wavefreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:376:7: note: Function 'wavefreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:377:16: style:inconclusive: Function 'wavefreq' argument 5 names different: declaration 'inspec' definition 'wave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:554:14: note: Function 'wavefreq' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:377:16: note: Function 'wavefreq' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:378:10: style:inconclusive: Function 'wavefreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:554:14: note: Function 'wavefreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:378:10: note: Function 'wavefreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:410:10: style:inconclusive: Function 'freqawav' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:556:14: note: Function 'freqawav' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:410:10: note: Function 'freqawav' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:411:7: style:inconclusive: Function 'freqawav' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:556:14: note: Function 'freqawav' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:411:7: note: Function 'freqawav' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:412:7: style:inconclusive: Function 'freqawav' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:556:14: note: Function 'freqawav' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:412:7: note: Function 'freqawav' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:413:7: style:inconclusive: Function 'freqawav' argument 4 names different: declaration 'outstep' definition 'sawav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:556:14: note: Function 'freqawav' argument 4 names different: declaration 'outstep' definition 'sawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:413:7: note: Function 'freqawav' argument 4 names different: declaration 'outstep' definition 'sawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:414:16: style:inconclusive: Function 'freqawav' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:556:14: note: Function 'freqawav' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:414:16: note: Function 'freqawav' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:415:10: style:inconclusive: Function 'freqawav' argument 6 names different: declaration 'outspec' definition 'awav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:556:14: note: Function 'freqawav' argument 6 names different: declaration 'outspec' definition 'awav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:415:10: note: Function 'freqawav' argument 6 names different: declaration 'outspec' definition 'awav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:430:10: style:inconclusive: Function 'awavfreq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:557:14: note: Function 'awavfreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:430:10: note: Function 'awavfreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:431:7: style:inconclusive: Function 'awavfreq' argument 2 names different: declaration 'nspec' definition 'nawav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:557:14: note: Function 'awavfreq' argument 2 names different: declaration 'nspec' definition 'nawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:431:7: note: Function 'awavfreq' argument 2 names different: declaration 'nspec' definition 'nawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:432:7: style:inconclusive: Function 'awavfreq' argument 3 names different: declaration 'instep' definition 'sawav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:557:14: note: Function 'awavfreq' argument 3 names different: declaration 'instep' definition 'sawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:432:7: note: Function 'awavfreq' argument 3 names different: declaration 'instep' definition 'sawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:433:7: style:inconclusive: Function 'awavfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:557:14: note: Function 'awavfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:433:7: note: Function 'awavfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:434:16: style:inconclusive: Function 'awavfreq' argument 5 names different: declaration 'inspec' definition 'awav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:557:14: note: Function 'awavfreq' argument 5 names different: declaration 'inspec' definition 'awav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:434:16: note: Function 'awavfreq' argument 5 names different: declaration 'inspec' definition 'awav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:435:10: style:inconclusive: Function 'awavfreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:557:14: note: Function 'awavfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:435:10: note: Function 'awavfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:452:10: style:inconclusive: Function 'freqvelo' argument 1 names different: declaration 'param' definition 'restfrq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:566:14: note: Function 'freqvelo' argument 1 names different: declaration 'param' definition 'restfrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:452:10: note: Function 'freqvelo' argument 1 names different: declaration 'param' definition 'restfrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:453:7: style:inconclusive: Function 'freqvelo' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:566:14: note: Function 'freqvelo' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:453:7: note: Function 'freqvelo' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:454:7: style:inconclusive: Function 'freqvelo' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:566:14: note: Function 'freqvelo' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:454:7: note: Function 'freqvelo' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:455:7: style:inconclusive: Function 'freqvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:566:14: note: Function 'freqvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:455:7: note: Function 'freqvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:456:16: style:inconclusive: Function 'freqvelo' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:566:14: note: Function 'freqvelo' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:456:16: note: Function 'freqvelo' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:457:10: style:inconclusive: Function 'freqvelo' argument 6 names different: declaration 'outspec' definition 'velo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:566:14: note: Function 'freqvelo' argument 6 names different: declaration 'outspec' definition 'velo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:457:10: note: Function 'freqvelo' argument 6 names different: declaration 'outspec' definition 'velo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:481:10: style:inconclusive: Function 'velofreq' argument 1 names different: declaration 'param' definition 'restfrq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:567:14: note: Function 'velofreq' argument 1 names different: declaration 'param' definition 'restfrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:481:10: note: Function 'velofreq' argument 1 names different: declaration 'param' definition 'restfrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:482:7: style:inconclusive: Function 'velofreq' argument 2 names different: declaration 'nspec' definition 'nvelo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:567:14: note: Function 'velofreq' argument 2 names different: declaration 'nspec' definition 'nvelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:482:7: note: Function 'velofreq' argument 2 names different: declaration 'nspec' definition 'nvelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:483:7: style:inconclusive: Function 'velofreq' argument 3 names different: declaration 'instep' definition 'svelo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:567:14: note: Function 'velofreq' argument 3 names different: declaration 'instep' definition 'svelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:483:7: note: Function 'velofreq' argument 3 names different: declaration 'instep' definition 'svelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:484:7: style:inconclusive: Function 'velofreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:567:14: note: Function 'velofreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:484:7: note: Function 'velofreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:485:16: style:inconclusive: Function 'velofreq' argument 5 names different: declaration 'inspec' definition 'velo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:567:14: note: Function 'velofreq' argument 5 names different: declaration 'inspec' definition 'velo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:485:16: note: Function 'velofreq' argument 5 names different: declaration 'inspec' definition 'velo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:486:10: style:inconclusive: Function 'velofreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:567:14: note: Function 'velofreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:486:10: note: Function 'velofreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:516:10: style:inconclusive: Function 'waveawav' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:559:14: note: Function 'waveawav' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:516:10: note: Function 'waveawav' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:517:7: style:inconclusive: Function 'waveawav' argument 2 names different: declaration 'nspec' definition 'nwave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:559:14: note: Function 'waveawav' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:517:7: note: Function 'waveawav' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:518:7: style:inconclusive: Function 'waveawav' argument 3 names different: declaration 'instep' definition 'swave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:559:14: note: Function 'waveawav' argument 3 names different: declaration 'instep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:518:7: note: Function 'waveawav' argument 3 names different: declaration 'instep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:519:7: style:inconclusive: Function 'waveawav' argument 4 names different: declaration 'outstep' definition 'sawav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:559:14: note: Function 'waveawav' argument 4 names different: declaration 'outstep' definition 'sawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:519:7: note: Function 'waveawav' argument 4 names different: declaration 'outstep' definition 'sawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:520:16: style:inconclusive: Function 'waveawav' argument 5 names different: declaration 'inspec' definition 'wave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:559:14: note: Function 'waveawav' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:520:16: note: Function 'waveawav' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:521:10: style:inconclusive: Function 'waveawav' argument 6 names different: declaration 'outspec' definition 'awav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:559:14: note: Function 'waveawav' argument 6 names different: declaration 'outspec' definition 'awav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:521:10: note: Function 'waveawav' argument 6 names different: declaration 'outspec' definition 'awav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:560:10: style:inconclusive: Function 'awavwave' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:560:14: note: Function 'awavwave' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:560:10: note: Function 'awavwave' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:561:7: style:inconclusive: Function 'awavwave' argument 2 names different: declaration 'nspec' definition 'nawav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:560:14: note: Function 'awavwave' argument 2 names different: declaration 'nspec' definition 'nawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:561:7: note: Function 'awavwave' argument 2 names different: declaration 'nspec' definition 'nawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:562:7: style:inconclusive: Function 'awavwave' argument 3 names different: declaration 'instep' definition 'sawav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:560:14: note: Function 'awavwave' argument 3 names different: declaration 'instep' definition 'sawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:562:7: note: Function 'awavwave' argument 3 names different: declaration 'instep' definition 'sawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:563:7: style:inconclusive: Function 'awavwave' argument 4 names different: declaration 'outstep' definition 'swave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:560:14: note: Function 'awavwave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:563:7: note: Function 'awavwave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:564:16: style:inconclusive: Function 'awavwave' argument 5 names different: declaration 'inspec' definition 'awav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:560:14: note: Function 'awavwave' argument 5 names different: declaration 'inspec' definition 'awav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:564:16: note: Function 'awavwave' argument 5 names different: declaration 'inspec' definition 'awav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:565:10: style:inconclusive: Function 'awavwave' argument 6 names different: declaration 'outspec' definition 'wave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:560:14: note: Function 'awavwave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:565:10: note: Function 'awavwave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:603:10: style:inconclusive: Function 'wavevelo' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:573:14: note: Function 'wavevelo' argument 1 names different: declaration 'param' definition 'restwav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:603:10: note: Function 'wavevelo' argument 1 names different: declaration 'param' definition 'restwav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:604:7: style:inconclusive: Function 'wavevelo' argument 2 names different: declaration 'nspec' definition 'nwave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:573:14: note: Function 'wavevelo' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:604:7: note: Function 'wavevelo' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:605:7: style:inconclusive: Function 'wavevelo' argument 3 names different: declaration 'instep' definition 'swave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:573:14: note: Function 'wavevelo' argument 3 names different: declaration 'instep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:605:7: note: Function 'wavevelo' argument 3 names different: declaration 'instep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:606:7: style:inconclusive: Function 'wavevelo' argument 4 names different: declaration 'outstep' definition 'svelo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:573:14: note: Function 'wavevelo' argument 4 names different: declaration 'outstep' definition 'svelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:606:7: note: Function 'wavevelo' argument 4 names different: declaration 'outstep' definition 'svelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:607:16: style:inconclusive: Function 'wavevelo' argument 5 names different: declaration 'inspec' definition 'wave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:573:14: note: Function 'wavevelo' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:607:16: note: Function 'wavevelo' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:608:10: style:inconclusive: Function 'wavevelo' argument 6 names different: declaration 'outspec' definition 'velo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:573:14: note: Function 'wavevelo' argument 6 names different: declaration 'outspec' definition 'velo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:608:10: note: Function 'wavevelo' argument 6 names different: declaration 'outspec' definition 'velo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:632:10: style:inconclusive: Function 'velowave' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:574:14: note: Function 'velowave' argument 1 names different: declaration 'param' definition 'restwav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:632:10: note: Function 'velowave' argument 1 names different: declaration 'param' definition 'restwav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:633:7: style:inconclusive: Function 'velowave' argument 2 names different: declaration 'nspec' definition 'nvelo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:574:14: note: Function 'velowave' argument 2 names different: declaration 'nspec' definition 'nvelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:633:7: note: Function 'velowave' argument 2 names different: declaration 'nspec' definition 'nvelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:634:7: style:inconclusive: Function 'velowave' argument 3 names different: declaration 'instep' definition 'svelo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:574:14: note: Function 'velowave' argument 3 names different: declaration 'instep' definition 'svelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:634:7: note: Function 'velowave' argument 3 names different: declaration 'instep' definition 'svelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:635:7: style:inconclusive: Function 'velowave' argument 4 names different: declaration 'outstep' definition 'swave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:574:14: note: Function 'velowave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:635:7: note: Function 'velowave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:636:16: style:inconclusive: Function 'velowave' argument 5 names different: declaration 'inspec' definition 'velo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:574:14: note: Function 'velowave' argument 5 names different: declaration 'inspec' definition 'velo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:636:16: note: Function 'velowave' argument 5 names different: declaration 'inspec' definition 'velo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:637:10: style:inconclusive: Function 'velowave' argument 6 names different: declaration 'outspec' definition 'wave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:574:14: note: Function 'velowave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:637:10: note: Function 'velowave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:667:10: style:inconclusive: Function 'awavvelo' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:576:14: note: Function 'awavvelo' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:667:10: note: Function 'awavvelo' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:668:7: style:inconclusive: Function 'awavvelo' argument 2 names different: declaration 'nspec' definition 'nawav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:576:14: note: Function 'awavvelo' argument 2 names different: declaration 'nspec' definition 'nawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:668:7: note: Function 'awavvelo' argument 2 names different: declaration 'nspec' definition 'nawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:669:7: style:inconclusive: Function 'awavvelo' argument 3 names different: declaration 'instep' definition 'sawav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:576:14: note: Function 'awavvelo' argument 3 names different: declaration 'instep' definition 'sawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:669:7: note: Function 'awavvelo' argument 3 names different: declaration 'instep' definition 'sawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:670:7: style:inconclusive: Function 'awavvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:576:14: note: Function 'awavvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:670:7: note: Function 'awavvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:671:16: style:inconclusive: Function 'awavvelo' argument 5 names different: declaration 'inspec' definition 'awav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:576:14: note: Function 'awavvelo' argument 5 names different: declaration 'inspec' definition 'awav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:671:16: note: Function 'awavvelo' argument 5 names different: declaration 'inspec' definition 'awav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:672:10: style:inconclusive: Function 'awavvelo' argument 6 names different: declaration 'outspec' definition 'velo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:576:14: note: Function 'awavvelo' argument 6 names different: declaration 'outspec' definition 'velo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:672:10: note: Function 'awavvelo' argument 6 names different: declaration 'outspec' definition 'velo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:687:10: style:inconclusive: Function 'veloawav' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:577:14: note: Function 'veloawav' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:687:10: note: Function 'veloawav' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:688:7: style:inconclusive: Function 'veloawav' argument 2 names different: declaration 'nspec' definition 'nvelo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:577:14: note: Function 'veloawav' argument 2 names different: declaration 'nspec' definition 'nvelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:688:7: note: Function 'veloawav' argument 2 names different: declaration 'nspec' definition 'nvelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:689:7: style:inconclusive: Function 'veloawav' argument 3 names different: declaration 'instep' definition 'svelo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:577:14: note: Function 'veloawav' argument 3 names different: declaration 'instep' definition 'svelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:689:7: note: Function 'veloawav' argument 3 names different: declaration 'instep' definition 'svelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:690:7: style:inconclusive: Function 'veloawav' argument 4 names different: declaration 'outstep' definition 'sawav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:577:14: note: Function 'veloawav' argument 4 names different: declaration 'outstep' definition 'sawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:690:7: note: Function 'veloawav' argument 4 names different: declaration 'outstep' definition 'sawav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:691:16: style:inconclusive: Function 'veloawav' argument 5 names different: declaration 'inspec' definition 'velo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:577:14: note: Function 'veloawav' argument 5 names different: declaration 'inspec' definition 'velo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:691:16: note: Function 'veloawav' argument 5 names different: declaration 'inspec' definition 'velo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:692:10: style:inconclusive: Function 'veloawav' argument 6 names different: declaration 'outspec' definition 'awav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:577:14: note: Function 'veloawav' argument 6 names different: declaration 'outspec' definition 'awav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:692:10: note: Function 'veloawav' argument 6 names different: declaration 'outspec' definition 'awav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:709:10: style:inconclusive: Function 'freqafrq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:544:14: note: Function 'freqafrq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:709:10: note: Function 'freqafrq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:710:7: style:inconclusive: Function 'freqafrq' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:544:14: note: Function 'freqafrq' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:710:7: note: Function 'freqafrq' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:711:7: style:inconclusive: Function 'freqafrq' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:544:14: note: Function 'freqafrq' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:711:7: note: Function 'freqafrq' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:712:7: style:inconclusive: Function 'freqafrq' argument 4 names different: declaration 'outstep' definition 'safrq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:544:14: note: Function 'freqafrq' argument 4 names different: declaration 'outstep' definition 'safrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:712:7: note: Function 'freqafrq' argument 4 names different: declaration 'outstep' definition 'safrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:713:16: style:inconclusive: Function 'freqafrq' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:544:14: note: Function 'freqafrq' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:713:16: note: Function 'freqafrq' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:714:10: style:inconclusive: Function 'freqafrq' argument 6 names different: declaration 'outspec' definition 'afrq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:544:14: note: Function 'freqafrq' argument 6 names different: declaration 'outspec' definition 'afrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:714:10: note: Function 'freqafrq' argument 6 names different: declaration 'outspec' definition 'afrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:738:10: style:inconclusive: Function 'afrqfreq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:545:14: note: Function 'afrqfreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:738:10: note: Function 'afrqfreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:739:7: style:inconclusive: Function 'afrqfreq' argument 2 names different: declaration 'nspec' definition 'nafrq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:545:14: note: Function 'afrqfreq' argument 2 names different: declaration 'nspec' definition 'nafrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:739:7: note: Function 'afrqfreq' argument 2 names different: declaration 'nspec' definition 'nafrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:740:7: style:inconclusive: Function 'afrqfreq' argument 3 names different: declaration 'instep' definition 'safrq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:545:14: note: Function 'afrqfreq' argument 3 names different: declaration 'instep' definition 'safrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:740:7: note: Function 'afrqfreq' argument 3 names different: declaration 'instep' definition 'safrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:741:7: style:inconclusive: Function 'afrqfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:545:14: note: Function 'afrqfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:741:7: note: Function 'afrqfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:742:16: style:inconclusive: Function 'afrqfreq' argument 5 names different: declaration 'inspec' definition 'afrq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:545:14: note: Function 'afrqfreq' argument 5 names different: declaration 'inspec' definition 'afrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:742:16: note: Function 'afrqfreq' argument 5 names different: declaration 'inspec' definition 'afrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:743:10: style:inconclusive: Function 'afrqfreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:545:14: note: Function 'afrqfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:743:10: note: Function 'afrqfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:769:10: style:inconclusive: Function 'freqener' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:547:14: note: Function 'freqener' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:769:10: note: Function 'freqener' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:770:7: style:inconclusive: Function 'freqener' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:547:14: note: Function 'freqener' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:770:7: note: Function 'freqener' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:771:7: style:inconclusive: Function 'freqener' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:547:14: note: Function 'freqener' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:771:7: note: Function 'freqener' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:772:7: style:inconclusive: Function 'freqener' argument 4 names different: declaration 'outstep' definition 'sener'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:547:14: note: Function 'freqener' argument 4 names different: declaration 'outstep' definition 'sener'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:772:7: note: Function 'freqener' argument 4 names different: declaration 'outstep' definition 'sener'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:773:16: style:inconclusive: Function 'freqener' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:547:14: note: Function 'freqener' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:773:16: note: Function 'freqener' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:774:10: style:inconclusive: Function 'freqener' argument 6 names different: declaration 'outspec' definition 'ener'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:547:14: note: Function 'freqener' argument 6 names different: declaration 'outspec' definition 'ener'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:774:10: note: Function 'freqener' argument 6 names different: declaration 'outspec' definition 'ener'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:798:10: style:inconclusive: Function 'enerfreq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:548:14: note: Function 'enerfreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:798:10: note: Function 'enerfreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:799:7: style:inconclusive: Function 'enerfreq' argument 2 names different: declaration 'nspec' definition 'nener'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:548:14: note: Function 'enerfreq' argument 2 names different: declaration 'nspec' definition 'nener'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:799:7: note: Function 'enerfreq' argument 2 names different: declaration 'nspec' definition 'nener'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:800:7: style:inconclusive: Function 'enerfreq' argument 3 names different: declaration 'instep' definition 'sener'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:548:14: note: Function 'enerfreq' argument 3 names different: declaration 'instep' definition 'sener'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:800:7: note: Function 'enerfreq' argument 3 names different: declaration 'instep' definition 'sener'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:801:7: style:inconclusive: Function 'enerfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:548:14: note: Function 'enerfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:801:7: note: Function 'enerfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:802:16: style:inconclusive: Function 'enerfreq' argument 5 names different: declaration 'inspec' definition 'ener'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:548:14: note: Function 'enerfreq' argument 5 names different: declaration 'inspec' definition 'ener'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:802:16: note: Function 'enerfreq' argument 5 names different: declaration 'inspec' definition 'ener'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:803:10: style:inconclusive: Function 'enerfreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:548:14: note: Function 'enerfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:803:10: note: Function 'enerfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:829:10: style:inconclusive: Function 'freqwavn' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:550:14: note: Function 'freqwavn' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:829:10: note: Function 'freqwavn' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:830:7: style:inconclusive: Function 'freqwavn' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:550:14: note: Function 'freqwavn' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:830:7: note: Function 'freqwavn' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:831:7: style:inconclusive: Function 'freqwavn' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:550:14: note: Function 'freqwavn' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:831:7: note: Function 'freqwavn' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:832:7: style:inconclusive: Function 'freqwavn' argument 4 names different: declaration 'outstep' definition 'swavn'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:550:14: note: Function 'freqwavn' argument 4 names different: declaration 'outstep' definition 'swavn'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:832:7: note: Function 'freqwavn' argument 4 names different: declaration 'outstep' definition 'swavn'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:833:16: style:inconclusive: Function 'freqwavn' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:550:14: note: Function 'freqwavn' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:833:16: note: Function 'freqwavn' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:834:10: style:inconclusive: Function 'freqwavn' argument 6 names different: declaration 'outspec' definition 'wavn'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:550:14: note: Function 'freqwavn' argument 6 names different: declaration 'outspec' definition 'wavn'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:834:10: note: Function 'freqwavn' argument 6 names different: declaration 'outspec' definition 'wavn'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:858:10: style:inconclusive: Function 'wavnfreq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:551:14: note: Function 'wavnfreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:858:10: note: Function 'wavnfreq' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:859:7: style:inconclusive: Function 'wavnfreq' argument 2 names different: declaration 'nspec' definition 'nwavn'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:551:14: note: Function 'wavnfreq' argument 2 names different: declaration 'nspec' definition 'nwavn'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:859:7: note: Function 'wavnfreq' argument 2 names different: declaration 'nspec' definition 'nwavn'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:860:7: style:inconclusive: Function 'wavnfreq' argument 3 names different: declaration 'instep' definition 'swavn'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:551:14: note: Function 'wavnfreq' argument 3 names different: declaration 'instep' definition 'swavn'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:860:7: note: Function 'wavnfreq' argument 3 names different: declaration 'instep' definition 'swavn'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:861:7: style:inconclusive: Function 'wavnfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:551:14: note: Function 'wavnfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:861:7: note: Function 'wavnfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:862:16: style:inconclusive: Function 'wavnfreq' argument 5 names different: declaration 'inspec' definition 'wavn'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:551:14: note: Function 'wavnfreq' argument 5 names different: declaration 'inspec' definition 'wavn'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:862:16: note: Function 'wavnfreq' argument 5 names different: declaration 'inspec' definition 'wavn'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:863:10: style:inconclusive: Function 'wavnfreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:551:14: note: Function 'wavnfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:863:10: note: Function 'wavnfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:889:10: style:inconclusive: Function 'freqvrad' argument 1 names different: declaration 'param' definition 'restfrq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:569:14: note: Function 'freqvrad' argument 1 names different: declaration 'param' definition 'restfrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:889:10: note: Function 'freqvrad' argument 1 names different: declaration 'param' definition 'restfrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:890:7: style:inconclusive: Function 'freqvrad' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:569:14: note: Function 'freqvrad' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:890:7: note: Function 'freqvrad' argument 2 names different: declaration 'nspec' definition 'nfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:891:7: style:inconclusive: Function 'freqvrad' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:569:14: note: Function 'freqvrad' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:891:7: note: Function 'freqvrad' argument 3 names different: declaration 'instep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:892:7: style:inconclusive: Function 'freqvrad' argument 4 names different: declaration 'outstep' definition 'svrad'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:569:14: note: Function 'freqvrad' argument 4 names different: declaration 'outstep' definition 'svrad'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:892:7: note: Function 'freqvrad' argument 4 names different: declaration 'outstep' definition 'svrad'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:893:16: style:inconclusive: Function 'freqvrad' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:569:14: note: Function 'freqvrad' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:893:16: note: Function 'freqvrad' argument 5 names different: declaration 'inspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:894:10: style:inconclusive: Function 'freqvrad' argument 6 names different: declaration 'outspec' definition 'vrad'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:569:14: note: Function 'freqvrad' argument 6 names different: declaration 'outspec' definition 'vrad'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:894:10: note: Function 'freqvrad' argument 6 names different: declaration 'outspec' definition 'vrad'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:920:10: style:inconclusive: Function 'vradfreq' argument 1 names different: declaration 'param' definition 'restfrq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:570:14: note: Function 'vradfreq' argument 1 names different: declaration 'param' definition 'restfrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:920:10: note: Function 'vradfreq' argument 1 names different: declaration 'param' definition 'restfrq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:921:7: style:inconclusive: Function 'vradfreq' argument 2 names different: declaration 'nspec' definition 'nvrad'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:570:14: note: Function 'vradfreq' argument 2 names different: declaration 'nspec' definition 'nvrad'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:921:7: note: Function 'vradfreq' argument 2 names different: declaration 'nspec' definition 'nvrad'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:922:7: style:inconclusive: Function 'vradfreq' argument 3 names different: declaration 'instep' definition 'svrad'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:570:14: note: Function 'vradfreq' argument 3 names different: declaration 'instep' definition 'svrad'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:922:7: note: Function 'vradfreq' argument 3 names different: declaration 'instep' definition 'svrad'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:923:7: style:inconclusive: Function 'vradfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:570:14: note: Function 'vradfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:923:7: note: Function 'vradfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:924:16: style:inconclusive: Function 'vradfreq' argument 5 names different: declaration 'inspec' definition 'vrad'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:570:14: note: Function 'vradfreq' argument 5 names different: declaration 'inspec' definition 'vrad'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:924:16: note: Function 'vradfreq' argument 5 names different: declaration 'inspec' definition 'vrad'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:925:10: style:inconclusive: Function 'vradfreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:570:14: note: Function 'vradfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:925:10: note: Function 'vradfreq' argument 6 names different: declaration 'outspec' definition 'freq'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:949:10: style:inconclusive: Function 'wavevopt' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:579:14: note: Function 'wavevopt' argument 1 names different: declaration 'param' definition 'restwav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:949:10: note: Function 'wavevopt' argument 1 names different: declaration 'param' definition 'restwav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:950:7: style:inconclusive: Function 'wavevopt' argument 2 names different: declaration 'nspec' definition 'nwave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:579:14: note: Function 'wavevopt' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:950:7: note: Function 'wavevopt' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:951:7: style:inconclusive: Function 'wavevopt' argument 3 names different: declaration 'instep' definition 'swave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:579:14: note: Function 'wavevopt' argument 3 names different: declaration 'instep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:951:7: note: Function 'wavevopt' argument 3 names different: declaration 'instep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:952:7: style:inconclusive: Function 'wavevopt' argument 4 names different: declaration 'outstep' definition 'svopt'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:579:14: note: Function 'wavevopt' argument 4 names different: declaration 'outstep' definition 'svopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:952:7: note: Function 'wavevopt' argument 4 names different: declaration 'outstep' definition 'svopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:953:16: style:inconclusive: Function 'wavevopt' argument 5 names different: declaration 'inspec' definition 'wave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:579:14: note: Function 'wavevopt' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:953:16: note: Function 'wavevopt' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:954:10: style:inconclusive: Function 'wavevopt' argument 6 names different: declaration 'outspec' definition 'vopt'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:579:14: note: Function 'wavevopt' argument 6 names different: declaration 'outspec' definition 'vopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:954:10: note: Function 'wavevopt' argument 6 names different: declaration 'outspec' definition 'vopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:979:10: style:inconclusive: Function 'voptwave' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:580:14: note: Function 'voptwave' argument 1 names different: declaration 'param' definition 'restwav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:979:10: note: Function 'voptwave' argument 1 names different: declaration 'param' definition 'restwav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:980:7: style:inconclusive: Function 'voptwave' argument 2 names different: declaration 'nspec' definition 'nvopt'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:580:14: note: Function 'voptwave' argument 2 names different: declaration 'nspec' definition 'nvopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:980:7: note: Function 'voptwave' argument 2 names different: declaration 'nspec' definition 'nvopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:981:7: style:inconclusive: Function 'voptwave' argument 3 names different: declaration 'instep' definition 'svopt'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:580:14: note: Function 'voptwave' argument 3 names different: declaration 'instep' definition 'svopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:981:7: note: Function 'voptwave' argument 3 names different: declaration 'instep' definition 'svopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:982:7: style:inconclusive: Function 'voptwave' argument 4 names different: declaration 'outstep' definition 'swave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:580:14: note: Function 'voptwave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:982:7: note: Function 'voptwave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:983:16: style:inconclusive: Function 'voptwave' argument 5 names different: declaration 'inspec' definition 'vopt'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:580:14: note: Function 'voptwave' argument 5 names different: declaration 'inspec' definition 'vopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:983:16: note: Function 'voptwave' argument 5 names different: declaration 'inspec' definition 'vopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:984:10: style:inconclusive: Function 'voptwave' argument 6 names different: declaration 'outspec' definition 'wave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:580:14: note: Function 'voptwave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:984:10: note: Function 'voptwave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1008:10: style:inconclusive: Function 'wavezopt' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:582:14: note: Function 'wavezopt' argument 1 names different: declaration 'param' definition 'restwav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1008:10: note: Function 'wavezopt' argument 1 names different: declaration 'param' definition 'restwav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1009:7: style:inconclusive: Function 'wavezopt' argument 2 names different: declaration 'nspec' definition 'nwave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:582:14: note: Function 'wavezopt' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1009:7: note: Function 'wavezopt' argument 2 names different: declaration 'nspec' definition 'nwave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1010:7: style:inconclusive: Function 'wavezopt' argument 3 names different: declaration 'instep' definition 'swave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:582:14: note: Function 'wavezopt' argument 3 names different: declaration 'instep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1010:7: note: Function 'wavezopt' argument 3 names different: declaration 'instep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1011:7: style:inconclusive: Function 'wavezopt' argument 4 names different: declaration 'outstep' definition 'szopt'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:582:14: note: Function 'wavezopt' argument 4 names different: declaration 'outstep' definition 'szopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1011:7: note: Function 'wavezopt' argument 4 names different: declaration 'outstep' definition 'szopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1012:16: style:inconclusive: Function 'wavezopt' argument 5 names different: declaration 'inspec' definition 'wave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:582:14: note: Function 'wavezopt' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1012:16: note: Function 'wavezopt' argument 5 names different: declaration 'inspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1013:10: style:inconclusive: Function 'wavezopt' argument 6 names different: declaration 'outspec' definition 'zopt'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:582:14: note: Function 'wavezopt' argument 6 names different: declaration 'outspec' definition 'zopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1013:10: note: Function 'wavezopt' argument 6 names different: declaration 'outspec' definition 'zopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1038:10: style:inconclusive: Function 'zoptwave' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:583:14: note: Function 'zoptwave' argument 1 names different: declaration 'param' definition 'restwav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1038:10: note: Function 'zoptwave' argument 1 names different: declaration 'param' definition 'restwav'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1039:7: style:inconclusive: Function 'zoptwave' argument 2 names different: declaration 'nspec' definition 'nzopt'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:583:14: note: Function 'zoptwave' argument 2 names different: declaration 'nspec' definition 'nzopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1039:7: note: Function 'zoptwave' argument 2 names different: declaration 'nspec' definition 'nzopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1040:7: style:inconclusive: Function 'zoptwave' argument 3 names different: declaration 'instep' definition 'szopt'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:583:14: note: Function 'zoptwave' argument 3 names different: declaration 'instep' definition 'szopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1040:7: note: Function 'zoptwave' argument 3 names different: declaration 'instep' definition 'szopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1041:7: style:inconclusive: Function 'zoptwave' argument 4 names different: declaration 'outstep' definition 'swave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:583:14: note: Function 'zoptwave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1041:7: note: Function 'zoptwave' argument 4 names different: declaration 'outstep' definition 'swave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1042:16: style:inconclusive: Function 'zoptwave' argument 5 names different: declaration 'inspec' definition 'zopt'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:583:14: note: Function 'zoptwave' argument 5 names different: declaration 'inspec' definition 'zopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1042:16: note: Function 'zoptwave' argument 5 names different: declaration 'inspec' definition 'zopt'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1043:10: style:inconclusive: Function 'zoptwave' argument 6 names different: declaration 'outspec' definition 'wave'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:583:14: note: Function 'zoptwave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1043:10: note: Function 'zoptwave' argument 6 names different: declaration 'outspec' definition 'wave'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1065:10: style:inconclusive: Function 'velobeta' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:562:14: note: Function 'velobeta' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1065:10: note: Function 'velobeta' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1066:7: style:inconclusive: Function 'velobeta' argument 2 names different: declaration 'nspec' definition 'nvelo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:562:14: note: Function 'velobeta' argument 2 names different: declaration 'nspec' definition 'nvelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1066:7: note: Function 'velobeta' argument 2 names different: declaration 'nspec' definition 'nvelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1067:7: style:inconclusive: Function 'velobeta' argument 3 names different: declaration 'instep' definition 'svelo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:562:14: note: Function 'velobeta' argument 3 names different: declaration 'instep' definition 'svelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1067:7: note: Function 'velobeta' argument 3 names different: declaration 'instep' definition 'svelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1068:7: style:inconclusive: Function 'velobeta' argument 4 names different: declaration 'outstep' definition 'sbeta'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:562:14: note: Function 'velobeta' argument 4 names different: declaration 'outstep' definition 'sbeta'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1068:7: note: Function 'velobeta' argument 4 names different: declaration 'outstep' definition 'sbeta'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1069:16: style:inconclusive: Function 'velobeta' argument 5 names different: declaration 'inspec' definition 'velo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:562:14: note: Function 'velobeta' argument 5 names different: declaration 'inspec' definition 'velo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1069:16: note: Function 'velobeta' argument 5 names different: declaration 'inspec' definition 'velo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1070:10: style:inconclusive: Function 'velobeta' argument 6 names different: declaration 'outspec' definition 'beta'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:562:14: note: Function 'velobeta' argument 6 names different: declaration 'outspec' definition 'beta'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1070:10: note: Function 'velobeta' argument 6 names different: declaration 'outspec' definition 'beta'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1094:10: style:inconclusive: Function 'betavelo' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:563:14: note: Function 'betavelo' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1094:10: note: Function 'betavelo' argument 1 names different: declaration 'param' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1095:7: style:inconclusive: Function 'betavelo' argument 2 names different: declaration 'nspec' definition 'nbeta'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:563:14: note: Function 'betavelo' argument 2 names different: declaration 'nspec' definition 'nbeta'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1095:7: note: Function 'betavelo' argument 2 names different: declaration 'nspec' definition 'nbeta'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1096:7: style:inconclusive: Function 'betavelo' argument 3 names different: declaration 'instep' definition 'sbeta'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:563:14: note: Function 'betavelo' argument 3 names different: declaration 'instep' definition 'sbeta'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1096:7: note: Function 'betavelo' argument 3 names different: declaration 'instep' definition 'sbeta'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1097:7: style:inconclusive: Function 'betavelo' argument 4 names different: declaration 'outstep' definition 'svelo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:563:14: note: Function 'betavelo' argument 4 names different: declaration 'outstep' definition 'svelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1097:7: note: Function 'betavelo' argument 4 names different: declaration 'outstep' definition 'svelo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1098:16: style:inconclusive: Function 'betavelo' argument 5 names different: declaration 'inspec' definition 'beta'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:563:14: note: Function 'betavelo' argument 5 names different: declaration 'inspec' definition 'beta'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1098:16: note: Function 'betavelo' argument 5 names different: declaration 'inspec' definition 'beta'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1099:10: style:inconclusive: Function 'betavelo' argument 6 names different: declaration 'outspec' definition 'velo'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/spx.h:563:14: note: Function 'betavelo' argument 6 names different: declaration 'outspec' definition 'velo'. astropy-astropy-980b6e3/cextern/wcslib/C/spx.c:1099:10: note: Function 'betavelo' argument 6 names different: declaration 'outspec' definition 'velo'. astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:285:7: style: Same expression used in consecutive assignments of 'M' and 'N'. [duplicateAssignExpression] astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:286:7: note: Same expression used in consecutive assignments of 'M' and 'N'. astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:285:7: note: Same expression used in consecutive assignments of 'M' and 'N'. astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:415:7: style:inconclusive: Function 'tabcmp' argument 1 names different: declaration 'cmp' definition 'dummy'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/tab.h:671:16: note: Function 'tabcmp' argument 1 names different: declaration 'cmp' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:415:7: note: Function 'tabcmp' argument 1 names different: declaration 'cmp' definition 'dummy'. astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:532:43: style:inconclusive: Function 'tabsize' argument 2 names different: declaration 'size' definition 'sizes'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/tab.h:676:43: note: Function 'tabsize' argument 2 names different: declaration 'size' definition 'sizes'. astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:532:43: note: Function 'tabsize' argument 2 names different: declaration 'size' definition 'sizes'. astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:1488:28: style:inconclusive: Function 'tabedge' argument 1 names different: declaration '' definition 'tab'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:1539:27: style:inconclusive: Function 'tabrow' argument 1 names different: declaration '' definition 'tab'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:1539:46: style:inconclusive: Function 'tabrow' argument 2 names different: declaration '' definition 'wp'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:1629:18: style:inconclusive: Function 'tabvox' argument 1 names different: declaration '' definition 'tab'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:1630:17: style:inconclusive: Function 'tabvox' argument 2 names different: declaration '' definition 'wp'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:1631:7: style:inconclusive: Function 'tabvox' argument 3 names different: declaration '' definition 'level'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:1632:12: style:inconclusive: Function 'tabvox' argument 4 names different: declaration '' definition 'tabcoord'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:1633:17: style:inconclusive: Function 'tabvox' argument 5 names different: declaration '' definition 'vox'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:387:18: style: Variable 'srcp' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:931:15: style: Variable 'Psi' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:998:17: style: Variable 'Psi' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:1025:19: style: Variable 'Psi' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:1090:15: style: Variable 'Psi' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:1251:15: style: Variable 'coord' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:1442:19: style: Variable 'Psi' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:1633:17: style: Parameter 'vox' can be declared as pointer to const [constParameterPointer] astropy-astropy-980b6e3/cextern/wcslib/C/tab.c:1683:15: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:4529:12: error: syntax error [syntaxError] astropy-astropy-980b6e3/cextern/wcslib/C/wcserr.c:101:34: style:inconclusive: Function 'wcserr_clear' argument 1 names different: declaration 'err' definition 'errp'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcserr.h:260:34: note: Function 'wcserr_clear' argument 1 names different: declaration 'err' definition 'errp'. astropy-astropy-980b6e3/cextern/wcslib/C/wcserr.c:101:34: note: Function 'wcserr_clear' argument 1 names different: declaration 'err' definition 'errp'. astropy-astropy-980b6e3/cextern/wcslib/C/wcserr.c:118:19: style:inconclusive: Function 'wcserr_set' argument 1 names different: declaration 'err' definition 'errp'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcserr.h:265:32: note: Function 'wcserr_set' argument 1 names different: declaration 'err' definition 'errp'. astropy-astropy-980b6e3/cextern/wcslib/C/wcserr.c:118:19: note: Function 'wcserr_set' argument 1 names different: declaration 'err' definition 'errp'. astropy-astropy-980b6e3/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-astropy-980b6e3/cextern/wcslib/C/wcsfix.c:259:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] astropy-astropy-980b6e3/cextern/wcslib/C/wcsfix.c:1263:13: style: Local variable 'pcij' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/wcslib/C/wcsfix.c:1214:11: note: Shadowed variable astropy-astropy-980b6e3/cextern/wcslib/C/wcsfix.c:1263:13: note: Shadow local variable astropy-astropy-980b6e3/cextern/wcslib/C/wcsfix.c:1213:11: style: Variable 'invij' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/wcsfix.c:1215:11: style: Variable 'cdij' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/wcsfix.c:1243:13: style: Variable 'pci' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:81:10: debug: Scope::checkVariable found variable 'PSi_0a' with varid 0. [varid0] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSi_0a [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2248:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:1995:7: style:inconclusive: Function 'wcshdo_format' argument 1 names different: declaration '' definition 'fmt'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:1996:7: style:inconclusive: Function 'wcshdo_format' argument 2 names different: declaration '' definition 'nval'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:1997:16: style:inconclusive: Function 'wcshdo_format' argument 3 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:1998:9: style:inconclusive: Function 'wcshdo_format' argument 4 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2059:7: style:inconclusive: Function 'wcshdo_tpdterm' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2060:7: style:inconclusive: Function 'wcshdo_tpdterm' argument 2 names different: declaration '' definition 'direct'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2061:9: style:inconclusive: Function 'wcshdo_tpdterm' argument 3 names different: declaration '' definition 'term'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2095:7: style:inconclusive: Function 'wcshdo_util' argument 1 names different: declaration '' definition 'relax'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2096:14: style:inconclusive: Function 'wcshdo_util' argument 2 names different: declaration '' definition 'pikey'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2097:14: style:inconclusive: Function 'wcshdo_util' argument 3 names different: declaration '' definition 'tbkey'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2098:7: style:inconclusive: Function 'wcshdo_util' argument 4 names different: declaration '' definition 'level'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2099:14: style:inconclusive: Function 'wcshdo_util' argument 5 names different: declaration '' definition 'tlkey'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2100:7: style:inconclusive: Function 'wcshdo_util' argument 6 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2101:7: style:inconclusive: Function 'wcshdo_util' argument 7 names different: declaration '' definition 'j'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2102:7: style:inconclusive: Function 'wcshdo_util' argument 8 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2103:8: style:inconclusive: Function 'wcshdo_util' argument 9 names different: declaration '' definition 'alt'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2104:8: style:inconclusive: Function 'wcshdo_util' argument 10 names different: declaration '' definition 'btcol'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2105:8: style:inconclusive: Function 'wcshdo_util' argument 11 names different: declaration '' definition 'plcol'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2106:8: style:inconclusive: Function 'wcshdo_util' argument 12 names different: declaration '' definition 'keyvalue'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2107:14: style:inconclusive: Function 'wcshdo_util' argument 13 names different: declaration '' definition 'keycomment'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2108:9: style:inconclusive: Function 'wcshdo_util' argument 14 names different: declaration '' definition 'nkeyrec'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2109:10: style:inconclusive: Function 'wcshdo_util' argument 15 names different: declaration '' definition 'header'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2110:9: style:inconclusive: Function 'wcshdo_util' argument 16 names different: declaration '' definition 'status'. [funcArgNamesDifferentUnnamed] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:829:12: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:582:7: note: Shadowed variable astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:829:12: note: Shadow local variable astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:871:12: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:582:7: note: Shadowed variable astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:871:12: note: Shadow local variable astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:1239:14: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:582:7: note: Shadowed variable astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:1239:14: note: Shadow local variable astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:1238:54: style: Variable 'xyz' can be declared as const array [constVariable] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:1338:18: style: Variable 'aux' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:1560:12: style: Variable 'iparm' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:1638:16: style: Variable 'axmap' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:1675:16: style: Variable 'axmap' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/wcshdr.c:2105:8: style: Parameter 'plcol' can be declared as const array [constParameter] astropy-astropy-980b6e3/cextern/wcslib/C/wcsprintf.c:92:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/wcslib/C/wcsprintf.c:111:17: error: va_list 'arg_list' was opened but not closed by va_end(). [va_end_missing] astropy-astropy-980b6e3/cextern/wcslib/C/wcsprintf.c:157:17: error: va_list 'arg_list' was opened but not closed by va_end(). [va_end_missing] astropy-astropy-980b6e3/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-astropy-980b6e3/cextern/wcslib/C/wcstrig.c:188:11: note: first condition astropy-astropy-980b6e3/cextern/wcslib/C/wcstrig.c:190:18: note: else if condition is opposite to first condition astropy-astropy-980b6e3/cextern/wcslib/C/wcstrig.c:78:36: style:inconclusive: Function 'sincosd' argument 2 names different: declaration 'sin' definition 's'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcstrig.h:197:36: note: Function 'sincosd' argument 2 names different: declaration 'sin' definition 's'. astropy-astropy-980b6e3/cextern/wcslib/C/wcstrig.c:78:36: note: Function 'sincosd' argument 2 names different: declaration 'sin' definition 's'. astropy-astropy-980b6e3/cextern/wcslib/C/wcstrig.c:78:47: style:inconclusive: Function 'sincosd' argument 3 names different: declaration 'cos' definition 'c'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcstrig.h:197:49: note: Function 'sincosd' argument 3 names different: declaration 'cos' definition 'c'. astropy-astropy-980b6e3/cextern/wcslib/C/wcstrig.c:78:47: note: Function 'sincosd' argument 3 names different: declaration 'cos' definition 'c'. astropy-astropy-980b6e3/cextern/wcslib/C/wcstrig.c:136:21: style:inconclusive: Function 'acosd' argument 1 names different: declaration 'x' definition 'v'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcstrig.h:199:21: note: Function 'acosd' argument 1 names different: declaration 'x' definition 'v'. astropy-astropy-980b6e3/cextern/wcslib/C/wcstrig.c:136:21: note: Function 'acosd' argument 1 names different: declaration 'x' definition 'v'. astropy-astropy-980b6e3/cextern/wcslib/C/wcstrig.c:152:21: style:inconclusive: Function 'asind' argument 1 names different: declaration 'y' definition 'v'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcstrig.h:200:21: note: Function 'asind' argument 1 names different: declaration 'y' definition 'v'. astropy-astropy-980b6e3/cextern/wcslib/C/wcstrig.c:152:21: note: Function 'asind' argument 1 names different: declaration 'y' definition 'v'. astropy-astropy-980b6e3/cextern/wcslib/C/wcstrig.c:168:21: style:inconclusive: Function 'atand' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcstrig.h:201:21: note: Function 'atand' argument 1 names different: declaration 's' definition 'v'. astropy-astropy-980b6e3/cextern/wcslib/C/wcstrig.c:168:21: note: Function 'atand' argument 1 names different: declaration 's' definition 'v'. astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:347:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip [valueFlowBailoutIncompleteVar] astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:215:17: style:inconclusive: Function 'wcsutil_dblEq' argument 3 names different: declaration 'arr1' definition 'darr1'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.h:485:57: note: Function 'wcsutil_dblEq' argument 3 names different: declaration 'arr1' definition 'darr1'. astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:215:17: note: Function 'wcsutil_dblEq' argument 3 names different: declaration 'arr1' definition 'darr1'. astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:216:17: style:inconclusive: Function 'wcsutil_dblEq' argument 4 names different: declaration 'arr2' definition 'darr2'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.h:486:34: note: Function 'wcsutil_dblEq' argument 4 names different: declaration 'arr2' definition 'darr2'. astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:216:17: note: Function 'wcsutil_dblEq' argument 4 names different: declaration 'arr2' definition 'darr2'. astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:256:41: style:inconclusive: Function 'wcsutil_intEq' argument 2 names different: declaration 'arr1' definition 'iarr1'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.h:487:42: note: Function 'wcsutil_intEq' argument 2 names different: declaration 'arr1' definition 'iarr1'. astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:256:41: note: Function 'wcsutil_intEq' argument 2 names different: declaration 'arr1' definition 'iarr1'. astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:256:59: style:inconclusive: Function 'wcsutil_intEq' argument 3 names different: declaration 'arr2' definition 'iarr2'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.h:487:59: note: Function 'wcsutil_intEq' argument 3 names different: declaration 'arr2' definition 'iarr2'. astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:256:59: note: Function 'wcsutil_intEq' argument 3 names different: declaration 'arr2' definition 'iarr2'. astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:276:37: style:inconclusive: Function 'wcsutil_strEq' argument 2 names different: declaration 'arr1' definition 'sarr1'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.h:488:38: note: Function 'wcsutil_strEq' argument 2 names different: declaration 'arr1' definition 'sarr1'. astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:276:37: note: Function 'wcsutil_strEq' argument 2 names different: declaration 'arr1' definition 'sarr1'. astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:276:56: style:inconclusive: Function 'wcsutil_strEq' argument 3 names different: declaration 'arr2' definition 'sarr2'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.h:488:56: note: Function 'wcsutil_strEq' argument 3 names different: declaration 'arr2' definition 'sarr2'. astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:276:56: note: Function 'wcsutil_strEq' argument 3 names different: declaration 'arr2' definition 'sarr2'. astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:285:11: style: Variable 'sval1' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:286:11: style: Variable 'sval2' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:382:17: style: Variable 'locale_data' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:424:11: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:444:17: style: Variable 'locale_data' can be declared as pointer to const [constVariablePointer] diff: 2.21.0 astropy-astropy-980b6e3/cextern/expat/lib/xmltok.c:1402:30: style:inconclusive: Function 'XmlInitUnknownEncoding' argument 4 names different: declaration '' definition 'userData'. [funcArgNamesDifferentUnnamed] 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:1058:20: style: Variable 'dissrc' can be declared as pointer to const [constVariablePointer] 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:1329:18: style: Local variable 'm' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:1318:14: note: Shadowed variable astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:1329:18: note: Shadow local variable 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:1331:15: style: Local variable 'i' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:1319:11: note: Shadowed variable astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:1331:15: note: Shadow local variable 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:136:16: style:inconclusive: Function 'wcsnpv' argument 1 names different: declaration 'n' definition 'npvmax'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcs.h:2266:16: note: Function 'wcsnpv' argument 1 names different: declaration 'n' definition 'npvmax'. astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:136:16: note: Function 'wcsnpv' argument 1 names different: declaration 'n' definition 'npvmax'. 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:137:16: style:inconclusive: Function 'wcsnps' argument 1 names different: declaration 'n' definition 'npsmax'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcs.h:2268:16: note: Function 'wcsnps' argument 1 names different: declaration 'n' definition 'npsmax'. astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:137:16: note: Function 'wcsnps' argument 1 names different: declaration 'n' definition 'npsmax'. 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:1393:17: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:2151:12: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:2100:7: note: Shadowed variable astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:2151:12: note: Shadow local variable 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:2158:12: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:2100:7: note: Shadowed variable astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:2158:12: note: Shadow local variable 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:2275:12: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:2100:7: note: Shadowed variable astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:2275:12: note: Shadow local variable 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:2307:12: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:2100:7: note: Shadowed variable astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:2307:12: note: Shadow local variable 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:2315:12: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:2100:7: note: Shadowed variable astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:2315:12: note: Shadow local variable 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:2830:15: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:2952:37: style:inconclusive: Function 'wcs_types' argument 1 names different: declaration '' definition 'wcs'. [funcArgNamesDifferentUnnamed] 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:3229:34: style:inconclusive: Function 'time_type' argument 1 names different: declaration '' definition 'ctype'. [funcArgNamesDifferentUnnamed] 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:3278:37: style:inconclusive: Function 'wcs_units' argument 1 names different: declaration '' definition 'wcs'. [funcArgNamesDifferentUnnamed] 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:3518:26: style: Variable 'dispre' can be declared as pointer to const [constVariablePointer] 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:3519:26: style: Variable 'disseq' can be declared as pointer to const [constVariablePointer] 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:3543:18: style: Variable 'wcsprj' can be declared as pointer to const [constVariablePointer] 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:3776:18: style: Variable 'wcsprj' can be declared as pointer to const [constVariablePointer] 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:3973:26: style: Variable 'dispre' can be declared as pointer to const [constVariablePointer] 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:3974:26: style: Variable 'disseq' can be declared as pointer to const [constVariablePointer] head astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:4529:12: error: syntax error [syntaxError] 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:4658:10: style:inconclusive: Function 'wcsccs' argument 2 names different: declaration 'lng2p1' definition 'lng2P1'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcs.h:2313:39: note: Function 'wcsccs' argument 2 names different: declaration 'lng2p1' definition 'lng2P1'. astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:4658:10: note: Function 'wcsccs' argument 2 names different: declaration 'lng2p1' definition 'lng2P1'. 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:4659:10: style:inconclusive: Function 'wcsccs' argument 3 names different: declaration 'lat2p1' definition 'lat2P1'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcs.h:2313:54: note: Function 'wcsccs' argument 3 names different: declaration 'lat2p1' definition 'lat2P1'. astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:4659:10: note: Function 'wcsccs' argument 3 names different: declaration 'lat2p1' definition 'lat2P1'. 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:4660:10: style:inconclusive: Function 'wcsccs' argument 4 names different: declaration 'lng1p2' definition 'lng1P2'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcs.h:2313:69: note: Function 'wcsccs' argument 4 names different: declaration 'lng1p2' definition 'lng1P2'. astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:4660:10: note: Function 'wcsccs' argument 4 names different: declaration 'lng1p2' definition 'lng1P2'. 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:889:13: style: Local variable 'k' shadows outer variable [shadowVariable] astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:800:11: note: Shadowed variable astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:889:13: note: Shadow local variable 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcs.c:992:17: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:276:56: style:inconclusive: Function 'wcsutil_strEq' argument 3 names different: declaration '' definition 'sarr2'. [funcArgNamesDifferentUnnamed] head astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:276:56: style:inconclusive: Function 'wcsutil_strEq' argument 3 names different: declaration 'arr2' definition 'sarr2'. [funcArgNamesDifferent] astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.h:488:56: note: Function 'wcsutil_strEq' argument 3 names different: declaration 'arr2' definition 'sarr2'. astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:276:56: note: Function 'wcsutil_strEq' argument 3 names different: declaration 'arr2' definition 'sarr2'. 2.21.0 astropy-astropy-980b6e3/cextern/wcslib/C/wcsutil.c:343:49: style:inconclusive: Function 'wcsutil_fptr2str' argument 2 names different: declaration '' definition 'hext'. [funcArgNamesDifferentUnnamed] DONE