<86>Jan 26 07:35:47 userdel[23262]: delete user 'rooter' <86>Jan 26 07:35:47 userdel[23262]: removed group 'rooter' owned by 'rooter' <86>Jan 26 07:35:47 groupadd[23295]: group added to /etc/group: name=rooter, GID=570 <86>Jan 26 07:35:47 groupadd[23295]: group added to /etc/gshadow: name=rooter <86>Jan 26 07:35:47 groupadd[23295]: new group: name=rooter, GID=570 <86>Jan 26 07:35:47 useradd[23317]: new user: name=rooter, UID=570, GID=570, home=/root, shell=/bin/bash <86>Jan 26 07:35:47 userdel[23350]: delete user 'builder' <86>Jan 26 07:35:47 userdel[23350]: removed group 'builder' owned by 'builder' <86>Jan 26 07:35:47 userdel[23350]: removed shadow group 'builder' owned by 'builder' <86>Jan 26 07:35:47 groupadd[23375]: group added to /etc/group: name=builder, GID=571 <86>Jan 26 07:35:47 groupadd[23375]: group added to /etc/gshadow: name=builder <86>Jan 26 07:35:47 groupadd[23375]: new group: name=builder, GID=571 <86>Jan 26 07:35:47 useradd[23394]: new user: name=builder, UID=571, GID=571, home=/usr/src, shell=/bin/bash <13>Jan 26 07:35:53 rpmi: xorg-xproto-devel-7.0.31-alt1 1480491055 installed <13>Jan 26 07:35:53 rpmi: libICE-1.0.9-alt1 1409902721 installed <13>Jan 26 07:35:53 rpmi: libSM-1.2.2-alt1 1391072690 installed <13>Jan 26 07:35:53 rpmi: xorg-xextproto-devel-2:7.3.0-alt1 1389258977 installed <13>Jan 26 07:35:53 rpmi: libpng15-1.5.28-alt1 1484572069 installed <13>Jan 26 07:35:53 rpmi: libexpat-2.1.0-alt1 1347469773 installed <13>Jan 26 07:35:53 rpmi: xorg-fixesproto-devel-1:5.0-alt1 1300091058 installed <13>Jan 26 07:35:53 rpmi: libICE-devel-1.0.9-alt1 1409902721 installed <13>Jan 26 07:35:53 rpmi: libSM-devel-1.2.2-alt1 1391072690 installed <13>Jan 26 07:35:53 rpmi: libjpeg-2:1.3.1-alt0.1 1388074039 installed <13>Jan 26 07:35:53 rpmi: xorg-videoproto-devel-2.3.3-alt1 1480491098 installed <13>Jan 26 07:35:53 rpmi: xorg-randrproto-devel-1:1.5.0-alt1 1431936131 installed <13>Jan 26 07:35:53 rpmi: xorg-inputproto-devel-1:2.3.2-alt1 1480491157 installed <13>Jan 26 07:35:53 rpmi: xorg-renderproto-devel-0.11.1-alt3 1303465056 installed <13>Jan 26 07:35:53 rpmi: xorg-kbproto-devel-1.0.6-alt1 1332531929 installed <13>Jan 26 07:35:53 rpmi: libwayland-client-1.12.0-alt1 1475000260 installed <13>Jan 26 07:35:53 rpmi: libXau-1.0.8-alt1 1369565808 installed <13>Jan 26 07:35:53 rpmi: libXau-devel-1.0.8-alt1 1369565808 installed <13>Jan 26 07:35:53 rpmi: rpm-macros-qt3-3.3.8d-alt9 1447371352 installed <13>Jan 26 07:35:53 rpmi: zlib-devel-1.2.8-alt1 1371079011 installed <13>Jan 26 07:35:53 rpmi: libqt3-settings-3.3-alt5 1393236356 installed <13>Jan 26 07:35:53 rpmi: libltdl7-2.4.2-alt5 1450059754 installed <13>Jan 26 07:35:53 rpmi: libunixODBC2-2.3.4-alt1 1470328266 installed <13>Jan 26 07:35:53 rpmi: libunixODBC-devel-compat-2.3.4-alt1 1470328266 installed <13>Jan 26 07:35:53 rpmi: libunixODBC-devel-2.3.4-alt1 1470328266 installed <13>Jan 26 07:35:53 rpmi: liblcms2-2.8-alt1 1471601532 installed <13>Jan 26 07:35:53 rpmi: libmng-1.0.10-alt3 1476962452 installed <13>Jan 26 07:35:53 rpmi: libpixman-3:0.34.0-alt1 1480491657 installed <13>Jan 26 07:35:53 rpmi: xorg-xineramaproto-devel-1:1.2.1-alt1 1294328562 installed <13>Jan 26 07:35:53 rpmi: libwayland-server-1.12.0-alt1 1475000260 installed <13>Jan 26 07:35:53 rpmi: libxshmfence-1.2-alt1 1420972190 installed <13>Jan 26 07:35:53 rpmi: libpciaccess-1:0.13.4-alt1 1431681690 installed <13>Jan 26 07:35:53 rpmi: libdrm-1:2.4.74-alt1 1484221443 installed <13>Jan 26 07:35:53 rpmi: libgbm-4:13.0.3-alt1 1484223040 installed <13>Jan 26 07:35:53 rpmi: libX11-locales-3:1.6.4-alt1 1480493483 installed <13>Jan 26 07:35:53 rpmi: libXdmcp-1.1.1-alt1 1334617701 installed <13>Jan 26 07:35:53 rpmi: libxcb-1.12-alt1 1471592579 installed <13>Jan 26 07:35:53 rpmi: libX11-3:1.6.4-alt1 1480493483 installed <13>Jan 26 07:35:53 rpmi: libXext-1.3.3-alt1 1409902959 installed <13>Jan 26 07:35:53 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>Jan 26 07:35:53 rpmi: libXfixes-5.0.1-alt1 1369809608 installed <13>Jan 26 07:35:53 rpmi: libXcursor-1.1.14-alt1 1369901598 installed <13>Jan 26 07:35:53 rpmi: libXrandr-1.5.0-alt1 1431936189 installed <13>Jan 26 07:35:53 rpmi: libXi-1.7.4-alt1 1409902879 installed <13>Jan 26 07:35:53 rpmi: libXinerama-1.1.3-alt1 1369984572 installed <13>Jan 26 07:35:53 rpmi: libXt-1.1.4-alt1 1369984722 installed <13>Jan 26 07:35:53 rpmi: libXmu-1.1.2-alt1 1391072530 installed <13>Jan 26 07:35:53 rpmi: libXxf86vm-1.1.3-alt1 1369984835 installed <13>Jan 26 07:35:53 rpmi: libXv-1.0.10-alt1 1391072327 installed <13>Jan 26 07:35:53 rpmi: libXdamage-1.1.3-alt4 1297162593 installed <13>Jan 26 07:35:53 rpmi: libGL-4:13.0.3-alt1 1484223040 installed <13>Jan 26 07:35:53 rpmi: libEGL-4:13.0.3-alt1 1484223040 installed <13>Jan 26 07:35:53 rpmi: libGLU-4:9.0.0-alt1 1347643784 installed <13>Jan 26 07:35:55 rpmi: libxcb-devel-1.12-alt1 1471592579 installed <13>Jan 26 07:35:55 rpmi: libX11-devel-3:1.6.4-alt1 1480493483 installed <13>Jan 26 07:35:55 rpmi: libXext-devel-1.3.3-alt1 1409902959 installed <13>Jan 26 07:35:55 rpmi: libXrender-devel-0.9.8-alt1 1371312112 installed <13>Jan 26 07:35:55 rpmi: libGL-devel-4:13.0.3-alt1 1484223040 installed <13>Jan 26 07:35:55 rpmi: libXfixes-devel-5.0.1-alt1 1369809608 installed <13>Jan 26 07:35:55 rpmi: libXi-devel-1.7.4-alt1 1409902879 installed <13>Jan 26 07:35:55 rpmi: libGLU-devel-4:9.0.0-alt1 1347643784 installed <13>Jan 26 07:35:55 rpmi: libXrandr-devel-1.5.0-alt1 1431936189 installed <13>Jan 26 07:35:55 rpmi: libXv-devel-1.0.10-alt1 1391072327 installed <13>Jan 26 07:35:55 rpmi: libXcursor-devel-1.1.14-alt1 1369901598 installed <13>Jan 26 07:35:55 rpmi: libXinerama-devel-1.1.3-alt1 1369984572 installed <13>Jan 26 07:35:55 rpmi: libXt-devel-1.1.4-alt1 1369984722 installed <13>Jan 26 07:35:55 rpmi: libXmu-devel-1.1.2-alt1 1391072530 installed <13>Jan 26 07:35:55 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Jan 26 07:35:56 rpmi: libstdc++6-devel-6.3.1-alt1 1484277945 installed <13>Jan 26 07:35:56 rpmi: libgraphite2-1.3.9-alt1 1482128024 installed <13>Jan 26 07:35:56 rpmi: libharfbuzz-1.4.2-alt1 1485254798 installed <13>Jan 26 07:35:56 rpmi: libfreetype-2.6.3-alt1 1455987209 installed <13>Jan 26 07:35:56 rpmi: fontconfig-2.12.1-alt1 1471005373 installed Updating fonts cache: <29>Jan 26 07:35:57 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Jan 26 07:35:57 rpmi: libfreetype-devel-2.6.3-alt1 1455987209 installed <13>Jan 26 07:35:58 rpmi: fontconfig-devel-2.12.1-alt1 1471005373 installed <13>Jan 26 07:35:58 rpmi: libXft-2.3.2-alt1 1409902660 installed <13>Jan 26 07:35:58 rpmi: libqt3-3.3.8d-alt9 1447371352 installed <13>Jan 26 07:35:58 rpmi: libqt3-qsa-3.3.8d-alt9 1447371352 installed <13>Jan 26 07:35:58 rpmi: libXft-devel-2.3.2-alt1 1409902660 installed <13>Jan 26 07:35:58 rpmi: libqt3-devel-3.3.8d-alt9 1447371352 installed <13>Jan 26 07:35:58 rpmi: libcairo-1:1.14.4-alt1 1447005511 installed <13>Jan 26 07:35:59 rpmi: libopenbabel-2.4.1-alt1 1476903810 installed <13>Jan 26 07:35:59 rpmi: libopenbabel-devel-2.4.1-alt1 1476903810 installed <13>Jan 26 07:35:59 rpmi: libqt3-qsa-devel-3.3.8d-alt9 1447371352 installed <13>Jan 26 07:36:00 rpmi: gcc6-c++-6.3.1-alt1 1484277945 installed Installing xdrawchem-1.9.9-alt3.qa3.2.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.35961 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf xdrawchem-1.9.9 + echo 'Source #0 (xdrawchem-1.9.9.tar.bz2):' Source #0 (xdrawchem-1.9.9.tar.bz2): + /bin/bzip2 -dc /usr/src/RPM/SOURCES/xdrawchem-1.9.9.tar.bz2 + /bin/tar -xf - + cd xdrawchem-1.9.9 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (xdrawchem-gcc43.patch):' Patch #0 (xdrawchem-gcc43.patch): + /usr/bin/patch -p0 patching file xdrawchem/molinfodialog.cpp + echo 'Patch #1 (xdrawchem-ob22.patch):' Patch #1 (xdrawchem-ob22.patch): + /usr/bin/patch -p1 patching file xdrawchem/application_ob.cpp + echo 'Patch #2 (new-openbabel-string-type-fix.patch):' Patch #2 (new-openbabel-string-type-fix.patch): + /usr/bin/patch -p1 patching file xdrawchem/application_ob.cpp Hunk #1 succeeded at 100 (offset 13 lines). Hunk #2 succeeded at 200 (offset 13 lines). + echo 'Patch #3 (xdrawchem-1.9.9-alt-glibc-2.16.patch):' Patch #3 (xdrawchem-1.9.9-alt-glibc-2.16.patch): + /usr/bin/patch -p2 patching file xdrawchem/application.cpp + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.35961 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd xdrawchem-1.9.9 + CFLAGS='-pipe -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -Wall -g -O2 -march=i586 -mtune=generic' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS=' -march=i586 -mtune=generic' + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --with-qtdir=/usr --with-qtlibdir=/usr/lib/qt3/lib checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for pkg-config... /usr/bin/pkg-config checking for openbabel-2.0 >= 2.0.0... yes checking XDRAWCHEM_CFLAGS... -I/usr/include/openbabel-2.0 checking XDRAWCHEM_LIBS... -L/usr//usr/lib -lopenbabel checking for i586-alt-linux-g++... i586-alt-linux-g++ checking for C++ compiler default output file name... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether i586-alt-linux-g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of i586-alt-linux-g++... none checking for i586-alt-linux-gcc... i586-alt-linux-gcc checking whether we are using the GNU C compiler... yes checking whether i586-alt-linux-gcc accepts -g... yes checking for i586-alt-linux-gcc option to accept ANSI C... none needed checking dependency style of i586-alt-linux-gcc... none checking for a BSD-compatible install... /bin/install -c checking build system type... i586-alt-linux-gnu checking host system type... i586-alt-linux-gnu checking for a sed that does not truncate output... /bin/sed checking for egrep... grep -E checking for ld used by i586-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... nm checking whether ln -s works... yes checking how to recognise dependent libraries... (cached) pass_all checking how to run the C preprocessor... i586-alt-linux-gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking how to run the C++ preprocessor... i586-alt-linux-g++ -E checking for i586-alt-linux-g77... no checking for i586-alt-linux-f77... no checking for i586-alt-linux-xlf... no checking for i586-alt-linux-frt... no checking for i586-alt-linux-pgf77... no checking for i586-alt-linux-fort77... no checking for i586-alt-linux-fl32... no checking for i586-alt-linux-af77... no checking for i586-alt-linux-f90... no checking for i586-alt-linux-xlf90... no checking for i586-alt-linux-pgf90... no checking for i586-alt-linux-epcf90... no checking for i586-alt-linux-f95... no checking for i586-alt-linux-fort... no checking for i586-alt-linux-xlf95... no checking for i586-alt-linux-ifc... no checking for i586-alt-linux-efc... no checking for i586-alt-linux-pgf95... no checking for i586-alt-linux-lf95... no checking for i586-alt-linux-gfortran... no checking for g77... no checking for f77... no checking for xlf... no checking for frt... no checking for pgf77... no checking for fort77... no checking for fl32... no checking for af77... no checking for f90... no checking for xlf90... no checking for pgf90... no checking for epcf90... no checking for f95... no checking for fort... no checking for xlf95... no checking for ifc... no checking for efc... no checking for pgf95... no checking for lf95... no checking for gfortran... no checking whether we are using the GNU Fortran 77 compiler... no checking whether accepts -g... no checking the maximum length of command line arguments... 32768 checking command to parse nm output from i586-alt-linux-gcc object... ok checking for objdir... .libs checking for i586-alt-linux-ar... no checking for ar... ar checking for i586-alt-linux-ranlib... no checking for ranlib... ranlib checking for i586-alt-linux-strip... no checking for strip... strip checking if i586-alt-linux-gcc static flag works... yes checking if i586-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for i586-alt-linux-gcc option to produce PIC... -fPIC checking if i586-alt-linux-gcc PIC flag -fPIC works... yes checking if i586-alt-linux-gcc supports -c -o file.o... yes checking whether the i586-alt-linux-gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... cat: /etc/ld.so.conf.d/*.conf: No such file or directory GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by i586-alt-linux-g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the i586-alt-linux-g++ linker (/usr/bin/ld) supports shared libraries... yes checking for i586-alt-linux-g++ option to produce PIC... -fPIC checking if i586-alt-linux-g++ PIC flag -fPIC works... yes checking if i586-alt-linux-g++ supports -c -o file.o... yes checking whether the i586-alt-linux-g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... cat: /etc/ld.so.conf.d/*.conf: No such file or directory GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes appending configuration tag "F77" to libtool checking for ar... /usr/bin/ar checking for X... libraries , headers checking QTINCDIR... /usr/lib/qt3/include checking QTLIBDIR... /usr/lib/qt3/lib checking for moc... /usr/lib/qt3/bin/moc checking for uic... /usr/lib/qt3/bin/uic checking for qembed... no checking if Qt is static... no checking if Qt is multithreaded... yes checking if Qt is embedded... no checking QT_CXXFLAGS... -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT checking QT_LDADD... -L/usr/lib/qt3/lib -lqt-mt checking for ANSI C header files... (cached) yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking for inline... inline checking whether struct tm is in sys/time.h or time.h... time.h checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for floor... no checking for pow... no checking for sqrt... no configure: creating ./config.status config.status: creating Makefile config.status: creating xdrawchem/Makefile config.status: creating doc/Makefile config.status: creating ring/Makefile config.status: creating config.h config.status: executing depfiles commands + '[' -n '' ']' + NPROCS=1 + make -j1 make: Entering directory `/usr/src/RPM/BUILD/xdrawchem-1.9.9' make all-recursive make[1]: Entering directory `/usr/src/RPM/BUILD/xdrawchem-1.9.9' Making all in . make[2]: Entering directory `/usr/src/RPM/BUILD/xdrawchem-1.9.9' make[2]: Leaving directory `/usr/src/RPM/BUILD/xdrawchem-1.9.9' Making all in xdrawchem make[2]: Entering directory `/usr/src/RPM/BUILD/xdrawchem-1.9.9/xdrawchem' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o application.o application.cpp In file included from application.cpp:24:0: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from application.cpp:133:0: newman.xpm: At global scope: newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] " "}; ^ newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman.xpm:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] In file included from application.cpp:134:0: newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] " "}; ^ newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-anti.xpm:65:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] In file included from application.cpp:135:0: newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] " "}; ^ newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newman-eclipse.xpm:57:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] application.cpp: In member function 'void ApplicationWindow::Save3D()': application.cpp:1452:8: warning: unused variable 'was_saved' [-Wunused-variable] bool was_saved; ^~~~~~~~~ application.cpp: In member function 'void ApplicationWindow::savePicture()': application.cpp:1345:29: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] system( cmd1.ascii() ); ^ application.cpp:1357:29: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] system( cmd1.ascii() ); ^ application.cpp:1375:24: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] system( cmd1.ascii() ); ^ application.cpp:1377:24: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] system( cmd1.ascii() ); ^ application.cpp: In member function 'void ApplicationWindow::SavePNG()': application.cpp:1409:25: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] system( cmd1.ascii() ); ^ application.cpp:1421:25: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] system( cmd1.ascii() ); ^ application.cpp:1437:27: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] system( cmd1.ascii() ); ^ application.cpp:1439:27: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] system( cmd1.ascii() ); ^ In file included from application.cpp:132:0: symbol_xpm.h: At global scope: symbol_xpm.h:575:20: warning: 'hl_bead_xpm' defined but not used [-Wunused-variable] static const char *hl_bead_xpm[] = { ^~~~~~~~~~~ symbol_xpm.h:414:21: warning: 'hl_p_orbital_xpm' defined but not used [-Wunused-variable] static const char * hl_p_orbital_xpm[] = { ^~~~~~~~~~~~~~~~ symbol_xpm.h:391:21: warning: 'hl_sym_minus_xpm' defined but not used [-Wunused-variable] static const char * hl_sym_minus_xpm[] = { ^~~~~~~~~~~~~~~~ symbol_xpm.h:369:21: warning: 'hl_sym_plus_xpm' defined but not used [-Wunused-variable] static const char * hl_sym_plus_xpm[] = { ^~~~~~~~~~~~~~~ symbol_xpm.h:347:21: warning: 'hl_sym_2e_xpm' defined but not used [-Wunused-variable] static const char * hl_sym_2e_xpm[] = { ^~~~~~~~~~~~~ symbol_xpm.h:325:21: warning: 'hl_sym_1e_xpm' defined but not used [-Wunused-variable] static const char * hl_sym_1e_xpm[] = { ^~~~~~~~~~~~~ symbol_xpm.h:302:21: warning: 'hl_sym_delta_minus_xpm' defined but not used [-Wunused-variable] static const char * hl_sym_delta_minus_xpm[] = { ^~~~~~~~~~~~~~~~~~~~~~ symbol_xpm.h:279:21: warning: 'hl_sym_delta_plus_xpm' defined but not used [-Wunused-variable] static const char * hl_sym_delta_plus_xpm[] = { ^~~~~~~~~~~~~~~~~~~~~ In file included from application.cpp:85:0: xdc.xpm:2:20: warning: 'XDC_icon' defined but not used [-Wunused-variable] static const char *XDC_icon[] = ^~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o application_ring.o application_ring.cpp In file included from application_ring.cpp:12:0: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ application_ring.cpp: In member function 'QPopupMenu* ApplicationWindow::BuildCustomRingMenu()': application_ring.cpp:361:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int cc = 0; cc < ringlist.count(); cc++) { ~~~^~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o arrow.o arrow.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from arrow.cpp:10: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o biotools.o biotools.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from biotools.h:10, from biotools.cpp:2: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o bond.o bond.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from bond.cpp:12: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o bondedit.o bondedit.cpp i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o boshcp.o boshcp.cpp boshcp.cpp: In member function 'void BremserOneSphereHOSECodePredictor::prepTable2()': boshcp.cpp:413:8: note: variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without void BremserOneSphereHOSECodePredictor::prepTable2() { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o bracket.o bracket.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from bracket.cpp:10: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ bracket.cpp: In member function 'virtual Drawable* Bracket::FindNearestObject(DPoint*, double&)': bracket.cpp:256:18: warning: right operand of comma operator has no effect [-Wunused-value] delete tl, tr, bl, br; ^~ bracket.cpp:256:22: warning: right operand of comma operator has no effect [-Wunused-value] delete tl, tr, bl, br; ^~ bracket.cpp:256:24: warning: right operand of comma operator has no effect [-Wunused-value] delete tl, tr, bl, br; ^ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o cdx2cdxml.o cdx2cdxml.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from bond.h:8, from chemdata.h:11, from cdx2cdxml.cpp:14: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ cdx2cdxml.cpp: In member function 'QString ChemData::ParseProperty(QByteArray)': cdx2cdxml.cpp:134:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int d = x1; d < a.size(); d++) propvalue.append(a[d]); ~~^~~~~~~~~~ cdx2cdxml.cpp: In member function 'QString ChemData::CDXToCDXML(QString)': cdx2cdxml.cpp:157:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c = 0; c < f.size(); c++) { ~~^~~~~~~~~~ cdx2cdxml.cpp:274:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } while (ptr < cdxfile.size()); ~~~~^~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o cdxml_reader.o cdxml_reader.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from bond.h:8, from chemdata.h:11, from cdxml_reader.h:7, from cdxml_reader.cpp:17: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ cdxml_reader.cpp: In member function 'FontTableEntry* CDXML_Reader::ParseFont(QString)': cdxml_reader.cpp:149:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int cc = 0; cc < attr.count(); cc = cc + 2) { ~~~^~~~~~~~~~~~~~ cdxml_reader.cpp: In member function 'QString CDXML_Reader::ParseText(QString)': cdxml_reader.cpp:269:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < t_tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~~~ cdxml_reader.cpp: In member function 'void CDXML_Reader::ParseGraphic(QString)': cdxml_reader.cpp:321:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~ cdxml_reader.cpp: In member function 'void CDXML_Reader::ParseNode(QString)': cdxml_reader.cpp:384:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~ cdxml_reader.cpp: In member function 'void CDXML_Reader::ParseBond(QString)': cdxml_reader.cpp:437:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~ cdxml_reader.cpp: In member function 'QColor CDXML_Reader::ParseColor(QString)': cdxml_reader.cpp:124:26: warning: 'bl' may be used uninitialized in this function [-Wmaybe-uninitialized] retval.setRgb(re,gr,bl); ^ cdxml_reader.cpp:124:26: warning: 'gr' may be used uninitialized in this function [-Wmaybe-uninitialized] cdxml_reader.cpp:124:26: warning: 're' may be used uninitialized in this function [-Wmaybe-uninitialized] i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o charsel.o charsel.cpp i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o chemdata.o chemdata.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from molecule.h:17, from chemdata.cpp:9: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o chemdata_cdx.o chemdata_cdx.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from bond.h:8, from chemdata.h:11, from chemdata_cdx.cpp:11: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o chemdata_cdxml.o chemdata_cdxml.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from bond.h:8, from chemdata.h:11, from chemdata_cdxml.cpp:11: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ chemdata_cdxml.cpp: In member function 'bool ChemData::LoadCDXMLFile(QString, QString)': chemdata_cdxml.cpp:53:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~ chemdata_cdxml.cpp:71:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~ chemdata_cdxml.cpp:93:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~ chemdata_cdxml.cpp:118:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~ chemdata_cdxml.cpp:184:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~ chemdata_cdxml.cpp:223:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~ chemdata_cdxml.cpp:277:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~ chemdata_cdxml.cpp:318:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } while (ptr < wholefile.length()); ~~~~^~~~~~~~~~~~~~~~~~~~ chemdata_cdxml.cpp:26:7: warning: variable 'currentpage' set but not used [-Wunused-but-set-variable] int currentpage; ^~~~~~~~~~~ chemdata_cdxml.cpp:27:7: warning: variable 'currentfragment' set but not used [-Wunused-but-set-variable] int currentfragment; ^~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o chemdata_cml.o chemdata_cml.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from bond.h:8, from chemdata.h:11, from chemdata_cml.cpp:14: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ chemdata_cml.cpp: In member function 'bool ChemData::NewLoadCMLFile(QString)': chemdata_cml.cpp:69:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int cc = 0; cc < makesub.length(); cc++) { ~~~^~~~~~~~~~~~~~~~~~ chemdata_cml.cpp: In member function 'bool ChemData::LoadCMLFile(QString, QString)': chemdata_cml.cpp:125:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~ chemdata_cml.cpp:141:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~ chemdata_cml.cpp:167:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~ chemdata_cml.cpp:214:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (d1 = 0; d1 < idlist.count(); d1++) { ~~~^~~~~~~~~~~~~~~~ chemdata_cml.cpp:248:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (d1 = 0; d1 < a1list.count(); d1++) { ~~~^~~~~~~~~~~~~~~~ chemdata_cml.cpp:262:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~ chemdata_cml.cpp:286:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~ chemdata_cml.cpp:310:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~ chemdata_cml.cpp:353:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c1 = 0; c1 < tokens.count(); c1 += 2) { ~~~^~~~~~~~~~~~~~~~ chemdata_cml.cpp:391:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } while (ptr < wholefile.length()); ~~~~^~~~~~~~~~~~~~~~~~~~ chemdata_cml.cpp: In member function 'void ChemData::Convert_CML_Lists_To_Native()': chemdata_cml.cpp:452:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int cc = 0; cc < makesub.length(); cc++) { ~~~^~~~~~~~~~~~~~~~~~ In file included from drawable.h:10:0, from chemdata.h:10, from chemdata_cml.cpp:14: dpoint.h:155:24: warning: 'end2' may be used uninitialized in this function [-Wmaybe-uninitialized] double dy = y - t->y; ~~~^ chemdata_cml.cpp:418:18: note: 'end2' was declared here DPoint *end1, *end2; // Bond endpoints ^~~~ In file included from drawable.h:10:0, from chemdata.h:10, from chemdata_cml.cpp:14: dpoint.h:155:17: warning: 'end1' may be used uninitialized in this function [-Wmaybe-uninitialized] double dy = y - t->y; ^ chemdata_cml.cpp:418:11: note: 'end1' was declared here DPoint *end1, *end2; // Bond endpoints ^~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o chemdata_edit.o chemdata_edit.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from molecule.h:17, from chemdata_edit.cpp:11: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o chemdata_mdl.o chemdata_mdl.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from bond.h:8, from chemdata.h:11, from chemdata_mdl.cpp:10: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o chemdata_rw.o chemdata_rw.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from bond.h:8, from chemdata.h:11, from chemdata_rw.cpp:11: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o chemdata_rxn.o chemdata_rxn.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from molecule.h:17, from tool_1h_nmr.h:9, from chemdata_rxn.cpp:11: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ chemdata_rxn.cpp: In member function 'void ChemData::ReactionAnalysis(int)': chemdata_rxn.cpp:76:9: warning: unused variable 'c1' [-Wunused-variable] int c1, c2, c3, mul; ^~ chemdata_rxn.cpp:76:13: warning: unused variable 'c2' [-Wunused-variable] int c1, c2, c3, mul; ^~ chemdata_rxn.cpp:76:17: warning: unused variable 'c3' [-Wunused-variable] int c1, c2, c3, mul; ^~ chemdata_rxn.cpp:76:21: warning: unused variable 'mul' [-Wunused-variable] int c1, c2, c3, mul; ^~~ chemdata_rxn.cpp:77:12: warning: unused variable 'shift1' [-Wunused-variable] double shift1; ^~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o chemdata_tools.o chemdata_tools.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from crings_dialog.h:21, from chemdata_tools.cpp:13: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ chemdata_tools.cpp: In member function 'void ChemData::AutoLayout()': chemdata_tools.cpp:278:7: warning: variable 'dista' set but not used [-Wunused-but-set-variable] int dista, distb, distl, distr, d1, d2, d3, d4, ds; ^~~~~ chemdata_tools.cpp:278:14: warning: variable 'distb' set but not used [-Wunused-but-set-variable] int dista, distb, distl, distr, d1, d2, d3, d4, ds; ^~~~~ chemdata_tools.cpp:278:21: warning: variable 'distl' set but not used [-Wunused-but-set-variable] int dista, distb, distl, distr, d1, d2, d3, d4, ds; ^~~~~ chemdata_tools.cpp:278:28: warning: variable 'distr' set but not used [-Wunused-but-set-variable] int dista, distb, distl, distr, d1, d2, d3, d4, ds; ^~~~~ chemdata_tools.cpp: In member function 'bool ChemData::SelectWithinLoop(QPointArray)': chemdata_tools.cpp:605:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (lcount = 0; lcount < tmp_lasso.size() - 1; lcount++) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o chemdata_xdc.o chemdata_xdc.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from bond.h:8, from chemdata.h:11, from chemdata_xdc.cpp:13: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ chemdata_xdc.cpp: In member function 'bool ChemData::load_native(QString)': chemdata_xdc.cpp:161:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } while (ptr < wholefile.length()); ~~~~^~~~~~~~~~~~~~~~~~~~ chemdata_xdc.cpp:35:7: warning: variable 'psize' set but not used [-Wunused-but-set-variable] int psize = PAGE_LETTER, porient = PAGE_PORTRAIT; ^~~~~ chemdata_xdc.cpp:35:28: warning: variable 'porient' set but not used [-Wunused-but-set-variable] int psize = PAGE_LETTER, porient = PAGE_PORTRAIT; ^~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o chemdata_xml.o chemdata_xml.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from bond.h:8, from chemdata.h:11, from chemdata_xml.cpp:11: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ chemdata_xml.cpp: In member function 'bool ChemData::ProcessXML(QString)': chemdata_xml.cpp:125:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } while (ptr < wholefile.length()); ~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o crings_dialog.o crings_dialog.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from crings_dialog.h:21, from crings_dialog.cpp:18: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o curvearrow.o curvearrow.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from curvearrow.cpp:10: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o drawable.o drawable.cpp i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o fixeddialog.o fixeddialog.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from fixeddialog.cpp:15: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ fixeddialog.cpp: In constructor 'FixedDialog::FixedDialog(QWidget*, QString)': fixeddialog.cpp:58:16: warning: 'd1' may be used uninitialized in this function [-Wmaybe-uninitialized] n1.setNum(d1); ^ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o graphdialog.o graphdialog.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from graphdialog.cpp:10: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o graphwidget.o graphwidget.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from graphwidget.cpp:16: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o helpwindow.o helpwindow.cpp In file included from helpwindow.cpp:43:0: home.xpm:4:20: warning: 'home_xpm' defined but not used [-Wunused-variable] static const char *home_xpm[]={ ^~~~~~~~ In file included from helpwindow.cpp:42:0: forward.xpm:4:20: warning: 'forward_xpm' defined but not used [-Wunused-variable] static const char *forward_xpm[]={ ^~~~~~~~~~~ In file included from helpwindow.cpp:41:0: back.xpm:4:20: warning: 'back_xpm' defined but not used [-Wunused-variable] static const char *back_xpm[]={ ^~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o main.o main.cpp i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o molecule.o molecule.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from molecule.cpp:14: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from molecule.cpp:16:0: molecule.h: In member function 'virtual void Molecule::Render()': molecule.h:157:32: warning: 'b' may be used uninitialized in this function [-Wmaybe-uninitialized] double ang2 = getAngle(c, b); ^ molecule.h:135:21: note: 'b' was declared here DPoint *a, *c, *b; ^ molecule.h:156:32: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] double ang1 = getAngle(c, a); ^ molecule.h:135:17: note: 'c' was declared here DPoint *a, *c, *b; ^ molecule.h:156:32: warning: 'a' may be used uninitialized in this function [-Wmaybe-uninitialized] double ang1 = getAngle(c, a); ^ molecule.h:135:13: note: 'a' was declared here DPoint *a, *c, *b; ^ molecule.h:157:32: warning: 'b' may be used uninitialized in this function [-Wmaybe-uninitialized] double ang2 = getAngle(c, b); ^ molecule.h:135:21: note: 'b' was declared here DPoint *a, *c, *b; ^ molecule.h:156:32: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] double ang1 = getAngle(c, a); ^ molecule.h:135:17: note: 'c' was declared here DPoint *a, *c, *b; ^ molecule.h:156:32: warning: 'a' may be used uninitialized in this function [-Wmaybe-uninitialized] double ang1 = getAngle(c, a); ^ molecule.h:135:13: note: 'a' was declared here DPoint *a, *c, *b; ^ molecule.cpp: In member function 'virtual void Molecule::FromXML(QString)': molecule.cpp:1081:34: warning: 'e1' may be used uninitialized in this function [-Wmaybe-uninitialized] tmp_bond->setPoints(s1, e1); ^ molecule.cpp:1081:34: warning: 's1' may be used uninitialized in this function [-Wmaybe-uninitialized] i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o molecule_1h_nmr.o molecule_1h_nmr.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from molecule_1h_nmr.cpp:16: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ molecule_1h_nmr.cpp: In member function 'void Molecule::AddNMRprotons()': molecule_1h_nmr.cpp:94:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (ct = 0; ct < orig_element.length(); ct++) { ~~~^~~~~~~~~~~~~~~~~~~~~~~ molecule_1h_nmr.cpp: In member function 'void Molecule::ProtonEnvironment()': molecule_1h_nmr.cpp:149:7: warning: variable 'adj_protons' set but not used [-Wunused-but-set-variable] int adj_protons; ^~~~~~~~~~~ molecule_1h_nmr.cpp:154:7: warning: variable 'rnext' set but not used [-Wunused-but-set-variable] int rnext = 0; ^~~~~ molecule_1h_nmr.cpp: In member function 'void Molecule::Multiplicity_1HNMR()': molecule_1h_nmr.cpp:261:15: warning: variable 'chiral' set but not used [-Wunused-but-set-variable] bool split, chiral; ^~~~~~ molecule_1h_nmr.cpp: In member function 'double Molecule::Calc1HShift(QString)': molecule_1h_nmr.cpp:421:10: warning: 'base_shift' may be used uninitialized in this function [-Wmaybe-uninitialized] double base_shift; ^~~~~~~~~~ molecule_1h_nmr.cpp: In member function 'void Molecule::ProtonEnvironment()': molecule_1h_nmr.cpp:185:7: warning: 'depth1_pt' may be used uninitialized in this function [-Wmaybe-uninitialized] if (tmp_bond->Find(depth1_pt)) { ^~ molecule_1h_nmr.cpp: In member function 'void Molecule::Multiplicity_1HNMR()': molecule_1h_nmr.cpp:286:7: warning: 'depth1_pt' may be used uninitialized in this function [-Wmaybe-uninitialized] if (tmp_bond->Find(depth1_pt)) { ^~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o molecule_smiles.o molecule_smiles.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from molecule_smiles.cpp:25: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from molecule_smiles.cpp:31:0: ring.h: In member function 'QString Ring::getSortedString()': ring.h:77:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (f = 0; f < size(); f++){ ~~^~~~~~~~ ring.h:82:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (f = 0; f < size()-1; f++){ ~~^~~~~~~~~~ ring.h: In member function 'bool Ring::isValid()': ring.h:93:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int f = 0; f < size(); f++){ ~~^~~~~~~~ ring.h:97:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int g = 0; g < size() - 1; g++) { ~~^~~~~~~~~~~~ ring.h: In member function 'bool Ring::isInRing(int)': ring.h:121:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int f = 0; f < size(); f++){ ~~^~~~~~~~ ring.h: In member function 'void Ring::sort2()': ring.h:181:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int f = 1; f < size(); f++) { ~~^~~~~~~~ ring.h:182:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int g = 0; g < size()-1; g++) { ~~^~~~~~~~~~ ring.h:190:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int h = 0; h < size(); h++) cout << at(h)->number << endl; ~~^~~~~~~~ ring.h: In member function 'void Ring::shiftLeft(int)': ring.h:197:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int g = 0; g < size() - 1; g++) ~~^~~~~~~~~~~~ ring.h: In member function 'int Ring::getComplexity(QPtrVector)': ring.h:230:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int f = 0; f < size(); f++){ ~~^~~~~~~~ ring.h: In member function 'bool Ring::notAllPositioned(QPtrVector)': ring.h:240:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int f = 0; f < size(); f++){ ~~^~~~~~~~ ring.h:239:9: warning: unused variable 'test' [-Wunused-variable] int test; ^~~~ ring.h: In member function 'QMemArray Ring::getNodeNumberList()': ring.h:254:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int f = 0; f < size(); f++){ ~~^~~~~~~~ ring.h: In member function 'QPtrVector Ring::getEdge(int)': ring.h:287:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (number < size() - 1){ ~~~~~~~^~~~~~~~~~~~ In file included from molecule_smiles.cpp:32:0: setofrings.h: In member function 'bool setOfRings::ringAlreadyInSet(Ring*)': setofrings.h:68:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int f = 0; f < size(); f++){ ~~^~~~~~~~ setofrings.h: In member function 'void setOfRings::reportRingList()': setofrings.h:143:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int f = 0; f < size(); f++){ ~~^~~~~~~~ setofrings.h: In member function 'void setOfRings::makeNodeRingLists(QPtrVector)': setofrings.h:154:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int f = 0; f < size(); f++){ ~~^~~~~~~~ setofrings.h:156:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int g = 0; g < ring->size(); g++){ ~~^~~~~~~~~~~~~~ In file included from sdg.h:47:0, from molecule_smiles.cpp:33: sorf.h: In static member function 'static QPtrVector DataStructureTools::cloneAtomSet(QPtrVector)': sorf.h:50:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (f = 0; f < thisSet.size(); f++) ~~^~~~~~~~~~~~~~~~ sorf.h:54:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (f = 0; f < thisSet.size(); f++) ~~^~~~~~~~~~~~~~~~ sorf.h:58:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int h = 0; h < thisSet.size(); h++) ~~^~~~~~~~~~~~~~~~ sorf.h: In member function 'setOfRings SetOfRingsFinder::findSSSR(QPtrVector)': sorf.h:104:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (f = 0; f < tempAtomSet.size(); f++) ~~^~~~~~~~~~~~~~~~~~~~ sorf.h:124:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (f = 0; f < tempAtomSet.size(); f++){ ~~^~~~~~~~~~~~~~~~~~~~ sorf.h:137:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (f = 0; f < tempAtomSet.size(); f++){ ~~^~~~~~~~~~~~~~~~~~~~ sorf.h:168:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (f = 0; f < nodesN2.count(); f++){ ~~^~~~~~~~~~~~~~~~~ sorf.h:201:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int h = 0; h < sssr.size(); h++) ~~^~~~~~~~~~~~~ sorf.h: In member function 'Ring* SetOfRingsFinder::findSRing(Atom*, QPtrVector)': sorf.h:220:11: warning: unused variable 'ringset' [-Wunused-variable] Ring *ringset; ^~~~~~~ sorf.h: In member function 'QPtrList SetOfRingsFinder::getIntersection(QPtrList, QPtrList)': sorf.h:294:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int f = 0; f < vec1.count(); f++){ ~~^~~~~~~~~~~~~~ sorf.h: In member function 'Ring* SetOfRingsFinder::prepareRing(QPtrList, QPtrVector)': sorf.h:328:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int f = 0; f < vec.count(); f++){ ~~^~~~~~~~~~~~~ sorf.h: In member function 'void SetOfRingsFinder::trim(Atom*, QPtrVector)': sorf.h:343:10: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (g < (conn->nodeTable.size() - 1)){ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sorf.h: In member function 'void SetOfRingsFinder::breakBond(Atom*, Atom*, QPtrVector)': sorf.h:386:9: warning: variable 'degree' set but not used [-Wunused-but-set-variable] int degree, f; ^~~~~~ sorf.h: In member function 'QPtrVector SetOfRingsFinder::checkEdges(Ring*, QPtrVector)': sorf.h:432:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (f = 0; f < ring->size(); f++){ ~~^~~~~~~~~~~~~~ sorf.h:446:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (f = 0; f < tempSoR.size(); f++){ ~~^~~~~~~~~~~~~~~~ sorf.h:447:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((tempSoR[f])->size() < minMaxSize){ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from molecule_smiles.cpp:33:0: sdg.h: In member function 'void SDG::draw()': sdg.h:161:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < atomSet.count(); i++) ~~^~~~~~~~~~~~~~~~~ sdg.h:168:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int f = 0; f < atomSet.count(); f++) ~~^~~~~~~~~~~~~~~~~ sdg.h:218:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (f = 0; f < ring->size(); f++){ ~~^~~~~~~~~~~~~~ sdg.h:224:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int f = 0; f < sssr.size(); f++){ ~~^~~~~~~~~~~~~ sdg.h:188:6: warning: variable 'fatest' set but not used [-Wunused-but-set-variable] int fatest = 0; // the complexity of the 'fatest' atom; ^~~~~~ sdg.h:189:6: warning: variable 'fatestIndex' set but not used [-Wunused-but-set-variable] int fatestIndex; // the index of the fatest atom; ^~~~~~~~~~~ sdg.h:193:6: warning: unused variable 'lastRing' [-Wunused-variable] int lastRing; ^~~~~~~~ sdg.h:194:7: warning: unused variable 'noMore' [-Wunused-variable] bool noMore; ^~~~~~ sdg.h:196:7: warning: unused variable 'drawn' [-Wunused-variable] bool drawn; ^~~~~ sdg.h:198:6: warning: unused variable 'debug' [-Wunused-variable] int debug = 0; ^~~~~ sdg.h:243:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (thisAtom = 0; thisAtom < atomSet.count(); thisAtom++){ ~~~~~~~~~^~~~~~~~~~~~~~~~~ sdg.h:247:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (thisAtom >= atomSet.count()) thisAtom = 0; ~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from molecule_smiles.cpp:33:0: sdg.h: In member function 'int SDG::whatToDraw()': sdg.h:288:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int f = 0; f < atomSet.count(); f++){ ~~^~~~~~~~~~~~~~~~~ sdg.h: In member function 'int SDG::doTheRest()': sdg.h:310:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] }while(!((counter == atomSet.size() - 1) || (atomSet[counter]->status == 1))); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ sdg.h:314:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (counter == atomSet.size()) return result; ~~~~~~~~^~~~~~~~~~~~~~~~~ sdg.h: In member function 'void SDG::positionRingSubstituents(int)': sdg.h:435:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int f = 0; f < ring->size(); f++){ ~~^~~~~~~~~~~~~~ sdg.h:459:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int f = 0; f < extComplAtoms.count(); f++){ ~~^~~~~~~~~~~~~~~~~~~~~~~ sdg.h:503:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (j = 0; j < secondRing->size(); j++){ ~~^~~~~~~~~~~~~~~~~~~~ sdg.h:519:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (j = 0; j < secondRing->size(); j++){ ~~^~~~~~~~~~~~~~~~~~~~ sdg.h:620:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int ii = 0; ii size(); il ++){ ~~~^~~~~~~~~~~~~~~~~~~~ sdg.h:644:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] }while (atom != atom1 && il < ring->size() - 1); ~~~^~~~~~~~~~~~~~~~~~ sdg.h:421:9: warning: unused variable 'alreadyPositioned' [-Wunused-variable] int alreadyPositioned = -1, stillToPos, j, km, iz1, iz2, igr, ib = 0, ik = 0; ^~~~~~~~~~~~~~~~~ sdg.h:421:67: warning: unused variable 'ib' [-Wunused-variable] int alreadyPositioned = -1, stillToPos, j, km, iz1, iz2, igr, ib = 0, ik = 0; ^~ sdg.h:423:9: warning: unused variable 'returnRingNumber' [-Wunused-variable] int returnRingNumber = -1; ^~~~~~~~~~~~~~~~ sdg.h:425:34: warning: unused variable 'dd' [-Wunused-variable] double dist, radius, r1, r2, dd, geomDist; ^~ sdg.h:427:19: warning: unused variable 'isAlreadyPlaced' [-Wunused-variable] bool isSpiro, isAlreadyPlaced, ums, vmit, doneSomething = false; ^~~~~~~~~~~~~~~ sdg.h: In member function 'FusedRingParams SDG::getFusedRingParams(SPoint, SPoint, int, int, bool, int)': sdg.h:783:19: warning: variable 'coord' set but not used [-Wunused-but-set-variable] double angle, coord, x1, x2, y1, y2; ^~~~~ sdg.h: In member function 'void SDG::transfer(int, int, int, SPoint, int, double)': sdg.h:932:9: warning: unused variable 'i' [-Wunused-variable] int i; ^ sdg.h: In member function 'int SDG::positionAtomSubstituents(int, SPoint, SPoint, QMemArray, int, int, int)': sdg.h:1042:19: warning: unused variable 'ibb' [-Wunused-variable] int i, ib, ibb, iii, iph, k; ^~~ sdg.h:1042:24: warning: unused variable 'iii' [-Wunused-variable] int i, ib, ibb, iii, iph, k; ^~~ sdg.h:1042:29: warning: unused variable 'iph' [-Wunused-variable] int i, ib, ibb, iii, iph, k; ^~~ sdg.h:1043:18: warning: unused variable 'b' [-Wunused-variable] double alph, b, phi, rad, xx, yy; ^ sdg.h:1043:21: warning: unused variable 'phi' [-Wunused-variable] double alph, b, phi, rad, xx, yy; ^~~ sdg.h:1043:31: warning: unused variable 'xx' [-Wunused-variable] double alph, b, phi, rad, xx, yy; ^~ sdg.h:1043:35: warning: unused variable 'yy' [-Wunused-variable] double alph, b, phi, rad, xx, yy; ^~ sdg.h: In member function 'int SDG::handleRestOfRingSubstituents(int)': sdg.h:1361:12: warning: unused variable 'ph' [-Wunused-variable] double ph = 0.0174532925; ^~ sdg.h:1362:21: warning: variable 'iz' set but not used [-Wunused-but-set-variable] int i, j, k, iz, ir, igr, id1, endlos, l, jj, nanz, ih; ^~ sdg.h:1362:34: warning: unused variable 'id1' [-Wunused-variable] int i, j, k, iz, ir, igr, id1, endlos, l, jj, nanz, ih; ^~~ sdg.h:1362:39: warning: unused variable 'endlos' [-Wunused-variable] int i, j, k, iz, ir, igr, id1, endlos, l, jj, nanz, ih; ^~~~~~ sdg.h:1362:54: warning: unused variable 'nanz' [-Wunused-variable] int i, j, k, iz, ir, igr, id1, endlos, l, jj, nanz, ih; ^~~~ sdg.h:1362:60: warning: unused variable 'ih' [-Wunused-variable] int i, j, k, iz, ir, igr, id1, endlos, l, jj, nanz, ih; ^~ sdg.h:1363:12: warning: unused variable 'ik' [-Wunused-variable] int ik, iph, ibb, ll, km, mm, result = -1; ^~ sdg.h:1363:16: warning: unused variable 'iph' [-Wunused-variable] int ik, iph, ibb, ll, km, mm, result = -1; ^~~ sdg.h:1363:21: warning: unused variable 'ibb' [-Wunused-variable] int ik, iph, ibb, ll, km, mm, result = -1; ^~~ sdg.h:1363:30: warning: unused variable 'km' [-Wunused-variable] int ik, iph, ibb, ll, km, mm, result = -1; ^~ sdg.h:1363:34: warning: unused variable 'mm' [-Wunused-variable] int ik, iph, ibb, ll, km, mm, result = -1; ^~ sdg.h:1364:12: warning: unused variable 'nn' [-Wunused-variable] int nn, ia, ib, ii, il, kmm, iz1, iz2, isum1, isum2; ^~ sdg.h:1364:16: warning: unused variable 'ia' [-Wunused-variable] int nn, ia, ib, ii, il, kmm, iz1, iz2, isum1, isum2; ^~ sdg.h:1364:20: warning: unused variable 'ib' [-Wunused-variable] int nn, ia, ib, ii, il, kmm, iz1, iz2, isum1, isum2; ^~ sdg.h:1364:24: warning: unused variable 'ii' [-Wunused-variable] int nn, ia, ib, ii, il, kmm, iz1, iz2, isum1, isum2; ^~ sdg.h:1364:28: warning: unused variable 'il' [-Wunused-variable] int nn, ia, ib, ii, il, kmm, iz1, iz2, isum1, isum2; ^~ sdg.h:1364:32: warning: unused variable 'kmm' [-Wunused-variable] int nn, ia, ib, ii, il, kmm, iz1, iz2, isum1, isum2; ^~~ sdg.h:1364:37: warning: unused variable 'iz1' [-Wunused-variable] int nn, ia, ib, ii, il, kmm, iz1, iz2, isum1, isum2; ^~~ sdg.h:1364:42: warning: unused variable 'iz2' [-Wunused-variable] int nn, ia, ib, ii, il, kmm, iz1, iz2, isum1, isum2; ^~~ sdg.h:1364:47: warning: unused variable 'isum1' [-Wunused-variable] int nn, ia, ib, ii, il, kmm, iz1, iz2, isum1, isum2; ^~~~~ sdg.h:1364:54: warning: unused variable 'isum2' [-Wunused-variable] int nn, ia, ib, ii, il, kmm, iz1, iz2, isum1, isum2; ^~~~~ sdg.h:1365:12: warning: unused variable 'sux' [-Wunused-variable] double sux, suy, r, rad1, rad2; ^~~ sdg.h:1365:17: warning: unused variable 'suy' [-Wunused-variable] double sux, suy, r, rad1, rad2; ^~~ sdg.h:1365:22: warning: unused variable 'r' [-Wunused-variable] double sux, suy, r, rad1, rad2; ^ sdg.h:1365:25: warning: unused variable 'rad1' [-Wunused-variable] double sux, suy, r, rad1, rad2; ^~~~ sdg.h:1365:31: warning: unused variable 'rad2' [-Wunused-variable] double sux, suy, r, rad1, rad2; ^~~~ sdg.h:1366:12: warning: unused variable 'alph' [-Wunused-variable] double alph, rad, phi, b, dist, xx, yy, r1, r2, dd; ^~~~ sdg.h:1366:18: warning: unused variable 'rad' [-Wunused-variable] double alph, rad, phi, b, dist, xx, yy, r1, r2, dd; ^~~ sdg.h:1366:23: warning: unused variable 'phi' [-Wunused-variable] double alph, rad, phi, b, dist, xx, yy, r1, r2, dd; ^~~ sdg.h:1366:28: warning: unused variable 'b' [-Wunused-variable] double alph, rad, phi, b, dist, xx, yy, r1, r2, dd; ^ sdg.h:1366:31: warning: unused variable 'dist' [-Wunused-variable] double alph, rad, phi, b, dist, xx, yy, r1, r2, dd; ^~~~ sdg.h:1366:37: warning: unused variable 'xx' [-Wunused-variable] double alph, rad, phi, b, dist, xx, yy, r1, r2, dd; ^~ sdg.h:1366:41: warning: unused variable 'yy' [-Wunused-variable] double alph, rad, phi, b, dist, xx, yy, r1, r2, dd; ^~ sdg.h:1366:45: warning: unused variable 'r1' [-Wunused-variable] double alph, rad, phi, b, dist, xx, yy, r1, r2, dd; ^~ sdg.h:1366:49: warning: unused variable 'r2' [-Wunused-variable] double alph, rad, phi, b, dist, xx, yy, r1, r2, dd; ^~ sdg.h:1366:53: warning: unused variable 'dd' [-Wunused-variable] double alph, rad, phi, b, dist, xx, yy, r1, r2, dd; ^~ sdg.h:1368:11: warning: variable 'vmit' set but not used [-Wunused-but-set-variable] bool vmit, ums, okay; ^~~~ sdg.h:1368:17: warning: unused variable 'ums' [-Wunused-variable] bool vmit, ums, okay; ^~~ sdg.h:1368:22: warning: unused variable 'okay' [-Wunused-variable] bool vmit, ums, okay; ^~~~ sdg.h: In member function 'int SDG::positionAtom(int)': sdg.h:1478:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < sssr.size(); i++) { ~~^~~~~~~~~~~~~ sdg.h:1412:12: warning: unused variable 'ph' [-Wunused-variable] double ph = 0.0174532925; ^~ sdg.h: In member function 'void SDG::sortBondList()': sdg.h:1588:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int e = 0; e < atomSet.size(); e++){ ~~^~~~~~~~~~~~~~~~ sdg.h: In member function 'QPtrList SDG::getIntersection(QMemArray, QMemArray)': sdg.h:1651:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int f = 0; f < vec1.size(); f++){ ~~^~~~~~~~~~~~~ molecule_smiles.cpp: In member function 'void Molecule::SDG(bool)': molecule_smiles.cpp:92:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (c1 = 0; c1 < up.count(); c1++) { ~~~^~~~~~~~~~~~ molecule_smiles.cpp:101:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (c1 = 0; c1 < up.count(); c1++) { ~~~^~~~~~~~~~~~ molecule_smiles.cpp:104:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (c2 = 0; c2 < tmp_pt->neighbors.count(); c2++) { ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ molecule_smiles.cpp:144:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (c1 = 0; c1 < up.count(); c1++) { ~~~^~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o molecule_sssr.o molecule_sssr.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from bond.h:8, from molecule_sssr.cpp:13: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o molecule_tools_1.o molecule_tools_1.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from molecule_tools_1.cpp:16: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ molecule_tools_1.cpp: In member function 'double Molecule::CalcKOW()': molecule_tools_1.cpp:521:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ( (alt_pt1->baseElement() == "C") && ^~ molecule_tools_1.cpp:523:15: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' ri += 0.742; qi += 0.748; dg += -9.255; ^~ molecule_tools_1.cpp:531:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ( (tmp_pt->bondorder[0] + tmp_pt->bondorder[1]) == 2 ) ^~ molecule_tools_1.cpp:532:15: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' ri += 0.553; qi += 0.401; dg += -4.959; ^~ molecule_tools_1.cpp:533:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ( (tmp_pt->bondorder[0] + tmp_pt->bondorder[1]) == 3 ) ^~ molecule_tools_1.cpp:534:15: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' ri += 0.436; qi += 0.339; dg += -1.301; ^~ molecule_tools_1.cpp:398:7: warning: unused variable 'testcount' [-Wunused-variable] int testcount; ^~~~~~~~~ In file included from molecule_tools_1.cpp:4:0: /usr/lib/qt3/include/qptrlist.h: In member function 'QStringList Molecule::Calc13CNMR(bool)': /usr/lib/qt3/include/qptrlist.h:88:82: warning: 'tmp_pt2' may be used uninitialized in this function [-Wmaybe-uninitialized] bool remove( const type *d ) { return QGList::remove((QPtrCollection::Item)d); } ^ molecule_tools_1.cpp:85:11: note: 'tmp_pt2' was declared here DPoint *tmp_pt2, *tmp_pt3; ^~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o molecule_tools_2.o molecule_tools_2.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from molecule_tools_2.cpp:16: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ molecule_tools_2.cpp: In member function 'Text* Molecule::CalcEmpiricalFormula(bool)': molecule_tools_2.cpp:314:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ptr < x.length()) { ~~~~^~~~~~~~~~~~ molecule_tools_2.cpp:322:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } while (ptr < x.length()); ~~~~^~~~~~~~~~~~ molecule_tools_2.cpp:271:9: warning: variable 'isoflag' set but not used [-Wunused-but-set-variable] int isoflag = false; // isotope-override normal MW lookup if MW specified ^~~~~~~ molecule_tools_2.cpp:422:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int c = 0; c < finalef.length(); c++) { ~~^~~~~~~~~~~~~~~~~~ molecule_tools_2.cpp: In member function 'Text* Molecule::CalcMW(bool)': molecule_tools_2.cpp:438:9: warning: variable 'tmp_txt1' set but not used [-Wunused-but-set-variable] Text *tmp_txt1, *tmp_text; ^~~~~~~~ molecule_tools_2.cpp: In member function 'void Molecule::Reactivity(int)': molecule_tools_2.cpp:717:9: warning: unused variable 'nr' [-Wunused-variable] int nr = Retro(); ^~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o molinfodialog.o molinfodialog.cpp molinfodialog.cpp: In member function 'void MolInfoDialog::doPubChem()': molinfodialog.cpp:71:24: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] system(ffcmd.ascii()); ^ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o myfiledialog.o myfiledialog.cpp i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o netaccess.o netaccess.cpp netaccess.cpp: In member function 'QString NetAccess::Rearrange(QString)': netaccess.cpp:187:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (cc = 1; cc < key.length(); cc++) { ~~~^~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o netchoosedialog.o netchoosedialog.cpp i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o netdialog.o netdialog.cpp i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o pagesetupdialog.o pagesetupdialog.cpp In file included from pagesetupdialog.cpp:12:0: prefs.h: In member function 'void PageSetupDialog::onSuccessful()': prefs.h:213:45: warning: 'phf' may be used uninitialized in this function [-Wmaybe-uninitialized] void setPageHeight(int n1) { paper_height = n1; } ~~~~~~~~~~~~~^~~~ pagesetupdialog.cpp:120:12: note: 'phf' was declared here int pwf, phf; ^~~ In file included from pagesetupdialog.cpp:12:0: prefs.h:211:43: warning: 'pwf' may be used uninitialized in this function [-Wmaybe-uninitialized] void setPageWidth(int n1) { paper_width = n1; } ~~~~~~~~~~~~^~~~ pagesetupdialog.cpp:120:7: note: 'pwf' was declared here int pwf, phf; ^~~ pagesetupdialog.cpp: In constructor 'PageSetupDialog::PageSetupDialog(QWidget*, QString)': pagesetupdialog.cpp:99:17: warning: 'phf' may be used uninitialized in this function [-Wmaybe-uninitialized] n1.setNum(phf); ^ pagesetupdialog.cpp:89:17: warning: 'pwf' may be used uninitialized in this function [-Wmaybe-uninitialized] n1.setNum(pwf); ^ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o peptidebuilder.o peptidebuilder.cpp i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o previewwidget.o previewwidget.cpp In file included from previewwidget.cpp:108:0: symbol_xpm.h:575:20: warning: 'hl_bead_xpm' defined but not used [-Wunused-variable] static const char *hl_bead_xpm[] = { ^~~~~~~~~~~ symbol_xpm.h:414:21: warning: 'hl_p_orbital_xpm' defined but not used [-Wunused-variable] static const char * hl_p_orbital_xpm[] = { ^~~~~~~~~~~~~~~~ symbol_xpm.h:391:21: warning: 'hl_sym_minus_xpm' defined but not used [-Wunused-variable] static const char * hl_sym_minus_xpm[] = { ^~~~~~~~~~~~~~~~ symbol_xpm.h:369:21: warning: 'hl_sym_plus_xpm' defined but not used [-Wunused-variable] static const char * hl_sym_plus_xpm[] = { ^~~~~~~~~~~~~~~ symbol_xpm.h:347:21: warning: 'hl_sym_2e_xpm' defined but not used [-Wunused-variable] static const char * hl_sym_2e_xpm[] = { ^~~~~~~~~~~~~ symbol_xpm.h:325:21: warning: 'hl_sym_1e_xpm' defined but not used [-Wunused-variable] static const char * hl_sym_1e_xpm[] = { ^~~~~~~~~~~~~ symbol_xpm.h:302:21: warning: 'hl_sym_delta_minus_xpm' defined but not used [-Wunused-variable] static const char * hl_sym_delta_minus_xpm[] = { ^~~~~~~~~~~~~~~~~~~~~~ symbol_xpm.h:279:21: warning: 'hl_sym_delta_plus_xpm' defined but not used [-Wunused-variable] static const char * hl_sym_delta_plus_xpm[] = { ^~~~~~~~~~~~~~~~~~~~~ symbol_xpm.h:182:21: warning: 'sym_2e_line_xpm' defined but not used [-Wunused-variable] static const char * sym_2e_line_xpm[] = { ^~~~~~~~~~~~~~~ symbol_xpm.h:68:21: warning: 'sym_antibody' defined but not used [-Wunused-variable] static const char * sym_antibody[] = { ^~~~~~~~~~~~ In file included from previewwidget.cpp:16:0: brackets.h:162:20: warning: 'circlebracket_xpm' defined but not used [-Wunused-variable] static const char *circlebracket_xpm[] = ^~~~~~~~~~~~~~~~~ brackets.h:41:20: warning: 'closedsquarebracket_xpm' defined but not used [-Wunused-variable] static const char *closedsquarebracket_xpm[] = ^~~~~~~~~~~~~~~~~~~~~~~ In file included from previewwidget.cpp:7:0: arrows.h:110:21: warning: 'arrow_topharpoon_xpm' defined but not used [-Wunused-variable] static const char * arrow_topharpoon_xpm[] = { ^~~~~~~~~~~~~~~~~~~~ arrows.h:74:21: warning: 'arrow_bottomharpoon_xpm' defined but not used [-Wunused-variable] static const char * arrow_bottomharpoon_xpm[] = { ^~~~~~~~~~~~~~~~~~~~~~~ arrows.h:38:21: warning: 'arrow_middle_xpm' defined but not used [-Wunused-variable] static const char * arrow_middle_xpm[] = { ^~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o render2d.o render2d.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from render2d.cpp:24: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o render2d_draw.o render2d_draw.cpp In file included from render2d_draw.cpp:9:0: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o render2d_event.o render2d_event.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d_event.cpp:5: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ render2d_event.cpp: In member function 'virtual void Render2D::mouseDoubleClickEvent(QMouseEvent*)': render2d_event.cpp:580:8: warning: unused variable 'allowedit' [-Wunused-variable] bool allowedit = false; ^~~~~~~~~ render2d_event.cpp: In member function 'virtual void Render2D::mouseReleaseEvent(QMouseEvent*)': render2d_event.cpp:635:7: warning: variable 'shiftdown' set but not used [-Wunused-but-set-variable] bool shiftdown = false; ^~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o render2d_print.o render2d_print.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from render2d_print.cpp:12: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o render2d_select.o render2d_select.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from render2d_select.cpp:9: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o render2d_text.o render2d_text.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from render2d_text.cpp:17: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ render2d_text.cpp: In member function 'QRect Render2D::GetTextDimensions(QString, QFont)': render2d_text.cpp:538:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < txt.length(); i++) { ~~^~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o ringdialog.o ringdialog.cpp ringdialog.cpp: In constructor 'RingDialog::RingDialog(QWidget*, QString)': ringdialog.cpp:49:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int cc = 0; cc < dl.count(); cc++) ~~~^~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o sdg.o sdg.cpp i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o smilesdialog.o smilesdialog.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from bond.h:8, from chemdata.h:11, from smilesdialog.cpp:11: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o symbol.o symbol.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from symbol.cpp:10: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from symbol.cpp:17:0: symbol_xpm.h: At global scope: symbol_xpm.h:248:21: warning: 'sym_ring_up_xpm' defined but not used [-Wunused-variable] static const char * sym_ring_up_xpm[] = { ^~~~~~~~~~~~~~~ symbol_xpm.h:182:21: warning: 'sym_2e_line_xpm' defined but not used [-Wunused-variable] static const char * sym_2e_line_xpm[] = { ^~~~~~~~~~~~~~~ symbol_xpm.h:68:21: warning: 'sym_antibody' defined but not used [-Wunused-variable] static const char * sym_antibody[] = { ^~~~~~~~~~~~ symbol_xpm.h:4:21: warning: 'p_double_xpm' defined but not used [-Wunused-variable] static const char * p_double_xpm[] = { ^~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o text.o text.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from text.cpp:18: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ text.cpp: In member function 'virtual void Text::Render()': text.cpp:375:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (cp1 = 0; cp1 < displayText.length() ; cp1++ ) { ~~~~^~~~~~~~~~~~~~~~~~~~~~ text.cpp:359:8: warning: variable 'boldFlag' set but not used [-Wunused-but-set-variable] bool boldFlag = false, italicFlag = false, underlineFlag = false, ^~~~~~~~ text.cpp:359:26: warning: variable 'italicFlag' set but not used [-Wunused-but-set-variable] bool boldFlag = false, italicFlag = false, underlineFlag = false, ^~~~~~~~~~ text.cpp:359:46: warning: variable 'underlineFlag' set but not used [-Wunused-but-set-variable] bool boldFlag = false, italicFlag = false, underlineFlag = false, ^~~~~~~~~~~~~ text.cpp:565:10: warning: variable 'startpos' set but not used [-Wunused-but-set-variable] QPoint startpos = curpos; ^~~~~~~~ text.cpp: In member function 'void Text::InsertCharacter(QKeyEvent*)': text.cpp:796:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (selectMax < start->element.length()) { ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ text.cpp:802:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (cursor < start->element.length()) cursor++; ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ text.cpp:819:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (selectMax < start->element.length()) { ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ text.cpp:825:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (cursor < start->element.length()) cursor = start->element.length(); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ text.cpp:835:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (cursor < start->element.length()) cursor++; ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ text.cpp:846:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (cursor < start->element.length()) cursor = start->element.length(); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ text.cpp: In member function 'void Text::MoveCursor(DPoint*)': text.cpp:984:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < start->element.length(); i++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~ text.cpp: In member function 'void Text::Select(DPoint*, DPoint*)': text.cpp:1012:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < start->element.length(); i++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~ text.cpp:1028:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < start->element.length(); i++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~ text.cpp: In member function 'void Text::MoveCursor(DPoint*)': text.cpp:995:10: warning: 'newcur' may be used uninitialized in this function [-Wmaybe-uninitialized] cursor = newcur; ~~~~~~~^~~~~~~~ text.cpp: In member function 'void Text::Select(DPoint*, DPoint*)': text.cpp:1024:13: warning: 'newcur' may be used uninitialized in this function [-Wmaybe-uninitialized] selectMin = newcur; ~~~~~~~~~~^~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o textshapedialog.o textshapedialog.cpp i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o to3d.o to3d.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from to3d.cpp:22: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ to3d.cpp: In member function 'void Molecule::Make3DVersion(QString)': to3d.cpp:245:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (nh = 0; nh < up.count(); nh++) { ~~~^~~~~~~~~~~~ to3d.cpp:151:11: warning: unused variable 'tmp_pt_1' [-Wunused-variable] DPoint *tmp_pt_1, *tmp_pt_2; ^~~~~~~~ to3d.cpp:151:22: warning: unused variable 'tmp_pt_2' [-Wunused-variable] DPoint *tmp_pt_1, *tmp_pt_2; ^~~~~~~~ to3d.cpp:153:7: warning: unused variable 'lc' [-Wunused-variable] int lc = 0; ^~ to3d.cpp:157:11: warning: unused variable 'first_pt' [-Wunused-variable] DPoint *first_pt, *curr_pt; ^~~~~~~~ to3d.cpp:157:22: warning: unused variable 'curr_pt' [-Wunused-variable] DPoint *first_pt, *curr_pt; ^~~~~~~ to3d.cpp:159:10: warning: unused variable 'RMS' [-Wunused-variable] double RMS = 999.0, RMSok; ^~~ to3d.cpp:159:23: warning: unused variable 'RMSok' [-Wunused-variable] double RMS = 999.0, RMSok; ^~~~~ to3d.cpp:160:14: warning: unused variable 'j' [-Wunused-variable] int i = 0, j = 0, chg = 0, iter = 0; ^ to3d.cpp:160:21: warning: unused variable 'chg' [-Wunused-variable] int i = 0, j = 0, chg = 0, iter = 0; ^~~ to3d.cpp:160:30: warning: unused variable 'iter' [-Wunused-variable] int i = 0, j = 0, chg = 0, iter = 0; ^~~~ to3d.cpp:161:7: warning: unused variable 'nplaced' [-Wunused-variable] int nplaced, ncount; ^~~~~~~ to3d.cpp:161:16: warning: unused variable 'ncount' [-Wunused-variable] int nplaced, ncount; ^~~~~~ to3d.cpp:162:8: warning: unused variable 'inring' [-Wunused-variable] bool inring = false, finished = true; ^~~~~~ to3d.cpp:162:24: warning: unused variable 'finished' [-Wunused-variable] bool inring = false, finished = true; ^~~~~~~~ to3d.cpp:163:10: warning: unused variable 'vecx' [-Wunused-variable] double vecx, vecy, vecz, dst, dstmin, dstmax; ^~~~ to3d.cpp:163:16: warning: unused variable 'vecy' [-Wunused-variable] double vecx, vecy, vecz, dst, dstmin, dstmax; ^~~~ to3d.cpp:163:22: warning: unused variable 'vecz' [-Wunused-variable] double vecx, vecy, vecz, dst, dstmin, dstmax; ^~~~ to3d.cpp:163:28: warning: unused variable 'dst' [-Wunused-variable] double vecx, vecy, vecz, dst, dstmin, dstmax; ^~~ to3d.cpp:163:33: warning: unused variable 'dstmin' [-Wunused-variable] double vecx, vecy, vecz, dst, dstmin, dstmax; ^~~~~~ to3d.cpp:163:41: warning: unused variable 'dstmax' [-Wunused-variable] double vecx, vecy, vecz, dst, dstmin, dstmax; ^~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o xdc_toolbutton.o xdc_toolbutton.cpp i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o xml_cml.o xml_cml.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from bond.h:8, from xml_cml.h:19, from xml_cml.cpp:11: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o xml_reader.o xml_reader.cpp i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o ioiface.o ioiface.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from bond.h:8, from chemdata.h:11, from ioiface.h:21, from ioiface.cpp:25: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o application_ob.o application_ob.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from bond.h:8, from chemdata.h:11, from application_ob.cpp:18: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ application_ob.cpp: In member function 'void ApplicationWindow::OBGetFilters()': application_ob.cpp:52:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(i=0; i < pFormats.size(); i++) ~~^~~~~~~~~~~~~~~~~ application_ob.cpp:67:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(i=0; i < pFormats.size(); i++) ~~^~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o chemdata_event.o chemdata_event.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from molecule.h:17, from chemdata_event.cpp:9: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -DUNIX -DRINGHOME="\"/usr/share/xdrawchem/\"" -DXDC_SERVER=\"www.xdrawchem.org\" -I/usr/include/openbabel-2.0 -g -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT -g -pipe -Wall -g -O2 -march=i586 -mtune=generic -c -o molecule_obmol.o molecule_obmol.cpp In file included from /usr/lib/qt3/include/qdragobject.h:50:0, from render2d.h:14, from bond.h:8, from chemdata.h:11, from molecule_obmol.cpp:10: /usr/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/qt3/include/qimage.h:61:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] { return key < other.key || key==other.key && lang < other.lang; } ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ molecule_obmol.cpp: In member function 'OpenBabel::OBMol* Molecule::convertToOBMol()': molecule_obmol.cpp:201:19: error: cannot convert 'bool' to 'OpenBabel::OBMol*' in return return(false); ^ molecule_obmol.cpp:215:60: error: cannot convert 'bool' to 'OpenBabel::OBMol*' in return if (!obmol->AddBond(start,end,order,flag)) return(false); ^ molecule_obmol.cpp:177:13: warning: unused variable 'this_mol' [-Wunused-variable] Molecule *this_mol; ^~~~~~~~ make[2]: *** [molecule_obmol.o] Error 1 make[2]: Leaving directory `/usr/src/RPM/BUILD/xdrawchem-1.9.9/xdrawchem' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/RPM/BUILD/xdrawchem-1.9.9' make: *** [all] Error 2 make: Leaving directory `/usr/src/RPM/BUILD/xdrawchem-1.9.9' error: Bad exit status from /usr/src/tmp/rpm-tmp.35961 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.35961 (%build) Command exited with non-zero status 1 211.98user 11.78system 3:40.20elapsed 101%CPU (0avgtext+0avgdata 338116maxresident)k 0inputs+0outputs (0major+2785216minor)pagefaults 0swaps hsh-rebuild: rebuild of `xdrawchem-1.9.9-alt3.qa3.2.src.rpm' failed. Command exited with non-zero status 1 237.17user 17.68system 4:11.66elapsed 101%CPU (0avgtext+0avgdata 338116maxresident)k 7352inputs+0outputs (0major+3151777minor)pagefaults 0swaps