2025-06-27 20:56 ftp://ftp.de.debian.org/debian/pool/main/g/gyoto/gyoto_2.0.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=boost --library=python --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: b6dd286 (2025-06-27 13:53:34 +0200) count: 556 552 elapsed-time: 1.8 1.8 head-timing-info: old-timing-info: head results: Gyoto-2.0.2/lib/BlackBodySpectrum.C:32:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/bin/gyoto-mpi-worker.C:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/bin/gyoto-mpi-worker.C:71:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_SEVERE_VERBOSITY [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ChernSimons.C:33:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Blob.C:41:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/ComplexAstrobj.C:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rmax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexAstrobj.C:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexAstrobj.C:57:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexAstrobj.C:62:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexAstrobj.C:69:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexAstrobj.C:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexAstrobj.C:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexAstrobj.C:109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexAstrobj.C:115:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexAstrobj.C:128:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexAstrobj.C:131:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexAstrobj.C:139:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexAstrobj.C:148:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexSpectrometer.C:46:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexSpectrometer.C:57:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexSpectrometer.C:63:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexSpectrometer.C:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexSpectrometer.C:86:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexSpectrometer.C:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexSpectrometer.C:99:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexSpectrometer.C:114:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexSpectrometer.C:157:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nboundaries_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexMetric.C:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexMetric.C:55:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexMetric.C:60:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexMetric.C:66:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexMetric.C:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexMetric.C:91:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexMetric.C:97:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexMetric.C:111:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexMetric.C:119:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexMetric.C:133:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexMetric.C:177:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinal_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexAstrobj.C:131:25: style: The scope of the variable 'tmp' can be reduced. [variableScope] Gyoto-2.0.2/lib/ComplexAstrobj.C:138:41: style: Variable 'rmaxnew' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/lib/Converters.C:195:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_SUN_RADIUS [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Converters.C:228:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_SUN_RADIUS [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Converters.C:258:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_WARNING [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Converters.C:292:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_WARNING [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Converters.C:328:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_SUN_MASS [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Converters.C:346:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_SUN_MASS [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Converters.C:376:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_C [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Converters.C:383:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_C [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ComplexSpectrometer.C:172:25: style: Variable 'chanind' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/lib/Astrobj.C:47:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/DeformedTorus.C:33:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_ACCESSORS_SPECIAL is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Converters.C:408:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] Gyoto-2.0.2/lib/DirectionalDisk.C:48:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/DynamicalDisk.C:44:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/DynamicalDiskBolometric.C:48:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Disk3D.C:46:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/DynamicalDisk3D.C:42:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Error.C:30:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Error.C:32:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errcode [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Error.C:35:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/EquatorialHotSpot.C:45:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/FixedStar.C:41:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/FreeStar.C:41:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/FlaredDiskSynchrotron.C:45:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/FitsRW.C:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:66:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:72:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:77:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:79:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnu_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:80:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnu_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:86:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:89:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:92:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:94:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nt_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:95:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nt_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:98:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:100:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:331:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/FitsRW.C:368:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Hooks.C:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Hooks.C:70:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listeners_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Hooks.C:73:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Hooks.C:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Hooks.C:94:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listeners_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Functors.C:70:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/InflateStar.C:41:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Jet.C:42:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Hayward.C:39:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Functors.C:39:10: style: The scope of the variable 'r3' can be reduced. [variableScope] Gyoto-2.0.2/lib/Functors.C:39:18: style: The scope of the variable 'val3' can be reduced. [variableScope] Gyoto-2.0.2/lib/Functors.C:70:18: style: Variable 'val3' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/lib/KappaDistributionSynchrotronSpectrum.C:27:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/GridData2D.C:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rmin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:75:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rmin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rmax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:81:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rmax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:83:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nr_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:84:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nr_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:86:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dr_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:87:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dr_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:92:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phimin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:95:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phimin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:100:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phimax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:103:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phimax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:105:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dphi_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:106:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dphi_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:112:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:115:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:118:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:120:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nt_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:121:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nt_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:123:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nphi_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:124:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nphi_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:341:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rmin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/GridData2D.C:401:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nphi_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/KerrKS.C:39:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/KerrBL.C:39:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/NeutronStar.C:51:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Minkowski.C:44:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/NeutronStarAnalyticEmission.C:52:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Metric.C:38:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/NeutronStarModelAtmosphere.C:60:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Object.C:40:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/OscilTorus.C:68:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_ACCESSORS_GEOMETRICAL_SPECIAL is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/PageThorneDisk.C:45:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/PatternDiskBB.C:38:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/PatternDisk.C:47:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Plasmoid.C:45:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/PowerLawSpectrum.C:33:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Photon.C:53:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/PolishDoughnut.C:35:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Register.C:260:41: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_SOVERS is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/NumericalMetricLorene.C:50:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/PowerLawSynchrotronSpectrum.C:26:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/RezzollaZhidenko.C:37:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Property.C:26:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_long [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Property.C:27:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_unsigned_long [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Property.C:28:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_metric [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Property.C:29:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_spectrum [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Property.C:30:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_astrobj [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Property.C:31:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_screen [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Property.C:32:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_spectrometer [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Property.C:39:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_size_t [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Property.C:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_double [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Property.C:54:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_double [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Property.C:63:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_bool [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Property.C:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_string [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Property.C:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_vdouble [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Property.C:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_vdouble [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Property.C:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_vulong [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Property.C:107:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Property.C:111:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable double_t [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/SchwarzschildHarmonic.C:32:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Shift.C:43:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/RotStar3_1.C:47:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Scenery.C:55:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/SmartPointer.C:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/SmartPointer.C:50:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refCount [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/SmartPointer.C:64:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/SmartPointer.C:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refCount [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Spectrometer.C:46:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Spectrum.C:37:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/StandardAstrobj.C:44:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/SphericalAccretion.C:43:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Screen.C:47:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/StarTrace.C:37:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Star.C:42:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/ThermalBremsstrahlungSpectrum.C:31:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/bin/optionparser.h:2775:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OStream [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/bin/optionparser.h:2783:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Function [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/bin/optionparser.h:2791:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Temporary [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/bin/optionparser.h:2799:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Syscall [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/bin/gyoto.C:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/bin/gyoto.C:143:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/bin/gyoto.C:165:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/bin/gyoto.C:171:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/bin/gyoto.C:203:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEFAULT_PLUGINS [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/ThermalSynchrotronSpectrum.C:31:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/ThinDisk.C:43:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/ThinDiskGridIntensity.C:46:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/ThickDisk.C:43:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/ThinDiskIronLine.C:34:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/ThinDiskPL.C:43:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Torus.C:38:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/ThinDiskProfile.C:44:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/UniformSpectrometer.C:40:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/UniformSphere.C:41:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/WIP.C:30:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_WARNING [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/WIP.C:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_WARNING [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/WorldlineIntegState.C:88:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/WorldlineIntegState.C:98:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/WorldlineIntegState.C:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norm_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/WorldlineIntegState.C:126:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable integ_31_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/WorldlineIntegState.C:130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable integ_31_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/WorldlineIntegState.C:148:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_WARNING [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/WorldlineIntegState.C:158:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gg_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/WorldlineIntegState.C:193:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gg_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/WorldlineIntegState.C:168:10: style: The scope of the variable 'h1' can be reduced. [variableScope] Gyoto-2.0.2/lib/Value.C:58:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Long [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:59:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ULong [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:61:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeT [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:63:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bool [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:65:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:79:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:94:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:109:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:124:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Double [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:124:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:125:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:125:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:126:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDouble [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:127:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VULong [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:128:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Metric [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:129:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Astrobj [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:130:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Spectrum [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:131:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Spectrometer [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:132:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Screen [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Value.C:136:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/XillverReflection.C:52:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/plugins/python/lib/Metric.C:21:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/plugins/python/lib/Spectrum.C:10:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/lib/Utils.C:61:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG_VERBOSITY [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Utils.C:76:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_KPC [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Utils.C:99:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Utils.C:139:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:258:3: debug: Scope::checkVariable found variable 'delete' with varid 0. [varid0] Gyoto-2.0.2/plugins/python/lib/Standard.C:15:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/plugins/python/lib/ThinDisk.C:15:1: error: There is an unknown macro here somewhere. Configuration is required. If GYOTO_PROPERTY_START is a macro then please configure it. [unknownMacro] Gyoto-2.0.2/plugins/python/lib/mk_video.C:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/gyoto_AnalyticMetric.C:38:5: style: Exception should be caught by reference. [catchExceptionByValue] Gyoto-2.0.2/plugins/python/lib/Base.C:70:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_DOUBLE [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:141:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:155:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_WARNING [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:217:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:227:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:302:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pModule_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:310:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pGet_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:320:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable module_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:322:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:348:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inline_module_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:350:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inline_module_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:368:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:370:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:498:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameters_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:500:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameters_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:522:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pProperties_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:544:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pProperties_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:570:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pSet_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/plugins/python/lib/Base.C:609:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pProperties_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/gyoto_Idx.C:94:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_MAX_DFLT [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/gyoto_Idx.C:87:14: warning: Member variable 'Idx::_is_first' is not initialized in the constructor. [uninitMemberVar] Gyoto-2.0.2/yorick/gyoto_Idx.C:87:14: warning: Member variable 'Idx::_cur' is not initialized in the constructor. [uninitMemberVar] Gyoto-2.0.2/yorick/gyoto_Idx.C:87:14: warning: Member variable 'Idx::_valid' is not initialized in the constructor. [uninitMemberVar] Gyoto-2.0.2/plugins/python/lib/Base.C:226:7: style: Condition '!pDedent' is always true [knownConditionTrueFalse] Gyoto-2.0.2/plugins/python/lib/Base.C:225:24: note: Assignment 'pDedent=NULL', assigned value is 0 Gyoto-2.0.2/plugins/python/lib/Base.C:226:7: note: Condition '!pDedent' is always true Gyoto-2.0.2/plugins/python/lib/Base.C:71:43: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/plugins/python/lib/Base.C:80:43: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/plugins/python/lib/Base.C:86:65: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/plugins/python/lib/Base.C:654:20: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/plugins/python/lib/Base.C:677:57: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/plugins/python/lib/Base.C:71:67: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/plugins/python/lib/Base.C:80:74: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/plugins/python/lib/Base.C:654:42: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/yorick/gyoto_Astrobj.C:143:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Utils.C:130:28: style: The scope of the variable 'plugins' can be reduced. [variableScope] Gyoto-2.0.2/lib/Utils.C:272:17: style: The scope of the variable 'bkp' can be reduced. [variableScope] Gyoto-2.0.2/lib/Utils.C:339:17: style: The scope of the variable 'jl' can be reduced. [variableScope] Gyoto-2.0.2/lib/Worldline.C:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metric_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:155:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:208:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metric_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:223:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEFAULT_X_SIZE [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:230:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_size_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:245:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_size_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:272:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tau_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:314:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_size_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:326:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ep0_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:337:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ep0_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:349:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metric_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:363:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metric_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:370:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:382:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metric_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:397:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:414:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i0_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:454:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metric_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:494:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:496:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:517:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tau_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:541:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopcond [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:682:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:684:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:685:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:686:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i0_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:689:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:692:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tau_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:699:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:825:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1216:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1254:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1263:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1281:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1296:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1330:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0dot_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1392:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delta_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1394:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metric_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1397:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delta_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1399:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metric_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1402:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1404:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metric_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1407:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1409:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metric_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1412:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adaptive_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1413:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adaptive_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1415:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable secondary_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1416:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable secondary_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1425:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parallel_transport_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1435:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parallel_transport_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1437:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxiter_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1438:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxiter_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1440:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delta_min_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1441:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delta_max_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1443:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delta_min_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1446:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delta_max_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1447:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delta_max_over_r_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1448:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delta_max_over_r_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1450:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable abstol_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1451:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable abstol_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1452:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reltol_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1453:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reltol_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1455:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxCrossEqplane_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1456:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxCrossEqplane_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1461:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_COORDKIND_CARTESIAN [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1474:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cst_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1478:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cst_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1490:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cst_n_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1495:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imax_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1508:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imin_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1542:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parallel_transport_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/lib/Worldline.C:1570:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0_ [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/gyoto_Photon.C:42:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/gyoto_Metric.C:103:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_DIMSIZE [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/gyoto_Astrobj.C:163:3: style: Exception should be caught by reference. [catchExceptionByValue] Gyoto-2.0.2/yorick/gyoto_Astrobj.C:40:1: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Astrobj.C:48:25: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Astrobj.C:54:47: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Astrobj.C:119:47: style:inconclusive: Function 'ygyoto_Astrobj_register' argument 1 names different: declaration 'kind' definition 'name'. [funcArgNamesDifferent] Gyoto-2.0.2/yorick/ygyoto.h:103:49: note: Function 'ygyoto_Astrobj_register' argument 1 names different: declaration 'kind' definition 'name'. Gyoto-2.0.2/yorick/gyoto_Astrobj.C:119:47: note: Function 'ygyoto_Astrobj_register' argument 1 names different: declaration 'kind' definition 'name'. Gyoto-2.0.2/yorick/gyoto_Astrobj.C:147:3: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/lib/Worldline.C:724:40: style: The scope of the variable 'costheta' can be reduced. [variableScope] Gyoto-2.0.2/lib/Worldline.C:724:50: style: The scope of the variable 'sintheta' can be reduced. [variableScope] Gyoto-2.0.2/lib/Worldline.C:724:60: style: The scope of the variable 'cosphi' can be reduced. [variableScope] Gyoto-2.0.2/lib/Worldline.C:724:68: style: The scope of the variable 'sinphi' can be reduced. [variableScope] Gyoto-2.0.2/lib/Worldline.C:724:76: style: The scope of the variable 'r' can be reduced. [variableScope] Gyoto-2.0.2/lib/Worldline.C:829:10: style: The scope of the variable 'date' can be reduced. [variableScope] Gyoto-2.0.2/lib/Worldline.C:1278:10: style: The scope of the variable 'f' can be reduced. [variableScope] Gyoto-2.0.2/lib/Worldline.C:909:7: style: Local variable 'curh' shadows outer variable [shadowVariable] Gyoto-2.0.2/lib/Worldline.C:825:28: note: Shadowed declaration Gyoto-2.0.2/lib/Worldline.C:909:7: note: Shadow variable Gyoto-2.0.2/lib/Worldline.C:668:13: style: Variable 'time_' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/yorick/gyoto_Photon.C:137:3: style: Exception should be caught by reference. [catchExceptionByValue] Gyoto-2.0.2/yorick/gyoto_SpectroComplex.C:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/gyoto_Photon.C:277:1: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Photon.C:283:25: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Photon.C:287:36: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Photon.C:293:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/yorick/gyoto_Metric.C:147:3: style: Exception should be caught by reference. [catchExceptionByValue] Gyoto-2.0.2/yorick/gyoto_Photon.C:139:3: style: Variable 'iarg' is reassigned a value before the old one has been used. [redundantAssignment] Gyoto-2.0.2/yorick/gyoto_Photon.C:138:3: note: iarg is assigned Gyoto-2.0.2/yorick/gyoto_Photon.C:139:3: note: iarg is overwritten Gyoto-2.0.2/yorick/gyoto_Photon.C:45:16: style: The scope of the variable 'pmsg' can be reduced. [variableScope] Gyoto-2.0.2/yorick/gyoto_Photon.C:66:24: style: The scope of the variable 'Ephi' can be reduced. [variableScope] Gyoto-2.0.2/yorick/gyoto_Photon.C:66:33: style: The scope of the variable 'Etheta' can be reduced. [variableScope] Gyoto-2.0.2/yorick/gyoto_Photon.C:67:12: style: The scope of the variable 'compute_polar_basis' can be reduced. [variableScope] Gyoto-2.0.2/yorick/gyoto_Metric.C:38:1: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Metric.C:49:45: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Metric.C:74:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/yorick/gyoto_Photon.C:49:3: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/gyoto_Photon.C:70:10: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/gyoto_Photon.C:77:12: style: Variable 'vel' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/gyoto_Photon.C:125:3: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/gyoto_Photon.C:126:3: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/gyoto_Metric.C:83:46: style:inconclusive: Function 'ygyoto_Metric_register' argument 1 names different: declaration 'kind' definition 'name'. [funcArgNamesDifferent] Gyoto-2.0.2/yorick/ygyoto.h:97:48: note: Function 'ygyoto_Metric_register' argument 1 names different: declaration 'kind' definition 'name'. Gyoto-2.0.2/yorick/gyoto_Metric.C:83:46: note: Function 'ygyoto_Metric_register' argument 1 names different: declaration 'kind' definition 'name'. Gyoto-2.0.2/yorick/gyoto_Metric.C:121:14: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/gyoto_Metric.C:123:14: style: Variable 'vel' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/gyoto_SpectroUniform.C:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/gyoto_Spectrometer.C:117:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/gyoto_SpectroComplex.C:44:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/yorick/gyoto_SpectroComplex.C:62:26: style: Variable 'iarg' is reassigned a value before the old one has been used. [redundantAssignment] Gyoto-2.0.2/yorick/gyoto_SpectroComplex.C:54:9: note: iarg is assigned Gyoto-2.0.2/yorick/gyoto_SpectroComplex.C:62:26: note: iarg is overwritten Gyoto-2.0.2/yorick/gyoto_SpectroComplex.C:69:14: style: Checking if unsigned expression 'item' is less than zero. [unsignedLessThanZero] Gyoto-2.0.2/yorick/gyoto_SpectroComplex.C:71:16: style: Checking if unsigned expression 'item' is less than zero. [unsignedLessThanZero] Gyoto-2.0.2/yorick/gyoto_Screen.C:33:1: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Screen.C:37:36: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Screen.C:52:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/yorick/gyoto_SpectroUniform.C:89:3: style: Exception should be caught by reference. [catchExceptionByValue] Gyoto-2.0.2/yorick/gyoto_SpectroUniform.C:52:3: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Screen.C:55:5: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/gyoto_Screen.C:131:5: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/gyoto_ThinDisk.C:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/gyoto_ThinDisk.C:85:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/gyoto_Spectrum.C:97:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/gyoto_ThinDisk.C:79:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/yorick/gyoto_Spectrometer.C:128:3: style: Exception should be caught by reference. [catchExceptionByValue] Gyoto-2.0.2/yorick/stdplug/gyoto_BlackBodySpectrum.C:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YGYOTO_SPECTRUM_GENERIC_KW [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/gyoto_Spectrometer.C:38:1: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Spectrometer.C:44:10: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Spectrometer.C:69:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/yorick/gyoto_Spectrometer.C:121:12: style: Variable 'iarg' is reassigned a value before the old one has been used. [redundantAssignment] Gyoto-2.0.2/yorick/gyoto_Spectrometer.C:117:3: note: iarg is assigned Gyoto-2.0.2/yorick/gyoto_Spectrometer.C:121:12: note: iarg is overwritten Gyoto-2.0.2/yorick/gyoto_Spectrometer.C:80:52: style:inconclusive: Function 'ygyoto_Spectrometer_register' argument 1 names different: declaration 'kind' definition 'name'. [funcArgNamesDifferent] Gyoto-2.0.2/yorick/ygyoto.h:118:54: note: Function 'ygyoto_Spectrometer_register' argument 1 names different: declaration 'kind' definition 'name'. Gyoto-2.0.2/yorick/gyoto_Spectrometer.C:80:52: note: Function 'ygyoto_Spectrometer_register' argument 1 names different: declaration 'kind' definition 'name'. Gyoto-2.0.2/bin/optionparser.h:773:8: warning: Member variable 'Option::next_' is not assigned a value in 'Option::operator='. [operatorEqVarError] Gyoto-2.0.2/bin/optionparser.h:773:8: warning: Member variable 'Option::prev_' is not assigned a value in 'Option::operator='. [operatorEqVarError] Gyoto-2.0.2/bin/optionparser.h:773:8: warning: Member variable 'Option::desc' is not assigned a value in 'Option::operator='. [operatorEqVarError] Gyoto-2.0.2/bin/optionparser.h:773:8: warning: Member variable 'Option::name' is not assigned a value in 'Option::operator='. [operatorEqVarError] Gyoto-2.0.2/bin/optionparser.h:773:8: warning: Member variable 'Option::arg' is not assigned a value in 'Option::operator='. [operatorEqVarError] Gyoto-2.0.2/bin/optionparser.h:773:8: warning: Member variable 'Option::namelen' is not assigned a value in 'Option::operator='. [operatorEqVarError] Gyoto-2.0.2/bin/optionparser.h:783:3: warning: Member variable 'Option::next_' is not initialized in the copy constructor. [uninitMemberVar] Gyoto-2.0.2/bin/optionparser.h:783:3: warning: Member variable 'Option::prev_' is not initialized in the copy constructor. [uninitMemberVar] Gyoto-2.0.2/bin/optionparser.h:783:3: warning: Member variable 'Option::desc' is not initialized in the copy constructor. [uninitMemberVar] Gyoto-2.0.2/bin/optionparser.h:783:3: warning: Member variable 'Option::name' is not initialized in the copy constructor. [uninitMemberVar] Gyoto-2.0.2/bin/optionparser.h:783:3: warning: Member variable 'Option::arg' is not initialized in the copy constructor. [uninitMemberVar] Gyoto-2.0.2/bin/optionparser.h:783:3: warning: Member variable 'Option::namelen' is not initialized in the copy constructor. [uninitMemberVar] Gyoto-2.0.2/bin/optionparser.h:1956:5: warning: Member variable 'LinePartIterator::screenlen' is not initialized in the constructor. [uninitMemberVar] Gyoto-2.0.2/bin/optionparser.h:2395:5: warning: Member variable 'LineWrapper::lenbuf' is not initialized in the constructor. [uninitMemberVar] Gyoto-2.0.2/bin/optionparser.h:2395:5: warning: Member variable 'LineWrapper::datbuf' is not initialized in the constructor. [uninitMemberVar] Gyoto-2.0.2/bin/optionparser.h:2395:5: warning: Member variable 'LineWrapper::wrote_something' is not initialized in the constructor. [uninitMemberVar] Gyoto-2.0.2/bin/optionparser.h:1181:7: style:inconclusive: Technically the member function 'option::Parser::optionsCount' can be const. [functionConst] Gyoto-2.0.2/bin/optionparser.h:1200:7: style:inconclusive: Technically the member function 'option::Parser::nonOptionsCount' can be const. [functionConst] Gyoto-2.0.2/bin/optionparser.h:1216:16: style:inconclusive: Technically the member function 'option::Parser::nonOptions' can be const. [functionConst] Gyoto-2.0.2/bin/optionparser.h:1244:8: style:inconclusive: Technically the member function 'option::Parser::error' can be const. [functionConst] Gyoto-2.0.2/bin/optionparser.h:2122:9: style:inconclusive: Technically the member function 'option::PrintUsageImplementation::LinePartIterator::column' can be const. [functionConst] Gyoto-2.0.2/bin/optionparser.h:2131:9: style:inconclusive: Technically the member function 'option::PrintUsageImplementation::LinePartIterator::line' can be const. [functionConst] Gyoto-2.0.2/bin/optionparser.h:2139:9: style:inconclusive: Technically the member function 'option::PrintUsageImplementation::LinePartIterator::length' can be const. [functionConst] Gyoto-2.0.2/bin/optionparser.h:2148:9: style:inconclusive: Technically the member function 'option::PrintUsageImplementation::LinePartIterator::screenLength' can be const. [functionConst] Gyoto-2.0.2/bin/optionparser.h:2156:17: style:inconclusive: Technically the member function 'option::PrintUsageImplementation::LinePartIterator::data' can be const. [functionConst] Gyoto-2.0.2/bin/optionparser.h:2220:10: style:inconclusive: Technically the member function 'option::PrintUsageImplementation::LineWrapper::buf_empty' can be const. [functionConst] Gyoto-2.0.2/bin/optionparser.h:2225:10: style:inconclusive: Technically the member function 'option::PrintUsageImplementation::LineWrapper::buf_full' can be const. [functionConst] Gyoto-2.0.2/bin/optionparser.h:1398:3: style: Class 'CountOptionsAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Gyoto-2.0.2/bin/optionparser.h:1716:5: style: Struct 'FunctionWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Gyoto-2.0.2/bin/optionparser.h:1737:5: style: Struct 'OStreamWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Gyoto-2.0.2/bin/optionparser.h:1758:5: style: Struct 'TemporaryWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Gyoto-2.0.2/bin/optionparser.h:1956:5: style: Class 'LinePartIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Gyoto-2.0.2/bin/optionparser.h:1403:8: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Gyoto-2.0.2/bin/optionparser.h:1364:16: note: Virtual function in base class Gyoto-2.0.2/bin/optionparser.h:1403:8: note: Function in derived class Gyoto-2.0.2/bin/optionparser.h:1443:8: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Gyoto-2.0.2/bin/optionparser.h:1364:16: note: Virtual function in base class Gyoto-2.0.2/bin/optionparser.h:1443:8: note: Function in derived class Gyoto-2.0.2/bin/optionparser.h:1461:8: style: The function 'finished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Gyoto-2.0.2/bin/optionparser.h:1377:16: note: Virtual function in base class Gyoto-2.0.2/bin/optionparser.h:1461:8: note: Function in derived class Gyoto-2.0.2/bin/optionparser.h:1711:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Gyoto-2.0.2/bin/optionparser.h:1696:18: note: Virtual function in base class Gyoto-2.0.2/bin/optionparser.h:1711:18: note: Function in derived class Gyoto-2.0.2/bin/optionparser.h:1732:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Gyoto-2.0.2/bin/optionparser.h:1696:18: note: Virtual function in base class Gyoto-2.0.2/bin/optionparser.h:1732:18: note: Function in derived class Gyoto-2.0.2/bin/optionparser.h:1753:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Gyoto-2.0.2/bin/optionparser.h:1696:18: note: Virtual function in base class Gyoto-2.0.2/bin/optionparser.h:1753:18: note: Function in derived class Gyoto-2.0.2/bin/optionparser.h:1776:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Gyoto-2.0.2/bin/optionparser.h:1696:18: note: Virtual function in base class Gyoto-2.0.2/bin/optionparser.h:1776:18: note: Function in derived class Gyoto-2.0.2/bin/optionparser.h:1797:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Gyoto-2.0.2/bin/optionparser.h:1696:18: note: Virtual function in base class Gyoto-2.0.2/bin/optionparser.h:1797:18: note: Function in derived class Gyoto-2.0.2/bin/gyoto.C:553:7: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] Gyoto-2.0.2/bin/gyoto.C:234:12: warning:inconclusive: Possible null pointer dereference: mk_video [nullPointer] Gyoto-2.0.2/bin/gyoto.C:213:36: note: Assignment 'mk_video=NULL', assigned value is 0 Gyoto-2.0.2/bin/gyoto.C:223:24: note: Assuming condition is false Gyoto-2.0.2/bin/gyoto.C:234:12: note: Null pointer dereference Gyoto-2.0.2/bin/optionparser.h:1678:49: warning: Either the condition 'args==0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] Gyoto-2.0.2/bin/optionparser.h:1504:12: note: Assuming that condition 'args==0' is not redundant Gyoto-2.0.2/bin/optionparser.h:1678:49: note: Null pointer subtraction Gyoto-2.0.2/bin/optionparser.h:966:27: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/bin/optionparser.h:982:29: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/bin/optionparser.h:1001:27: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/bin/optionparser.h:1015:29: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/bin/optionparser.h:1073:29: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/bin/optionparser.h:1089:31: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/bin/optionparser.h:1155:29: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/bin/optionparser.h:1169:31: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/bin/gyoto.C:228:13: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/stdplug/gyoto_DirectionalDisk.C:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/bin/optionparser.h:2542:26: style: The scope of the variable 'lineWrapper' can be reduced. [variableScope] Gyoto-2.0.2/bin/gyoto.C:198:9: style: The scope of the variable 'ipctdims' can be reduced. [variableScope] Gyoto-2.0.2/bin/optionparser.h:1778:8: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] Gyoto-2.0.2/bin/optionparser.h:1799:8: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] Gyoto-2.0.2/yorick/gyoto_utils.C:507:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable double_t [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/gyoto_Scenery.C:94:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] Gyoto-2.0.2/yorick/gyoto_Scenery.C:98:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] Gyoto-2.0.2/yorick/gyoto_Scenery.C:233:4: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] Gyoto-2.0.2/yorick/gyoto_Scenery.C:238:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] Gyoto-2.0.2/yorick/gyoto_Scenery.C:438:5: style: Exception should be caught by reference. [catchExceptionByValue] Gyoto-2.0.2/yorick/gyoto_Scenery.C:476:7: style: Exception should be caught by reference. [catchExceptionByValue] Gyoto-2.0.2/yorick/gyoto_Scenery.C:525:5: style: Exception should be caught by reference. [catchExceptionByValue] Gyoto-2.0.2/bin/gyoto.C:681:15: style: Variable 'curvect' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/yorick/gyoto_Scenery.C:44:1: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Scenery.C:51:38: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Scenery.C:429:27: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Scenery.C:68:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/bin/gyoto.C:193:10: style: Unused variable: param [unusedVariable] Gyoto-2.0.2/yorick/gyoto_Scenery.C:125:14: style: Variable 'iarg' is reassigned a value before the old one has been used. [redundantAssignment] Gyoto-2.0.2/yorick/gyoto_Scenery.C:122:5: note: iarg is assigned Gyoto-2.0.2/yorick/gyoto_Scenery.C:125:14: note: iarg is overwritten Gyoto-2.0.2/yorick/gyoto_Scenery.C:519:19: style: Variable 'data.intensity' is reassigned a value before the old one has been used. [redundantAssignment] Gyoto-2.0.2/yorick/gyoto_Scenery.C:489:21: note: data.intensity is assigned Gyoto-2.0.2/yorick/gyoto_Scenery.C:519:19: note: data.intensity is overwritten Gyoto-2.0.2/yorick/gyoto_Scenery.C:251:32: style: The scope of the variable 'quantity' can be reduced. [variableScope] Gyoto-2.0.2/yorick/gyoto_Scenery.C:251:45: style: The scope of the variable 'intu' can be reduced. [variableScope] Gyoto-2.0.2/yorick/gyoto_Scenery.C:251:51: style: The scope of the variable 'spu' can be reduced. [variableScope] Gyoto-2.0.2/yorick/gyoto_Scenery.C:251:56: style: The scope of the variable 'bspu' can be reduced. [variableScope] Gyoto-2.0.2/yorick/gyoto_Scenery.C:252:14: style: The scope of the variable 'first' can be reduced. [variableScope] Gyoto-2.0.2/yorick/gyoto_Scenery.C:252:25: style: The scope of the variable 'last' can be reduced. [variableScope] Gyoto-2.0.2/yorick/gyoto_Scenery.C:92:7: style: Local variable 'k' shadows outer variable [shadowVariable] Gyoto-2.0.2/yorick/gyoto_Scenery.C:68:5: note: Shadowed declaration Gyoto-2.0.2/yorick/gyoto_Scenery.C:92:7: note: Shadow variable Gyoto-2.0.2/yorick/gyoto_Scenery.C:101:7: style: Local variable 'k' shadows outer variable [shadowVariable] Gyoto-2.0.2/yorick/gyoto_Scenery.C:68:5: note: Shadowed declaration Gyoto-2.0.2/yorick/gyoto_Scenery.C:101:7: note: Shadow variable Gyoto-2.0.2/yorick/gyoto_Scenery.C:250:14: style: Local variable 'k' shadows outer variable [shadowVariable] Gyoto-2.0.2/yorick/gyoto_Scenery.C:68:5: note: Shadowed declaration Gyoto-2.0.2/yorick/gyoto_Scenery.C:250:14: note: Shadow variable Gyoto-2.0.2/yorick/gyoto_Scenery.C:229:7: style: Local variable 'dims' shadows outer variable [shadowVariable] Gyoto-2.0.2/yorick/gyoto_Scenery.C:191:12: note: Shadowed declaration Gyoto-2.0.2/yorick/gyoto_Scenery.C:229:7: note: Shadow variable Gyoto-2.0.2/yorick/gyoto_Scenery.C:231:9: style: Local variable 'k' shadows outer variable [shadowVariable] Gyoto-2.0.2/yorick/gyoto_Scenery.C:68:5: note: Shadowed declaration Gyoto-2.0.2/yorick/gyoto_Scenery.C:231:9: note: Shadow variable Gyoto-2.0.2/yorick/stdplug/gyoto_Disk3D.C:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/gyoto_Scenery.C:77:5: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/gyoto_Scenery.C:78:5: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/gyoto_Scenery.C:79:5: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/gyoto_Scenery.C:102:14: style: Variable 'squant' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/gyoto_Scenery.C:127:13: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/yorick/gyoto_Scenery.C:251:17: style: Variable 'tkk' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/yorick/gyoto_Scenery.C:251:27: style: Variable 'qunit' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/yorick/gyoto_Scenery.C:251:40: style: Variable 'quantity' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/yorick/gyoto_Scenery.C:252:20: style: Variable 'first' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/yorick/gyoto_Scenery.C:252:30: style: Variable 'last' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/yorick/gyoto_Scenery.C:277:9: style: Variable 'spu' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/yorick/gyoto_Scenery.C:280:10: style: Variable 'bspu' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/yorick/gyoto_Scenery.C:282:10: style: Variable 'intu' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/yorick/stdplug/gyoto_KerrBL.C:38:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YGYOTO_METRIC_GENERIC_KW [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/stdplug/gyoto_FixedStar.C:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/stdplug/gyoto_DirectionalDisk.C:55:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/yorick/stdplug/gyoto_KerrKS.C:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YGYOTO_METRIC_GENERIC_KW [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/gyoto_Spectrum.C:112:3: style: Exception should be caught by reference. [catchExceptionByValue] Gyoto-2.0.2/yorick/gyoto_Spectrum.C:40:1: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Spectrum.C:47:25: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Spectrum.C:53:49: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_Spectrum.C:69:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/yorick/gyoto_Spectrum.C:117:12: style: Variable 'iarg' is reassigned a value before the old one has been used. [redundantAssignment] Gyoto-2.0.2/yorick/gyoto_Spectrum.C:114:3: note: iarg is assigned Gyoto-2.0.2/yorick/gyoto_Spectrum.C:117:12: note: iarg is overwritten Gyoto-2.0.2/yorick/gyoto_Spectrum.C:77:48: style:inconclusive: Function 'ygyoto_Spectrum_register' argument 1 names different: declaration 'kind' definition 'name'. [funcArgNamesDifferent] Gyoto-2.0.2/yorick/ygyoto.h:112:50: note: Function 'ygyoto_Spectrum_register' argument 1 names different: declaration 'kind' definition 'name'. Gyoto-2.0.2/yorick/gyoto_Spectrum.C:77:48: note: Function 'ygyoto_Spectrum_register' argument 1 names different: declaration 'kind' definition 'name'. Gyoto-2.0.2/yorick/stdplug/gyoto_PatternDisk.C:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/stdplug/gyoto_PowerLawSpectrum.C:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YGYOTO_SPECTRUM_GENERIC_KW [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/stdplug/gyoto_PolishDoughnut.C:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/stdplug/gyoto_FixedStar.C:43:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/yorick/stdplug/gyoto_FixedStar.C:49:3: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/stdplug/gyoto_FixedStar.C:50:3: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/stdplug/gyoto_Disk3D.C:60:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/yorick/stdplug/gyoto_PolishDoughnut.C:45:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/yorick/stdplug/gyoto_Torus.C:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/ygyoto_supplier.C:35:29: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/stdplug/gyoto_Star.C:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/stdplug/gyoto_StarTrace.C:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GYOTO_DEBUG [valueFlowBailoutIncompleteVar] Gyoto-2.0.2/yorick/stdplug/gyoto_Torus.C:40:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/yorick/stdplug/gyoto_Torus.C:45:3: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/stdplug/gyoto_Torus.C:46:3: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/stdplug/gyoto_PatternDisk.C:56:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/yorick/gyoto_utils.C:494:34: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_utils.C:576:34: style: C-style pointer casting [cstyleCast] Gyoto-2.0.2/yorick/gyoto_utils.C:572:54: performance: Function parameter 'name' should be passed by const reference. However it seems that 'yget_property' is a callback function. [passedByValueCallback] Gyoto-2.0.2/yorick/gyoto_utils.C:448:48: note: Function pointer used here. Gyoto-2.0.2/yorick/gyoto_utils.C:572:54: note: Function parameter 'name' should be passed by const reference. However it seems that 'yget_property' is a callback function. Gyoto-2.0.2/yorick/gyoto_utils.C:615:15: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/gyoto_utils.C:624:13: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/gyoto_utils.C:76:21: style: Variable 'name' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/yorick/gyoto_utils.C:76:17: style: Variable 'name' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/yorick/gyoto_utils.C:192:25: style: Variable 'plugins' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/yorick/gyoto_utils.C:224:25: style: Variable 'plugins' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/yorick/gyoto_utils.C:627:39: style: Variable 'vval[i]' is assigned a value that is never used. [unreadVariable] Gyoto-2.0.2/yorick/stdplug/gyoto_StarTrace.C:52:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/yorick/stdplug/gyoto_StarTrace.C:110:3: style: Variable 'iarg' is reassigned a value before the old one has been used. [redundantAssignment] Gyoto-2.0.2/yorick/stdplug/gyoto_StarTrace.C:109:3: note: iarg is assigned Gyoto-2.0.2/yorick/stdplug/gyoto_StarTrace.C:110:3: note: iarg is overwritten Gyoto-2.0.2/yorick/stdplug/gyoto_StarTrace.C:56:3: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/stdplug/gyoto_StarTrace.C:100:3: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/stdplug/gyoto_StarTrace.C:101:3: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/stdplug/gyoto_Star.C:56:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Gyoto-2.0.2/yorick/stdplug/gyoto_Star.C:118:3: style: Variable 'iarg' is reassigned a value before the old one has been used. [redundantAssignment] Gyoto-2.0.2/yorick/stdplug/gyoto_Star.C:117:3: note: iarg is assigned Gyoto-2.0.2/yorick/stdplug/gyoto_Star.C:118:3: note: iarg is overwritten Gyoto-2.0.2/yorick/stdplug/gyoto_Star.C:60:3: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/stdplug/gyoto_Star.C:104:3: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] Gyoto-2.0.2/yorick/stdplug/gyoto_Star.C:105:3: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] diff: head Gyoto-2.0.2/bin/optionparser.h:1001:27: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/bin/optionparser.h:1001:28: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/bin/optionparser.h:1015:29: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/bin/optionparser.h:1015:30: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/bin/optionparser.h:1073:29: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/bin/optionparser.h:1073:30: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/bin/optionparser.h:1089:31: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/bin/optionparser.h:1089:32: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/bin/optionparser.h:1155:29: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/bin/optionparser.h:1155:30: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/bin/optionparser.h:1169:31: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/bin/optionparser.h:1169:32: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/bin/optionparser.h:966:27: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/bin/optionparser.h:966:28: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/bin/optionparser.h:982:29: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/bin/optionparser.h:982:30: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/plugins/python/lib/Base.C:654:42: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head Gyoto-2.0.2/plugins/python/lib/Base.C:71:67: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head Gyoto-2.0.2/plugins/python/lib/Base.C:80:74: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head Gyoto-2.0.2/yorick/gyoto_Astrobj.C:48:25: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_Astrobj.C:48:26: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/gyoto_Astrobj.C:54:47: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_Astrobj.C:54:48: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/gyoto_Metric.C:49:45: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_Metric.C:49:46: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_Metric.C:74:5: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/gyoto_Metric.C:74:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head Gyoto-2.0.2/yorick/gyoto_Photon.C:283:25: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_Photon.C:283:26: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/gyoto_Photon.C:287:36: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_Photon.C:287:37: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_Photon.C:293:5: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/gyoto_Photon.C:293:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head Gyoto-2.0.2/yorick/gyoto_Scenery.C:429:27: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_Scenery.C:429:28: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/gyoto_Scenery.C:51:38: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_Scenery.C:51:39: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_Scenery.C:68:5: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/gyoto_Scenery.C:68:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head Gyoto-2.0.2/yorick/gyoto_Screen.C:37:36: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_Screen.C:37:37: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_Screen.C:52:5: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/gyoto_Screen.C:52:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_SpectroComplex.C:44:3: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/gyoto_SpectroComplex.C:44:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head Gyoto-2.0.2/yorick/gyoto_Spectrometer.C:44:10: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_Spectrometer.C:44:11: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_Spectrometer.C:69:5: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/gyoto_Spectrometer.C:69:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head Gyoto-2.0.2/yorick/gyoto_Spectrum.C:47:25: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_Spectrum.C:47:26: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/gyoto_Spectrum.C:53:49: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_Spectrum.C:53:50: style: C-style pointer casting [cstyleCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_Spectrum.C:69:5: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/gyoto_Spectrum.C:69:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 Gyoto-2.0.2/yorick/gyoto_ThinDisk.C:79:32: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/gyoto_ThinDisk.C:79:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head Gyoto-2.0.2/yorick/gyoto_utils.C:76:17: style: Variable 'name' is assigned a value that is never used. [unreadVariable] 2.17.0 Gyoto-2.0.2/yorick/stdplug/gyoto_DirectionalDisk.C:55:3: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/stdplug/gyoto_DirectionalDisk.C:55:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 Gyoto-2.0.2/yorick/stdplug/gyoto_Disk3D.C:60:3: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/stdplug/gyoto_Disk3D.C:60:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 Gyoto-2.0.2/yorick/stdplug/gyoto_FixedStar.C:43:3: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/stdplug/gyoto_FixedStar.C:43:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 Gyoto-2.0.2/yorick/stdplug/gyoto_PatternDisk.C:56:3: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/stdplug/gyoto_PatternDisk.C:56:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 Gyoto-2.0.2/yorick/stdplug/gyoto_PolishDoughnut.C:45:3: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/stdplug/gyoto_PolishDoughnut.C:45:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 Gyoto-2.0.2/yorick/stdplug/gyoto_Star.C:56:3: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/stdplug/gyoto_Star.C:56:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 Gyoto-2.0.2/yorick/stdplug/gyoto_StarTrace.C:52:3: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/stdplug/gyoto_StarTrace.C:52:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 Gyoto-2.0.2/yorick/stdplug/gyoto_Torus.C:40:3: style: C-style pointer casting [cstyleCast] head Gyoto-2.0.2/yorick/stdplug/gyoto_Torus.C:40:3: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] DONE