Diff of the two buildlogs: -- --- b1/build.log 2020-04-27 17:46:33.170634095 +0000 +++ b2/build.log 2020-04-27 17:47:15.885797646 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Apr 27 05:39:30 -12 2020 -I: pbuilder-time-stamp: 1588009170 +I: Current time: Mon May 31 14:09:34 +14 2021 +I: pbuilder-time-stamp: 1622419774 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -18,7 +18,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Sun Dec 9 08:35:57 2018 -12 +gpgv: Signature made Mon Dec 10 10:35:57 2018 +14 gpgv: using RSA key BBBD45EA818AB86FF67E7285D3E17383CFA7FF06 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./liborigin2_20110117-3.dsc @@ -31,6 +31,18 @@ dpkg-source: info: applying 20_Fix_FTBFS_Boost167.patch I: using fakeroot in build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/40377/tmp/hooks/D01_modify_environment starting +debug: Running on profitbricks-build16-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/40377/tmp/hooks/D01_modify_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -260,7 +272,7 @@ Get: 184 http://deb.debian.org/debian buster/main i386 qt5-qmake i386 5.11.3+dfsg1-1+deb10u2 [213 kB] Get: 185 http://deb.debian.org/debian buster/main i386 qtbase5-dev-tools i386 5.11.3+dfsg1-1+deb10u2 [856 kB] Get: 186 http://deb.debian.org/debian buster/main i386 qtbase5-dev i386 5.11.3+dfsg1-1+deb10u2 [1015 kB] -Fetched 82.2 MB in 19s (4421 kB/s) +Fetched 82.2 MB in 1s (77.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:i386. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19231 files and directories currently installed.) @@ -1032,7 +1044,7 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/liborigin2-20110117/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/liborigin2-20110117/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package liborigin2 dpkg-buildpackage: info: source version 2:20110117-3 dpkg-buildpackage: info: source distribution unstable @@ -1058,7 +1070,7 @@ Info: creating stash file /build/liborigin2-20110117/.qmake.stash make[1]: Leaving directory '/build/liborigin2-20110117' dh_auto_build - make -j10 + make -j18 make[1]: Entering directory '/build/liborigin2-20110117' g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o tmp/OriginFile.o OriginFile.cpp g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o tmp/OriginParser.o OriginParser.cpp @@ -1070,7 +1082,8 @@ g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o tmp/Origin800Parser.o Origin800Parser.cpp g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o tmp/Origin810Parser.o Origin810Parser.cpp In file included from OriginParser.h:32, - from OriginParser.cpp:29: + from OriginDefaultParser.h:33, + from OriginDefaultParser.cpp:30: OriginObj.h: In constructor 'Origin::SpreadColumn::SpreadColumn(const string&, unsigned int)': OriginObj.h:166:16: warning: 'Origin::SpreadColumn::index' will be initialized after [-Wreorder] unsigned int index; @@ -1137,6 +1150,39 @@ OriginObj.h:263:3: warning: when initialized here [-Wreorder] Function(const string& _name = "", unsigned int _index = 0) ^~~~~~~~ +In file included from OriginParser.h:32, + from Origin750Parser.h:34, + from Origin800Parser.h:32, + from Origin810Parser.h:32, + from Origin810Parser.cpp:29: +OriginObj.h: In constructor 'Origin::SpreadColumn::SpreadColumn(const string&, unsigned int)': +OriginObj.h:166:16: warning: 'Origin::SpreadColumn::index' will be initialized after [-Wreorder] + unsigned int index; + ^~~~~ +OriginObj.h:163:10: warning: 'std::__cxx11::string Origin::SpreadColumn::command' [-Wreorder] + string command; + ^~~~~~~ +OriginObj.h:170:3: warning: when initialized here [-Wreorder] + SpreadColumn(const string& _name = "", unsigned int _index = 0) + ^~~~~~~~~~~~ +OriginObj.h:164:10: warning: 'Origin::SpreadColumn::comment' will be initialized after [-Wreorder] + string comment; + ^~~~~~~ +OriginObj.h:158:13: warning: 'Origin::ValueType Origin::SpreadColumn::valueType' [-Wreorder] + ValueType valueType; + ^~~~~~~~~ +OriginObj.h:170:3: warning: when initialized here [-Wreorder] + SpreadColumn(const string& _name = "", unsigned int _index = 0) + ^~~~~~~~~~~~ +OriginObj.h:165:7: warning: 'Origin::SpreadColumn::width' will be initialized after [-Wreorder] + int width; + ^~~~~ +OriginObj.h:162:22: warning: 'Origin::NumericDisplayType Origin::SpreadColumn::numericDisplayType' [-Wreorder] + NumericDisplayType numericDisplayType; + ^~~~~~~~~~~~~~~~~~ +OriginObj.h:170:3: warning: when initialized here [-Wreorder] + SpreadColumn(const string& _name = "", unsigned int _index = 0) + ^~~~~~~~~~~~ OriginObj.h: In constructor 'Origin::Bitmap::Bitmap(const string&)': OriginObj.h:616:18: warning: 'Origin::Bitmap::data' will be initialized after [-Wreorder] unsigned char* data; @@ -1205,39 +1251,6 @@ OriginObj.h:236:3: warning: when initialized here [-Wreorder] Matrix(const string& _name = "", unsigned int _index = 0) ^~~~~~ -In file included from OriginParser.h:32, - from Origin750Parser.h:34, - from Origin800Parser.h:32, - from Origin810Parser.h:32, - from Origin810Parser.cpp:29: -OriginObj.h: In constructor 'Origin::SpreadColumn::SpreadColumn(const string&, unsigned int)': -OriginObj.h:166:16: warning: 'Origin::SpreadColumn::index' will be initialized after [-Wreorder] - unsigned int index; - ^~~~~ -OriginObj.h:163:10: warning: 'std::__cxx11::string Origin::SpreadColumn::command' [-Wreorder] - string command; - ^~~~~~~ -OriginObj.h:170:3: warning: when initialized here [-Wreorder] - SpreadColumn(const string& _name = "", unsigned int _index = 0) - ^~~~~~~~~~~~ -OriginObj.h:164:10: warning: 'Origin::SpreadColumn::comment' will be initialized after [-Wreorder] - string comment; - ^~~~~~~ -OriginObj.h:158:13: warning: 'Origin::ValueType Origin::SpreadColumn::valueType' [-Wreorder] - ValueType valueType; - ^~~~~~~~~ -OriginObj.h:170:3: warning: when initialized here [-Wreorder] - SpreadColumn(const string& _name = "", unsigned int _index = 0) - ^~~~~~~~~~~~ -OriginObj.h:165:7: warning: 'Origin::SpreadColumn::width' will be initialized after [-Wreorder] - int width; - ^~~~~ -OriginObj.h:162:22: warning: 'Origin::NumericDisplayType Origin::SpreadColumn::numericDisplayType' [-Wreorder] - NumericDisplayType numericDisplayType; - ^~~~~~~~~~~~~~~~~~ -OriginObj.h:170:3: warning: when initialized here [-Wreorder] - SpreadColumn(const string& _name = "", unsigned int _index = 0) - ^~~~~~~~~~~~ OriginObj.h: In constructor 'Origin::Function::Function(const string&, unsigned int)': OriginObj.h:261:16: warning: 'Origin::Function::index' will be initialized after [-Wreorder] unsigned int index; @@ -1286,42 +1299,10 @@ OriginObj.h:236:3: warning: when initialized here [-Wreorder] Matrix(const string& _name = "", unsigned int _index = 0) ^~~~~~ -OriginObj.h: In constructor 'Origin::Function::Function(const string&, unsigned int)': -OriginObj.h:261:16: warning: 'Origin::Function::index' will be initialized after [-Wreorder] - unsigned int index; - ^~~~~ -OriginObj.h:256:16: warning: 'Origin::Function::FunctionType Origin::Function::type' [-Wreorder] - FunctionType type; - ^~~~ -OriginObj.h:263:3: warning: when initialized here [-Wreorder] - Function(const string& _name = "", unsigned int _index = 0) - ^~~~~~~~ -OriginObj.h: In constructor 'Origin::Bitmap::Bitmap(const string&)': -OriginObj.h:616:18: warning: 'Origin::Bitmap::data' will be initialized after [-Wreorder] - unsigned char* data; - ^~~~ -OriginObj.h:614:10: warning: 'std::__cxx11::string Origin::Bitmap::windowName' [-Wreorder] - string windowName; - ^~~~~~~~~~ -OriginObj.h:618:3: warning: when initialized here [-Wreorder] - Bitmap(const string& _name = "") - ^~~~~~ -OriginObj.h: In constructor 'Origin::ProjectNode::ProjectNode(const string&, Origin::ProjectNode::NodeType, const boost::posix_time::ptime&, const boost::posix_time::ptime&)': -OriginObj.h:749:10: warning: 'Origin::ProjectNode::name' will be initialized after [-Wreorder] - string name; - ^~~~ -OriginObj.h:748:12: warning: 'Origin::ProjectNode::NodeType Origin::ProjectNode::type' [-Wreorder] - NodeType type; - ^~~~ -OriginObj.h:753:3: warning: when initialized here [-Wreorder] - ProjectNode(const string& _name = "", NodeType _type = Folder, const boost::posix_time::ptime& _creationDate = boost::posix_time::ptime(), const boost::posix_time::ptime& _modificationDate = boost::posix_time::ptime()) - ^~~~~~~~~~~ In file included from OriginParser.h:32, from Origin750Parser.h:34, from Origin800Parser.h:32, - from Origin610Parser.h:32, - from Origin700Parser.h:32, - from Origin700Parser.cpp:30: + from Origin800Parser.cpp:29: OriginObj.h: In constructor 'Origin::SpreadColumn::SpreadColumn(const string&, unsigned int)': OriginObj.h:166:16: warning: 'Origin::SpreadColumn::index' will be initialized after [-Wreorder] unsigned int index; @@ -1350,44 +1331,6 @@ OriginObj.h:170:3: warning: when initialized here [-Wreorder] SpreadColumn(const string& _name = "", unsigned int _index = 0) ^~~~~~~~~~~~ -OriginObj.h: In constructor 'Origin::ProjectNode::ProjectNode(const string&, Origin::ProjectNode::NodeType, const boost::posix_time::ptime&, const boost::posix_time::ptime&)': -OriginObj.h:749:10: warning: 'Origin::ProjectNode::name' will be initialized after [-Wreorder] - string name; - ^~~~ -OriginObj.h:748:12: warning: 'Origin::ProjectNode::NodeType Origin::ProjectNode::type' [-Wreorder] - NodeType type; - ^~~~ -OriginObj.h:753:3: warning: when initialized here [-Wreorder] - ProjectNode(const string& _name = "", NodeType _type = Folder, const boost::posix_time::ptime& _creationDate = boost::posix_time::ptime(), const boost::posix_time::ptime& _modificationDate = boost::posix_time::ptime()) - ^~~~~~~~~~~ -OriginObj.h: In constructor 'Origin::Matrix::Matrix(const string&, unsigned int)': -OriginObj.h:229:16: warning: 'Origin::Matrix::sheets' will be initialized after [-Wreorder] - unsigned int sheets; - ^~~~~~ -OriginObj.h:226:10: warning: 'std::__cxx11::string Origin::Matrix::command' [-Wreorder] - string command; - ^~~~~~~ -OriginObj.h:236:3: warning: when initialized here [-Wreorder] - Matrix(const string& _name = "", unsigned int _index = 0) - ^~~~~~ -OriginObj.h:226:10: warning: 'Origin::Matrix::command' will be initialized after [-Wreorder] - string command; - ^~~~~~~ -OriginObj.h:222:7: warning: 'int Origin::Matrix::valueTypeSpecification' [-Wreorder] - int valueTypeSpecification; - ^~~~~~~~~~~~~~~~~~~~~~ -OriginObj.h:236:3: warning: when initialized here [-Wreorder] - Matrix(const string& _name = "", unsigned int _index = 0) - ^~~~~~ -OriginObj.h:227:7: warning: 'Origin::Matrix::width' will be initialized after [-Wreorder] - int width; - ^~~~~ -OriginObj.h:225:22: warning: 'Origin::NumericDisplayType Origin::Matrix::numericDisplayType' [-Wreorder] - NumericDisplayType numericDisplayType; - ^~~~~~~~~~~~~~~~~~ -OriginObj.h:236:3: warning: when initialized here [-Wreorder] - Matrix(const string& _name = "", unsigned int _index = 0) - ^~~~~~ OriginObj.h: In constructor 'Origin::Function::Function(const string&, unsigned int)': OriginObj.h:261:16: warning: 'Origin::Function::index' will be initialized after [-Wreorder] unsigned int index; @@ -1398,39 +1341,11 @@ OriginObj.h:263:3: warning: when initialized here [-Wreorder] Function(const string& _name = "", unsigned int _index = 0) ^~~~~~~~ -OriginObj.h: In constructor 'Origin::Bitmap::Bitmap(const string&)': -OriginObj.h:616:18: warning: 'Origin::Bitmap::data' will be initialized after [-Wreorder] - unsigned char* data; - ^~~~ -OriginObj.h:614:10: warning: 'std::__cxx11::string Origin::Bitmap::windowName' [-Wreorder] - string windowName; - ^~~~~~~~~~ -OriginObj.h:618:3: warning: when initialized here [-Wreorder] - Bitmap(const string& _name = "") - ^~~~~~ -OriginObj.h: In constructor 'Origin::ProjectNode::ProjectNode(const string&, Origin::ProjectNode::NodeType, const boost::posix_time::ptime&, const boost::posix_time::ptime&)': -OriginObj.h:749:10: warning: 'Origin::ProjectNode::name' will be initialized after [-Wreorder] - string name; - ^~~~ -OriginObj.h:748:12: warning: 'Origin::ProjectNode::NodeType Origin::ProjectNode::type' [-Wreorder] - NodeType type; - ^~~~ -OriginObj.h:753:3: warning: when initialized here [-Wreorder] - ProjectNode(const string& _name = "", NodeType _type = Folder, const boost::posix_time::ptime& _creationDate = boost::posix_time::ptime(), const boost::posix_time::ptime& _modificationDate = boost::posix_time::ptime()) - ^~~~~~~~~~~ -OriginObj.h: In constructor 'Origin::ProjectNode::ProjectNode(const string&, Origin::ProjectNode::NodeType, const boost::posix_time::ptime&, const boost::posix_time::ptime&)': -OriginObj.h:749:10: warning: 'Origin::ProjectNode::name' will be initialized after [-Wreorder] - string name; - ^~~~ -OriginObj.h:748:12: warning: 'Origin::ProjectNode::NodeType Origin::ProjectNode::type' [-Wreorder] - NodeType type; - ^~~~ -OriginObj.h:753:3: warning: when initialized here [-Wreorder] - ProjectNode(const string& _name = "", NodeType _type = Folder, const boost::posix_time::ptime& _creationDate = boost::posix_time::ptime(), const boost::posix_time::ptime& _modificationDate = boost::posix_time::ptime()) - ^~~~~~~~~~~ In file included from OriginParser.h:32, from Origin750Parser.h:34, - from Origin750Parser.cpp:30: + from Origin800Parser.h:32, + from Origin610Parser.h:32, + from Origin610Parser.cpp:29: OriginObj.h: In constructor 'Origin::SpreadColumn::SpreadColumn(const string&, unsigned int)': OriginObj.h:166:16: warning: 'Origin::SpreadColumn::index' will be initialized after [-Wreorder] unsigned int index; @@ -1459,13 +1374,26 @@ OriginObj.h:170:3: warning: when initialized here [-Wreorder] SpreadColumn(const string& _name = "", unsigned int _index = 0) ^~~~~~~~~~~~ +OriginObj.h: In constructor 'Origin::Bitmap::Bitmap(const string&)': +OriginObj.h:616:18: warning: 'Origin::Bitmap::data' will be initialized after [-Wreorder] + unsigned char* data; + ^~~~ +OriginObj.h:614:10: warning: 'std::__cxx11::string Origin::Bitmap::windowName' [-Wreorder] + string windowName; + ^~~~~~~~~~ In file included from OriginParser.h:32, - from OriginDefaultParser.h:33, - from OriginDefaultParser.cpp:30: + from Origin750Parser.h:34, + from Origin800Parser.h:32, + from Origin610Parser.h:32, + from Origin600Parser.h:32, + from Origin600Parser.cpp:29: OriginObj.h: In constructor 'Origin::SpreadColumn::SpreadColumn(const string&, unsigned int)': OriginObj.h:166:16: warning: 'Origin::SpreadColumn::index' will be initialized after [-Wreorder] unsigned int index; ^~~~~ +OriginObj.h:618:3: warning: when initialized here [-Wreorder] + Bitmap(const string& _name = "") + ^~~~~~ OriginObj.h:163:10: warning: 'std::__cxx11::string Origin::SpreadColumn::command' [-Wreorder] string command; ^~~~~~~ @@ -1518,6 +1446,16 @@ OriginObj.h:236:3: warning: when initialized here [-Wreorder] Matrix(const string& _name = "", unsigned int _index = 0) ^~~~~~ +OriginObj.h: In constructor 'Origin::ProjectNode::ProjectNode(const string&, Origin::ProjectNode::NodeType, const boost::posix_time::ptime&, const boost::posix_time::ptime&)': +OriginObj.h:749:10: warning: 'Origin::ProjectNode::name' will be initialized after [-Wreorder] + string name; + ^~~~ +OriginObj.h:748:12: warning: 'Origin::ProjectNode::NodeType Origin::ProjectNode::type' [-Wreorder] + NodeType type; + ^~~~ +OriginObj.h:753:3: warning: when initialized here [-Wreorder] + ProjectNode(const string& _name = "", NodeType _type = Folder, const boost::posix_time::ptime& _creationDate = boost::posix_time::ptime(), const boost::posix_time::ptime& _modificationDate = boost::posix_time::ptime()) + ^~~~~~~~~~~ OriginObj.h: In constructor 'Origin::Function::Function(const string&, unsigned int)': OriginObj.h:261:16: warning: 'Origin::Function::index' will be initialized after [-Wreorder] unsigned int index; @@ -1528,16 +1466,44 @@ OriginObj.h:263:3: warning: when initialized here [-Wreorder] Function(const string& _name = "", unsigned int _index = 0) ^~~~~~~~ -OriginObj.h: In constructor 'Origin::Bitmap::Bitmap(const string&)': -OriginObj.h:616:18: warning: 'Origin::Bitmap::data' will be initialized after [-Wreorder] - unsigned char* data; - ^~~~ -OriginObj.h:614:10: warning: 'std::__cxx11::string Origin::Bitmap::windowName' [-Wreorder] - string windowName; - ^~~~~~~~~~ -OriginObj.h:618:3: warning: when initialized here [-Wreorder] - Bitmap(const string& _name = "") +OriginObj.h: In constructor 'Origin::Matrix::Matrix(const string&, unsigned int)': +OriginObj.h:229:16: warning: 'Origin::Matrix::sheets' will be initialized after [-Wreorder] + unsigned int sheets; + ^~~~~~ +OriginObj.h:226:10: warning: 'std::__cxx11::string Origin::Matrix::command' [-Wreorder] + string command; + ^~~~~~~ +OriginObj.h:236:3: warning: when initialized here [-Wreorder] + Matrix(const string& _name = "", unsigned int _index = 0) + ^~~~~~ +OriginObj.h:226:10: warning: 'Origin::Matrix::command' will be initialized after [-Wreorder] + string command; + ^~~~~~~ +OriginObj.h:222:7: warning: 'int Origin::Matrix::valueTypeSpecification' [-Wreorder] + int valueTypeSpecification; + ^~~~~~~~~~~~~~~~~~~~~~ +OriginObj.h:236:3: warning: when initialized here [-Wreorder] + Matrix(const string& _name = "", unsigned int _index = 0) + ^~~~~~ +OriginObj.h:227:7: warning: 'Origin::Matrix::width' will be initialized after [-Wreorder] + int width; + ^~~~~ +OriginObj.h:225:22: warning: 'Origin::NumericDisplayType Origin::Matrix::numericDisplayType' [-Wreorder] + NumericDisplayType numericDisplayType; + ^~~~~~~~~~~~~~~~~~ +OriginObj.h:236:3: warning: when initialized here [-Wreorder] + Matrix(const string& _name = "", unsigned int _index = 0) ^~~~~~ +OriginObj.h: In constructor 'Origin::Function::Function(const string&, unsigned int)': +OriginObj.h:261:16: warning: 'Origin::Function::index' will be initialized after [-Wreorder] + unsigned int index; + ^~~~~ +OriginObj.h:256:16: warning: 'Origin::Function::FunctionType Origin::Function::type' [-Wreorder] + FunctionType type; + ^~~~ +OriginObj.h:263:3: warning: when initialized here [-Wreorder] + Function(const string& _name = "", unsigned int _index = 0) + ^~~~~~~~ OriginObj.h: In constructor 'Origin::Matrix::Matrix(const string&, unsigned int)': OriginObj.h:229:16: warning: 'Origin::Matrix::sheets' will be initialized after [-Wreorder] unsigned int sheets; @@ -1566,6 +1532,16 @@ OriginObj.h:236:3: warning: when initialized here [-Wreorder] Matrix(const string& _name = "", unsigned int _index = 0) ^~~~~~ +OriginObj.h: In constructor 'Origin::Bitmap::Bitmap(const string&)': +OriginObj.h:616:18: warning: 'Origin::Bitmap::data' will be initialized after [-Wreorder] + unsigned char* data; + ^~~~ +OriginObj.h:614:10: warning: 'std::__cxx11::string Origin::Bitmap::windowName' [-Wreorder] + string windowName; + ^~~~~~~~~~ +OriginObj.h:618:3: warning: when initialized here [-Wreorder] + Bitmap(const string& _name = "") + ^~~~~~ OriginObj.h: In constructor 'Origin::Function::Function(const string&, unsigned int)': OriginObj.h:261:16: warning: 'Origin::Function::index' will be initialized after [-Wreorder] unsigned int index; @@ -1586,6 +1562,26 @@ OriginObj.h:618:3: warning: when initialized here [-Wreorder] Bitmap(const string& _name = "") ^~~~~~ +OriginObj.h: In constructor 'Origin::Bitmap::Bitmap(const string&)': +OriginObj.h:616:18: warning: 'Origin::Bitmap::data' will be initialized after [-Wreorder] + unsigned char* data; + ^~~~ +OriginObj.h:614:10: warning: 'std::__cxx11::string Origin::Bitmap::windowName' [-Wreorder] + string windowName; + ^~~~~~~~~~ +OriginObj.h:618:3: warning: when initialized here [-Wreorder] + Bitmap(const string& _name = "") + ^~~~~~ +OriginObj.h: In constructor 'Origin::ProjectNode::ProjectNode(const string&, Origin::ProjectNode::NodeType, const boost::posix_time::ptime&, const boost::posix_time::ptime&)': +OriginObj.h:749:10: warning: 'Origin::ProjectNode::name' will be initialized after [-Wreorder] + string name; + ^~~~ +OriginObj.h:748:12: warning: 'Origin::ProjectNode::NodeType Origin::ProjectNode::type' [-Wreorder] + NodeType type; + ^~~~ +OriginObj.h:753:3: warning: when initialized here [-Wreorder] + ProjectNode(const string& _name = "", NodeType _type = Folder, const boost::posix_time::ptime& _creationDate = boost::posix_time::ptime(), const boost::posix_time::ptime& _modificationDate = boost::posix_time::ptime()) + ^~~~~~~~~~~ OriginObj.h: In constructor 'Origin::ProjectNode::ProjectNode(const string&, Origin::ProjectNode::NodeType, const boost::posix_time::ptime&, const boost::posix_time::ptime&)': OriginObj.h:749:10: warning: 'Origin::ProjectNode::name' will be initialized after [-Wreorder] string name; @@ -1598,8 +1594,7 @@ ^~~~~~~~~~~ In file included from OriginParser.h:32, from Origin750Parser.h:34, - from Origin800Parser.h:32, - from Origin800Parser.cpp:29: + from Origin750Parser.cpp:30: OriginObj.h: In constructor 'Origin::SpreadColumn::SpreadColumn(const string&, unsigned int)': OriginObj.h:166:16: warning: 'Origin::SpreadColumn::index' will be initialized after [-Wreorder] unsigned int index; @@ -1638,6 +1633,26 @@ OriginObj.h:753:3: warning: when initialized here [-Wreorder] ProjectNode(const string& _name = "", NodeType _type = Folder, const boost::posix_time::ptime& _creationDate = boost::posix_time::ptime(), const boost::posix_time::ptime& _modificationDate = boost::posix_time::ptime()) ^~~~~~~~~~~ +OriginObj.h: In constructor 'Origin::ProjectNode::ProjectNode(const string&, Origin::ProjectNode::NodeType, const boost::posix_time::ptime&, const boost::posix_time::ptime&)': +OriginObj.h:749:10: warning: 'Origin::ProjectNode::name' will be initialized after [-Wreorder] + string name; + ^~~~ +OriginObj.h:748:12: warning: 'Origin::ProjectNode::NodeType Origin::ProjectNode::type' [-Wreorder] + NodeType type; + ^~~~ +OriginObj.h:753:3: warning: when initialized here [-Wreorder] + ProjectNode(const string& _name = "", NodeType _type = Folder, const boost::posix_time::ptime& _creationDate = boost::posix_time::ptime(), const boost::posix_time::ptime& _modificationDate = boost::posix_time::ptime()) + ^~~~~~~~~~~ +OriginObj.h: In constructor 'Origin::ProjectNode::ProjectNode(const string&, Origin::ProjectNode::NodeType, const boost::posix_time::ptime&, const boost::posix_time::ptime&)': +OriginObj.h:749:10: warning: 'Origin::ProjectNode::name' will be initialized after [-Wreorder] + string name; + ^~~~ +OriginObj.h:748:12: warning: 'Origin::ProjectNode::NodeType Origin::ProjectNode::type' [-Wreorder] + NodeType type; + ^~~~ +OriginObj.h:753:3: warning: when initialized here [-Wreorder] + ProjectNode(const string& _name = "", NodeType _type = Folder, const boost::posix_time::ptime& _creationDate = boost::posix_time::ptime(), const boost::posix_time::ptime& _modificationDate = boost::posix_time::ptime()) + ^~~~~~~~~~~ OriginObj.h: In constructor 'Origin::Matrix::Matrix(const string&, unsigned int)': OriginObj.h:229:16: warning: 'Origin::Matrix::sheets' will be initialized after [-Wreorder] unsigned int sheets; @@ -1686,35 +1701,12 @@ OriginObj.h:618:3: warning: when initialized here [-Wreorder] Bitmap(const string& _name = "") ^~~~~~ -OriginObj.h: In constructor 'Origin::ProjectNode::ProjectNode(const string&, Origin::ProjectNode::NodeType, const boost::posix_time::ptime&, const boost::posix_time::ptime&)': -OriginObj.h:749:10: warning: 'Origin::ProjectNode::name' will be initialized after [-Wreorder] - string name; - ^~~~ -OriginObj.h:748:12: warning: 'Origin::ProjectNode::NodeType Origin::ProjectNode::type' [-Wreorder] - NodeType type; - ^~~~ -OriginObj.h:753:3: warning: when initialized here [-Wreorder] - ProjectNode(const string& _name = "", NodeType _type = Folder, const boost::posix_time::ptime& _creationDate = boost::posix_time::ptime(), const boost::posix_time::ptime& _modificationDate = boost::posix_time::ptime()) - ^~~~~~~~~~~ -OriginParser.cpp: In member function 'std::pair > OriginParser::findObjectByIndex(unsigned int) const': -OriginParser.cpp:142:19: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare] - if(it->objectID == index) - ~~~~~~~~~~~~~^~~~~~~~ -OriginParser.cpp:148:19: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare] - if(it->objectID == index) - ~~~~~~~~~~~~~^~~~~~~~ -OriginParser.cpp:154:19: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare] - if(it->objectID == index) - ~~~~~~~~~~~~~^~~~~~~~ -OriginParser.cpp:160:19: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare] - if(it->objectID == index){ - ~~~~~~~~~~~~~^~~~~~~~ In file included from OriginParser.h:32, from Origin750Parser.h:34, from Origin800Parser.h:32, from Origin610Parser.h:32, - from Origin600Parser.h:32, - from Origin600Parser.cpp:29: + from Origin700Parser.h:32, + from Origin700Parser.cpp:30: OriginObj.h: In constructor 'Origin::SpreadColumn::SpreadColumn(const string&, unsigned int)': OriginObj.h:166:16: warning: 'Origin::SpreadColumn::index' will be initialized after [-Wreorder] unsigned int index; @@ -1801,11 +1793,18 @@ OriginObj.h:753:3: warning: when initialized here [-Wreorder] ProjectNode(const string& _name = "", NodeType _type = Folder, const boost::posix_time::ptime& _creationDate = boost::posix_time::ptime(), const boost::posix_time::ptime& _modificationDate = boost::posix_time::ptime()) ^~~~~~~~~~~ +OriginObj.h: In constructor 'Origin::ProjectNode::ProjectNode(const string&, Origin::ProjectNode::NodeType, const boost::posix_time::ptime&, const boost::posix_time::ptime&)': +OriginObj.h:749:10: warning: 'Origin::ProjectNode::name' will be initialized after [-Wreorder] + string name; + ^~~~ +OriginObj.h:748:12: warning: 'Origin::ProjectNode::NodeType Origin::ProjectNode::type' [-Wreorder] + NodeType type; + ^~~~ +OriginObj.h:753:3: warning: when initialized here [-Wreorder] + ProjectNode(const string& _name = "", NodeType _type = Folder, const boost::posix_time::ptime& _creationDate = boost::posix_time::ptime(), const boost::posix_time::ptime& _modificationDate = boost::posix_time::ptime()) + ^~~~~~~~~~~ In file included from OriginParser.h:32, - from Origin750Parser.h:34, - from Origin800Parser.h:32, - from Origin610Parser.h:32, - from Origin610Parser.cpp:29: + from OriginParser.cpp:29: OriginObj.h: In constructor 'Origin::SpreadColumn::SpreadColumn(const string&, unsigned int)': OriginObj.h:166:16: warning: 'Origin::SpreadColumn::index' will be initialized after [-Wreorder] unsigned int index; @@ -1897,34 +1896,51 @@ ./logging.hpp:150:48: warning: unused parameter 'q' [-Wunused-parameter] virtual bool operator==(const qualifier &q) { return false; } ~~~~~~~~~~~~~~~~~^ +OriginParser.cpp: In member function 'std::pair > OriginParser::findObjectByIndex(unsigned int) const': +OriginParser.cpp:142:19: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare] + if(it->objectID == index) + ~~~~~~~~~~~~~^~~~~~~~ +OriginParser.cpp:148:19: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare] + if(it->objectID == index) + ~~~~~~~~~~~~~^~~~~~~~ +OriginParser.cpp:154:19: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare] + if(it->objectID == index) + ~~~~~~~~~~~~~^~~~~~~~ +OriginParser.cpp:160:19: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare] + if(it->objectID == index){ + ~~~~~~~~~~~~~^~~~~~~~ ./logging.hpp: In constructor 'boost::logging::sink::sink(std::ostream*, boost::logging::level_t)': ./logging.hpp:349:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (s) ^ +In file included from Origin810Parser.cpp:34: +./logging.hpp: In member function 'virtual bool boost::logging::qualifier::operator==(const boost::logging::qualifier&)': +./logging.hpp:150:48: warning: unused parameter 'q' [-Wunused-parameter] + virtual bool operator==(const qualifier &q) { return false; } + ~~~~~~~~~~~~~~~~~^ ./logging.hpp: In member function 'virtual std::__cxx11::string boost::logging::log_element::visit(boost::logging::format&, const log_param_t&)': ./logging.hpp:521:62: warning: unused parameter 'log_param' [-Wunused-parameter] const log_param_t &log_param) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -OriginDefaultParser.cpp: In member function 'virtual bool OriginDefaultParser::parse()': -OriginDefaultParser.cpp:165:57: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - if(speadSheets.size() == 0 || findSpreadByName(sname) == -1) { - ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from Origin810Parser.cpp:34: +In file included from OriginFile.cpp:35: +./logging.hpp: In member function 'virtual bool boost::logging::qualifier::operator==(const boost::logging::qualifier&)': +./logging.hpp:150:48: warning: unused parameter 'q' [-Wunused-parameter] + virtual bool operator==(const qualifier &q) { return false; } + ~~~~~~~~~~~~~~~~~^ +In file included from Origin610Parser.cpp:34: ./logging.hpp: In member function 'virtual bool boost::logging::qualifier::operator==(const boost::logging::qualifier&)': ./logging.hpp:150:48: warning: unused parameter 'q' [-Wunused-parameter] virtual bool operator==(const qualifier &q) { return false; } ~~~~~~~~~~~~~~~~~^ +OriginDefaultParser.cpp: In member function 'virtual bool OriginDefaultParser::parse()': +OriginDefaultParser.cpp:165:57: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + if(speadSheets.size() == 0 || findSpreadByName(sname) == -1) { + ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ./logging.hpp: In constructor 'boost::logging::sink::sink(std::ostream*, boost::logging::level_t)': ./logging.hpp:349:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (s) ^ -OriginDefaultParser.cpp:264:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] - speadSheets[spread].maxRows::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] +./logging.hpp: In constructor 'boost::logging::sink::sink(std::ostream*, boost::logging::level_t)': +./logging.hpp:349:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] + if (s) + ^ +Origin610Parser.cpp: In member function 'virtual bool Origin610Parser::parse()': +Origin610Parser.cpp:299:57: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(speadSheets.size() == 0 || findSpreadByName(name) == -1) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ./logging.hpp: In member function 'virtual std::__cxx11::string boost::logging::log_element::visit(boost::logging::format&, const log_param_t&)': ./logging.hpp:521:62: warning: unused parameter 'log_param' [-Wunused-parameter] const log_param_t &log_param) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -Origin800Parser.cpp: In member function 'virtual bool Origin800Parser::parse()': -Origin800Parser.cpp:314:57: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] +./logging.hpp: In member function 'virtual std::__cxx11::string boost::logging::log_element::visit(boost::logging::format&, const log_param_t&)': +./logging.hpp:521:62: warning: unused parameter 'log_param' [-Wunused-parameter] + const log_param_t &log_param) + ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +Origin750Parser.cpp: In member function 'virtual bool Origin750Parser::parse()': +Origin750Parser.cpp:301:57: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(speadSheets.size() == 0 || findSpreadByName(name) == -1) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -In file included from Origin750Parser.cpp:35: +In file included from Origin700Parser.cpp:36: ./logging.hpp: In member function 'virtual bool boost::logging::qualifier::operator==(const boost::logging::qualifier&)': ./logging.hpp:150:48: warning: unused parameter 'q' [-Wunused-parameter] virtual bool operator==(const qualifier &q) { return false; } ~~~~~~~~~~~~~~~~~^ -Origin800Parser.cpp:449:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - if(findSpreadByName(name) != -1) +Origin800Parser.cpp: In member function 'virtual bool Origin800Parser::parse()': +Origin800Parser.cpp:314:57: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + if(speadSheets.size() == 0 || findSpreadByName(name) == -1) + ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +Origin610Parser.cpp:433:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + if(findSpreadByName(name) != -1){ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -Origin800Parser.cpp:451:34: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - else if(findMatrixByName(name) != -1) - ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -Origin800Parser.cpp:453:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] +Origin610Parser.cpp:436:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + } else if(findMatrixByName(name) != -1) + ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +Origin610Parser.cpp:438:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] else if(findExcelByName(name) != -1) ~~~~~~~~~~~~~~~~~~~~~~^~~~~ ./logging.hpp: In constructor 'boost::logging::sink::sink(std::ostream*, boost::logging::level_t)': ./logging.hpp:349:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (s) ^ -In file included from OriginFile.cpp:35: -./logging.hpp: In member function 'virtual bool boost::logging::qualifier::operator==(const boost::logging::qualifier&)': -./logging.hpp:150:48: warning: unused parameter 'q' [-Wunused-parameter] - virtual bool operator==(const qualifier &q) { return false; } - ~~~~~~~~~~~~~~~~~^ ./logging.hpp: In member function 'virtual std::__cxx11::string boost::logging::log_element::visit(boost::logging::format&, const log_param_t&)': ./logging.hpp:521:62: warning: unused parameter 'log_param' [-Wunused-parameter] const log_param_t &log_param) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -Origin700Parser.cpp:422:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] +Origin750Parser.cpp:446:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(findSpreadByName(name) != -1) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -Origin700Parser.cpp:424:34: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] +Origin750Parser.cpp:448:34: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] else if(findMatrixByName(name) != -1) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -Origin700Parser.cpp:426:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] +Origin750Parser.cpp:450:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + else if(findExcelByName(name) != -1) + ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +Origin800Parser.cpp:449:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + if(findSpreadByName(name) != -1) + ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +Origin800Parser.cpp:451:34: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + else if(findMatrixByName(name) != -1) + ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +Origin800Parser.cpp:453:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] else if(findExcelByName(name) != -1) ~~~~~~~~~~~~~~~~~~~~~~^~~~~ +Origin700Parser.cpp: In member function 'virtual bool Origin700Parser::parse()': +Origin700Parser.cpp:291:57: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + if(speadSheets.size() == 0 || findSpreadByName(name) == -1) + ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +Origin610Parser.cpp: In member function 'bool Origin610Parser::readGraphInfo()': +Origin610Parser.cpp:1598:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] + if(h >= 0x64 && h < 0x1F4){ + ~~^~~~~~~ +Origin610Parser.cpp:1667:18: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] + if(h & 0x60 == 0x60) + ~~~~~^~~~~~~ +Origin610Parser.cpp:1785:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + if(newSize != size) + ~~~~~~~~^~~~~~~ Origin800Parser.cpp: In member function 'void Origin800Parser::readMatrixInfo()': Origin800Parser.cpp:1045:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int i = 0; i < matrixes[idx].sheets; i++) ~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from Origin610Parser.cpp:34: -./logging.hpp: In member function 'virtual bool boost::logging::qualifier::operator==(const boost::logging::qualifier&)': -./logging.hpp:150:48: warning: unused parameter 'q' [-Wunused-parameter] - virtual bool operator==(const qualifier &q) { return false; } - ~~~~~~~~~~~~~~~~~^ -./logging.hpp: In constructor 'boost::logging::sink::sink(std::ostream*, boost::logging::level_t)': -./logging.hpp:349:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] - if (s) - ^ -Origin750Parser.cpp: In member function 'virtual bool Origin750Parser::parse()': -Origin750Parser.cpp:301:57: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - if(speadSheets.size() == 0 || findSpreadByName(name) == -1) - ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -./logging.hpp: In constructor 'boost::logging::sink::sink(std::ostream*, boost::logging::level_t)': -./logging.hpp:349:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] - if (s) - ^ +Origin750Parser.cpp: In member function 'void Origin750Parser::readGraphInfo()': +Origin750Parser.cpp:1792:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] + if(h >= 0x64 && h < 0x1F4){ + ~~^~~~~~~ +Origin750Parser.cpp:1861:18: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] + if(h & 0x60 == 0x60) + ~~~~~^~~~~~~ Origin800Parser.cpp: In member function 'void Origin800Parser::readGraphInfo()': Origin800Parser.cpp:1711:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(h >= 0x64 && h < 0x1F4){ ~~^~~~~~~ +Origin700Parser.cpp:422:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + if(findSpreadByName(name) != -1) + ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +Origin700Parser.cpp:424:34: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + else if(findMatrixByName(name) != -1) + ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +Origin700Parser.cpp:426:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + else if(findExcelByName(name) != -1) + ~~~~~~~~~~~~~~~~~~~~~~^~~~~ Origin800Parser.cpp:1780:18: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] if(h & 0x60 == 0x60) ~~~~~^~~~~~~ Origin800Parser.cpp:1899:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if(newSize != size) ~~~~~~~~^~~~~~~ -./logging.hpp: In member function 'virtual std::__cxx11::string boost::logging::log_element::visit(boost::logging::format&, const log_param_t&)': -./logging.hpp:521:62: warning: unused parameter 'log_param' [-Wunused-parameter] - const log_param_t &log_param) - ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ Origin800Parser.cpp: In member function 'bool Origin800Parser::findSection(const string&, int, int)': Origin800Parser.cpp:2051:12: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] while(pos < maxLength){ @@ -2043,62 +2111,6 @@ Origin700Parser.cpp:1394:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if(newSize != size) ~~~~~~~~^~~~~~~ -In file included from Origin600Parser.cpp:34: -./logging.hpp: In member function 'virtual bool boost::logging::qualifier::operator==(const boost::logging::qualifier&)': -./logging.hpp:150:48: warning: unused parameter 'q' [-Wunused-parameter] - virtual bool operator==(const qualifier &q) { return false; } - ~~~~~~~~~~~~~~~~~^ -./logging.hpp: In member function 'virtual std::__cxx11::string boost::logging::log_element::visit(boost::logging::format&, const log_param_t&)': -./logging.hpp:521:62: warning: unused parameter 'log_param' [-Wunused-parameter] - const log_param_t &log_param) - ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -Origin610Parser.cpp: In member function 'virtual bool Origin610Parser::parse()': -Origin610Parser.cpp:299:57: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - if(speadSheets.size() == 0 || findSpreadByName(name) == -1) - ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -Origin750Parser.cpp:446:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - if(findSpreadByName(name) != -1) - ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -Origin750Parser.cpp:448:34: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - else if(findMatrixByName(name) != -1) - ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -Origin750Parser.cpp:450:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - else if(findExcelByName(name) != -1) - ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -./logging.hpp: In constructor 'boost::logging::sink::sink(std::ostream*, boost::logging::level_t)': -./logging.hpp:349:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] - if (s) - ^ -Origin610Parser.cpp:433:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - if(findSpreadByName(name) != -1){ - ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -Origin610Parser.cpp:436:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - } else if(findMatrixByName(name) != -1) - ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -Origin610Parser.cpp:438:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - else if(findExcelByName(name) != -1) - ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -./logging.hpp: In member function 'virtual std::__cxx11::string boost::logging::log_element::visit(boost::logging::format&, const log_param_t&)': -./logging.hpp:521:62: warning: unused parameter 'log_param' [-Wunused-parameter] - const log_param_t &log_param) - ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -Origin750Parser.cpp: In member function 'void Origin750Parser::readGraphInfo()': -Origin750Parser.cpp:1792:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] - if(h >= 0x64 && h < 0x1F4){ - ~~^~~~~~~ -Origin750Parser.cpp:1861:18: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] - if(h & 0x60 == 0x60) - ~~~~~^~~~~~~ -Origin610Parser.cpp: In member function 'bool Origin610Parser::readGraphInfo()': -Origin610Parser.cpp:1598:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] - if(h >= 0x64 && h < 0x1F4){ - ~~^~~~~~~ -Origin610Parser.cpp:1667:18: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] - if(h & 0x60 == 0x60) - ~~~~~^~~~~~~ -Origin610Parser.cpp:1785:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - if(newSize != size) - ~~~~~~~~^~~~~~~ rm -f liborigin2.so.1.0.0 liborigin2.so liborigin2.so.1 liborigin2.so.1.0 g++ -Wl,-O1 -shared -Wl,-soname,liborigin2.so.1 -o liborigin2.so.1.0.0 tmp/OriginFile.o tmp/OriginParser.o tmp/OriginDefaultParser.o tmp/Origin600Parser.o tmp/Origin610Parser.o tmp/Origin700Parser.o tmp/Origin750Parser.o tmp/Origin800Parser.o tmp/Origin810Parser.o -lboost_date_time -lboost_system -lpthread ln -s liborigin2.so.1.0.0 liborigin2.so @@ -2134,8 +2146,8 @@ dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'liborigin2-1v5' in '../liborigin2-1v5_20110117-3_i386.deb'. dpkg-deb: building package 'liborigin2-dev' in '../liborigin2-dev_20110117-3_i386.deb'. +dpkg-deb: building package 'liborigin2-1v5' in '../liborigin2-1v5_20110117-3_i386.deb'. dpkg-deb: building package 'liborigin2-1v5-dbgsym' in '../liborigin2-1v5-dbgsym_20110117-3_i386.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../liborigin2_20110117-3_i386.changes @@ -2143,12 +2155,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/40377/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/40377/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/1280 and its subdirectories -I: Current time: Mon Apr 27 05:46:32 -12 2020 -I: pbuilder-time-stamp: 1588009592 +I: removing directory /srv/workspace/pbuilder/40377 and its subdirectories +I: Current time: Mon May 31 14:10:15 +14 2021 +I: pbuilder-time-stamp: 1622419815