2024-04-12 02:55 ftp://ftp.de.debian.org/debian/pool/main/r/r-cran-ff/r-cran-ff_4.0.12+ds.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: a41ef74 (2024-04-11 22:48:57 +0200) count: 198 133 elapsed-time: 42.1 45.8 head-timing-info: old-timing-info: head results: ff/src/utk_platform_macros.hpp:76:0: error: #error Unsupported OS. [preprocessorErrorDirective] ff/src/ff.cpp:213:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS [valueFlowBailoutIncompleteVar] ff/src/ff.cpp:217:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS [valueFlowBailoutIncompleteVar] ff/src/ff.cpp:278:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] ff/src/Array.hpp:133:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sectionSize [valueFlowBailoutIncompleteVar] ff/src/Array.hpp:153:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sectionSize [valueFlowBailoutIncompleteVar] ff/src/Array.hpp:177:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fileMapping [valueFlowBailoutIncompleteVar] ff/src/Array.hpp:252:9: performance:inconclusive: Technically the member function 'BitArray < 2 , unsigned int >::split_index' can be static (but you may consider moving to unnamed namespace). [functionStatic] ff/src/Array.hpp:151:13: debug: CheckClass::isMemberVar found used member variable '_fileSection' with varid 0 [varid0] ff/src/Array.hpp:192:29: warning: The class 'BitArray < 2 , unsigned int >' defines member function with name 'get_bits' also defined in its parent class 'Array < unsigned int >'. [duplInheritedMember] ff/src/Array.hpp:102:29: note: Parent function 'Array < unsigned int >::get_bits' ff/src/Array.hpp:192:29: note: Derived function 'BitArray < 2 , unsigned int >::get_bits' ff/src/Array.hpp:211:10: warning: The class 'BitArray < 2 , unsigned int >' defines member function with name 'init' also defined in its parent class 'Array < unsigned int >'. [duplInheritedMember] ff/src/Array.hpp:129:10: note: Parent function 'Array < unsigned int >::init' ff/src/Array.hpp:211:10: note: Derived function 'BitArray < 2 , unsigned int >::init' ff/src/Array.hpp:219:14: warning: The class 'BitArray < 2 , unsigned int >' defines member function with name 'get' also defined in its parent class 'Array < unsigned int >'. [duplInheritedMember] ff/src/Array.hpp:169:23: note: Parent function 'Array < unsigned int >::get' ff/src/Array.hpp:219:14: note: Derived function 'BitArray < 2 , unsigned int >::get' ff/src/Array.hpp:232:17: warning: The class 'BitArray < 2 , unsigned int >' defines member function with name 'set' also defined in its parent class 'Array < unsigned int >'. [duplInheritedMember] ff/src/Array.hpp:163:17: note: Parent function 'Array < unsigned int >::set' ff/src/Array.hpp:232:17: note: Derived function 'BitArray < 2 , unsigned int >::set' ff/src/Array.hpp:194:5: style: Class 'BitArray < 2 , unsigned int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ff/src/Array.hpp:109:5: style: Class 'Array < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ff/src/Array.hpp:109:5: style: Class 'Array < short >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ff/src/Array.hpp:109:5: style: Class 'Array < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ff/src/Array.hpp:109:5: style: Class 'Array < unsigned int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ff/src/Array.hpp:175:21: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] ff/src/Array.hpp:82:21: note: Virtual function in base class ff/src/Array.hpp:175:21: note: Function in derived class ff/src/MMapFileMapping.hpp:100:26: style: C-style pointer casting [cstyleCast] ff/src/ff.cpp:42:20: style: Variable 'a' can be declared as pointer to const [constVariablePointer] ff/src/ff.cpp:52:20: style: Variable 'a' can be declared as pointer to const [constVariablePointer] ff/src/ff.cpp:72:18: style: Variable 'a' can be declared as pointer to const [constVariablePointer] ff/src/ordermerge.c:1023:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:1233:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:1402:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:1459:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:1529:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:1680:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:1874:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:1897:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:1981:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:2051:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:2116:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:2243:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:2358:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:2414:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:2464:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:2510:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:2556:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:2602:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:2640:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:2677:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:2728:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:3331:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:3635:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:4326:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:4682:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:4928:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:5023:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:5208:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:5464:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:5650:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/ordermerge.c:1477:27: style: Array index 'l2' is used before limits check. [arrayIndexThenCheck] ff/src/ordermerge.c:1547:21: style: Array index 'l2' is used before limits check. [arrayIndexThenCheck] ff/src/ordermerge.c:1753:33: style: Array index 'l2' is used before limits check. [arrayIndexThenCheck] ff/src/ordermerge.c:1822:27: style: Array index 'l2' is used before limits check. [arrayIndexThenCheck] ff/src/ordermerge.c:1458:15: style: Variable 'l2' is reassigned a value before the old one has been used. [redundantAssignment] ff/src/ordermerge.c:1456:8: note: l2 is assigned ff/src/ordermerge.c:1458:15: note: l2 is overwritten ff/src/ordermerge.c:1528:15: style: Variable 'l2' is reassigned a value before the old one has been used. [redundantAssignment] ff/src/ordermerge.c:1526:8: note: l2 is assigned ff/src/ordermerge.c:1528:15: note: l2 is overwritten ff/src/ordermerge.c:1734:15: style: Variable 'l2' is reassigned a value before the old one has been used. [redundantAssignment] ff/src/ordermerge.c:1732:8: note: l2 is assigned ff/src/ordermerge.c:1734:15: note: l2 is overwritten ff/src/ordermerge.c:1803:15: style: Variable 'l2' is reassigned a value before the old one has been used. [redundantAssignment] ff/src/ordermerge.c:1801:8: note: l2 is assigned ff/src/ordermerge.c:1803:15: note: l2 is overwritten ff/src/ordermerge.c:4921:8: style:inconclusive: Function 'r_ff_index_chunkorder' argument 1 names different: declaration 'inindex_' definition 'index_'. [funcArgNamesDifferent] ff/src/r_ff_methoddeclaration.h:719:8: note: Function 'r_ff_index_chunkorder' argument 1 names different: declaration 'inindex_' definition 'index_'. ff/src/ordermerge.c:4921:8: note: Function 'r_ff_index_chunkorder' argument 1 names different: declaration 'inindex_' definition 'index_'. ff/src/ordermerge.c:4922:8: style:inconclusive: Function 'r_ff_index_chunkorder' argument 2 names different: declaration 'outindex_' definition 'indexorder_'. [funcArgNamesDifferent] ff/src/r_ff_methoddeclaration.h:720:8: note: Function 'r_ff_index_chunkorder' argument 2 names different: declaration 'outindex_' definition 'indexorder_'. ff/src/ordermerge.c:4922:8: note: Function 'r_ff_index_chunkorder' argument 2 names different: declaration 'outindex_' definition 'indexorder_'. ff/src/ordermerge.c:693:44: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:707:45: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:726:40: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:742:41: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:1081:45: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:1096:46: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:1116:41: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:1134:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:1346:41: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:1368:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:1393:45: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:1623:40: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:1645:41: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:1882:13: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:2079:13: style: Parameter 'datain' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:2104:13: style: Parameter 'datain' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:2206:13: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:2207:13: style: Parameter 'indexin' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:2230:13: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:2231:13: style: Parameter 'indexin' can be declared as pointer to const [constParameterPointer] ff/src/ordermerge.c:1468:11: style: Variable 'l2' is assigned a value that is never used. [unreadVariable] ff/src/ordermerge.c:1485:11: style: Variable 'r2' is assigned a value that is never used. [unreadVariable] ff/src/ordermerge.c:1538:11: style: Variable 'l2' is assigned a value that is never used. [unreadVariable] ff/src/ordermerge.c:1555:11: style: Variable 'r2' is assigned a value that is never used. [unreadVariable] ff/src/ordermerge.c:1744:11: style: Variable 'l2' is assigned a value that is never used. [unreadVariable] ff/src/ordermerge.c:1761:11: style: Variable 'r2' is assigned a value that is never used. [unreadVariable] ff/src/ordermerge.c:1813:11: style: Variable 'l2' is assigned a value that is never used. [unreadVariable] ff/src/ordermerge.c:1830:11: style: Variable 'r2' is assigned a value that is never used. [unreadVariable] ff/src/r_ff.c:102:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ff/src/r_ff.c:117:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff.c:128:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NamesSymbol [valueFlowBailoutIncompleteVar] ff/src/r_ff.c:173:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ff/src/r_ff.c:200:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] ff/src/r_ff.c:255:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] ff/src/r_ff.c:292:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff.c:301:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff.c:312:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff.c:330:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff.c:339:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff.c:349:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff.c:400:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff.c:486:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff.c:499:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff.c:660:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff.c:676:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff.c:694:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:262:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:310:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:358:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:406:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:454:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:509:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:557:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:605:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:653:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:701:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:754:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:802:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:850:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:898:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:946:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:1000:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:1048:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:1096:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:1144:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:1192:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:1259:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:1332:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:1406:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_methodswitch.h:1461:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:56:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:61:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:70:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:137:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:141:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:150:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:527:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_ClassSymbol [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:531:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_ClassSymbol [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:535:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_ClassSymbol [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:540:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_ClassSymbol [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:544:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_ClassSymbol [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:1173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:1177:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:1181:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rboolean [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:1186:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:1190:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rboolean [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:56:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:61:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:70:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:137:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:141:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:150:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:1173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:1177:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:1186:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:56:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:61:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:70:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:137:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:141:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:150:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:1173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:1177:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:1186:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:56:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:61:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:70:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:137:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:141:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:150:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:1173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:1177:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:1186:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] ff/src/r_ff_addgetset.h:56:1: style: Redundant initialization for 'ret_'. The initialized value is overwritten before it is read. [redundantInitialization] ff/src/r_ff_addgetset.h:56:1: note: ret_ is initialized ff/src/r_ff_addgetset.h:56:1: note: ret_ is overwritten ff/src/r_ff_addgetset.h:61:1: style: Redundant initialization for 'ret_'. The initialized value is overwritten before it is read. [redundantInitialization] ff/src/r_ff_addgetset.h:61:1: note: ret_ is initialized ff/src/r_ff_addgetset.h:61:1: note: ret_ is overwritten ff/src/r_ff_addgetset.h:70:1: style: Redundant initialization for 'ret_'. The initialized value is overwritten before it is read. [redundantInitialization] ff/src/r_ff_addgetset.h:70:1: note: ret_ is initialized ff/src/r_ff_addgetset.h:70:1: note: ret_ is overwritten ff/src/r_ff_addgetset.h:137:1: style: Redundant initialization for 'ret_'. The initialized value is overwritten before it is read. [redundantInitialization] ff/src/r_ff_addgetset.h:137:1: note: ret_ is initialized ff/src/r_ff_addgetset.h:137:1: note: ret_ is overwritten ff/src/r_ff_addgetset.h:141:1: style: Redundant initialization for 'ret_'. The initialized value is overwritten before it is read. [redundantInitialization] ff/src/r_ff_addgetset.h:141:1: note: ret_ is initialized ff/src/r_ff_addgetset.h:141:1: note: ret_ is overwritten ff/src/r_ff_addgetset.h:150:1: style: Redundant initialization for 'ret_'. The initialized value is overwritten before it is read. [redundantInitialization] ff/src/r_ff_addgetset.h:150:1: note: ret_ is initialized ff/src/r_ff_addgetset.h:150:1: note: ret_ is overwritten ff/src/r_ff_addgetset.h:527:1: style: Redundant initialization for 'ret_'. The initialized value is overwritten before it is read. [redundantInitialization] ff/src/r_ff_addgetset.h:527:1: note: ret_ is initialized ff/src/r_ff_addgetset.h:527:1: note: ret_ is overwritten ff/src/r_ff_addgetset.h:531:1: style: Redundant initialization for 'ret_'. The initialized value is overwritten before it is read. [redundantInitialization] ff/src/r_ff_addgetset.h:531:1: note: ret_ is initialized ff/src/r_ff_addgetset.h:531:1: note: ret_ is overwritten ff/src/r_ff_addgetset.h:540:1: style: Redundant initialization for 'ret_'. The initialized value is overwritten before it is read. [redundantInitialization] ff/src/r_ff_addgetset.h:540:1: note: ret_ is initialized ff/src/r_ff_addgetset.h:540:1: note: ret_ is overwritten ff/src/r_ff_addgetset.h:1173:1: style: Redundant initialization for 'ret_'. The initialized value is overwritten before it is read. [redundantInitialization] ff/src/r_ff_addgetset.h:1173:1: note: ret_ is initialized ff/src/r_ff_addgetset.h:1173:1: note: ret_ is overwritten ff/src/r_ff_addgetset.h:1177:1: style: Redundant initialization for 'ret_'. The initialized value is overwritten before it is read. [redundantInitialization] ff/src/r_ff_addgetset.h:1177:1: note: ret_ is initialized ff/src/r_ff_addgetset.h:1177:1: note: ret_ is overwritten ff/src/r_ff_addgetset.h:1186:1: style: Redundant initialization for 'ret_'. The initialized value is overwritten before it is read. [redundantInitialization] ff/src/r_ff_addgetset.h:1186:1: note: ret_ is initialized ff/src/r_ff_addgetset.h:1186:1: note: ret_ is overwritten ff/src/r_ff.c:106:27: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] ff/src/r_ff.c:115:38: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] ff/src/r_ff.c:126:42: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] ff/src/r_ff.c:157:8: style: Parameter 'seqlen' can be declared as pointer to const [constParameterPointer] ff/src/r_ff.c:158:8: style: Parameter 'seqval' can be declared as pointer to const [constParameterPointer] ff/src/r_ff.c:193:8: style: Parameter 'seqlen' can be declared as pointer to const [constParameterPointer] ff/src/r_ff.c:194:8: style: Parameter 'seqval' can be declared as pointer to const [constParameterPointer] ff/src/r_ff.c:248:8: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] ff/src/r_ff.c:487:9: style: Variable 'ff' can be declared as pointer to const [constVariablePointer] ff/src/r_ff.c:132:12: style: Variable 'elmt' is assigned a value that is never used. [unreadVariable] diff: head ff/src/Array.hpp:133:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sectionSize [valueFlowBailoutIncompleteVar] 2.13.0 ff/src/Array.hpp:141:17: style: Local variable 'size' shadows outer function [shadowFunction] ff/src/Array.hpp:175:21: note: Shadowed declaration ff/src/Array.hpp:141:17: note: Shadow variable head ff/src/Array.hpp:153:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sectionSize [valueFlowBailoutIncompleteVar] 2.13.0 ff/src/Array.hpp:154:17: style: Local variable 'size' shadows outer function [shadowFunction] ff/src/Array.hpp:175:21: note: Shadowed declaration ff/src/Array.hpp:154:17: note: Shadow variable head ff/src/Array.hpp:177:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fileMapping [valueFlowBailoutIncompleteVar] head ff/src/ff.cpp:217:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS [valueFlowBailoutIncompleteVar] head ff/src/ff.cpp:278:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:1233:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:1402:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:1459:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:1529:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:1680:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:1874:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:1897:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:1981:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:2051:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:2116:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:2243:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:2358:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:2414:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:2464:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:2510:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:2556:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:2602:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:2640:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:2677:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:2728:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:3331:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:3635:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:4326:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:4682:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:4928:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:5023:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:5208:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:5464:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/ordermerge.c:5650:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff.c:106:27: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] head ff/src/r_ff.c:117:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff.c:128:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NamesSymbol [valueFlowBailoutIncompleteVar] head ff/src/r_ff.c:173:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head ff/src/r_ff.c:200:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head ff/src/r_ff.c:255:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head ff/src/r_ff.c:292:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff.c:301:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff.c:312:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff.c:330:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff.c:339:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff.c:349:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff.c:400:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff.c:486:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff.c:499:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff.c:660:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff.c:676:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff.c:694:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:1173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:1173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:1173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:1173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] 2.13.0 ff/src/r_ff_addgetset.h:1173:1: style: Variable 'cumffdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1173:1: style: Variable 'cumindexdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1173:1: style: Variable 'ffdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1173:1: style: Variable 'indexdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1173:1: style: Variable 'value' can be declared as pointer to const [constVariablePointer] head ff/src/r_ff_addgetset.h:1177:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:1177:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:1177:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:1177:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] 2.13.0 ff/src/r_ff_addgetset.h:1177:1: style: Variable 'cumffdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1177:1: style: Variable 'cumindexdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1177:1: style: Variable 'ffdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1177:1: style: Variable 'indexdim' can be declared as pointer to const [constVariablePointer] head ff/src/r_ff_addgetset.h:1181:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rboolean [valueFlowBailoutIncompleteVar] 2.13.0 ff/src/r_ff_addgetset.h:1181:1: style: Variable 'cumffdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1181:1: style: Variable 'cumindexdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1181:1: style: Variable 'ffdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1181:1: style: Variable 'indexdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1181:1: style: Variable 'value' can be declared as pointer to const [constVariablePointer] head ff/src/r_ff_addgetset.h:1186:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:1186:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:1186:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:1186:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] 2.13.0 ff/src/r_ff_addgetset.h:1186:1: style: Variable 'cumffdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1186:1: style: Variable 'cumindexdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1186:1: style: Variable 'ffdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1186:1: style: Variable 'indexdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1186:1: style: Variable 'value' can be declared as pointer to const [constVariablePointer] head ff/src/r_ff_addgetset.h:1190:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rboolean [valueFlowBailoutIncompleteVar] 2.13.0 ff/src/r_ff_addgetset.h:1190:1: style: Variable 'cumffdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1190:1: style: Variable 'cumindexdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1190:1: style: Variable 'ffdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1190:1: style: Variable 'indexdim' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:1190:1: style: Variable 'value' can be declared as pointer to const [constVariablePointer] head ff/src/r_ff_addgetset.h:137:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:137:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:137:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:137:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] 2.13.0 ff/src/r_ff_addgetset.h:137:1: style: Variable 'index' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:137:1: style: Variable 'value' can be declared as pointer to const [constVariablePointer] head ff/src/r_ff_addgetset.h:141:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:141:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:141:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:141:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] 2.13.0 ff/src/r_ff_addgetset.h:141:1: style: Variable 'index' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:145:1: style: Variable 'index' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:145:1: style: Variable 'value' can be declared as pointer to const [constVariablePointer] head ff/src/r_ff_addgetset.h:150:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:150:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:150:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:150:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] 2.13.0 ff/src/r_ff_addgetset.h:150:1: style: Variable 'index' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:150:1: style: Variable 'value' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:154:1: style: Variable 'index' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:154:1: style: Variable 'value' can be declared as pointer to const [constVariablePointer] head ff/src/r_ff_addgetset.h:527:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_ClassSymbol [valueFlowBailoutIncompleteVar] 2.13.0 ff/src/r_ff_addgetset.h:527:1: style: Variable 'index' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:527:1: style: Variable 'seqlen' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:527:1: style: Variable 'seqval' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:527:1: style: Variable 'value' can be declared as pointer to const [constVariablePointer] head ff/src/r_ff_addgetset.h:531:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_ClassSymbol [valueFlowBailoutIncompleteVar] 2.13.0 ff/src/r_ff_addgetset.h:531:1: style: Variable 'index' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:531:1: style: Variable 'seqlen' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:531:1: style: Variable 'seqval' can be declared as pointer to const [constVariablePointer] head ff/src/r_ff_addgetset.h:535:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_ClassSymbol [valueFlowBailoutIncompleteVar] 2.13.0 ff/src/r_ff_addgetset.h:535:1: style: Variable 'index' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:535:1: style: Variable 'seqlen' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:535:1: style: Variable 'seqval' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:535:1: style: Variable 'value' can be declared as pointer to const [constVariablePointer] head ff/src/r_ff_addgetset.h:540:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_ClassSymbol [valueFlowBailoutIncompleteVar] 2.13.0 ff/src/r_ff_addgetset.h:540:1: style: Variable 'index' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:540:1: style: Variable 'seqlen' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:540:1: style: Variable 'seqval' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:540:1: style: Variable 'value' can be declared as pointer to const [constVariablePointer] head ff/src/r_ff_addgetset.h:544:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_ClassSymbol [valueFlowBailoutIncompleteVar] 2.13.0 ff/src/r_ff_addgetset.h:544:1: style: Variable 'index' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:544:1: style: Variable 'seqlen' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:544:1: style: Variable 'seqval' can be declared as pointer to const [constVariablePointer] 2.13.0 ff/src/r_ff_addgetset.h:544:1: style: Variable 'value' can be declared as pointer to const [constVariablePointer] head ff/src/r_ff_addgetset.h:56:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:56:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:56:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:56:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:61:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:61:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:61:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:61:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:70:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:70:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:70:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_addgetset.h:70:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:1000:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:1048:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:1096:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:1144:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:1192:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:1259:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:1332:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:1406:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:1461:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:262:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:310:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:358:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:406:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:454:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:509:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:557:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:605:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:653:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:701:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:754:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:802:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:850:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:898:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] head ff/src/r_ff_methodswitch.h:946:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] DONE