2026-07-25 10:44 ftp://ftp.de.debian.org/debian/pool/main/s/snapper/snapper_0.10.6.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=boost --library=zlib --library=selinux --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 -j96 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.21.0 head-info: 1ef5ef3 (2026-07-24 19:54:54 +0200) count: 716 713 elapsed-time: 0.5 0.2 head-timing-info: old-timing-info: head results: snapper-0.10.6/client/utils/JsonFormatter.cc:35:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_C_TO_STRING_PRETTY [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-delete-config.cc:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/CsvFormatter.cc:59:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/Range.cc:41:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-create-config.cc:42:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-debug.cc:46:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_options [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-delete-config.cc:49:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_options [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/CsvFormatter.cc:76:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/GetOpts.h:92:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-create-config.cc:56:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/GetOpts.h:94:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/GetOpts.h:96:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-mount.cc:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-setup-quota.cc:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c++-lib/CmpDirs.cc:15:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/GetOpts.h:98:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-mount.cc:49:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_options [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-setup-quota.cc:49:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_options [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c++-lib/CmpDirs.cc:24:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/MyFiles.cc:44:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-umount.cc:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c++-lib/List.cc:18:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c++-lib/ListAll.cc:21:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-umount.cc:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_options [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-delete.cc:42:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/misc.h:81:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable names [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-delete.cc:66:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/HumanString.cc:267:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/qt/client-qt.cc:25:1: error: There is an unknown macro here somewhere. Configuration is required. If Q_DECLARE_METATYPE is a macro then please configure it. [unknownMacro] snapper-0.10.6/client/misc.h:121:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token_compress_on [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-delete.cc:86:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_argument [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMainLoop.cc:302:38: error: There is an unknown macro here somewhere. Configuration is required. If DBUS_SERVICE_DBUS is a macro then please configure it. [unknownMacro] snapper-0.10.6/client/GlobalOptions.cc:65:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_argument [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/GetOpts.cc:44:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opterr [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/GlobalOptions.cc:125:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_style [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/GetOpts.cc:78:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optopt [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/GlobalOptions.cc:152:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSV [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/GlobalOptions.cc:179:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_separator [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.h:139:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_MESSAGE_TYPE_METHOD_CALL [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/GlobalOptions.cc:212:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.h:153:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_MESSAGE_TYPE_METHOD_CALL [valueFlowBailoutIncompleteVar] snapper-0.10.6/server/Background.cc:90:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_gettid [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-status.cc:43:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.h:261:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-status.cc:56:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.h:285:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signature [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-modify.cc:43:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-set-config.cc:41:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusConnection.cc:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-create.cc:43:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-modify.cc:61:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-set-config.cc:50:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_options [valueFlowBailoutIncompleteVar] snapper-0.10.6/server/MetaSnapper.cc:60:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_ALLOW_USERS [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-create.cc:73:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/proxy.cc:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_SUBVOLUME [valueFlowBailoutIncompleteVar] snapper-0.10.6/server/MetaSnapper.cc:81:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_ALLOW_USERS [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Acls.cc:38:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _acl_signatures [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-get-config.cc:44:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-list-configs.cc:44:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/proxy.cc:104:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Acls.cc:47:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-get-config.cc:70:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-list-configs.cc:69:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/proxy.cc:128:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Acls.cc:118:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acl_access [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/ComparisonImpl.cc:46:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extended [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-get-config.cc:117:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-list-configs.cc:116:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-undochange.cc:43:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/mksubvolume.cc:77:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/proxy.cc:147:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Acls.cc:133:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Comparison.cc:347:46: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] snapper-0.10.6/client/cmd-cleanup.cc:53:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-get-config.cc:141:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-list-configs.cc:140:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-undochange.cc:56:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/mksubvolume.cc:105:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusPipe.cc:46:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UNIX_FD [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/BtrfsUtils.cc:84:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTRFS_IOC_SUBVOL_GETFLAGS [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-cleanup.cc:215:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-get-config.cc:157:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-list-configs.cc:163:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/commands.cc:278:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/mksubvolume.cc:114:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusPipe.cc:62:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UNIX_FD [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/BtrfsUtils.cc:103:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTRFS_IOC_SUBVOL_GETFLAGS [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-get-config.cc:167:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-list-configs.cc:173:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/commands.cc:555:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/mksubvolume.cc:141:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/types.h:70:18: warning: Member variable 'XSnapshot::num' has no initializer. [uninitMemberVarNoCtor] snapper-0.10.6/dbus/DBusPipe.cc:73:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/BtrfsUtils.cc:132:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTRFS_IOC_SUBVOL_CREATE [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-diff.cc:44:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/mksubvolume.cc:166:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/types.h:71:12: warning: Member variable 'XSnapshot::date' has no initializer. [uninitMemberVarNoCtor] snapper-0.10.6/snapper/BtrfsUtils.cc:200:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTRFS_IOC_SNAP_CREATE_V2 [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-diff.cc:59:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/mksubvolume.cc:197:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EEXIST [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/types.h:72:11: warning: Member variable 'XSnapshot::uid' has no initializer. [uninitMemberVarNoCtor] snapper-0.10.6/snapper/BtrfsUtils.cc:233:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTRFS_IOC_SNAP_DESTROY [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/misc.cc:48:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/mksubvolume.cc:240:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/types.h:73:18: warning: Member variable 'XSnapshot::pre_num' has no initializer. [uninitMemberVarNoCtor] snapper-0.10.6/snapper/BtrfsUtils.cc:772:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTRFS_IOC_SYNC [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/misc.cc:61:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/mksubvolume.cc:278:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/types.h:94:18: warning: Member variable 'XFile::status' has no initializer. [uninitMemberVarNoCtor] snapper-0.10.6/dbus/DBusMessage.cc:146:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/BtrfsUtils.cc:781:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTRFS_UUID_SIZE [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Log.cc:47:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boolalpha [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/misc.cc:124:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/mksubvolume.cc:319:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNT_ITER_FORWARD [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/Table.cc:49:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.cc:167:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_DICT_ENTRY [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/BtrfsUtils.cc:796:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/misc.cc:173:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FSTYPE [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/mksubvolume.cc:376:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNT_ITER_FORWARD [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/systemd-helper.cc:56:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/Table.cc:85:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.cc:187:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] snapper-0.10.6/pam/pam_snapper.c:179:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/misc.cc:211:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/mksubvolume.cc:443:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/systemd-helper.cc:80:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/Table.cc:205:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.cc:203:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:72:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_BUS_SYSTEM [valueFlowBailoutIncompleteVar] snapper-0.10.6/pam/pam_snapper.c:198:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/mksubvolume.cc:524:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/systemd-helper.cc:124:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.cc:213:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT16 [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:92:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] snapper-0.10.6/pam/pam_snapper.c:210:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Exception.cc:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _file [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Log.cc:67:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] snapper-0.10.6/client/installation-helper.cc:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/mksubvolume.cc:532:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/systemd-helper.cc:176:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.cc:226:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT16 [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:117:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] snapper-0.10.6/pam/pam_snapper.c:242:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Exception.cc:87:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _msg [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmUtils.cc:40:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEV_MAPPER_DIR [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/installation-helper.cc:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.cc:236:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:139:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] snapper-0.10.6/pam/pam_snapper.c:339:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_MESSAGE_TYPE_ERROR [valueFlowBailoutIncompleteVar] snapper-0.10.6/server/snapperd.cc:89:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_INTROSPECTABLE [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Exception.cc:94:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _where [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/installation-helper.cc:172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.cc:249:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT32 [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:160:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] snapper-0.10.6/pam/pam_snapper.c:369:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_BUS_SYSTEM [valueFlowBailoutIncompleteVar] snapper-0.10.6/server/snapperd.cc:183:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Exception.cc:123:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/MntTable.cc:39:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/installation-helper.cc:195:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.cc:259:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT64 [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:189:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_DICT_ENTRY [valueFlowBailoutIncompleteVar] snapper-0.10.6/pam/pam_snapper.c:427:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] snapper-0.10.6/server/snapperd.cc:190:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/installation-helper.cc:260:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.cc:272:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_UINT64 [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:231:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] snapper-0.10.6/pam/pam_snapper.c:502:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] snapper-0.10.6/server/snapperd.cc:199:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/GlobalOptions.h:46:2: style: Class 'GlobalOptions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/client/installation-helper.cc:269:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/proxy-dbus.cc:416:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.cc:282:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT64 [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:264:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRUCT [valueFlowBailoutIncompleteVar] snapper-0.10.6/pam/pam_snapper.c:521:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_GETPW_R_SIZE_MAX [valueFlowBailoutIncompleteVar] snapper-0.10.6/server/snapperd.cc:209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/proxy.h:77:5: style: Class 'ProxyConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/client/installation-helper.cc:276:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.cc:298:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INT64 [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:370:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] snapper-0.10.6/pam/pam_snapper.c:575:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] snapper-0.10.6/server/snapperd.cc:225:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_argument [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Logger.cc:104:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Systemctl.cc:36:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEMCTL_BIN [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/proxy.h:151:5: style: Class 'ProxySnapshot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/client/installation-helper.cc:283:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.cc:308:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:410:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_MESSAGE_TYPE_ERROR [valueFlowBailoutIncompleteVar] snapper-0.10.6/pam/pam_snapper.c:621:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Logger.cc:121:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Version.cc:32:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBSNAPPER_VERSION_STRING [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/proxy.h:305:5: style: Class 'ProxySnappers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/client/utils/Range.h:45:2: style: Class 'Range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/client/utils/text.cc:139:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.cc:363:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:460:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] snapper-0.10.6/pam/pam_snapper.c:665:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Hooks.cc:50:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGINS_DIR [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/proxy.h:337:5: style: Class 'ProxyComparison' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/client/utils/text.cc:243:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.cc:407:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRING [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:505:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] snapper-0.10.6/pam/pam_snapper.c:690:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_SERVICE [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Ext4.cc:60:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHSNAPBIN [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Filesystem.cc:80:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_RDONLY [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/SystemCmd.cc:149:32: error: There is an unknown macro here somewhere. Configuration is required. If SH_BIN is a macro then please configure it. [unknownMacro] snapper-0.10.6/dbus/DBusMessage.cc:417:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:521:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_STRUCT [valueFlowBailoutIncompleteVar] snapper-0.10.6/pam/pam_snapper.c:765:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_IGNORE [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Ext4.cc:91:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subvolume [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Filesystem.cc:100:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Filesystem [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Selinux.cc:44:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/GetOpts.h:96:14: style:inconclusive: Technically the member function 'snapper::GetOpts::pop_arg' can be const. [functionConst] snapper-0.10.6/client/utils/Limit.h:40:2: style: Class 'Limit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/examples/c/snapper_dbus_cli.c:581:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] snapper-0.10.6/pam/pam_snapper.c:811:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_SUCCESS [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AppUtil.cc:96:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSIX_FADV_SEQUENTIAL [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Ext4.cc:122:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subvolume [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Filesystem.cc:130:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FSTYPE [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Selinux.cc:104:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/Limit.h:68:2: style: Class 'MaxUsedLimit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/examples/c/snapper_dbus_cli.c:621:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_MESSAGE_TYPE_ERROR [valueFlowBailoutIncompleteVar] snapper-0.10.6/pam/pam_snapper.c:818:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_SUCCESS [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AppUtil.cc:165:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Ext4.cc:141:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subvolume [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Selinux.cc:116:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite-real/ascii-file.cc:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GZIP [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/Limit.h:81:2: style: Class 'MinFreeLimit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/examples/c/snapper_dbus_cli.c:672:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AppUtil.cc:197:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Ext4.cc:148:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subvolume [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite-real/common.h:18:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:738:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] snapper-0.10.6/server/Client.cc:176:24: error: There is an unknown macro here somewhere. Configuration is required. If DBUS_INTERFACE_INTROSPECTABLE is a macro then please configure it. [unknownMacro] snapper-0.10.6/snapper/AppUtil.cc:231:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token_compress_on [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Ext4.cc:177:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOUCHBIN [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:817:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_MESSAGE_TYPE_ERROR [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AppUtil.cc:312:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_GETPW_R_SIZE_MAX [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Ext4.cc:190:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHSNAPBIN [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:867:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AppUtil.cc:334:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_GETPW_R_SIZE_MAX [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Ext4.cc:215:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHSNAPBIN [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite-cmp/cmp.cc:79:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:914:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AppUtil.cc:355:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_GETPW_R_SIZE_MAX [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Ext4.cc:240:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHSNAPBIN [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite-cmp/cmp.cc:103:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:955:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_MESSAGE_TYPE_ERROR [valueFlowBailoutIncompleteVar] snapper-0.10.6/server/MetaSnapper.h:64:10: style:inconclusive: Either there is a missing 'override', or the member function 'MetaSnapper::is_equal' can be const. [functionConst] snapper-0.10.6/server/FilesTransferTask.h:44:5: style: Class 'FilesTransferTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/AppUtil.cc:379:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_GETGR_R_SIZE_MAX [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Btrfs.cc:228:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subvolume [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:990:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] snapper-0.10.6/server/RefCounter.h:62:5: style: Class 'RefHolder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/AppUtil.cc:424:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_time [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Btrfs.cc:276:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IWGRP [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XmlFile.cc:37:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doc [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cleanup.cc:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-list.cc:52:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/examples/c/snapper_dbus_cli.c:1026:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AppUtil.cc:433:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Btrfs.cc:324:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_qgroup [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XmlFile.cc:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doc [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite-real/common.cc:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/GetOpts.h:64:2: style: Class 'ParsedOpts' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/client/cleanup.cc:215:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-list.cc:126:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AppUtil.cc:440:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Btrfs.cc:485:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_SYMLINK_NOFOLLOW [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XmlFile.cc:55:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doc [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite-real/common.cc:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/MyFiles.h:37:2: style: Struct 'MyFiles' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/client/cleanup.cc:266:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-list.cc:243:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SINGLE [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/GetOpts.cc:143:14: style: The member function 'snapper::GetOpts::make_optstring' can be static. [functionStatic] snapper-0.10.6/client/utils/GetOpts.h:105:9: note: The member function 'snapper::GetOpts::make_optstring' can be static. snapper-0.10.6/client/utils/GetOpts.cc:143:14: note: The member function 'snapper::GetOpts::make_optstring' can be static. snapper-0.10.6/snapper/AppUtil.cc:447:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XmlFile.cc:62:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doc [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite-real/common.cc:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cleanup.cc:308:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-list.cc:334:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/GetOpts.cc:172:14: style: The member function 'snapper::GetOpts::make_longopts' can be static. [functionStatic] snapper-0.10.6/client/utils/GetOpts.h:106:24: note: The member function 'snapper::GetOpts::make_longopts' can be static. snapper-0.10.6/client/utils/GetOpts.cc:172:14: note: The member function 'snapper::GetOpts::make_longopts' can be static. snapper-0.10.6/snapper/XmlFile.cc:77:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doc [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite-real/common.cc:167:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cleanup.cc:834:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-list.cc:452:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/GetOpts.cc:134:14: style: The member function 'snapper::GetOpts::find' can be static. [functionStatic] snapper-0.10.6/client/utils/GetOpts.h:108:33: note: The member function 'snapper::GetOpts::find' can be static. snapper-0.10.6/client/utils/GetOpts.cc:134:14: note: The member function 'snapper::GetOpts::find' can be static. snapper-0.10.6/server/MetaSnapper.h:49:5: style: Class 'MetaSnapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/Compare.cc:65:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XmlFile.cc:94:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doc [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite-real/common.cc:177:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-list.cc:591:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Compare.cc:140:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XmlFile.cc:141:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ELEMENT_NODE [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite-real/test-btrfsutils.cc:30:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_NOATIME [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/cmd-list.cc:711:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.h:136:2: style: Class 'MessageMethodReturn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/Compare.cc:199:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XmlFile.cc:173:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ELEMENT_NODE [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite-real/ug-tests.cc:17:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusMessage.h:201:2: style: Class 'Unmarshaller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/Compare.cc:238:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_SYMLINK_NOFOLLOW [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite-real/ug-tests.cc:46:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/proxy-lib.h:38:5: style: Class 'ProxySnapshotLib' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/dbus/DBusMessage.h:217:2: style: Class 'Marshaller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/Compare.cc:281:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_SYMLINK_NOFOLLOW [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/proxy-lib.h:90:5: style: Class 'ProxySnapshotsLib' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/dbus/DBusConnection.h:42:2: style: Class 'Connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/Compare.cc:325:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite-real/xattrs-utils.cc:12:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/proxy-lib.h:155:5: style: Class 'ProxySnappersLib' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/Compare.cc:372:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_SYMLINK_NOFOLLOW [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite-real/xattrs-utils.cc:21:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Compare.cc:437:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Lvm.cc:59:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extended [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite-real/xattrs-utils.cc:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Compare.cc:472:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XATTRS [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Lvm.cc:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LVCREATEBIN [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Lvm.cc:113:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XAttributes.cc:86:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Lvm.cc:185:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_REMOVEDIR [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XAttributes.cc:154:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/dbus-escape.cc:34:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MarshallingException [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Lvm.cc:197:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subvolume [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XAttributes.cc:217:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xamap [valueFlowBailoutIncompleteVar] snapper-0.10.6/dbus/DBusPipe.h:39:2: style: Class 'FileDescriptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/Lvm.cc:220:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IWGRP [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XAttributes.cc:230:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Lvm.cc:249:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lv_name [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XAttributes.cc:327:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XATTR_CREATE [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Lvm.cc:262:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XAttributes.cc:416:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable right [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Lvm.cc:291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XAttributes.cc:455:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xamap [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:100:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FNM_LEADING_DIR [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Lvm.cc:319:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mount_mutex [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XAttributes.cc:462:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _acl_signatures [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/json-formatter.cc:28:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token_compress_on [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:166:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_path [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Lvm.cc:344:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mount_mutex [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:181:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_path [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Lvm.cc:376:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:196:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pre_to_system_status [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Lvm.cc:393:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/humanstring.cc:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KiB [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/limit.cc:55:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:217:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable post_to_system_status [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Lvm.cc:413:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vg_name [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/humanstring.cc:62:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/limit.cc:61:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/range.cc:46:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:262:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pre_path [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Lvm.cc:440:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEV_MAPPER_DIR [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/humanstring.cc:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EiB [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/limit.cc:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TiB [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:282:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Lvm.cc:455:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/humanstring.cc:137:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/limit.cc:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TiB [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:317:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOC_PRE [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Lvm.cc:471:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/humanstring.cc:150:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/table-formatter.cc:27:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ascii [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:355:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOC_SYSTEM [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Lvm.cc:486:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LVMBIN [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/TableFormatter.h:46:2: style: Class 'TableFormatter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/File.cc:386:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOC_PRE [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:437:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOC_PRE [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:461:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOC_SYSTEM [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/getopts.cc:19:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] snapper-0.10.6/zypp-plugin/forwarding-zypp-plugin.cc:65:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable std_out [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:503:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOC_PRE [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/getopts.cc:35:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:569:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOC_PRE [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/getopts.cc:144:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OptionsException [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:601:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOC_PRE [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:140:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lv_mutex [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/getopts.cc:158:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OptionsException [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:629:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xaCreated [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:163:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lv_mutex [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/getopts.cc:169:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OptionsException [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:643:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DELETED [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:176:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_only [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/getopts.cc:183:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OptionsException [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:658:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREATED [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:202:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lv_mutex [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/getopts.cc:197:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OptionsException [valueFlowBailoutIncompleteVar] snapper-0.10.6/zypp-plugin/solvable-matcher.cc:56:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extended [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:705:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREATED [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:211:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lv_name [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite/getopts.cc:211:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OptionsException [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:744:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREATED [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:218:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attrs [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/File.cc:781:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREATED [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:226:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapper.cc:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_SUBVOLUME [valueFlowBailoutIncompleteVar] snapper-0.10.6/server/Client.h:191:5: style: Class 'Clients' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/File.cc:811:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREATED [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:241:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vg_mutex [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapper.cc:105:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_info [valueFlowBailoutIncompleteVar] snapper-0.10.6/server/snapperd.cc:53:5: style: Class 'MyMainLoop' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/File.cc:855:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREATED [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:257:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vg_mutex [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapper.cc:156:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filesystem [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:273:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vg_mutex [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapper.cc:167:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETC_FILTERS_DIR [valueFlowBailoutIncompleteVar] snapper-0.10.6/zypp-plugin/zypp-plugin.cc:73:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extended [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:289:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vg_mutex [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapper.cc:306:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSCONFIG_FILE [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite-cmp/cmp.cc:19:5: style: Struct 'helper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/zypp-plugin/zypp-plugin.cc:120:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AsciiFile.cc:129:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:61:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:305:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vg_mutex [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapper.cc:345:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AsciiFile.cc:144:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:81:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:314:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vg_mutex [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapper.cc:478:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_ACTION [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AsciiFile.cc:192:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:110:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_DUPFD_CLOEXEC [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:328:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vg_mutex [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapper.cc:553:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_info [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AsciiFile.cc:237:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:125:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_DUPFD_CLOEXEC [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:352:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vg_mutex [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapper.cc:586:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_ALLOW_USERS [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:105:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AsciiFile.cc:247:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:147:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:386:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vg_mutex [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapper.cc:628:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_READ [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:116:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AsciiFile.cc:266:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:157:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base_path [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:410:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vg_name [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapper.cc:668:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_FIRST_ENTRY [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:126:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AsciiFile.cc:465:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:188:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:418:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vg_mutex [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapper.cc:1083:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GZIP [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:133:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_only [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/proxy-dbus.h:96:5: style: Class 'ProxySnapshotsDbus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/AsciiFile.cc:480:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:261:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_SYMLINK_NOFOLLOW [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:551:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LVSBIN [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapper.cc:1107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:143:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_only [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XAttributes.cc:95:34: warning:inconclusive: Memory allocation size is negative. [negativeMemoryAllocationSize] snapper-0.10.6/snapper/XAttributes.cc:83:18: note: Assuming that condition 'size<0' is not redundant snapper-0.10.6/snapper/XAttributes.cc:95:34: note: Memory allocation size is negative. snapper-0.10.6/snapper/AsciiFile.cc:504:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:286:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/LvmCache.cc:597:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:158:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XAttributes.cc:123:42: warning:inconclusive: Memory allocation size is negative. [negativeMemoryAllocationSize] snapper-0.10.6/snapper/XAttributes.cc:114:24: note: Assuming that condition 'v_size<0' is not redundant snapper-0.10.6/snapper/XAttributes.cc:123:42: note: Memory allocation size is negative. snapper-0.10.6/client/proxy-dbus.h:207:6: style: The destructor '~ProxyComparisonDbus' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] snapper-0.10.6/client/proxy.h:331:11: note: Virtual destructor in base class snapper-0.10.6/client/proxy-dbus.h:207:6: note: Destructor in derived class snapper-0.10.6/snapper/AsciiFile.cc:519:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:296:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:165:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XAttributes.cc:163:34: warning:inconclusive: Memory allocation size is negative. [negativeMemoryAllocationSize] snapper-0.10.6/snapper/XAttributes.cc:151:11: note: Assuming that condition 'size<0' is not redundant snapper-0.10.6/snapper/XAttributes.cc:163:34: note: Memory allocation size is negative. snapper-0.10.6/snapper/AsciiFile.cc:563:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:306:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:172:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XAttributes.cc:190:42: warning:inconclusive: Memory allocation size is negative. [negativeMemoryAllocationSize] snapper-0.10.6/snapper/XAttributes.cc:181:17: note: Assuming that condition 'v_size<0' is not redundant snapper-0.10.6/snapper/XAttributes.cc:190:42: note: Memory allocation size is negative. snapper-0.10.6/snapper/AsciiFile.cc:573:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:316:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:209:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_filelist_file [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AsciiFile.cc:592:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:330:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:242:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extended [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AsciiFile.cc:922:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:340:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:375:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AsciiFile.cc:939:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remove_empty [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:350:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:401:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AsciiFile.cc:967:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:360:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:438:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE [valueFlowBailoutIncompleteVar] snapper-0.10.6/zypp-plugin/snapper-zypp-plugin.cc:83:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_BUS_SESSION [valueFlowBailoutIncompleteVar] snapper-0.10.6/server/FilesTransferTask.cc:42:14: warning: If resource allocation fails, then there is a possible null pointer dereference: fout [nullPointerOutOfResources] snapper-0.10.6/server/FilesTransferTask.cc:36:24: note: Assuming allocation function fails snapper-0.10.6/server/FilesTransferTask.cc:36:24: note: Assignment 'fout=fdopen(get_write_end().get_fd(),"w")', assigned value is 0 snapper-0.10.6/server/FilesTransferTask.cc:40:29: note: Assuming container is not empty snapper-0.10.6/server/FilesTransferTask.cc:42:14: note: Null pointer dereference snapper-0.10.6/snapper/AsciiFile.cc:982:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modified [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:370:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:454:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AppUtil.h:143:2: style: Class 'FdCloser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/zypp-plugin/snapper-zypp-plugin.cc:256:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extended [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AsciiFile.cc:1001:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modified [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:393:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:470:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST [valueFlowBailoutIncompleteVar] snapper-0.10.6/zypp-plugin/snapper-zypp-plugin.cc:322:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_tokener_success [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AsciiFile.cc:1012:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extended [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:431:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:480:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST [valueFlowBailoutIncompleteVar] snapper-0.10.6/zypp-plugin/snapper-zypp-plugin.cc:408:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AsciiFile.cc:1050:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modified [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:465:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xastatus [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:504:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/zypp-plugin/snapper-zypp-plugin.cc:418:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AsciiFile.cc:1071:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lines [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:472:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:524:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/AsciiFile.cc:1145:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lines [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:508:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:591:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mount_checked [valueFlowBailoutIncompleteVar] snapper-0.10.6/zypp-plugin/zypp-plugin.h:67:13: style: The member function 'ZyppPlugin::ack' can be static. [functionStatic] snapper-0.10.6/snapper/FileUtils.cc:544:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xastatus [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:612:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mount_checked [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XAttributes.cc:49:7: style:inconclusive: Technically the member function 'snapper::FilterAclsHelper::operator()' can be const. [functionConst] snapper-0.10.6/snapper/FileUtils.cc:573:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cwd_mutex [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:631:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mount_checked [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XAttributes.cc:54:7: style:inconclusive: Technically the member function 'snapper::FilterAclsHelper::operator()' can be const. [functionConst] snapper-0.10.6/snapper/FileUtils.cc:598:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cwd_mutex [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:645:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:627:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:656:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:696:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:663:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/Table.h:49:3: style: Class 'TableRow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/zypp-plugin/forwarding-zypp-plugin.cc:43:5: style: Class 'ForwardingZyppPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/FileUtils.cc:793:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:735:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/utils/Table.h:68:5: style: Struct 'Less' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/FileUtils.cc:801:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:774:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_REMOVEDIR [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/XAttributes.cc:46:2: style: Struct 'FilterAclsHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/client/utils/Table.h:83:3: style: Class 'TableHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/FileUtils.cc:808:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/Snapshot.cc:840:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_REMOVEDIR [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:815:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:822:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:829:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:843:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:850:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:857:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:864:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:871:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:880:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:887:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:896:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] snapper-0.10.6/snapper/FileUtils.cc:905:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] snapper-0.10.6/zypp-plugin/forwarding-zypp-plugin.cc:88:2: error: Unhandled exception thrown in function that is an entry point. [throwInEntryPoint] snapper-0.10.6/snapper/Acls.cc:76:5: error: Resource handle 'fd' freed twice. [doubleFree] snapper-0.10.6/snapper/Acls.cc:68:5: note: Resource handle 'fd' freed twice. snapper-0.10.6/snapper/Acls.cc:76:5: note: Resource handle 'fd' freed twice. snapper-0.10.6/snapper/Acls.cc:80:8: error: Resource handle 'fd' freed twice. [doubleFree] snapper-0.10.6/snapper/Acls.cc:68:5: note: Resource handle 'fd' freed twice. snapper-0.10.6/snapper/Acls.cc:80:8: note: Resource handle 'fd' freed twice. snapper-0.10.6/client/snapper.cc:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/snapper.cc:89:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/snapper.cc:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/snapper.cc:111:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/client/snapper.cc:136:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] snapper-0.10.6/testsuite-real/xattrs-utils.cc:13:5: style: C-style pointer casting [cstyleCast] snapper-0.10.6/testsuite-real/xattrs-utils.cc:31:5: style: C-style pointer casting [cstyleCast] snapper-0.10.6/client/utils/HumanString.cc:58:7: style: Local variable '_' shadows outer function [shadowFunction] snapper-0.10.6/client/utils/text.h:14:13: note: Shadowed function snapper-0.10.6/client/utils/HumanString.cc:58:7: note: Shadow local variable snapper-0.10.6/snapper/Snapper.cc:461:6: style: Condition 'timeline_create' is always false [knownConditionTrueFalse] snapper-0.10.6/snapper/Snapper.cc:417:25: note: Assignment 'timeline_create=false', assigned value is 0 snapper-0.10.6/snapper/Snapper.cc:461:6: note: Condition 'timeline_create' is always false snapper-0.10.6/snapper/AsciiFile.cc:104:2: style: Class 'None' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/testsuite-real/ug-tests.cc:33:16: style: Local variable 'gid' shadows outer variable [shadowVariable] snapper-0.10.6/testsuite-real/ug-tests.cc:20:11: note: Shadowed variable snapper-0.10.6/testsuite-real/ug-tests.cc:33:16: note: Shadow local variable snapper-0.10.6/snapper/AsciiFile.cc:105:2: style: Class 'None' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/AsciiFile.cc:106:2: style: Class 'None' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/server/MetaSnapper.cc:187:37: style:inconclusive: Function 'deleteConfig' argument 1 names different: declaration '' definition 'it'. [funcArgNamesDifferentUnnamed] snapper-0.10.6/snapper/AsciiFile.cc:200:2: style: Class 'Gzip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/Logger.cc:96:13: performance:inconclusive: Use const reference for 'tmp' to avoid unnecessary data copying. [redundantCopyLocalConst] snapper-0.10.6/snapper/XmlFile.cc:73:6: error: Resource handle 'fd' freed twice. [doubleFree] snapper-0.10.6/snapper/XmlFile.cc:70:12: note: Resource handle 'fd' freed twice. snapper-0.10.6/snapper/XmlFile.cc:73:6: note: Resource handle 'fd' freed twice. snapper-0.10.6/snapper/AsciiFile.cc:201:2: style: Class 'Gzip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/zypp-plugin/snapper-zypp-plugin.cc:244:26: style: The member function 'SnapperZyppCommitPlugin::get_userdata' can be static. [functionStatic] snapper-0.10.6/zypp-plugin/snapper-zypp-plugin.h:74:25: note: The member function 'SnapperZyppCommitPlugin::get_userdata' can be static. snapper-0.10.6/zypp-plugin/snapper-zypp-plugin.cc:244:26: note: The member function 'SnapperZyppCommitPlugin::get_userdata' can be static. snapper-0.10.6/snapper/AsciiFile.cc:202:2: style: Class 'Gzip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/zypp-plugin/snapper-zypp-plugin.cc:315:26: style: The member function 'SnapperZyppCommitPlugin::get_solvables' can be static. [functionStatic] snapper-0.10.6/zypp-plugin/snapper-zypp-plugin.h:78:22: note: The member function 'SnapperZyppCommitPlugin::get_solvables' can be static. snapper-0.10.6/zypp-plugin/snapper-zypp-plugin.cc:315:26: note: The member function 'SnapperZyppCommitPlugin::get_solvables' can be static. snapper-0.10.6/snapper/AsciiFile.cc:443:2: style: Class 'None' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/Snapshot.cc:878:2: style: Struct 'num_is' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/XmlFile.cc:83:9: error: Dereferencing 'f' after it is deallocated / released [deallocuse] snapper-0.10.6/client/GlobalOptions.h:65:23: style: Argument 'ambit' shadows outer function [shadowFunction] snapper-0.10.6/client/GlobalOptions.h:63:8: note: Shadowed function snapper-0.10.6/client/GlobalOptions.h:65:23: note: Shadow argument snapper-0.10.6/snapper/AsciiFile.cc:444:2: style: Class 'None' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/XmlFile.cc:84:15: error: Dereferencing 'f' after it is deallocated / released [deallocuse] snapper-0.10.6/testsuite-real/xattrs-utils.cc:10:26: style:inconclusive: Function 'xattr_create' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] snapper-0.10.6/snapper/AsciiFile.cc:445:2: style: Class 'None' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/Logger.cc:147:26: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'xml_error_func' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] snapper-0.10.6/snapper/Logger.cc:151:47: note: You might need to cast the function pointer here snapper-0.10.6/snapper/Logger.cc:147:26: note: Parameter 'ctx' can be declared as pointer to const snapper-0.10.6/snapper/XmlFile.cc:86:6: error: Resource handle 'f' freed twice. [doubleFree] snapper-0.10.6/snapper/XmlFile.cc:79:6: note: Resource handle 'f' freed twice. snapper-0.10.6/snapper/XmlFile.cc:86:6: note: Resource handle 'f' freed twice. snapper-0.10.6/testsuite-real/xattrs-utils.cc:10:44: style:inconclusive: Function 'xattr_create' argument 2 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] snapper-0.10.6/snapper/AsciiFile.cc:527:2: style: Class 'Gzip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/testsuite-real/xattrs-utils.cc:10:63: style:inconclusive: Function 'xattr_create' argument 3 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] snapper-0.10.6/snapper/AsciiFile.cc:528:2: style: Class 'Gzip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/testsuite-real/xattrs-utils.cc:19:26: style:inconclusive: Function 'xattr_remove' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] snapper-0.10.6/zypp-plugin/snapper-zypp-plugin.h:53:5: style: Class 'SnapperZyppCommitPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/snapper/AsciiFile.cc:529:2: style: Class 'Gzip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/testsuite-real/xattrs-utils.cc:19:44: style:inconclusive: Function 'xattr_remove' argument 2 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] snapper-0.10.6/testsuite-real/xattrs-utils.cc:28:27: style:inconclusive: Function 'xattr_replace' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] snapper-0.10.6/testsuite-real/xattrs-utils.cc:28:45: style:inconclusive: Function 'xattr_replace' argument 2 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] snapper-0.10.6/testsuite-real/xattrs-utils.cc:28:64: style:inconclusive: Function 'xattr_replace' argument 3 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] snapper-0.10.6/client/cmd-delete-config.cc:47:42: style: Parameter 'global_options' can be declared as reference to const [constParameterReference] snapper-0.10.6/client/cmd-debug.cc:44:34: style: Parameter 'global_options' can be declared as reference to const [constParameterReference] snapper-0.10.6/client/cmd-debug.cc:44:84: style: Parameter 'snappers' can be declared as pointer to const [constParameterPointer] snapper-0.10.6/client/cmd-setup-quota.cc:47:40: style: Parameter 'global_options' can be declared as reference to const [constParameterReference] snapper-0.10.6/client/utils/GetOpts.cc:177:10: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/client/cmd-mount.cc:47:34: style: Parameter 'global_options' can be declared as reference to const [constParameterReference] snapper-0.10.6/client/cmd-umount.cc:47:35: style: Parameter 'global_options' can be declared as reference to const [constParameterReference] snapper-0.10.6/zypp-plugin/forwarding-zypp-plugin.cc:77:47: style:inconclusive: Function 'dispatch' argument 1 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] snapper-0.10.6/client/cmd-create-config.cc:53:42: style: Parameter 'global_options' can be declared as reference to const [constParameterReference] snapper-0.10.6/dbus/DBusPipe.cc:44:30: style:inconclusive: Function 'operator>>' argument 1 names different: declaration 'marshaller' definition 'unmarshaller'. [funcArgNamesDifferent] snapper-0.10.6/dbus/DBusPipe.h:54:44: note: Function 'operator>>' argument 1 names different: declaration 'marshaller' definition 'unmarshaller'. snapper-0.10.6/dbus/DBusPipe.cc:44:30: note: Function 'operator>>' argument 1 names different: declaration 'marshaller' definition 'unmarshaller'. snapper-0.10.6/dbus/DBusPipe.cc:82:32: style:inconclusive: Function 'escape' argument 1 names different: declaration '' definition 'in'. [funcArgNamesDifferentUnnamed] snapper-0.10.6/dbus/DBusPipe.cc:109:34: style:inconclusive: Function 'unescape' argument 1 names different: declaration '' definition 'in'. [funcArgNamesDifferentUnnamed] snapper-0.10.6/client/utils/GetOpts.cc:102:25: warning: Either the condition 'it==options.end()' is redundant or there is possible dereference of an invalid iterator: it. [derefInvalidIteratorRedundantCheck] snapper-0.10.6/client/utils/GetOpts.cc:99:11: note: Assuming that condition 'it==options.end()' is not redundant snapper-0.10.6/client/utils/GetOpts.cc:102:25: note: Dereference of an invalid iterator snapper-0.10.6/client/utils/GetOpts.cc:125:14: warning: Either the condition 'it==options.end()' is redundant or there is possible dereference of an invalid iterator: it. [derefInvalidIteratorRedundantCheck] snapper-0.10.6/client/utils/GetOpts.cc:122:14: note: Assuming that condition 'it==options.end()' is not redundant snapper-0.10.6/client/utils/GetOpts.cc:125:14: note: Dereference of an invalid iterator snapper-0.10.6/snapper/XmlFile.cc:121:23: style: C-style pointer casting [cstyleCast] snapper-0.10.6/client/cmd-delete.cc:83:35: style: Parameter 'global_options' can be declared as reference to const [constParameterReference] snapper-0.10.6/snapper/XmlFile.cc:142:16: style: C-style pointer casting [cstyleCast] snapper-0.10.6/snapper/XmlFile.cc:174:16: style: C-style pointer casting [cstyleCast] snapper-0.10.6/server/MetaSnapper.cc:166:6: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/snapper/XmlFile.cc:177:15: style: C-style pointer casting [cstyleCast] snapper-0.10.6/snapper/XmlFile.cc:236:53: style: C-style pointer casting [cstyleCast] snapper-0.10.6/client/cmd-set-config.cc:48:39: style: Parameter 'global_options' can be declared as reference to const [constParameterReference] snapper-0.10.6/snapper/XmlFile.cc:102:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] snapper-0.10.6/pam/pam_snapper.c:704:15: style: Condition 'options->ignoreservices' is always true [knownConditionTrueFalse] snapper-0.10.6/snapper/XmlFile.cc:109:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] snapper-0.10.6/snapper/XmlFile.cc:159:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] snapper-0.10.6/client/proxy.cc:80:35: style:inconclusive: Function 'find' argument 1 names different: declaration 'i' definition 'num'. [funcArgNamesDifferent] snapper-0.10.6/client/proxy.h:187:32: note: Function 'find' argument 1 names different: declaration 'i' definition 'num'. snapper-0.10.6/client/proxy.cc:80:35: note: Function 'find' argument 1 names different: declaration 'i' definition 'num'. snapper-0.10.6/snapper/XmlFile.cc:204:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] snapper-0.10.6/client/proxy.cc:88:35: style:inconclusive: Function 'find' argument 1 names different: declaration 'i' definition 'num'. [funcArgNamesDifferent] snapper-0.10.6/client/proxy.h:188:38: note: Function 'find' argument 1 names different: declaration 'i' definition 'num'. snapper-0.10.6/client/proxy.cc:88:35: note: Function 'find' argument 1 names different: declaration 'i' definition 'num'. snapper-0.10.6/snapper/XmlFile.cc:208:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] snapper-0.10.6/snapper/XmlFile.cc:229:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] snapper-0.10.6/snapper/XmlFile.cc:229:53: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] snapper-0.10.6/client/cmd-status.cc:53:35: style: Parameter 'global_options' can be declared as reference to const [constParameterReference] snapper-0.10.6/snapper/XmlFile.cc:236:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] snapper-0.10.6/snapper/XmlFile.cc:243:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] snapper-0.10.6/snapper/XmlFile.cc:243:53: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] snapper-0.10.6/client/cmd-diff.cc:56:33: style: Parameter 'global_options' can be declared as reference to const [constParameterReference] snapper-0.10.6/snapper/Selinux.cc:77:30: warning: Either the condition 'cit==snapperd_contexts.end()' is redundant or there is possible dereference of an invalid iterator: cit. [derefInvalidIteratorRedundantCheck] snapper-0.10.6/snapper/Selinux.cc:72:10: note: Assuming that condition 'cit==snapperd_contexts.end()' is not redundant snapper-0.10.6/snapper/Selinux.cc:77:30: note: Dereference of an invalid iterator snapper-0.10.6/server/snapperd.cc:82:40: style:inconclusive: Function 'method_call' argument 1 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent] snapper-0.10.6/server/snapperd.cc:56:37: note: Function 'method_call' argument 1 names different: declaration 'message' definition 'msg'. snapper-0.10.6/server/snapperd.cc:82:40: note: Function 'method_call' argument 1 names different: declaration 'message' definition 'msg'. snapper-0.10.6/server/snapperd.cc:114:35: style:inconclusive: Function 'signal' argument 1 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent] snapper-0.10.6/server/snapperd.cc:57:32: note: Function 'signal' argument 1 names different: declaration 'message' definition 'msg'. snapper-0.10.6/server/snapperd.cc:114:35: note: Function 'signal' argument 1 names different: declaration 'message' definition 'msg'. snapper-0.10.6/client/cmd-undochange.cc:53:39: style: Parameter 'global_options' can be declared as reference to const [constParameterReference] snapper-0.10.6/client/misc.h:81:24: style: Local variable 'names' shadows outer function [shadowFunction] snapper-0.10.6/client/cmd-get-config.cc:205:44: note: Shadowed function snapper-0.10.6/client/misc.h:81:24: note: Shadow local variable snapper-0.10.6/client/misc.h:81:24: style: Local variable 'names' shadows outer function [shadowFunction] snapper-0.10.6/client/cmd-list-configs.cc:211:44: note: Shadowed function snapper-0.10.6/client/misc.h:81:24: note: Shadow local variable snapper-0.10.6/client/cmd-get-config.cc:164:39: style: Parameter 'global_options' can be declared as reference to const [constParameterReference] snapper-0.10.6/examples/c/snapper_dbus_cli.c:1041:7: style: Redundant initialization for 'ret'. The initialized value is overwritten before it is read. [redundantInitialization] snapper-0.10.6/examples/c/snapper_dbus_cli.c:1026:10: note: ret is initialized snapper-0.10.6/examples/c/snapper_dbus_cli.c:1041:7: note: ret is overwritten snapper-0.10.6/client/cmd-get-config.cc:99:78: style: Parameter 'snapper' can be declared as pointer to const [constParameterPointer] snapper-0.10.6/testsuite/getopts.cc:22:10: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/client/cmd-get-config.cc:123:20: style: Parameter 'snapper' can be declared as pointer to const [constParameterPointer] snapper-0.10.6/client/cmd-get-config.cc:146:59: style: Parameter 'snapper' can be declared as pointer to const [constParameterPointer] snapper-0.10.6/client/cmd-list-configs.cc:170:41: style: Parameter 'global_options' can be declared as reference to const [constParameterReference] snapper-0.10.6/client/cmd-modify.cc:58:35: style: Parameter 'global_options' can be declared as reference to const [constParameterReference] snapper-0.10.6/client/cmd-list-configs.cc:98:79: style: Parameter 'snappers' can be declared as pointer to const [constParameterPointer] snapper-0.10.6/client/cmd-list-configs.cc:122:21: style: Parameter 'snappers' can be declared as pointer to const [constParameterPointer] snapper-0.10.6/client/cmd-list-configs.cc:145:60: style: Parameter 'snappers' can be declared as pointer to const [constParameterPointer] snapper-0.10.6/zypp-plugin/zypp-plugin.cc:89:9: style: Variable 'state' is assigned a value that is never used. [unreadVariable] snapper-0.10.6/testsuite/getopts.cc:87:5: warning: String literal compared with variable 'get_opts.pop_arg()'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] snapper-0.10.6/testsuite/getopts.cc:119:5: warning: String literal compared with variable 'get_opts.pop_arg()'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] snapper-0.10.6/client/cmd.h:170:110: style:inconclusive: Function 'command_cleanup' argument 4 names different: declaration 'snapper' definition ''. [funcArgNamesDifferentUnnamed] snapper-0.10.6/examples/c/snapper_dbus_cli.c:209:22: style: Parameter 'dicts' can be declared as pointer to const [constParameterPointer] snapper-0.10.6/server/snapperd.cc:172:6: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/client/utils/Table.cc:65:8: style: The scope of the variable 'do_wrap' can be reduced. [variableScope] snapper-0.10.6/client/cmd-create.cc:70:35: style: Parameter 'global_options' can be declared as reference to const [constParameterReference] snapper-0.10.6/client/proxy-lib.cc:142:36: style: Variable 'snapshot' can be declared as reference to const [constVariableReference] snapper-0.10.6/client/proxy-lib.cc:185:39: style: Variable 'proxy_snapper' can be declared as reference to const [constVariableReference] snapper-0.10.6/client/cmd-cleanup.cc:212:36: style: Parameter 'global_options' can be declared as reference to const [constParameterReference] snapper-0.10.6/testsuite/getopts.cc:114:35: style: Variable 'parsed_global_opts' is assigned a value that is never used. [unreadVariable] snapper-0.10.6/client/cmd-get-config.cc:112:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/client/cmd-get-config.cc:136:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/client/utils/Table.cc:118:46: style: Argument 'align' shadows outer function [shadowFunction] snapper-0.10.6/client/utils/Table.h:87:14: note: Shadowed function snapper-0.10.6/client/utils/Table.cc:118:46: note: Shadow argument snapper-0.10.6/client/utils/Table.cc:259:29: style: Argument 'margin' shadows outer function [shadowFunction] snapper-0.10.6/client/utils/Table.h:115:8: note: Shadowed function snapper-0.10.6/client/utils/Table.cc:259:29: note: Shadow argument snapper-0.10.6/client/cmd-list-configs.cc:111:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/client/cmd-list-configs.cc:135:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/pam/pam_snapper.c:488:3: error: Memory leak: p [memleak] snapper-0.10.6/snapper/FileUtils.cc:67:12: warning: Either the condition 'dirfd<0' is redundant or fstat() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] snapper-0.10.6/snapper/FileUtils.cc:62:12: note: Assuming that condition 'dirfd<0' is not redundant snapper-0.10.6/snapper/FileUtils.cc:67:12: note: Invalid argument snapper-0.10.6/snapper/FileUtils.cc:93:12: warning: Either the condition 'dirfd<0' is redundant or fstat() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] snapper-0.10.6/snapper/FileUtils.cc:85:12: note: Assuming that condition 'dirfd<0' is not redundant snapper-0.10.6/snapper/FileUtils.cc:93:12: note: Invalid argument snapper-0.10.6/snapper/FileUtils.cc:124:14: warning: Either the condition 'dirfd==-1' is redundant or ::close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] snapper-0.10.6/snapper/FileUtils.cc:126:16: note: Assuming that condition 'dirfd==-1' is not redundant snapper-0.10.6/snapper/FileUtils.cc:124:14: note: Invalid argument snapper-0.10.6/snapper/FileUtils.cc:190:22: warning: Either the condition 'fd==-1' is redundant or fdopendir() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] snapper-0.10.6/snapper/FileUtils.cc:186:9: note: Assuming that condition 'fd==-1' is not redundant snapper-0.10.6/snapper/FileUtils.cc:190:22: note: Invalid argument snapper-0.10.6/dbus/DBusMessage.cc:316:42: style:inconclusive: Function 'unescape' argument 1 names different: declaration '' definition 'in'. [funcArgNamesDifferentUnnamed] snapper-0.10.6/dbus/DBusMessage.cc:376:38: style:inconclusive: Function 'escape' argument 1 names different: declaration '' definition 'in'. [funcArgNamesDifferentUnnamed] snapper-0.10.6/client/proxy-lib.cc:187:6: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/client/proxy-lib.cc:204:6: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/client/cmd-cleanup.cc:338:38: style: Iterating over container 'affected_snappers' that is always empty. [knownEmptyContainer] snapper-0.10.6/client/proxy-dbus.cc:291:7: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/client/proxy-dbus.cc:342:6: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/client/proxy-dbus.cc:359:6: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/client/proxy-dbus.cc:420:7: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/dbus/DBusMessage.cc:320:63: warning: Missing bounds check for extra iterator increment in loop. [StlMissingComparison] snapper-0.10.6/dbus/DBusMessage.cc:336:10: note: Missing bounds check for extra iterator increment in loop. snapper-0.10.6/dbus/DBusMessage.cc:320:63: note: Missing bounds check for extra iterator increment in loop. snapper-0.10.6/snapper/AsciiFile.cc:249:11: warning: Either the condition 'fd<0' is redundant or dup() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] snapper-0.10.6/snapper/AsciiFile.cc:245:9: note: Assuming that condition 'fd<0' is not redundant snapper-0.10.6/snapper/AsciiFile.cc:249:11: note: Invalid argument snapper-0.10.6/snapper/AsciiFile.cc:575:11: warning: Either the condition 'fd<0' is redundant or dup() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] snapper-0.10.6/snapper/AsciiFile.cc:571:9: note: Assuming that condition 'fd<0' is not redundant snapper-0.10.6/snapper/AsciiFile.cc:575:11: note: Invalid argument snapper-0.10.6/client/utils/Table.cc:65:16: style: Variable 'do_wrap' is assigned a value that is never used. [unreadVariable] snapper-0.10.6/pam/pam_snapper.c:793:7: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] snapper-0.10.6/pam/pam_snapper.c:796:7: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] snapper-0.10.6/client/misc.h:81:24: style: Local variable 'names' shadows outer function [shadowFunction] snapper-0.10.6/client/cmd-list.cc:777:44: note: Shadowed function snapper-0.10.6/client/misc.h:81:24: note: Shadow local variable snapper-0.10.6/snapper/FileUtils.cc:225:12: warning: If resource allocation fails, then there is a possible null pointer dereference: dp [nullPointerOutOfResources] snapper-0.10.6/snapper/FileUtils.cc:190:21: note: Assuming allocation function fails snapper-0.10.6/snapper/FileUtils.cc:190:21: note: Assignment 'dp=fdopendir(fd)', assigned value is 0 snapper-0.10.6/snapper/FileUtils.cc:225:12: note: Null pointer dereference snapper-0.10.6/snapper/FileUtils.cc:226:19: warning: If resource allocation fails, then there is a possible null pointer dereference: dp [nullPointerOutOfResources] snapper-0.10.6/snapper/FileUtils.cc:190:21: note: Assuming allocation function fails snapper-0.10.6/snapper/FileUtils.cc:190:21: note: Assignment 'dp=fdopendir(fd)', assigned value is 0 snapper-0.10.6/snapper/FileUtils.cc:226:19: note: Null pointer dereference snapper-0.10.6/snapper/FileUtils.cc:226:23: warning: If memory allocation fails, then there is a possible null pointer dereference: ep [nullPointerOutOfMemory] snapper-0.10.6/snapper/FileUtils.cc:222:45: note: Assuming allocation function fails snapper-0.10.6/snapper/FileUtils.cc:222:22: note: Assignment 'ep=(struct dirent*)std::malloc(len)', assigned value is 0 snapper-0.10.6/snapper/FileUtils.cc:226:23: note: Null pointer dereference snapper-0.10.6/snapper/FileUtils.cc:222:22: style: C-style pointer casting [cstyleCast] snapper-0.10.6/client/cmd-list.cc:577:24: style: Parameter 'global_options' can be declared as reference to const [constParameterReference] snapper-0.10.6/snapper/Snapshot.cc:559:9: warning: Either the condition 'fd<0' is redundant or fchmod() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] snapper-0.10.6/snapper/Snapshot.cc:555:9: note: Assuming that condition 'fd<0' is not redundant snapper-0.10.6/snapper/Snapshot.cc:559:9: note: Invalid argument snapper-0.10.6/client/cmd-list.cc:660:9: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/client/cmd-list.cc:768:7: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/snapper/Snapper.cc:684:34: warning: Either the condition '!uid' is redundant or there is possible null pointer dereference: uid. [nullPointerRedundantCheck] snapper-0.10.6/snapper/Snapper.cc:681:8: note: Assuming that condition '!uid' is not redundant snapper-0.10.6/snapper/Snapper.cc:684:34: note: Null pointer dereference snapper-0.10.6/snapper/Snapper.cc:704:34: warning: Either the condition '!gid' is redundant or there is possible null pointer dereference: gid. [nullPointerRedundantCheck] snapper-0.10.6/snapper/Snapper.cc:701:8: note: Assuming that condition '!gid' is not redundant snapper-0.10.6/snapper/Snapper.cc:704:34: note: Null pointer dereference snapper-0.10.6/snapper/Snapper.cc:680:17: style: C-style pointer casting [cstyleCast] snapper-0.10.6/snapper/Snapper.cc:700:17: style: C-style pointer casting [cstyleCast] snapper-0.10.6/client/cmd-list.cc:196:20: style: Variable 'subvolume' is assigned a value that is never used. [unreadVariable] snapper-0.10.6/snapper/AsciiFile.cc:346:23: style: C-style pointer casting [cstyleCast] snapper-0.10.6/snapper/File.cc:99:6: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/snapper/Compare.cc:290:8: warning: Member variable 'CmpData::dev1' has no initializer. [uninitMemberVarNoCtor] snapper-0.10.6/snapper/Compare.cc:291:8: warning: Member variable 'CmpData::dev2' has no initializer. [uninitMemberVarNoCtor] snapper-0.10.6/snapper/Compare.cc:59:42: style: Condition 'stat2.st_size==0' is always true [knownConditionTrueFalse] snapper-0.10.6/snapper/Compare.cc:59:20: note: Assuming that condition 'stat1.st_size==0' is not redundant snapper-0.10.6/snapper/Compare.cc:56:20: note: Assuming that condition 'stat1.st_size!=stat2.st_size' is not redundant snapper-0.10.6/snapper/Compare.cc:59:42: note: Condition 'stat2.st_size==0' is always true snapper-0.10.6/snapper/Compare.cc:411:15: style: Condition '*first1!=*first2' is always false [knownConditionTrueFalse] snapper-0.10.6/snapper/Compare.cc:389:23: note: Assuming that condition '*first2<*first1' is not redundant snapper-0.10.6/snapper/Compare.cc:399:23: note: Assuming condition is false snapper-0.10.6/snapper/Compare.cc:411:15: note: Condition '*first1!=*first2' is always false snapper-0.10.6/client/cleanup.cc:54:10: style: The member function 'Parameters::read' can be static. [functionStatic] snapper-0.10.6/client/cleanup.cc:64:10: style: The member function 'Parameters::read' can be static. [functionStatic] snapper-0.10.6/client/cleanup.cc:177:10: style: The member function 'Cleaner::filter_undeletables' can be static. [functionStatic] snapper-0.10.6/client/cleanup.cc:133:10: note: The member function 'Cleaner::filter_undeletables' can be static. snapper-0.10.6/client/cleanup.cc:177:10: note: The member function 'Cleaner::filter_undeletables' can be static. snapper-0.10.6/client/cleanup.cc:209:10: style: The member function 'Cleaner::filter_pre_post' can be static. [functionStatic] snapper-0.10.6/client/cleanup.cc:140:10: note: The member function 'Cleaner::filter_pre_post' can be static. snapper-0.10.6/client/cleanup.cc:209:10: note: The member function 'Cleaner::filter_pre_post' can be static. snapper-0.10.6/client/cleanup.cc:125:7: style:inconclusive: Technically the member function 'Cleaner::younger_than::operator()' can be const. [functionConst] snapper-0.10.6/client/cleanup.cc:512:5: style: The member function 'NumberCleaner::is_important' can be static. [functionStatic] snapper-0.10.6/client/cleanup.cc:647:5: style: The member function 'TimelineCleaner::is_first' can be static. [functionStatic] snapper-0.10.6/client/cleanup.cc:44:5: style: Struct 'Parameters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/client/cleanup.cc:123:2: style: Struct 'younger_than' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/client/cleanup.cc:460:5: style: Struct 'NumberParameters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/client/cleanup.cc:584:5: style: Struct 'TimelineParameters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/client/cleanup.cc:800:5: style: Struct 'EmptyPrePostParameters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] snapper-0.10.6/client/cleanup.cc:201:41: style: Parameter 'snapshots' can be declared as reference to const [constParameterReference] snapper-0.10.6/client/cleanup.cc:529:6: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/client/cleanup.cc:727:6: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] snapper-0.10.6/client/utils/text.cc:103:19: style: The scope of the variable 's_cols_prev' can be reduced. [variableScope] snapper-0.10.6/client/GlobalOptions.h:59:9: performance: Function 'separator()' should return member '_separator' by const reference. [returnByReference] snapper-0.10.6/client/GlobalOptions.h:61:9: performance: Function 'config()' should return member '_config' by const reference. [returnByReference] snapper-0.10.6/client/GlobalOptions.h:62:9: performance: Function 'root()' should return member '_root' by const reference. [returnByReference] diff: 2.21.0 snapper-0.10.6/client/proxy-dbus.cc:342:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] head snapper-0.10.6/client/proxy-dbus.cc:342:6: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] head snapper-0.10.6/client/proxy-dbus.cc:359:6: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] 2.21.0 snapper-0.10.6/client/proxy-lib.cc:187:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] head snapper-0.10.6/client/proxy-lib.cc:187:6: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] head snapper-0.10.6/client/proxy-lib.cc:204:6: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] head snapper-0.10.6/pam/pam_snapper.c:704:15: style: Condition 'options->ignoreservices' is always true [knownConditionTrueFalse] 2.21.0 snapper-0.10.6/server/MetaSnapper.cc:166:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] head snapper-0.10.6/server/MetaSnapper.cc:166:6: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.21.0 snapper-0.10.6/server/snapperd.cc:172:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head snapper-0.10.6/server/snapperd.cc:172:6: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head snapper-0.10.6/snapper/Compare.cc:411:15: style: Condition '*first1!=*first2' is always false [knownConditionTrueFalse] snapper-0.10.6/snapper/Compare.cc:389:23: note: Assuming that condition '*first2<*first1' is not redundant snapper-0.10.6/snapper/Compare.cc:399:23: note: Assuming condition is false snapper-0.10.6/snapper/Compare.cc:411:15: note: Condition '*first1!=*first2' is always false 2.21.0 snapper-0.10.6/snapper/Compare.cc:411:15: style: Condition '*first1!=*first2' is always false [knownConditionTrueFalse] snapper-0.10.6/snapper/Compare.cc:389:23: note: Assuming that condition '*first2<*first1' is not redundant snapper-0.10.6/snapper/Compare.cc:399:23: note: Assuming that condition '*first1<*first2' is not redundant snapper-0.10.6/snapper/Compare.cc:411:15: note: Condition '*first1!=*first2' is always false DONE