<86>Aug 23 05:01:20 userdel[3147598]: delete user 'rooter'
<86>Aug 23 05:01:20 userdel[3147598]: removed group 'rooter' owned by 'rooter'
<86>Aug 23 05:01:20 userdel[3147598]: removed shadow group 'rooter' owned by 'rooter'
<86>Aug 23 05:01:20 groupadd[3147627]: group added to /etc/group: name=rooter, GID=591
<86>Aug 23 05:01:20 groupadd[3147627]: group added to /etc/gshadow: name=rooter
<86>Aug 23 05:01:20 groupadd[3147627]: new group: name=rooter, GID=591
<86>Aug 23 05:01:20 useradd[3147674]: new user: name=rooter, UID=591, GID=591, home=/root, shell=/bin/bash
<86>Aug 23 05:01:20 userdel[3147882]: delete user 'builder'
<86>Aug 23 05:01:20 userdel[3147882]: removed group 'builder' owned by 'builder'
<86>Aug 23 05:01:20 userdel[3147882]: removed shadow group 'builder' owned by 'builder'
<86>Aug 23 05:01:20 groupadd[3148310]: group added to /etc/group: name=builder, GID=592
<86>Aug 23 05:01:20 groupadd[3148310]: new group: name=builder, GID=592
<86>Aug 23 05:01:20 useradd[3148345]: new user: name=builder, UID=592, GID=592, home=/usr/src, shell=/bin/bash
<13>Aug 23 05:01:26 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed
<13>Aug 23 05:01:26 rpmi: libICE-1.0.9-alt1 1409902719 installed
<13>Aug 23 05:01:26 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed
<13>Aug 23 05:01:26 rpmi: libICE-devel-1.0.9-alt1 1409902719 installed
<13>Aug 23 05:01:26 rpmi: libSM-devel-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed
<13>Aug 23 05:01:26 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed
<13>Aug 23 05:01:26 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed
<13>Aug 23 05:01:26 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed
<13>Aug 23 05:01:26 rpmi: libX11-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed
<13>Aug 23 05:01:26 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed
<13>Aug 23 05:01:26 rpmi: libXt-1.1.4-alt1 1369984716 installed
<13>Aug 23 05:01:26 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949629 installed
<13>Aug 23 05:01:26 rpmi: libXaw3d-1.6.3-alt1 1533302302 installed
<13>Aug 23 05:01:28 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed
<13>Aug 23 05:01:29 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed
<13>Aug 23 05:01:29 rpmi: libXt-devel-1.1.4-alt1 1369984716 installed
<13>Aug 23 05:01:29 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949629 installed
<13>Aug 23 05:01:29 rpmi: libexpat-2.2.4-alt1 1503305341 installed
<13>Aug 23 05:01:29 rpmi: python-modules-curses-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>Aug 23 05:01:29 rpmi: libgdbm-1.8.3-alt10 1454943313 installed
<13>Aug 23 05:01:29 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed
<13>Aug 23 05:01:29 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed
<13>Aug 23 05:01:29 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed
<13>Aug 23 05:01:29 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed
<13>Aug 23 05:01:29 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed
<13>Aug 23 05:01:29 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed
<13>Aug 23 05:01:29 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Aug 23 05:01:29 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Aug 23 05:01:29 rpmi: ca-certificates-2020.01.23-alt1 p9+245253.100.3.1 1580749631 installed
<13>Aug 23 05:01:29 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed
<13>Aug 23 05:01:29 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed
<13>Aug 23 05:01:29 rpmi: libcrypto1.1-1.1.1g-alt1 p9+250580.100.5.1 1588175208 installed
<13>Aug 23 05:01:29 rpmi: libssl1.1-1.1.1g-alt1 p9+250580.100.5.1 1588175208 installed
<13>Aug 23 05:01:29 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed
<86>Aug 23 05:01:29 groupadd[3167164]: group added to /etc/group: name=_keytab, GID=499
<86>Aug 23 05:01:29 groupadd[3167164]: group added to /etc/gshadow: name=_keytab
<86>Aug 23 05:01:29 groupadd[3167164]: new group: name=_keytab, GID=499
<13>Aug 23 05:01:29 rpmi: libkrb5-1.17.1-alt1 p9+242852.100.2.1 1576572448 installed
<13>Aug 23 05:01:29 rpmi: libtirpc-1.0.3-alt1 1532008015 installed
<13>Aug 23 05:01:29 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed
<13>Aug 23 05:01:29 rpmi: python-modules-compiler-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>Aug 23 05:01:29 rpmi: python-modules-email-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>Aug 23 05:01:29 rpmi: python-modules-unittest-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>Aug 23 05:01:29 rpmi: python-modules-encodings-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>Aug 23 05:01:30 rpmi: python-modules-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>Aug 23 05:01:30 rpmi: python-modules-nis-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>Aug 23 05:01:30 rpmi: python-modules-xml-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>Aug 23 05:01:30 rpmi: python-modules-hotshot-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>Aug 23 05:01:30 rpmi: python-modules-bsddb-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>Aug 23 05:01:30 rpmi: python-modules-ctypes-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>Aug 23 05:01:30 rpmi: python-modules-multiprocessing-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>Aug 23 05:01:30 rpmi: python-modules-logging-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>Aug 23 05:01:30 rpmi: python-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>Aug 23 05:01:30 rpmi: python-modules-distutils-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>Aug 23 05:01:30 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548748 installed
<13>Aug 23 05:01:30 rpmi: python-dev-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>Aug 23 05:01:30 rpmi: libXaw3d-devel-1.6.3-alt1 1533302302 installed
<13>Aug 23 05:01:30 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed
<13>Aug 23 05:01:30 rpmi: xorg-cf-files-1.0.6-alt1 1453137637 installed
<13>Aug 23 05:01:30 rpmi: makedepend-1.0.5-alt1 1377540022 installed
<13>Aug 23 05:01:30 rpmi: imake-1.0.7-alt3 1518797773 installed
<13>Aug 23 05:01:30 rpmi: flex-2.6.4.0.88.9801-alt1 sisyphus+221902.2300.4.1 1550596258 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/SNNS-4.3-alt1.1.1.1.nosrc.rpm
<13>Aug 23 05:01:37 rpmi: python-tools-2to3-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>Aug 23 05:01:37 rpmi: python-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed
<13>Aug 23 05:01:37 rpmi: python-module-setuptools-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed
Installing SNNS-4.3-alt1.1.1.1.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.65839
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf SNNSv4.3
+ echo 'Source #0 (SNNSv4.3.tar.gz):'
Source #0 (SNNSv4.3.tar.gz):
+ /bin/tar -xf -
+ /bin/gzip -dc /usr/src/RPM/SOURCES/SNNSv4.3.tar.gz
+ cd SNNSv4.3
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (SNNSv4.3.diff):'
Patch #0 (SNNSv4.3.diff):
+ /usr/bin/patch -p1
patching file configuration/config.guess
patching file configuration/config.sub
patching file configuration/configure.in
patching file configuration/Makefile.din
patching file configure
patching file Makefile
patching file xgui/sources/Makefile
patching file xgui/sources/ui_fileP.c
patching file xgui/sources/ui_mainP.c
+ echo 'Patch #1 (SNNS-sprintf-alt.patch):'
Patch #1 (SNNS-sprintf-alt.patch):
+ /usr/bin/patch -p1
patching file xgui/sources/ui_class.c
patching file xgui/sources/ui_control.c
+ rm -rf tools/bin/i686-pc-linux-gnu tools/bin/x86_64-pc-unknown-linux-gnuoldld xgui/bin/i686-pc-linux-gnu xgui/bin/x86_64-pc-unknown-linux-gnuoldld
+ sed -i -e s,X11/Xaw/,X11/Xaw3d/,g xgui/sources/bn_JordElm.c xgui/sources/bn_TD_bignet.c xgui/sources/bn_art1.c xgui/sources/bn_art2.c xgui/sources/bn_artmap.c xgui/sources/bn_assoz.c xgui/sources/bn_basics.c xgui/sources/bn_bighop.c xgui/sources/bn_bignet.c xgui/sources/bn_kohonen.c xgui/sources/cc_main.c xgui/sources/d3_anageo.c xgui/sources/d3_disp.c xgui/sources/d3_dither.c xgui/sources/d3_draw.c xgui/sources/d3_fonts.c xgui/sources/d3_global.c xgui/sources/d3_graph.c xgui/sources/d3_light.c xgui/sources/d3_links.c xgui/sources/d3_lists.c xgui/sources/d3_main.c xgui/sources/d3_model.c xgui/sources/d3_move.c xgui/sources/d3_pannels.c xgui/sources/d3_point.c xgui/sources/d3_project.c xgui/sources/d3_setup.c xgui/sources/d3_shade.c xgui/sources/d3_units.c xgui/sources/d3_xUtils.c xgui/sources/d3_zValue.c xgui/sources/d3_zgraph.c xgui/sources/net_analyzer.c xgui/sources/o_graph.c xgui/sources/pr_main.c xgui/sources/ui_action.c xgui/sources/ui_class.c xgui/sources/ui_colEdit.c xgui/sources/ui_color.c xgui/sources/ui_config.c xgui/sources/ui_confirmer.c xgui/sources/ui_control.c xgui/sources/ui_controlP.c xgui/sources/ui_display.c xgui/sources/ui_displmap.c xgui/sources/ui_displwght.c xgui/sources/ui_edit.c xgui/sources/ui_event.c xgui/sources/ui_file.c xgui/sources/ui_fileP.c xgui/sources/ui_funcdispl.c xgui/sources/ui_info.c xgui/sources/ui_infoP.c xgui/sources/ui_inversion.c xgui/sources/ui_key.c xgui/sources/ui_kohonen.c xgui/sources/ui_layer.c xgui/sources/ui_layerP.c xgui/sources/ui_lists.c xgui/sources/ui_main.c xgui/sources/ui_mainP.c xgui/sources/ui_maspar.c xgui/sources/ui_netGraph.c xgui/sources/ui_netUpdate.c xgui/sources/ui_print.c xgui/sources/ui_result.c xgui/sources/ui_selection.c xgui/sources/ui_setup.c xgui/sources/ui_setupP.c xgui/sources/ui_status.c xgui/sources/ui_textP.c xgui/sources/ui_utilP.c xgui/sources/ui_xGraphic.c xgui/sources/ui_xWidgets.c
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.65839
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd SNNSv4.3
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export FFLAGS
+ '[' -n '' ']'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2'
+ ASFLAGS=
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ xargs -ri dirname -- '{}'
+ readlink -e -- ./configure
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ sort -u
+ ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --enable-global
configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-silent-rules, --without-included-gettext
***********************************************************************
    This is SNNS Version 4.2
    Copyright (c) 1990-1995  SNNS Group, IPVR, Univ. Stuttgart, FRG
    Copyright (c) 1996-1998  SNNS Group, WSI, Univ. Tuebingen, FRG

    Running the automated system configuration
    To get help:  read the file Readme.install
                  run 'configure --help'
***********************************************************************
checking whether make sets $(MAKE)... yes
checking build system type... x86_64-alt-linux-gnu
checking host system type... x86_64-alt-linux-gnu
checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc
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 x86_64-alt-linux-gcc accepts -g... yes
checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed
checking for x86_64-alt-linux-g++... no
checking for x86_64-alt-linux-c++... no
checking for x86_64-alt-linux-gpp... no
checking for x86_64-alt-linux-aCC... no
checking for x86_64-alt-linux-CC... no
checking for x86_64-alt-linux-cxx... no
checking for x86_64-alt-linux-cc++... no
checking for x86_64-alt-linux-cl.exe... no
checking for x86_64-alt-linux-FCC... no
checking for x86_64-alt-linux-KCC... no
checking for x86_64-alt-linux-RCC... no
checking for x86_64-alt-linux-xlC_r... no
checking for x86_64-alt-linux-xlC... no
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl.exe... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking how to run the C preprocessor... x86_64-alt-linux-gcc -E
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for a BSD-compatible install... /bin/install -c
checking whether make sets $(MAKE)... (cached) yes
checking for x86_64-alt-linux-ranlib... no
checking for ranlib... ranlib
checking for makedepend... makedepend
checking for bison... bison
checking for version of bison... bison (GNU Bison) 3.0.5
Written by Robert Corbett and Richard Stallman.

Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
checking for xgrabsc... :
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... -lfl
checking whether yytext is a pointer... yes
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
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 fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking values.h usability... yes
checking values.h presence... yes
checking for values.h... yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking return type of signal handlers... void
checking for working memcmp... yes
checking for getcwd... yes
checking for strdup... yes
checking for lrand48... yes
configure: creating ./config.status
config.status: creating Makefile.def
config.status: WARNING:  'configuration/Makefile.din' seems to ignore the --datarootdir setting
config.status: creating config.h
config.status: config.h is unchanged
configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-silent-rules, --without-included-gettext
***********************************************************************
SNNSv4.2 is now ready to be compiled. Please read carefully all
warning and error messages above if there are any of them. Please
refer to the file Readme.install if you see any problems.

You can now

make compile      to compile all parts of SNNS
make install      to compile, strip, and install all parts of SNNS
make clean        to cleanup all source directories after installation
make uninstall    to remove all installed parts of SNNS

For your convenience the following sub targets exist for the top level:

make install-tools    (implies compiling the kernel)
make install-xgui     (implies compiling the kernel)
make install-man

make clean-kernel
make clean-tools
make clean-xgui

make uninstall-kernel
make uninstall-tools
make uninstall-xgui
make uninstall-man

After installation the programs can be found in
    /usr/bin    (xgui)
    /usr/bin   (tools)

And now: Good luck and have fun!
***********************************************************************
+ make -j8 compile
cd kernel/sources && make
cd tools/sources && make
cd xgui/sources && make
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c pat_sel_simple.c
pat_sel_simple.c:171:6: warning: return type of 'main' is not 'int' [-Wmain]
 void main (int argc, char *argv[])
      ^~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_mem.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c mkhead.c
mkhead.c:28:6: warning: return type of 'main' is not 'int' [-Wmain]
 void main(int argc, char *argv[])
      ^~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c mkout.c
mkout.c:29:6: warning: return type of 'main' is not 'int' [-Wmain]
 void main(int argc, char *argv[])
      ^~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_inversion.c
kr_inversion.c: In function 'kr_inv_forwardPass':
kr_inversion.c:146:4: warning: implicit declaration of function 'kr_PythonActFunction'; did you mean 'kr_PythonOutFunction'? [-Wimplicit-function-declaration]
    kr_PythonActFunction(unit_ptr->python_act_func,
    ^~~~~~~~~~~~~~~~~~~~
    kr_PythonOutFunction
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c analyze.c
analyze.c: In function 'get_options':
analyze.c:298:17: warning: implicit declaration of function 'getopt'; did you mean 'getsubopt'? [-Wimplicit-function-declaration]
     while ((c = getopt (argc, argv, "awruvcme:i:o:h:l:sS:")) != -1)
                 ^~~~~~
                 getsubopt
analyze.c: In function 'read_file_header':
analyze.c:404:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
     fscanf (in_file, "%s %s %s", str1, str2, str3) ;
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
analyze.c:411:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
     fscanf (in_file, "%*s %*s %*s %*s %*s %*s %*s %*s") ;
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
analyze.c:412:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
     fscanf (in_file, "%*s %*s %*s %*s     %d",
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      &(file_header_info->no_of_patterns));
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
analyze.c:414:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
     fscanf (in_file, "%*s %*s %*s %*s %*s %d",
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      &(file_header_info->no_of_input_units));
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
analyze.c:416:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
     fscanf (in_file, "%*s %*s %*s %*s %*s %d",
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      &(file_header_info->no_of_output_units));
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
analyze.c:418:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
     fscanf (in_file, "%*s %*s             %d",
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      &(file_header_info->startpattern));
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
analyze.c:420:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
     fscanf (in_file, "%*s %*s             %d", &(file_header_info->endpattern));
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
analyze.c:426:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
     fscanf (in_file, "%s", str1) ;
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
analyze.c:429:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
  fscanf (in_file, "%s %s %s", str2, str3, str1) ;
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
analyze.c:439:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
  fscanf(in_file, "%s %s %s", str2, str3, str1) ;
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
analyze.c: In function 'main':
analyze.c:545:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
   fscanf (in_file, "%*f") ;
   ^~~~~~~~~~~~~~~~~~~~~~~
analyze.c:549:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
      fscanf (in_file, "%f", &teaching_output[i]) ;
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
analyze.c:552:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
      fscanf (in_file, "%f", &output[i]) ;
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
analyze.c:652:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
      fscanf (in_file, "%*s") ;
      ^~~~~~~~~~~~~~~~~~~~~~~
analyze.c:636:11: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized]
   else if ((sel_cond & UNKNOWN) == result)
           ^
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_ui.c
kr_ui.c: In function 'krui_topo_err_msg':
kr_ui.c:4797:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
     if (topo_msg.dest_error_unit > 0)
        ^
kr_ui.c:4805:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
     if (topo_msg.src_error_unit > 0)
        ^
kr_ui.c: In function 'krui_error':
kr_ui.c:4806:12: warning: 'src_unit_name' may be used uninitialized in this function [-Wmaybe-uninitialized]
         if (src_unit_name == NULL)
            ^
kr_ui.c:4783:30: note: 'src_unit_name' was declared here
     char  *dest_unit_name,  *src_unit_name;
                              ^~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c art_ui.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_pat_scan.c
lex.yy.c:1423:12: warning: 'input' defined but not used [-Wunused-function]
lex.yy.c:1377:13: warning: 'yyunput' defined but not used [-Wunused-function]
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_art.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c mkpat.c
mkpat.c:28:6: warning: return type of 'main' is not 'int' [-Wmain]
 void main(int argc, char *argv[])
      ^~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c snns2c.c
snns2c.c: In function 'NameLayers':
snns2c.c:1582:47: warning: '%d' directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=]
     case HIDDEN : sprintf(layer->name, "Hidden%d", ++hcounter);
                                               ^~
snns2c.c:1582:40: note: directive argument in the range [1, 2147483647]
     case HIDDEN : sprintf(layer->name, "Hidden%d", ++hcounter);
                                        ^~~~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from snns2c.c:40:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 8 and 17 bytes into a destination of size 11
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
snns2c.c:1579:47: warning: '%d' directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=]
     case OUTPUT : sprintf(layer->name, "Output%d", ++ocounter);
                                               ^~
snns2c.c:1579:40: note: directive argument in the range [1, 2147483647]
     case OUTPUT : sprintf(layer->name, "Output%d", ++ocounter);
                                        ^~~~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from snns2c.c:40:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 8 and 17 bytes into a destination of size 11
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
snns2c.c:1585:48: warning: '%d' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=]
     default     : sprintf(layer->name, "Special%d", ++scounter);
                                                ^~
snns2c.c:1585:40: note: directive argument in the range [1, 2147483647]
     default     : sprintf(layer->name, "Special%d", ++scounter);
                                        ^~~~~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from snns2c.c:40:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 9 and 18 bytes into a destination of size 11
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'

need to (re)make kernel libraries first...

make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
cd ../../kernel/sources && make
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c snns2clib.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'

need to (re)make kernel libraries first...

make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
cd ../../kernel/sources && make
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_pat_parse.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_xWidgets.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_confirmer.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_art2.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_art1.c
kr_art1.c: In function 'kra1_get_DelUnits':
kr_art1.c:765:27: warning: variable 'checked_del_rec_units' set but not used [-Wunused-but-set-variable]
    bool                   checked_del_rec_units   = FALSE;
                           ^~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_amap.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_rand.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_JordElm.c
kr_JordElm.c: In function 'kr_recTouchContextUnits.isra.0':
kr_JordElm.c:78:6: warning: 'unit_has_incoming_links' may be used uninitialized in this function [-Wmaybe-uninitialized]
   if ((! unit_has_incoming_links) && (! IS_INPUT_UNIT (unit_ptr)))
      ^
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_pat_parse.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c func_tbl.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_main.c
In file included from ui_main.c:80:
o_graph.h:41:8: warning: type defaults to 'int' in declaration of 'SCALE_VALUE_TYPE' [-Wimplicit-int]
 extern SCALE_VALUE_TYPE;
        ^~~~~~~~~~~~~~~~
o_graph.h:43:8: warning: type defaults to 'int' in declaration of 'MPoint' [-Wimplicit-int]
 extern MPoint;
        ^~~~~~
ui_main.c: In function 'ui_showBanner':
ui_main.c:295:21: warning: variable 'frame' set but not used [-Wunused-but-set-variable]
      Widget banner, frame;
                     ^~~~~
ui_main.c: At top level:
ui_main.c:332:6: warning: return type of 'main' is not 'int' [-Wmain]
 void main (int argc, char **argv)
      ^~~~
ui_main.c: In function 'ui_init':
ui_main.c:113:12: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result [-Wunused-result]
     (void) getcwd( ui_pathname, MAXPATHLEN );
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_funcs.c
kr_funcs.c: In function 'krf_setCurrentNetworkFunc':
kr_funcs.c:525:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
       if (func_has_changed)
       ^~
kr_funcs.c:527:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
         krf_storeCurrentNetworkFunc( function_name, TEST_FUNC );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_newpattern.c
kr_newpattern.c: In function 'kr_np_lookupSym':
kr_newpattern.c:2103:9: warning: variable 'last_cmp' set but not used [-Wunused-but-set-variable]
     int last_cmp;
         ^~~~~~~~
kr_newpattern.c: In function 'kr_npui_loadNewPatterns':
kr_newpattern.c:601:2: warning: 'buf' may be used uninitialized in this function [-Wmaybe-uninitialized]
  free(buf);
  ^~~~~~~~~
kr_newpattern.c: In function 'kr_TotalNoOfSubPatPairs':
kr_newpattern.c:1568:6: warning: 'n_sub' may be used uninitialized in this function [-Wmaybe-uninitialized]
  sum += n_sub;
  ~~~~^~~~~~~~
kr_newpattern.c: In function 'kr_initSubPatternOrder':
kr_newpattern.c:1333:9: warning: 'n_sub' may be used uninitialized in this function [-Wmaybe-uninitialized]
     int n_sub;
         ^~~~~
kr_newpattern.c: In function 'kr_getSubPatternByOrder':
kr_newpattern.c:1395:9: warning: 'n_sub' may be used uninitialized in this function [-Wmaybe-uninitialized]
     int n_sub;
         ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_mainP.c
ui_mainP.c: In function 'ui_guiQuit':
ui_mainP.c:1604:9: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result]
         system (cmdLine);
         ^~~~~~~~~~~~~~~~
ui_mainP.c: In function 'ui_guiDoQuit':
ui_mainP.c:1633:5: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result]
     system (cmdLine);
     ^~~~~~~~~~~~~~~~
ui_mainP.c: In function 'ui_listPopup':
ui_mainP.c:798:26: warning: '%s' directive writing up to 4095 bytes into a region of size between 60 and 70 [-Wformat-overflow=]
  sprintf(buf,"unit #%d - %s",
                          ^~
In file included from /usr/include/stdio.h:862,
                 from ui_mainP.c:25:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 4116 bytes into a destination of size 80
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ui_mainP.c: In function 'ui_loadFileFromCommandLine':
ui_mainP.c:1665:7: warning: 'cfg_loaded' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if(cfg_loaded)
       ^
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_status.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_td.c
kr_td.c: In function 'propagateTDNetBackward':
kr_td.c:205:28: warning: variable 'last_log_layer' set but not used [-Wunused-but-set-variable]
     int                    last_log_layer, i;
                            ^~~~~~~~~~~~~~
kr_td.c: In function 'propagateTDNetBackMcClelland':
kr_td.c:594:28: warning: variable 'last_log_layer' set but not used [-Wunused-but-set-variable]
     int                    last_log_layer, i;
                            ^~~~~~~~~~~~~~
kr_td.c: In function 'testTDNetBackward':
kr_td.c:834:28: warning: variable 'last_log_layer' set but not used [-Wunused-but-set-variable]
     int                    last_log_layer;
                            ^~~~~~~~~~~~~~
kr_td.c:832:40: warning: variable 'eta' set but not used [-Wunused-but-set-variable]
     register float         sum_error,  eta,  devit;
                                        ^~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_JordElm.c
kr_JordElm.c: In function 'kr_recTouchContextUnits.isra.0':
kr_JordElm.c:78:6: warning: 'unit_has_incoming_links' may be used uninitialized in this function [-Wmaybe-uninitialized]
   if ((! unit_has_incoming_links) && (! IS_INPUT_UNIT (unit_ptr)))
      ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_info.c
ui_info.c: In function 'ui_xCreateInfoPanel':
ui_info.c:64:26: warning: variable 'ftypeLabel' set but not used [-Wunused-but-set-variable]
     Widget      snLabel, ftypeLabel;
                          ^~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_newpattern.c
kr_newpattern.c: In function 'kr_np_lookupSym':
kr_newpattern.c:2103:9: warning: variable 'last_cmp' set but not used [-Wunused-but-set-variable]
     int last_cmp;
         ^~~~~~~~
kr_newpattern.c: In function 'kr_npui_loadNewPatterns':
kr_newpattern.c:601:2: warning: 'buf' may be used uninitialized in this function [-Wmaybe-uninitialized]
  free(buf);
  ^~~~~~~~~
kr_newpattern.c: In function 'kr_TotalNoOfSubPatPairs':
kr_newpattern.c:1568:6: warning: 'n_sub' may be used uninitialized in this function [-Wmaybe-uninitialized]
  sum += n_sub;
  ~~~~^~~~~~~~
kr_newpattern.c: In function 'kr_initSubPatternOrder':
kr_newpattern.c:1333:9: warning: 'n_sub' may be used uninitialized in this function [-Wmaybe-uninitialized]
     int n_sub;
         ^~~~~
kr_newpattern.c: In function 'kr_getSubPatternByOrder':
kr_newpattern.c:1395:9: warning: 'n_sub' may be used uninitialized in this function [-Wmaybe-uninitialized]
     int n_sub;
         ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c init_f.c
init_f.c: In function 'RbfInitNetwork':
init_f.c:882:4: warning: implicit declaration of function 'kr_PythonActFunction'; did you mean 'kr_PythonOutFunction'? [-Wimplicit-function-declaration]
    kr_PythonActFunction(h_unit_ptr->python_act_func,
    ^~~~~~~~~~~~~~~~~~~~
    kr_PythonOutFunction
init_f.c: In function 'RbfKohonenInit':
init_f.c:1178:10: warning: variable 'norm_init' set but not used [-Wunused-but-set-variable]
  float   norm_init; /* initialization value */
          ^~~~~~~~~
init_f.c: In function 'INIT_Weights_CPNv33':
init_f.c:476:56: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized]
   link_ptr->weight = (FlintType) drand48() * intervall + offset;
                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
init_f.c:476:44: warning: 'intervall' may be used uninitialized in this function [-Wmaybe-uninitialized]
   link_ptr->weight = (FlintType) drand48() * intervall + offset;
                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
init_f.c: In function 'RbfKohonenInit':
init_f.c:1285:14: warning: 'reshuffle' may be used uninitialized in this function [-Wmaybe-uninitialized]
  if (shuffle && reshuffle)
              ^~
init_f.c: In function 'RbfStartInit':
init_f.c:1387:11: warning: 'ret_code' may be used uninitialized in this function [-Wmaybe-uninitialized]
  krui_err ret_code; /* error return code  */
           ^~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c tbl_func.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_JordElm.c
kr_JordElm.c: In function 'kr_recTouchContextUnits.isra.0':
kr_JordElm.c:78:6: warning: 'unit_has_incoming_links' may be used uninitialized in this function [-Wmaybe-uninitialized]
   if ((! unit_has_incoming_links) && (! IS_INPUT_UNIT (unit_ptr)))
      ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_infoP.c
ui_infoP.c: In function 'ui_info_getAllUnitData':
ui_infoP.c:270:30: warning: zero-length gnu_printf format string [-Wformat-zero-length]
  sprintf((*unit).name       ,"");
                              ^~
ui_infoP.c:274:31: warning: zero-length gnu_printf format string [-Wformat-zero-length]
  sprintf((*unit).ftype       ,"");
                               ^~
ui_infoP.c: In function 'ui_info_unitUpdateProc':
ui_infoP.c:603:18: warning: '%s' directive writing up to 4095 bytes into a region of size between 238 and 248 [-Wformat-overflow=]
  sprintf(buf,"%d %s [st: %s, ft: %s]\n  act: %8.5f   iact: %8.5f\n  out: %8.5f   bias: %8.5f\n",
                  ^~
   unit.no, unit.name, ui_utilGetIOTypeName(unit.iotype),
            ~~~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from ui_infoP.c:22:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 83 or more bytes (assuming 8273) into a destination of size 250
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ui_infoP.c:607:27: warning: '%s' directive writing up to 4095 bytes into a region of size 238 [-Wformat-overflow=]
  sprintf(buf,"  act-func: %s\n  out-func: %s\n\n",
                           ^~
   unit.actFuncName, unit.outFuncName);
   ~~~~~~~~~~~~~~~~         
In file included from /usr/include/stdio.h:862,
                 from ui_infoP.c:22:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 28 and 8218 bytes into a destination of size 250
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ui_infoP.c: In function 'ui_info_listAllTargetUnits':
ui_infoP.c:1193:61: warning: '%s' directive writing up to 4095 bytes into a region of size between 200 and 210 [-Wformat-overflow=]
     sprintf(buf,"\n\nListing of all successors of unit %d - %s\n\n", sourceNo,name);
                                                             ^~
In file included from /usr/include/stdio.h:862,
                 from ui_infoP.c:22:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 43 and 4148 bytes into a destination of size 250
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ui_infoP.c:1200:32: warning: '%-20s' directive writing between 20 and 4095 bytes into a region of size between 0 and 226 [-Wformat-overflow=]
  sprintf(buf,"  %9.5f -> %6d - %-20s %8.5f  %8.5f  %9.5f\n",
                                ^~~~~
   weight, targetUnit.no, targetUnit.name, targetUnit.out,
                          ~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from ui_infoP.c:22:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 76 and 5386 bytes into a destination of size 250
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ui_infoP.c: In function 'ui_info_listAllSourceUnits':
ui_infoP.c:1250:63: warning: '%s' directive writing up to 4095 bytes into a region of size between 198 and 208 [-Wformat-overflow=]
     sprintf(buf,"\n\nListing of all predecessors of unit %d - %s\n\n", targetNo, name);
                                                               ^~
In file included from /usr/include/stdio.h:862,
                 from ui_infoP.c:22:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 45 and 4150 bytes into a destination of size 250
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ui_infoP.c:1270:36: warning: '%-20s' directive writing between 20 and 4095 bytes into a region of size between 0 and 226 [-Wformat-overflow=]
      sprintf(buf,"  %9.5f <- %6d - %-20s %8.5f  %8.5f  %9.5f\n",
                                    ^~~~~
       weight, srcNo, sourceUnit.name, sourceUnit.out,
                      ~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from ui_infoP.c:22:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 76 and 5386 bytes into a destination of size 250
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ui_infoP.c: In function 'ui_info_listAllSites':
ui_infoP.c:1318:56: warning: '%s' directive writing up to 4095 bytes into a region of size between 205 and 215 [-Wformat-overflow=]
     sprintf(buf,"\n\nListing of all sites of unit %d - %s\n\n", targetNo, name);
                                                        ^~
In file included from /usr/include/stdio.h:862,
                 from ui_infoP.c:22:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 38 and 4143 bytes into a destination of size 250
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ui_infoP.c: In function 'ui_info_listAllLinksToCurrentSite':
ui_infoP.c:1371:51: warning: '%s' directive writing up to 4095 bytes into a region of size 219 [-Wformat-overflow=]
     sprintf(buf,"\n\nListing of all links to site %s of unit %d - %s\n\n",
                                                   ^~
      ui_link.siteName, ui_targetUnit.no, ui_targetUnit.name);
      ~~~~~~~~~~~~~~~~                              
In file included from /usr/include/stdio.h:862,
                 from ui_infoP.c:22:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 47 and 8247 bytes into a destination of size 250
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ui_infoP.c:1388:32: warning: '%-20s' directive writing between 20 and 4095 bytes into a region of size between 0 and 226 [-Wformat-overflow=]
  sprintf(buf,"  %9.5f <- %6d - %-20s %8.5f  %8.5f  %9.5f\n",
                                ^~~~~
   weight, srcNo, sourceUnit.name, sourceUnit.out,
                  ~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from ui_infoP.c:22:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 76 and 5386 bytes into a destination of size 250
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ui_infoP.c:1364:29: warning: '%s' directive writing up to 4095 bytes into a region of size 236 [-Wformat-overflow=]
  sprintf(buf,"Invalid site <%s>!", ui_link.siteName);
                             ^~     ~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from ui_infoP.c:22:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 17 and 4112 bytes into a destination of size 250
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_maspar.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c tbl_func.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kernel.c
In file included from kernel.c:41:
kernel.c: In function 'kr_deleteAllOutputLinks':
kr_mac.h:105:1: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 ((unit_ptr)->flags & UFLAG_IN_USE)
 ^
kernel.c:1471:8: note: in expansion of macro 'UNIT_IN_USE'
     if UNIT_IN_USE( unit_ptr )
        ^~~~~~~~~~~
kernel.c: In function 'kr_copyOutputLinks':
kr_mac.h:68:1: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 ((unit_ptr)->flags & UFLAG_DLINKS)
 ^
kernel.c:1537:10: note: in expansion of macro 'UNIT_HAS_DIRECT_INPUTS'
       if UNIT_HAS_DIRECT_INPUTS( unit_ptr )
          ^~~~~~~~~~~~~~~~~~~~~~
kernel.c: In function 'kr_jogWeights':
kernel.c:1734:9: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
       if(((flags & UFLAG_IN_USE) == UFLAG_IN_USE)
         ^
kernel.c: In function 'kr_jogCorrWeights':
kernel.c:2051:7: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
     if(((flags & UFLAG_IN_USE) == UFLAG_IN_USE)
       ^
kernel.c: In function 'kr_callNetworkFunction':
kernel.c:4000:12: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
   krui_err dummy;
            ^~~~~
kernel.c: In function 'kr_jogCorrWeights':
kernel.c:1980:22: warning: 'maxcorrrow' may be used uninitialized in this function [-Wmaybe-uninitialized]
  *hn2 = first_hidden + maxcorrrow;
                      ^
kernel.c:1811:21: note: 'maxcorrrow' was declared here
     int maxcorrcol, maxcorrrow;
                     ^~~~~~~~~~
kernel.c:1979:22: warning: 'maxcorrcol' may be used uninitialized in this function [-Wmaybe-uninitialized]
  *hn1 = first_hidden + maxcorrcol;
                      ^
kernel.c:1811:9: note: 'maxcorrcol' was declared here
     int maxcorrcol, maxcorrrow;
         ^~~~~~~~~~
kernel.c:1974:22: warning: 'mincorrrow' may be used uninitialized in this function [-Wmaybe-uninitialized]
  *hn2 = first_hidden + mincorrrow;
                      ^
kernel.c:1810:21: note: 'mincorrrow' was declared here
     int mincorrcol, mincorrrow;
                     ^~~~~~~~~~
kernel.c:1973:22: warning: 'mincorrcol' may be used uninitialized in this function [-Wmaybe-uninitialized]
  *hn1 = first_hidden + mincorrcol;
                      ^
kernel.c:1810:9: note: 'mincorrcol' was declared here
     int mincorrcol, mincorrrow;
         ^~~~~~~~~~
kernel.c: In function 'kr_NA_Error':
kernel.c:3806:10: warning: 'error_unit_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized]
       if (unit_ptr == error_unit_ptr) error_su = fabs (devit) ;
          ^
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c kr_io.c
kr_io.c: In function 'krio_readConnectionDefs':
kr_io.c:2587:16: warning: variable 'LinkDummy' set but not used [-Wunused-but-set-variable]
   struct Link* LinkDummy;
                ^~~~~~~~~
kr_io.c: In function 'krio_saveResult':
kr_io.c:3130:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
             if (j < i_size)
                ^
kr_io.c:3153:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
            if (j < o_size)
               ^
kr_io.c: In function 'krio_loadNet':
kr_io.c:2304:9: warning: 'site_name_ptrs' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (krui_createFTypeEntry( fmt_shape1, fmt_shape2,  fmt_shape3,
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                no_of_sites, site_name_ptrs ) != KRERR_NO_ERROR)
                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kr_io.c:2244:12: note: 'site_name_ptrs' was declared here
   char  * *site_name_ptrs;
            ^~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c prun_f.c
prun_f.c: In function 'pr_checkDeadUnits':
prun_f.c:142:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
             if (! IS_SPECIAL_UNIT (unit_ptr))
                ^
prun_f.c: In function 'pr_obs_countLinks':
prun_f.c:593:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  if (!IS_SPECIAL_UNIT (unit_ptr))
     ^
prun_f.c: In function 'pr_obs_calculateDerivVector':
prun_f.c:667:9: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
      if (UNIT_HAS_DIRECT_INPUTS (unit_ptr))
         ^
prun_f.c:687:9: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
      if (UNIT_HAS_DIRECT_INPUTS (unit_ptr))
         ^
In file included from prun_f.c:34:
prun_f.c: In function 'PRUNE_OBS':
kr_mac.h:68:1: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 ((unit_ptr)->flags & UFLAG_DLINKS)
 ^
prun_f.c:950:9: note: in expansion of macro 'UNIT_HAS_DIRECT_INPUTS'
      if UNIT_HAS_DIRECT_INPUTS (unit_ptr)
         ^~~~~~~~~~~~~~~~~~~~~~
kr_mac.h:68:1: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 ((unit_ptr)->flags & UFLAG_DLINKS)
 ^
prun_f.c:966:9: note: in expansion of macro 'UNIT_HAS_DIRECT_INPUTS'
      if UNIT_HAS_DIRECT_INPUTS (unit_ptr)
         ^~~~~~~~~~~~~~~~~~~~~~
kr_mac.h:68:1: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 ((unit_ptr)->flags & UFLAG_DLINKS)
 ^
prun_f.c:990:9: note: in expansion of macro 'UNIT_HAS_DIRECT_INPUTS'
      if UNIT_HAS_DIRECT_INPUTS (unit_ptr)
         ^~~~~~~~~~~~~~~~~~~~~~
kr_mac.h:68:1: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 ((unit_ptr)->flags & UFLAG_DLINKS)
 ^
prun_f.c:1006:9: note: in expansion of macro 'UNIT_HAS_DIRECT_INPUTS'
      if UNIT_HAS_DIRECT_INPUTS (unit_ptr)
         ^~~~~~~~~~~~~~~~~~~~~~
prun_f.c: In function 'PRUNE_Skeletonization':
prun_f.c:1108:39: warning: variable 'no_of_patterns' set but not used [-Wunused-but-set-variable]
     int size, pattern_no, sub_pat_no, no_of_patterns;
                                       ^~~~~~~~~~~~~~
prun_f.c: In function 'pr_nc_calc_stddev':
prun_f.c:1313:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
             if (! IS_SPECIAL_UNIT (unit_ptr))
                ^
prun_f.c: In function 'pr_nc_remove_unit':
prun_f.c:1447:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
         if (! IS_SPECIAL_UNIT (unit_ptr))
            ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c prun_f.c
prun_f.c: In function 'pr_checkDeadUnits':
prun_f.c:142:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
             if (! IS_SPECIAL_UNIT (unit_ptr))
                ^
prun_f.c: In function 'pr_obs_countLinks':
prun_f.c:593:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  if (!IS_SPECIAL_UNIT (unit_ptr))
     ^
prun_f.c: In function 'pr_obs_calculateDerivVector':
prun_f.c:667:9: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
      if (UNIT_HAS_DIRECT_INPUTS (unit_ptr))
         ^
prun_f.c:687:9: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
      if (UNIT_HAS_DIRECT_INPUTS (unit_ptr))
         ^
In file included from prun_f.c:34:
prun_f.c: In function 'PRUNE_OBS':
kr_mac.h:68:1: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 ((unit_ptr)->flags & UFLAG_DLINKS)
 ^
prun_f.c:950:9: note: in expansion of macro 'UNIT_HAS_DIRECT_INPUTS'
      if UNIT_HAS_DIRECT_INPUTS (unit_ptr)
         ^~~~~~~~~~~~~~~~~~~~~~
kr_mac.h:68:1: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 ((unit_ptr)->flags & UFLAG_DLINKS)
 ^
prun_f.c:966:9: note: in expansion of macro 'UNIT_HAS_DIRECT_INPUTS'
      if UNIT_HAS_DIRECT_INPUTS (unit_ptr)
         ^~~~~~~~~~~~~~~~~~~~~~
kr_mac.h:68:1: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 ((unit_ptr)->flags & UFLAG_DLINKS)
 ^
prun_f.c:990:9: note: in expansion of macro 'UNIT_HAS_DIRECT_INPUTS'
      if UNIT_HAS_DIRECT_INPUTS (unit_ptr)
         ^~~~~~~~~~~~~~~~~~~~~~
kr_mac.h:68:1: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 ((unit_ptr)->flags & UFLAG_DLINKS)
 ^
prun_f.c:1006:9: note: in expansion of macro 'UNIT_HAS_DIRECT_INPUTS'
      if UNIT_HAS_DIRECT_INPUTS (unit_ptr)
         ^~~~~~~~~~~~~~~~~~~~~~
prun_f.c: In function 'PRUNE_Skeletonization':
prun_f.c:1108:39: warning: variable 'no_of_patterns' set but not used [-Wunused-but-set-variable]
     int size, pattern_no, sub_pat_no, no_of_patterns;
                                       ^~~~~~~~~~~~~~
prun_f.c: In function 'pr_nc_calc_stddev':
prun_f.c:1313:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
             if (! IS_SPECIAL_UNIT (unit_ptr))
                ^
prun_f.c: In function 'pr_nc_remove_unit':
prun_f.c:1447:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
         if (! IS_SPECIAL_UNIT (unit_ptr))
            ^
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c tbl_func.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c remap_f.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_control.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c matrix.c
In file included from matrix.c:29:
matrix.c: In function 'RbfInvMatrix':
matrix.ph:149:50: warning: 'imax' may be used uninitialized in this function [-Wmaybe-uninitialized]
 #define RbfMatrixGetValue(m, r, c) (((m) -> r_pt)[r][c])
                                                  ^
matrix.c:228:25: note: 'imax' was declared here
  register int  i, j, k, imax;
                         ^~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c arttr_f.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c matrix.c
In file included from matrix.c:29:
matrix.c: In function 'RbfInvMatrix':
matrix.ph:149:50: warning: 'imax' may be used uninitialized in this function [-Wmaybe-uninitialized]
 #define RbfMatrixGetValue(m, r, c) (((m) -> r_pt)[r][c])
                                                  ^
matrix.c:228:25: note: 'imax' was declared here
  register int  i, j, k, imax;
                         ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c cc_prune.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c trans_f.c
In file included from trans_f.c:30:
trans_f.c: In function 'ACT_TACOMA':
func_mac.h:27:52: warning: unused variable '__site_ptr' [-Wunused-variable]
                             register struct Site  *__site_ptr;
                                                    ^~~~~~~~~~
trans_f.c:607:3: note: in expansion of macro 'ACT_FUNC_DEFS'
   ACT_FUNC_DEFS
   ^~~~~~~~~~~~~
trans_f.c: In function 'RbfUnitGetNormsqr':
func_mac.h:27:52: warning: unused variable '__site_ptr' [-Wunused-variable]
                             register struct Site  *__site_ptr;
                                                    ^~~~~~~~~~
trans_f.c:667:9: note: in expansion of macro 'ACT_FUNC_DEFS'
         ACT_FUNC_DEFS
         ^~~~~~~~~~~~~
trans_f.c: In function 'ACT_DERIV_TACOMA':
func_mac.h:27:52: warning: unused variable '__site_ptr' [-Wunused-variable]
                             register struct Site  *__site_ptr;
                                                    ^~~~~~~~~~
trans_f.c:1425:3: note: in expansion of macro 'ACT_FUNC_DEFS'
   ACT_FUNC_DEFS
   ^~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c arttr_f.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c update_f.c
In file included from update_f.c:36:
update_f.c: In function 'UPDATE_syncPropagate':
kr_mac.h:105:1: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 ((unit_ptr)->flags & UFLAG_IN_USE)
 ^
update_f.c:81:5: note: in expansion of macro 'UNIT_IN_USE'
  if UNIT_IN_USE( unit_ptr )
     ^~~~~~~~~~~
update_f.c: In function 'UPDATE_ART1_syncPropagate':
update_f.c:585:19: warning: variable 'winner_ptr' set but not used [-Wunused-but-set-variable]
     struct Unit  *winner_ptr; /* recognition unit which is the winner of w.t.a*/
                   ^~~~~~~~~~
update_f.c: In function 'UPDATE_ART1_Propagate':
update_f.c:716:19: warning: variable 'winner_ptr' set but not used [-Wunused-but-set-variable]
     struct Unit  *winner_ptr; /* recogn. unit which is the winner of w.t.a */
                   ^~~~~~~~~~
update_f.c: In function 'UPDATE_ART2_syncPropagate':
update_f.c:814:19: warning: variable 'winner_ptr' set but not used [-Wunused-but-set-variable]
     struct Unit  *winner_ptr; /* recogn. unit which is the winner of w.t.a */
                   ^~~~~~~~~~
update_f.c: In function 'UPDATE_ART2_Propagate':
update_f.c:995:19: warning: variable 'winner_ptr' set but not used [-Wunused-but-set-variable]
     struct Unit  *winner_ptr; /* recogn. unit which is the winner of w.t.a */
                   ^~~~~~~~~~
update_f.c: In function 'UPDATE_ARTMAP_syncPropagate':
update_f.c:1128:19: warning: variable 'winner_ptr_b' set but not used [-Wunused-but-set-variable]
     struct Unit  *winner_ptr_b; /* the winner of w.t.a of ARTb */
                   ^~~~~~~~~~~~
update_f.c:1127:19: warning: variable 'winner_ptr_a' set but not used [-Wunused-but-set-variable]
     struct Unit  *winner_ptr_a; /* the winner of wta of ARTa */
                   ^~~~~~~~~~~~
update_f.c: In function 'UPDATE_ARTMAP_Propagate':
update_f.c:1286:19: warning: variable 'winner_ptr_b' set but not used [-Wunused-but-set-variable]
     struct Unit  *winner_ptr_b; /* the winner of w.t.a of ARTb */
                   ^~~~~~~~~~~~
update_f.c:1285:19: warning: variable 'winner_ptr_a' set but not used [-Wunused-but-set-variable]
     struct Unit  *winner_ptr_a; /* the winner of w.t.a of ARTa */
                   ^~~~~~~~~~~~
In file included from update_f.c:48:
update_f.c: In function 'UPDATE_FixAct_Hop':
func_mac.h:27:52: warning: unused variable '__site_ptr' [-Wunused-variable]
                             register struct Site  *__site_ptr;
                                                    ^~~~~~~~~~
update_f.c:2037:5: note: in expansion of macro 'ACT_FUNC_DEFS'
     ACT_FUNC_DEFS    /* defines link- and site-pointer */
     ^~~~~~~~~~~~~
update_f.c:2036:34: warning: variable 'aux' set but not used [-Wunused-but-set-variable]
     FlintType               sum, aux, min;
                                  ^~~
In file included from update_f.c:36:
update_f.c: In function 'UPDATE_RM_Propagate':
kr_mac.h:105:1: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 ((unit_ptr)->flags & UFLAG_IN_USE)
 ^
update_f.c:2161:7: note: in expansion of macro 'UNIT_IN_USE'
    if UNIT_IN_USE( unit_ptr )
       ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c cc_modify.c
cc_modify.c: In function 'cc_actualizeGroupHighscores':
cc_modify.c:196:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
       if(Score > ccs_GroupData[s % CCS_NO_OF_GROUPS].Score)
       ^~
cc_modify.c:198:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
          ccs_GroupData[s % CCS_NO_OF_GROUPS].BestUnitPtr = UnitPtr;
          ^~~~~~~~~~~~~
cc_modify.c: In function 'cc_MakeMiscCalculationsForModifications':
cc_modify.c:394:55: warning: 'k' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 if (ccs_GroupList[j] == FIELD_EMPTY) k++;
                                                      ~^~
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c cc_display.c
cc_display.c: In function 'cc_calculateNetParameters':
cc_display.c:152:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
    if(IS_INPUT_UNIT(unitPtr))
      ^
cc_display.c:154:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
    if(IS_OUTPUT_UNIT(unitPtr))
      ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c cc_learn.c
cc_learn.c: In function 'cc_trainSpecialUnits':
cc_learn.c:228:11: warning: variable 'Error' set but not used [-Wunused-but-set-variable]
     float Error;
           ^~~~~
In file included from cc_learn.c:41:
cc_learn.c: In function 'cc_trainOutputUnits':
cc_mac.h:273:4: warning: implicit declaration of function 'kr_PythonActFunction'; did you mean 'kr_PythonOutFunction'? [-Wimplicit-function-declaration]
    kr_PythonActFunction(outputUnitPtr->python_act_func, \
    ^~~~~~~~~~~~~~~~~~~~
cc_mac.h:240:43: note: in definition of macro 'CALCULATE_ACTIVATION_AND_OUTPUT'
                           (UnitPtr->act = value) : \
                                           ^~~~~
cc_learn.c:316:12: note: in expansion of macro 'PROPAGATE_THROUGH_OUTPUT_LAYER'
            PROPAGATE_THROUGH_OUTPUT_LAYER(UnitPtr,dummy,p);
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc_learn.c: In function 'cc_calculateOutputUnitError':
cc_learn.c:368:31: warning: variable 'topo_ptr' set but not used [-Wunused-but-set-variable]
     register TopoPtrArray     topo_ptr;
                               ^~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c learn_f.c
learn_f.c: In function 'propagateNetForward':
learn_f.c:144:4: warning: implicit declaration of function 'kr_PythonActFunction'; did you mean 'kr_PythonOutFunction'? [-Wimplicit-function-declaration]
    kr_PythonActFunction(unit_ptr->python_act_func,
    ^~~~~~~~~~~~~~~~~~~~
    kr_PythonOutFunction
learn_f.c: In function 'LEARN_RBF_DDA':
learn_f.c:4163:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  if ( *out_pat_ptr++ > 0.0 )
     ^
learn_f.c:4179:9: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
      if ( link_ptr->to->act >= theta_pos )
         ^
learn_f.c:3932:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
   KernelErrorCode = ( x ); \
   ^~~~~~~~~~~~~~~
learn_f.c:4261:8: note: in expansion of macro 'RBF_ERROR_CHECK'
        RBF_ERROR_CHECK
        ^~~~~~~~~~~~~~~
learn_f.c:4260:6: note: some parts of macro expansion are not guarded by this 'while' clause
      while ( (input_unit_ptr = * ++topo_ptr ) != NULL)
      ^~~~~
learn_f.c:4218:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
       if ( correct_output_unit_ptr != NULL )
          ^
learn_f.c: In function 'testNetBackwardRprop':
learn_f.c:5396:21: warning: variable 'error' set but not used [-Wunused-but-set-variable]
     register float  error, /* error  */
                     ^~~~~
learn_f.c: In function 'initOldDeltas':
learn_f.c:6902:21: warning: variable 'all_correct' set but not used [-Wunused-but-set-variable]
     int             all_correct = 1; /* flag, wether all bits in the
                     ^~~~~~~~~~~
learn_f.c:6901:21: warning: variable 'first_hidden_ptr' set but not used [-Wunused-but-set-variable]
     TopoPtrArray    first_hidden_ptr;
                     ^~~~~~~~~~~~~~~~
learn_f.c: In function 'BPTT_propagateNetBackward':
learn_f.c:7137:21: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
     float           dummy;
                     ^~~~~
learn_f.c: In function 'TEST_BPTT':
learn_f.c:7271:55: warning: variable 'patterns' set but not used [-Wunused-but-set-variable]
     int             ret_code, pattern_no, sub_pat_no, patterns;
                                                       ^~~~~~~~
In file included from learn_f.c:51:
learn_f.c: In function 'Hebb_error':
kr_mac.h:105:1: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 ((unit_ptr)->flags & UFLAG_IN_USE)
 ^
learn_f.c:8914:9: note: in expansion of macro 'UNIT_IN_USE'
      if UNIT_IN_USE( unit_ptr )
         ^~~~~~~~~~~
learn_f.c: In function 'propagateNet_kohonen':
learn_f.c:7578:21: warning: 'winner' may be used uninitialized in this function [-Wmaybe-uninitialized]
     int             winner, current_no;
                     ^~~~~~
learn_f.c: In function 'propagateClassNetBackwardBatch':
learn_f.c:711:59: warning: 'class_flag' may be used uninitialized in this function [-Wmaybe-uninitialized]
  adjust_this= (pattern_class == -1 || unit_ptr->usr_flags & class_flag);
                                       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
learn_f.c: In function 'LEARN_RBF_DDA':
learn_f.c:4267:23: warning: 'correct_output_unit_no' may be used uninitialized in this function [-Wmaybe-uninitialized]
      RBF_ERROR_CHECK( kr_setCurrUnit ( correct_output_unit_no ) );
                       ^~~~~~~~~~~~~~
learn_f.c: In function 'LEARN_RM_delta':
learn_f.c:8797:12: warning: 'ex_in' may be used uninitialized in this function [-Wmaybe-uninitialized]
      error = ex_in - in_in;
      ~~~~~~^~~~~~~~~~~~~~~
learn_f.c:8777:11: note: 'ex_in' was declared here
     float ex_in, in_in, error, eta;
           ^~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c remap_f.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c cc_modify.c
cc_modify.c: In function 'cc_actualizeGroupHighscores':
cc_modify.c:196:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
       if(Score > ccs_GroupData[s % CCS_NO_OF_GROUPS].Score)
       ^~
cc_modify.c:198:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
          ccs_GroupData[s % CCS_NO_OF_GROUPS].BestUnitPtr = UnitPtr;
          ^~~~~~~~~~~~~
cc_modify.c: In function 'cc_MakeMiscCalculationsForModifications':
cc_modify.c:394:55: warning: 'k' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 if (ccs_GroupList[j] == FIELD_EMPTY) k++;
                                                      ~^~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c update_f.c
In file included from update_f.c:36:
update_f.c: In function 'UPDATE_syncPropagate':
kr_mac.h:105:1: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 ((unit_ptr)->flags & UFLAG_IN_USE)
 ^
update_f.c:81:5: note: in expansion of macro 'UNIT_IN_USE'
  if UNIT_IN_USE( unit_ptr )
     ^~~~~~~~~~~
update_f.c: In function 'UPDATE_ART1_syncPropagate':
update_f.c:585:19: warning: variable 'winner_ptr' set but not used [-Wunused-but-set-variable]
     struct Unit  *winner_ptr; /* recognition unit which is the winner of w.t.a*/
                   ^~~~~~~~~~
update_f.c: In function 'UPDATE_ART1_Propagate':
update_f.c:716:19: warning: variable 'winner_ptr' set but not used [-Wunused-but-set-variable]
     struct Unit  *winner_ptr; /* recogn. unit which is the winner of w.t.a */
                   ^~~~~~~~~~
update_f.c: In function 'UPDATE_ART2_syncPropagate':
update_f.c:814:19: warning: variable 'winner_ptr' set but not used [-Wunused-but-set-variable]
     struct Unit  *winner_ptr; /* recogn. unit which is the winner of w.t.a */
                   ^~~~~~~~~~
update_f.c: In function 'UPDATE_ART2_Propagate':
update_f.c:995:19: warning: variable 'winner_ptr' set but not used [-Wunused-but-set-variable]
     struct Unit  *winner_ptr; /* recogn. unit which is the winner of w.t.a */
                   ^~~~~~~~~~
update_f.c: In function 'UPDATE_ARTMAP_syncPropagate':
update_f.c:1128:19: warning: variable 'winner_ptr_b' set but not used [-Wunused-but-set-variable]
     struct Unit  *winner_ptr_b; /* the winner of w.t.a of ARTb */
                   ^~~~~~~~~~~~
update_f.c:1127:19: warning: variable 'winner_ptr_a' set but not used [-Wunused-but-set-variable]
     struct Unit  *winner_ptr_a; /* the winner of wta of ARTa */
                   ^~~~~~~~~~~~
update_f.c: In function 'UPDATE_ARTMAP_Propagate':
update_f.c:1286:19: warning: variable 'winner_ptr_b' set but not used [-Wunused-but-set-variable]
     struct Unit  *winner_ptr_b; /* the winner of w.t.a of ARTb */
                   ^~~~~~~~~~~~
update_f.c:1285:19: warning: variable 'winner_ptr_a' set but not used [-Wunused-but-set-variable]
     struct Unit  *winner_ptr_a; /* the winner of w.t.a of ARTa */
                   ^~~~~~~~~~~~
In file included from update_f.c:48:
update_f.c: In function 'UPDATE_FixAct_Hop':
func_mac.h:27:52: warning: unused variable '__site_ptr' [-Wunused-variable]
                             register struct Site  *__site_ptr;
                                                    ^~~~~~~~~~
update_f.c:2037:5: note: in expansion of macro 'ACT_FUNC_DEFS'
     ACT_FUNC_DEFS    /* defines link- and site-pointer */
     ^~~~~~~~~~~~~
update_f.c:2036:34: warning: variable 'aux' set but not used [-Wunused-but-set-variable]
     FlintType               sum, aux, min;
                                  ^~~
In file included from update_f.c:36:
update_f.c: In function 'UPDATE_RM_Propagate':
kr_mac.h:105:1: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 ((unit_ptr)->flags & UFLAG_IN_USE)
 ^
update_f.c:2161:7: note: in expansion of macro 'UNIT_IN_USE'
    if UNIT_IN_USE( unit_ptr )
       ^~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c cc_display.c
cc_display.c: In function 'cc_calculateNetParameters':
cc_display.c:152:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
    if(IS_INPUT_UNIT(unitPtr))
      ^
cc_display.c:154:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
    if(IS_OUTPUT_UNIT(unitPtr))
      ^
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c cc_display.c
cc_display.c: In function 'cc_calculateNetParameters':
cc_display.c:152:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
    if(IS_INPUT_UNIT(unitPtr))
      ^
cc_display.c:154:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
    if(IS_OUTPUT_UNIT(unitPtr))
      ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
ar  rc  libkernel.a kr_pat_scan.o kernel.o kr_io.o kr_mem.o kr_ui.o kr_inversion.o art_ui.o kr_art.o kr_art1.o kr_art2.o kr_amap.o kr_pat_parse.o kr_newpattern.o kr_JordElm.o kr_rand.o

Ignore possible error messages for the following command:
ranlib  libkernel.a
END OF COMMANDS THAT MAY FAIL

make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_controlP.c
In file included from ui_controlP.c:66:
o_graph.h:41:8: warning: type defaults to 'int' in declaration of 'SCALE_VALUE_TYPE' [-Wimplicit-int]
 extern SCALE_VALUE_TYPE;
        ^~~~~~~~~~~~~~~~
o_graph.h:43:8: warning: type defaults to 'int' in declaration of 'MPoint' [-Wimplicit-int]
 extern MPoint;
        ^~~~~~
ui_controlP.c: In function 'ui_rem_printLearnInfo':
ui_controlP.c:889:10: warning: passing argument 1 to restrict-qualified parameter aliases with argument 2 [-Wrestrict]
  strncpy(buf,buf,7);
          ^~~ ~~~
ui_controlP.c:892:10: warning: passing argument 1 to restrict-qualified parameter aliases with argument 2 [-Wrestrict]
  strncpy(buf,buf,7);
          ^~~ ~~~
ui_controlP.c: In function 'ui_rem_defSubPat':
ui_controlP.c:2029:52: warning: variable 'ostep' set but not used [-Wunused-but-set-variable]
                        isize,istep,itot,otot,osize,ostep;
                                                    ^~~~~
ui_controlP.c:2029:30: warning: variable 'istep' set but not used [-Wunused-but-set-variable]
                        isize,istep,itot,otot,osize,ostep;
                              ^~~~~
ui_controlP.c: In function 'ui_rem_setFunc':
ui_controlP.c:2747:18: warning: zero-length gnu_printf format string [-Wformat-zero-length]
      sprintf(buf,"");
                  ^~
ui_controlP.c: In function 'ui_rem_moveInSubPattProc':
ui_controlP.c:550:21: warning: 'o_temp' may be used uninitialized in this function [-Wmaybe-uninitialized]
     subOPatPos[dim] = o_temp;
     ~~~~~~~~~~~~~~~~^~~~~~~~
ui_controlP.c:549:21: warning: 'i_temp' may be used uninitialized in this function [-Wmaybe-uninitialized]
     subIPatPos[dim] = i_temp;
     ~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /usr/include/string.h:507,
                 from ui_controlP.c:26:
In function 'strncpy',
    inlined from 'ui_rem_printLearnInfo' at ui_controlP.c:889:2:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' source argument is the same as destination [-Wrestrict]
   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'ui_rem_printLearnInfo' at ui_controlP.c:892:2:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' source argument is the same as destination [-Wrestrict]
   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ui_controlP.c: In function 'ui_rem_performPrun':
ui_controlP.c:1263:8: warning: 'err' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (err != KRERR_NO_ERROR)
        ^
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c dlvq_learn.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c scaled_conj_grad.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c cc_glob.c
In file included from cc_glob.c:43:
cc_glob.c: In function 'cc_getErr':
cc_mac.h:273:4: warning: implicit declaration of function 'kr_PythonActFunction'; did you mean 'kr_PythonOutFunction'? [-Wimplicit-function-declaration]
    kr_PythonActFunction(outputUnitPtr->python_act_func, \
    ^~~~~~~~~~~~~~~~~~~~
cc_mac.h:240:43: note: in definition of macro 'CALCULATE_ACTIVATION_AND_OUTPUT'
                           (UnitPtr->act = value) : \
                                           ^~~~~
cc_glob.c:110:2: note: in expansion of macro 'PROPAGATE_THROUGH_OUTPUT_LAYER'
  PROPAGATE_THROUGH_OUTPUT_LAYER(OutputUnitPtr,dummy,p);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc_glob.c:97:18: warning: variable 'CorrWin' set but not used [-Wunused-but-set-variable]
     int WhichWin,CorrWin;
                  ^~~~~~~
cc_glob.c:97:9: warning: variable 'WhichWin' set but not used [-Wunused-but-set-variable]
     int WhichWin,CorrWin;
         ^~~~~~~~
cc_glob.c:96:9: warning: variable 'Correct' set but not used [-Wunused-but-set-variable]
     int Correct;
         ^~~~~~~
cc_glob.c: In function 'cc_LayerCorrectnessTest':
cc_glob.c:169:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
   if ((CC_LAYER_NO(UnitPtr2)+1) > CC_LAYER_NO(UnitPtr))
      ^
At top level:
cc_glob.c:771:14: warning: 'DepthFirst5' defined but not used [-Wunused-function]
 static void  DepthFirst5(struct Unit *unit_ptr, int depth )
              ^~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c stochastic_learn_f.c
stochastic_learn_f.c: In function 'LEARN_SimulatedAnnealing':
stochastic_learn_f.c:632:26: warning: 'error' may be used uninitialized in this function [-Wmaybe-uninitialized]
  NET_ERROR(OutParameter) += error;
                          ^~
stochastic_learn_f.c: In function 'TEST_SimulatedAnnealing':
stochastic_learn_f.c:795:26: warning: 'error' may be used uninitialized in this function [-Wmaybe-uninitialized]
  NET_ERROR(OutParameter) += error;
                          ^~
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c stochastic_learn_f.c
stochastic_learn_f.c: In function 'LEARN_SimulatedAnnealing':
stochastic_learn_f.c:632:26: warning: 'error' may be used uninitialized in this function [-Wmaybe-uninitialized]
  NET_ERROR(OutParameter) += error;
                          ^~
stochastic_learn_f.c: In function 'TEST_SimulatedAnnealing':
stochastic_learn_f.c:795:26: warning: 'error' may be used uninitialized in this function [-Wmaybe-uninitialized]
  NET_ERROR(OutParameter) += error;
                          ^~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c pat_sel.c
pat_sel.c:61:6: warning: return type of 'main' is not 'int' [-Wmain]
 void main (int argc, char *argv[])
      ^~~~
pat_sel.c: In function 'main':
pat_sel.c:78:2: warning: statement with no effect [-Wunused-value]
  exit;
  ^~~~
pat_sel.c:84:2: warning: statement with no effect [-Wunused-value]
  exit;
  ^~~~
pat_sel.c:97:51: warning: format '%d' expects a matching 'int' argument [-Wformat=]
  printf("found error %d when testing pattern set %d\n",error);
                                                  ~^
pat_sel.c:98:9: warning: statement with no effect [-Wunused-value]
         exit;
         ^~~~
pat_sel.c:110:26: warning: statement with no effect [-Wunused-value]
  if (getc(stdin) != 'y') exit;
                          ^~~~
pat_sel.c:114:2: warning: statement with no effect [-Wunused-value]
  exit;
  ^~~~
pat_sel.c:65:21: warning: unused variable 'j' [-Wunused-variable]
     int   error, i, j, dummy, act_num;
                     ^
pat_sel.c:126:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
  fscanf(in_no_file, "%d", &pat_no[i]);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
ar  rc  libkernel.a kr_pat_scan.o kernel.o kr_io.o kr_mem.o kr_ui.o kr_inversion.o art_ui.o kr_art.o kr_art1.o kr_art2.o kr_amap.o kr_pat_parse.o kr_newpattern.o kr_JordElm.o kr_rand.o

Ignore possible error messages for the following command:
ranlib  libkernel.a
END OF COMMANDS THAT MAY FAIL

make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_file.c
ui_file.c: In function 'ui_xCreateFilePanel':
ui_file.c:562:32: warning: variable 'label' set but not used [-Wunused-but-set-variable]
     Widget      dummy, button, label;
                                ^~~~~
ui_file.c: In function 'ui_expandPath':
ui_file.c:207:9: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result [-Wunused-result]
         getcwd(cwd, SELECTED_NAME_LENGTH);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ui_file.c: In function 'ui_checkPath':
ui_file.c:234:9: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result [-Wunused-result]
         getcwd(cwd, SELECTED_NAME_LENGTH);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
ar  rc  libfunc.a func_tbl.o init_f.o kr_td.o kr_funcs.o learn_f.o prun_f.o tbl_func.o trans_f.o update_f.o remap_f.o matrix.o arttr_f.o cc_learn.o cc_prune.o cc_modify.o cc_glob.o cc_display.o tacoma_learn.o dlvq_learn.o stochastic_learn_f.o scaled_conj_grad.o 

Ignore possible error messages for the following command:
ranlib  libfunc.a
END OF COMMANDS THAT MAY FAIL

make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c netlearn.c
netlearn.c: In function 'main':
netlearn.c:49:51: warning: variable 'sum_error' set but not used [-Wunused-but-set-variable]
   float learn_parameters[5], parameterInArray[5], sum_error;
                                                   ^~~~~~~~~
netlearn.c:49:30: warning: variable 'parameterInArray' set but not used [-Wunused-but-set-variable]
   float learn_parameters[5], parameterInArray[5], sum_error;
                              ^~~~~~~~~~~~~~~~
netlearn.c:57:3: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
   scanf("%s", file_name);
   ^~~~~~~~~~~~~~~~~~~~~~
netlearn.c:74:3: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
   scanf( "%s", file_name );
   ^~~~~~~~~~~~~~~~~~~~~~~~
netlearn.c:89:6: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
      scanf( "%f", &learn_parameters[ i ] );
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
netlearn.c:93:3: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
   scanf("%d", &N);
   ^~~~~~~~~~~~~~~
netlearn.c:100:3: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
   scanf( "%s", file_name );
   ^~~~~~~~~~~~~~~~~~~~~~~~
netlearn.c:160:3: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
   scanf( "%s", file_name );
   ^~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
ar  rc  libfunc.a func_tbl.o init_f.o kr_td.o kr_funcs.o learn_f.o prun_f.o tbl_func.o trans_f.o update_f.o remap_f.o matrix.o arttr_f.o cc_learn.o cc_prune.o cc_modify.o cc_glob.o cc_display.o tacoma_learn.o dlvq_learn.o stochastic_learn_f.o scaled_conj_grad.o 

Ignore possible error messages for the following command:
ranlib  libfunc.a
END OF COMMANDS THAT MAY FAIL

make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_setup.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'

end of (re)making kernel libraries

make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c dlvq_learn.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_fileP.c
In file included from ui_fileP.c:35:
o_graph.h:41:8: warning: type defaults to 'int' in declaration of 'SCALE_VALUE_TYPE' [-Wimplicit-int]
 extern SCALE_VALUE_TYPE;
        ^~~~~~~~~~~~~~~~
o_graph.h:43:8: warning: type defaults to 'int' in declaration of 'MPoint' [-Wimplicit-int]
 extern MPoint;
        ^~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
ar  rc  libkernel.a kr_pat_scan.o kernel.o kr_io.o kr_mem.o kr_ui.o kr_inversion.o art_ui.o kr_art.o kr_art1.o kr_art2.o kr_amap.o kr_pat_parse.o kr_newpattern.o kr_JordElm.o kr_rand.o

Ignore possible error messages for the following command:
ranlib  libkernel.a
END OF COMMANDS THAT MAY FAIL

make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_xGraphic.c
ui_xGraphic.c: In function 'ui_xDrawTriangle':
ui_xGraphic.c:92:22: warning: variable 'npts' set but not used [-Wunused-but-set-variable]
     int              npts[1];
                      ^~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c netperf.c
netperf.c: In function 'main':
netperf.c:93:3: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
   scanf("%s", file_name);
   ^~~~~~~~~~~~~~~~~~~~~~
netperf.c:110:3: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
   scanf( "%s", file_name );
   ^~~~~~~~~~~~~~~~~~~~~~~~
netperf.c:128:3: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
   scanf( "%d", &choose_me );
   ^~~~~~~~~~~~~~~~~~~~~~~~~
netperf.c:150:3: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
   scanf("%d", &N);
   ^~~~~~~~~~~~~~~
netperf.c:187:8: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
        scanf( "%f", &learn_parameters[ i ] );
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c td_bignet.c
td_bignet.c:1055:6: warning: return type of 'main' is not 'int' [-Wmain]
 void main(int argc, char *argv[])
      ^~~~
td_bignet.c: In function 'main':
td_bignet.c:363:9: warning: 'y_begin' may be used uninitialized in this function [-Wmaybe-uninitialized]
     int y_begin;
         ^~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c feedback-gennet.c
feedback-gennet.c:51:6: warning: return type of 'main' is not 'int' [-Wmain]
 void main ()
      ^~~~
feedback-gennet.c: In function 'main':
feedback-gennet.c:60:2: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
  scanf("%d",&nin);
  ^~~~~~~~~~~~~~~~
feedback-gennet.c:62:2: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
  scanf("%d",&nhid);
  ^~~~~~~~~~~~~~~~~
feedback-gennet.c:64:2: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
  scanf("%d",&nout);
  ^~~~~~~~~~~~~~~~~
feedback-gennet.c:66:2: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
  scanf("\n%c",&out2out);
  ^~~~~~~~~~~~~~~~~~~~~~
feedback-gennet.c:68:2: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
  scanf("\n%c",&out2hid);
  ^~~~~~~~~~~~~~~~~~~~~~
feedback-gennet.c:70:2: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
  scanf("\n%c",&linout);
  ^~~~~~~~~~~~~~~~~~~~~
feedback-gennet.c:72:2: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
  scanf("\n%s",netname);
  ^~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
x86_64-alt-linux-gcc  -fPIC -I../..  -pipe -frecord-gcc-switches -Wall -g -O2  -c tacoma_learn.c
tacoma_learn.c: In function 'tac_connect':
tacoma_learn.c:338:53: warning: comparison with string literal results in unspecified behavior [-Waddress]
   if (krui_getUnitActFuncName(GET_UNIT_NO(OldUnit)) != "ACT_TACOMA") return (TRUE);
                                                     ^~
tacoma_learn.c: In function 'tac_generateNewUnit':
tacoma_learn.c:419:17: warning: variable 'NewLink' set but not used [-Wunused-but-set-variable]
    struct Link* NewLink;
                 ^~~~~~~
tacoma_learn.c: In function 'tac_initXiAndRis':
tacoma_learn.c:475:10: warning: type of 'StartPattern' defaults to 'int' [-Wimplicit-int]
 krui_err tac_initXiAndRis(StartPattern,EndPattern)
          ^~~~~~~~~~~~~~~~
tacoma_learn.c:475:10: warning: type of 'EndPattern' defaults to 'int' [-Wimplicit-int]
tacoma_learn.c: In function 'LEARN_Tacoma':
tacoma_learn.c:1050:17: warning: variable 'LinkPtr' set but not used [-Wunused-but-set-variable]
    struct Link* LinkPtr;
                 ^~~~~~~
tacoma_learn.c: In function 'tac_NextSpecialUnit':
tacoma_learn.c:550:9: warning: 'NextSpecialUnitInInputSpace' may be used uninitialized in this function [-Wmaybe-uninitialized]
   return(NextSpecialUnitInInputSpace);
         ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_utilP.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[2]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
ar  rc  libfunc.a func_tbl.o init_f.o kr_td.o kr_funcs.o learn_f.o prun_f.o tbl_func.o trans_f.o update_f.o remap_f.o matrix.o arttr_f.o cc_learn.o cc_prune.o cc_modify.o cc_glob.o cc_display.o tacoma_learn.o dlvq_learn.o stochastic_learn_f.o scaled_conj_grad.o 

Ignore possible error messages for the following command:
ranlib  libfunc.a
END OF COMMANDS THAT MAY FAIL

make[2]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/kernel/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_setupP.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'

end of (re)making kernel libraries

make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c convert2snns.c
convert2snns.c:393:6: warning: return type of 'main' is not 'int' [-Wmain]
 void main(int argc,char **argv)
      ^~~~
convert2snns.c: In function 'main':
convert2snns.c:410:1: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
 else
 ^~~~
convert2snns.c:412:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
   printf("\n");
   ^~~~~~
convert2snns.c: In function 'control':
convert2snns.c:122:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
     fscanf(fp,"%s",key);
     ^~~~~~~~~~~~~~~~~~~
convert2snns.c:128:25: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       case XSIZE      : fscanf(fp,"%d",&xsize); break;
                         ^~~~~~~~~~~~~~~~~~~~~~
convert2snns.c:129:25: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       case YSIZE      : fscanf(fp,"%d",&ysize); break;
                         ^~~~~~~~~~~~~~~~~~~~~~
convert2snns.c:130:25: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       case COMPONENTS : fscanf(fp,"%d",&components); break;
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
convert2snns.c:131:25: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       case PATTERNS   : fscanf(fp,"%d",&no_of_exemplars); break;
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
convert2snns.c:132:25: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       case WEIGHTFILE : fscanf(fp,"%s",weight_file); break;
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
convert2snns.c:133:25: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       case PATTERNFILE: fscanf(fp,"%s",pattern_file); break;
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
convert2snns.c:138:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
     fscanf(fp,"%[^\n]s",key);       /* ignores comments at end of line */
     ^~~~~~~~~~~~~~~~~~~~~~~~
convert2snns.c: In function 'create_network':
convert2snns.c:265:9: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
         fscanf(fp,"%s",string);
         ^~~~~~~~~~~~~~~~~~~~~~
convert2snns.c:302:8: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
        scanf("%s", name);
        ^~~~~~~~~~~~~~~~~
convert2snns.c: In function 'create_patterns':
convert2snns.c:343:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
   fscanf(fp,"%s",string);
   ^~~~~~~~~~~~~~~~~~~~~~
convert2snns.c:357:5: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
     scanf("%s", name);
     ^~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c ff_bignet.c
ff_bignet.c:1012:6: warning: return type of 'main' is not 'int' [-Wmain]
 void main(int argc, char *argv[])
      ^~~~
ff_bignet.c: In function 'main':
ff_bignet.c:366:24: warning: 'y_begin' may be used uninitialized in this function [-Wmaybe-uninitialized]
   unit_pos.y = y_begin + y;
                ~~~~~~~~^~~
ff_bignet.c:287:9: note: 'y_begin' was declared here
     int y_begin;
         ^~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c batchman.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_netGraph.c
ui_netGraph.c: In function 'ui_drawGrowingThing':
ui_netGraph.c:112:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
     if (performDraw)
        ^
ui_netGraph.c: In function 'ui_drawUnit':
ui_netGraph.c:146:24: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
     FlintType          value;
                        ^~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_netUpdate.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c gram1.tab.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_event.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c isnns.c
isnns.c: In function 'main':
isnns.c:361:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
      fscanf(infile, "%s", netfilename);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
isnns.c:435:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
      fscanf(infile, "%s", netfilename);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
isnns.c:322:9: warning: 'unit_output_end' may be used uninitialized in this function [-Wmaybe-uninitialized]
     int unit_output_end;
         ^~~~~~~~~~~~~~~
isnns.c:136:28: warning: 'unit_output_start' may be used uninitialized in this function [-Wmaybe-uninitialized]
     for (i=start; i<=end; i++, j++)
                           ~^~
isnns.c:320:9: note: 'unit_output_start' was declared here
     int unit_output_start;
         ^~~~~~~~~~~~~~~~~
isnns.c:318:9: warning: 'unit_output' may be used uninitialized in this function [-Wmaybe-uninitialized]
     int unit_output;
         ^~~~~~~~~~~
isnns.c:484:3: warning: 'unit_input' may be used uninitialized in this function [-Wmaybe-uninitialized]
   log_pattern(patout, pattern, inpat, unit_input,
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        outpat, unit_output);
        ~~~~~~~~~~~~~~~~~~~~
isnns.c:311:12: warning: 'outpat' may be used uninitialized in this function [-Wmaybe-uninitialized]
     float *outpat;
            ^~~~~~
isnns.c:484:3: warning: 'inpat' may be used uninitialized in this function [-Wmaybe-uninitialized]
   log_pattern(patout, pattern, inpat, unit_input,
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        outpat, unit_output);
        ~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c lex.yyz.c
lex.yyz.c:1463:12: warning: 'input' defined but not used [-Wunused-function]
 static int input()
            ^~~~~
lex.yyz.c:1417:13: warning: 'yyunput' defined but not used [-Wunused-function]
 static void yyunput( int c, register char *yy_bp )
             ^~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c ictab.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c snnsbat.c
snnsbat.c: In function 'main':
snnsbat.c:1977:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  if(LearnPatternFileFlag)
    ^
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c symtab.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c backpatch.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c memory.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c icopjmp.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_selection.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c error.c
error.c: In function 'warn_prt':
error.c:141:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
   if ((!no_more_warnings) && (!message_flag) && (!warn_flag))
      ^
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c snns_intfce.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c arglist.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  analyze.o -lm -o analyze
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_textP.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c special_jacket.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  mkhead.o -lm -o mkhead
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  pat_sel_simple.o -lm -o pat_sel_simple
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c linknets.c
linknets.c: In function 'main':
linknets.c:1271:14: warning: variable 'equal_out_output_sizes' set but not used [-Wunused-but-set-variable]
     int      equal_out_output_sizes = 1;
              ^~~~~~~~~~~~~~~~~~~~~~
linknets.c:1270:14: warning: variable 'equal_out_input_sizes' set but not used [-Wunused-but-set-variable]
     int      equal_out_input_sizes = 1;
              ^~~~~~~~~~~~~~~~~~~~~
linknets.c:1269:14: warning: variable 'equal_in_output_sizes' set but not used [-Wunused-but-set-variable]
     int      equal_in_output_sizes = 1;
              ^~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  mkout.o -lm -o mkout
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  mkpat.o -lm -o mkpat
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c lex.yyy.c
lex.yyy.c:1101:12: warning: 'input' defined but not used [-Wunused-function]
 static int input()
            ^~~~~
lex.yyy.c:1055:13: warning: 'yyunput' defined but not used [-Wunused-function]
 static void yyunput( int c, register char *yy_bp )
             ^~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc   netlearn.o ../../kernel/sources/libkernel.a ../../kernel/sources/libfunc.a -lm -lfl  -o netlearn
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc   ff_bignet.o ../../kernel/sources/libkernel.a ../../kernel/sources/libfunc.a -lm -lfl  -o ff_bignet
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_key.c
In file included from ui_key.c:54:
o_graph.h:41:8: warning: type defaults to 'int' in declaration of 'SCALE_VALUE_TYPE' [-Wimplicit-int]
 extern SCALE_VALUE_TYPE;
        ^~~~~~~~~~~~~~~~
o_graph.h:43:8: warning: type defaults to 'int' in declaration of 'MPoint' [-Wimplicit-int]
 extern MPoint;
        ^~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc   netperf.o ../../kernel/sources/libkernel.a ../../kernel/sources/libfunc.a -lm -lfl  -o netperf
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_action.c
ui_action.c: In function 'ui_action_linksCopyEnvironment':
ui_action.c:1264:9: warning: 'selPtr' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (krui_getUnitInputType(selPtr->unitNo) == SITES) {
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc   pat_sel.o ../../kernel/sources/libkernel.a ../../kernel/sources/libfunc.a -lm -lfl  -o pat_sel
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc   snnsbat.o ../../kernel/sources/libkernel.a ../../kernel/sources/libfunc.a -lm -lfl  -o snnsbat
/usr/bin/ld.default: snnsbat.o: in function `main':
/usr/src/RPM/BUILD/SNNSv4.3/tools/sources/snnsbat.c:1785: warning: the use of `tempnam' is dangerous, better use `mkstemp'
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc   snns2c.o snns2clib.o ../../kernel/sources/libkernel.a ../../kernel/sources/libfunc.a -lm -lfl  -o snns2c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc   td_bignet.o ../../kernel/sources/libkernel.a ../../kernel/sources/libfunc.a -lm -lfl  -o td_bignet
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_lists.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc   feedback-gennet.o ../../kernel/sources/libkernel.a ../../kernel/sources/libfunc.a -lm -lfl  -o feedback-gennet
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_layer.c
ui_layer.c: In function 'ui_xCreateLayerPanel':
ui_layer.c:59:27: warning: variable 'nameLabel' set but not used [-Wunused-but-set-variable]
     Widget      oldLabel, nameLabel, nrLabel, label;
                           ^~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_layerP.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc   linknets.o snns2clib.o ../../kernel/sources/libkernel.a ../../kernel/sources/libfunc.a -lm -lfl  -o linknets
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc   convert2snns.o ../../kernel/sources/libkernel.a ../../kernel/sources/libfunc.a -lm -lfl  -o convert2snns
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc   isnns.o ../../kernel/sources/libkernel.a ../../kernel/sources/libfunc.a -lm -lfl  -o isnns
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_display.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_config.c
ui_config.c: In function 'ui_cfg_load':
ui_config.c:914:32: warning: pointer targets in passing argument 1 of 'krui_setClassDistribution' differ in signedness [-Wpointer-sign]
      krui_setClassDistribution(dist);
                                ^~~~
In file included from ui_config.c:52:
../../kernel/sources/kr_ui.h:196:18: note: expected 'unsigned int *' but argument is of type 'int *'
 extern krui_err  krui_setClassDistribution(unsigned int *classDist);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_inversion.c
ui_inversion.c: In function 'ui_inversion':
ui_inversion.c:541:20: warning: 'dummy2' may be used uninitialized in this function [-Wmaybe-uninitialized]
       dummy2->next = NULL;
                    ^
ui_inversion.c:485:44: note: 'dummy2' was declared here
     struct UnitList *IUnit,*OUnit,*dummy1,*dummy2;
                                            ^~~~~~
ui_inversion.c:540:20: warning: 'dummy1' may be used uninitialized in this function [-Wmaybe-uninitialized]
       dummy1->next = NULL;
                    ^
ui_inversion.c:485:36: note: 'dummy1' was declared here
     struct UnitList *IUnit,*OUnit,*dummy1,*dummy2;
                                    ^~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_edit.c
ui_edit.c: In function 'ui_edit_setFType':
ui_edit.c:455:31: warning: '%s' directive writing up to 4095 bytes into a region of size 4080 [-Wformat-overflow=]
  sprintf(buf,"Invalid f-type: %s", ui_edit_ftypeName);
                               ^~   ~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from ui_edit.c:22:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 17 and 4112 bytes into a destination of size 4096
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ui_edit.c: In function 'ui_edit_deleteFType':
ui_edit.c:523:36: warning: '%s' directive writing up to 4095 bytes into a region of size 4075 [-Wformat-overflow=]
  sprintf(buf,"Can't delete f-type: %s",ui_edit_ftypeName);
                                    ^~  ~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from ui_edit.c:22:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 22 and 4117 bytes into a destination of size 4096
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_colEdit.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_color.c
ui_color.c: In function 'ui_init_colorPalette2':
ui_color.c:422:11: warning: variable 's' set but not used [-Wunused-but-set-variable]
     float s, v, hStep, gStep, fhs, fgs;
           ^
ui_color.c: In function 'ui_colVar_init':
ui_color.c:477:18: warning: unused variable 'buf' [-Wunused-variable]
     char vc[30], buf[255];
                  ^~~
ui_color.c:477:10: warning: unused variable 'vc' [-Wunused-variable]
     char vc[30], buf[255];
          ^~
ui_color.c: In function 'setHSVcolor':
ui_color.c:384:61: warning: 'b' may be used uninitialized in this function [-Wmaybe-uninitialized]
     setRGBcolor(ind, ((float)r)/RGBMAX, ((float)g)/RGBMAX, ((float)b)/RGBMAX);
                                                            ~^~~~~~~~~
ui_color.c:384:42: warning: 'g' may be used uninitialized in this function [-Wmaybe-uninitialized]
     setRGBcolor(ind, ((float)r)/RGBMAX, ((float)g)/RGBMAX, ((float)b)/RGBMAX);
                                         ~^~~~~~~~~
ui_color.c:384:23: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized]
     setRGBcolor(ind, ((float)r)/RGBMAX, ((float)g)/RGBMAX, ((float)b)/RGBMAX);
                      ~^~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_result.c
ui_result.c: In function 'ui_popupResult':
ui_result.c:448:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
      ui_result_default(NULL, (int) NULL, NULL);
                              ^
ui_result.c:453:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
      ui_result_lastcall(NULL, (int) NULL, NULL);
                               ^
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_print.c
ui_print.c: In function 'ui_printProc':
ui_print.c:741:41: warning: ' doesn't exits 
   ' directive writing 16 bytes into a region of size between 14 and 24 [-Wformat-overflow=]
         sprintf (buf, "Error! Display %d doesn't exits \n", ui_prVal.displayToPrint);
                                         ^~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from ui_print.c:21:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 33 and 43 bytes into a destination of size 40
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ui_print.c:181:11: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
     value /= (displayPtr->setup).unitScaleFactor;
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ui_print.c:153:24: note: 'value' was declared here
     FlintType          value;
                        ^~~~~
ui_print.c:805:15: warning: 'commandLine' may be used uninitialized in this function [-Wmaybe-uninitialized]
         ret = system(commandLine);
               ^~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c cc_main.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_funcdispl.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_kohonen.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_global.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_shade.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_displwght.c
ui_displwght.c: In function 'ui_displWeightsBW':
ui_displwght.c:259:16: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration]
      dx = dy = abs( (int)(reference * (float)strength));
                ^~~
ui_displwght.c:235:9: warning: variable 'n' set but not used [-Wunused-but-set-variable]
    int  n,next,pred;
         ^
ui_displwght.c: In function 'ui_wght_info':
ui_displwght.c:411:12: warning: variable 'label' set but not used [-Wunused-but-set-variable]
     Widget label,form;
            ^~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_anageo.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_lists.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_dither.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_xUtils.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_point.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_zgraph.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_fonts.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources  -pipe -frecord-gcc-switches -Wall -g -O2  -c ic_snns.c
ic_snns.c: In function 'setCascadeParams':
ic_snns.c:1267:28: warning: format '%d' expects argument of type 'int', but argument 3 has type 'double' [-Wformat=]
        fprintf(log_file, "%d ", learn_param_array[i]);
                           ~^    ~~~~~~~~~~~~~~~~~~~~
                           %f
ic_snns.c:1333:28: warning: format '%d' expects argument of type 'int', but argument 3 has type 'double' [-Wformat=]
        fprintf(log_file, "%d ", learn_param_array[i]);
                           ~^    ~~~~~~~~~~~~~~~~~~~~
                           %f
ic_snns.c: In function 'pruneNet':
ic_snns.c:1777:16: warning: 'tmp_file1' may be used uninitialized in this function [-Wmaybe-uninitialized]
       kr_err = krui_saveNet(tmp_file1, netname);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ic_snns.c: In function 'setSeed':
ic_snns.c:2206:3: warning: 'seed' may be used uninitialized in this function [-Wmaybe-uninitialized]
   krui_setSeedNo(seed);
   ^~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_draw.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_disp.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
x86_64-alt-linux-gcc   batchman.o gram1.tab.o lex.yyz.o icopjmp.o ictab.o symtab.o backpatch.o memory.o ic_snns.o error.o arglist.o snns_intfce.o special_jacket.o lex.yyy.o ../../kernel/sources/libkernel.a ../../kernel/sources/libfunc.a -lm -lfl  -o batchman
/usr/bin/ld.default: ic_snns.o: in function `pruneNet':
/usr/src/RPM/BUILD/SNNSv4.3/tools/sources/ic_snns.c:1770: warning: the use of `tempnam' is dangerous, better use `mkstemp'
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c pr_main.c
pr_main.c: In function 'pr_createWindow':
pr_main.c:164:13: warning: passing argument 1 to restrict-qualified parameter aliases with argument 2 [-Wrestrict]
     strncat(empty,empty,(int)(11-strlen(buf)*0.5));
             ^~~~~ ~~~~~
pr_main.c:245:13: warning: passing argument 1 to restrict-qualified parameter aliases with argument 2 [-Wrestrict]
     strncat(empty,empty,(int)(11-strlen(buf)*0.5));
             ^~~~~ ~~~~~
In file included from /usr/include/string.h:507,
                 from /usr/include/X11/Intrinsic.h:61,
                 from pr_main.c:21:
In function 'strncat',
    inlined from 'pr_createWindow' at pr_main.c:164:5:
/usr/include/bits/string_fortified.h:136:10: warning: '__builtin___strncat_chk' source argument is the same as destination [-Wrestrict]
   return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest));
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncat',
    inlined from 'pr_createWindow' at pr_main.c:245:5:
/usr/include/bits/string_fortified.h:136:10: warning: '__builtin___strncat_chk' source argument is the same as destination [-Wrestrict]
   return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest));
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_graph.c
d3_graph.c: In function 'd3_drawPoly':
d3_graph.c:232:17: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
              if (y>=d3_clipWindow.y0 && y<=d3_clipWindow.y1)
                 ^
d3_graph.c: In function 'd3_getRootSizes':
d3_graph.c:446:12: warning: variable 'status' set but not used [-Wunused-but-set-variable]
     Status status;
            ^~~~~~
d3_graph.c: In function 'd3_drawPoly':
d3_graph.c:215:16: warning: 'li' may be used uninitialized in this function [-Wmaybe-uninitialized]
              i = li-1;
              ~~^~~~~~
d3_graph.c:223:16: warning: 'ri' may be used uninitialized in this function [-Wmaybe-uninitialized]
              i = ri+1;
              ~~^~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_zValue.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_move.c
d3_move.c: In function 'create_move_label':
d3_move.c:172:12: warning: variable 'label_widget' set but not used [-Wunused-but-set-variable]
     Widget label_widget;
            ^~~~~~~~~~~~
d3_move.c: In function 'create_move_item':
d3_move.c:208:12: warning: variable 'label_widget' set but not used [-Wunused-but-set-variable]
     Widget label_widget;
            ^~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_displmap.c
ui_displmap.c: In function 'ui_map_event':
ui_displmap.c:241:11: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
         if((event->xexpose.count == 0) && (w = MAP_GRAPH_displaywidget))
           ^
ui_displmap.c: In function 'ui_displMapBW':
ui_displmap.c:293:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
      krui_updateNet(NULL,(int)NULL);
                          ^
ui_displmap.c: In function 'ui_displMapCOL':
ui_displmap.c:353:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
      krui_updateNet(NULL,(int)NULL);
                          ^
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_units.c
d3_units.c: In function 'd3_createUnitPannel':
d3_units.c:190:56: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
     Widget unitPannel, border, pannel1, pannel2, done, dummy;
                                                        ^~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c net_analyzer.c
net_analyzer.c: In function 'NA_DrawInfo':
net_analyzer.c:687:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
         else
         ^~~~
net_analyzer.c:688:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
           strcpy  (buf2, "vertical   : error (lin)") ; break ;
                                                        ^~~~~
net_analyzer.c:692:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
         else
         ^~~~
net_analyzer.c:693:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
           strcpy  (buf2, "vertical   : error (sqr)") ; break ;
                                                        ^~~~~
net_analyzer.c: In function 'NA_CallbackProc':
net_analyzer.c:477:20: warning: '.rec' directive writing 4 bytes into a region of size between 1 and 80 [-Wformat-overflow=]
   sprintf (buf, "%s.rec", na.rec_filename) ;
                    ^~~~
In file included from /usr/include/stdio.h:862,
                 from net_analyzer.c:24:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 5 and 84 bytes into a destination of size 80
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_light.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_model.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_setup.c
d3_setup.c: In function 'd3_closeSetupPannel':
d3_setup.c:109:21: warning: variable 'f4' set but not used [-Wunused-but-set-variable]
     int f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11;
                     ^~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_project.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_links.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_pannels.c
In file included from d3_pannels.c:61:
o_graph.h:41:8: warning: type defaults to 'int' in declaration of 'SCALE_VALUE_TYPE' [-Wimplicit-int]
 extern SCALE_VALUE_TYPE;
        ^~~~~~~~~~~~~~~~
o_graph.h:43:8: warning: type defaults to 'int' in declaration of 'MPoint' [-Wimplicit-int]
 extern MPoint;
        ^~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c d3_main.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c bn_basics.c
bn_basics.c: In function 'bn_basics_createART':
bn_basics.c:64:24: warning: variable 'Height' set but not used [-Wunused-but-set-variable]
     int         Width, Height;
                        ^~~~~~
bn_basics.c:64:17: warning: variable 'Width' set but not used [-Wunused-but-set-variable]
     int         Width, Height;
                 ^~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c bn_kohonen.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c bn_assoz.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c bn_art2.c
bn_art2.c: In function 'bn_art2_make_layer.isra.0.constprop':
bn_art2.c:105:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]
             sprintf (name,"%s%d",name_prefix,count);
                                ^
In file included from /usr/include/stdio.h:862,
                 from ../../kernel/sources/glob_typ.h:23,
                 from ui.h:35,
                 from bn_art2.c:26:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 11) into a destination of size 10
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c bn_art1.c
bn_art1.c: In function 'bn_art1_createPROC':
bn_art1.c:84:22: warning: '%d' directive writing between 1 and 10 bytes into a region of size 7 [-Wformat-overflow=]
     sprintf (name,"%s%d","inp",i);
                      ^~
bn_art1.c:84:19: note: directive argument in the range [1, 2147483647]
     sprintf (name,"%s%d","inp",i);
                   ^~~~~~
In file included from /usr/include/stdio.h:862,
                 from ../../kernel/sources/glob_typ.h:23,
                 from ui.h:35,
                 from bn_art1.c:26:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 5 and 14 bytes into a destination of size 10
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bn_art1.c:123:22: warning: '%d' directive writing between 1 and 10 bytes into a region of size 7 [-Wformat-overflow=]
     sprintf (name,"%s%d","cmp",i);
                      ^~
bn_art1.c:123:19: note: directive argument in the range [1, 2147483647]
     sprintf (name,"%s%d","cmp",i);
                   ^~~~~~
In file included from /usr/include/stdio.h:862,
                 from ../../kernel/sources/glob_typ.h:23,
                 from ui.h:35,
                 from bn_art1.c:26:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 5 and 14 bytes into a destination of size 10
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bn_art1.c:166:22: warning: '%d' directive writing between 1 and 10 bytes into a region of size 7 [-Wformat-overflow=]
     sprintf (name,"%s%d","rec",i);
                      ^~
bn_art1.c:166:19: note: directive argument in the range [1, 2147483647]
     sprintf (name,"%s%d","rec",i);
                   ^~~~~~
In file included from /usr/include/stdio.h:862,
                 from ../../kernel/sources/glob_typ.h:23,
                 from ui.h:35,
                 from bn_art1.c:26:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 5 and 14 bytes into a destination of size 10
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bn_art1.c:206:22: warning: '%d' directive writing between 1 and 10 bytes into a region of size 7 [-Wformat-overflow=]
     sprintf (name,"%s%d","del",i);
                      ^~
bn_art1.c:206:19: note: directive argument in the range [1, 2147483647]
     sprintf (name,"%s%d","del",i);
                   ^~~~~~
In file included from /usr/include/stdio.h:862,
                 from ../../kernel/sources/glob_typ.h:23,
                 from ui.h:35,
                 from bn_art1.c:26:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 5 and 14 bytes into a destination of size 10
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
ar  rc  libxgui1.a ui_xWidgets.o ui_confirmer.o ui_main.o ui_mainP.o ui_status.o ui_info.o ui_infoP.o ui_maspar.o ui_control.o ui_controlP.o ui_file.o ui_fileP.o ui_setup.o ui_setupP.o ui_xGraphic.o ui_netGraph.o ui_utilP.o ui_netUpdate.o
ranlib  libxgui1.a
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
ar  rc  libxgui2.a ui_event.o ui_selection.o ui_action.o ui_key.o ui_textP.o ui_lists.o ui_layer.o ui_layerP.o ui_display.o ui_edit.o ui_config.o ui_color.o ui_inversion.o ui_funcdispl.o ui_displmap.o ui_displwght.o ui_print.o ui_colEdit.o ui_result.o cc_main.o pr_main.o ui_kohonen.o
ranlib  libxgui2.a
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c ui_class.c
ui_class.c: In function 'class_readWidgets':
ui_class.c:61:62: warning: '%d' directive writing between 1 and 10 bytes into a region of size 7 [-Wformat-overflow=]
      sprintf(buf,"Illegal negative parameter in class widget %d",i);
                                                              ^~
ui_class.c:61:18: note: directive argument in the range [0, 2147483647]
      sprintf(buf,"Illegal negative parameter in class widget %d",i);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from ../../kernel/sources/glob_typ.h:23,
                 from ui.h:35,
                 from ui_class.c:27:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 45 and 54 bytes into a destination of size 50
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c bn_bignet.c
bn_bignet.c: In function 'calculate_y_begin':
bn_bignet.c:729:12: warning: 'y_begin' may be used uninitialized in this function [-Wmaybe-uninitialized]
     return y_begin;
            ^~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c bn_artmap.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c o_graph.c
o_graph.c: In function 'o_printProc':
o_graph.c:392:5: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result]
     system(command);
     ^~~~~~~~~~~~~~~
o_graph.c:374:24: warning: '%s' directive writing up to 255 bytes into a region of size 251 [-Wformat-overflow=]
  sprintf(message,"File %s already exist! Overwrite?",o_printfile);
                        ^~                            ~~~~~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from o_graph.c:28:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 32 and 287 bytes into a destination of size 256
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o_graph.c:385:49: warning: '%s' directive writing up to 255 bytes into a region of size between 220 and 230 [-Wformat-overflow=]
     sprintf(command,"xwd -frame -id %d | xpr -o %s &",
                                                 ^~
      (int) XtWindow (o_displayMainWidget),o_printfile);
                                           ~~~~~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from o_graph.c:28:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 29 and 294 bytes into a destination of size 256
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o_graph.c: In function 'o_draw':
o_graph.c:1123:50: warning: 'test_net_error' may be used uninitialized in this function [-Wmaybe-uninitialized]
  test_error = (int)(o_MaxYDrawPos-(test_net_error*o_AbsoluteScale));
                                   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
o_graph.c:1122:50: warning: 'net_error' may be used uninitialized in this function [-Wmaybe-uninitialized]
  error      = (int)(o_MaxYDrawPos-(     net_error*o_AbsoluteScale));
                                   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c bn_bighop.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c bn_JordElm.c
bn_JordElm.c: In function 'createUnitLayer.constprop':
bn_JordElm.c:63:22: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]
  sprintf (name, "%s%d", unit_name, i) ;
                      ^
In file included from /usr/include/stdio.h:862,
                 from ../../kernel/sources/glob_typ.h:23,
                 from ui.h:35,
                 from bn_JordElm.c:26:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 11) into a destination of size 10
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  -fPIC -I../.. -I../../kernel/sources -I../../xgui/iconsXgui   -DHELP_HDOCDIR="\"/usr/share/SNNSv4.3\"" -DSNNSCONFDIR="\"/etc/SNNSv4.3\"" -pipe -frecord-gcc-switches -Wall -g -O2  -c bn_TD_bignet.c
bn_TD_bignet.c: In function 'create_net_PROC':
bn_TD_bignet.c:448:16: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict]
        sprintf(buf2,"%s %d",buf2,k);
                ^~~~         ~~~~
bn_TD_bignet.c:458:11: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict]
   sprintf(buf1,"%s %d",buf1,k);
           ^~~~         ~~~~
bn_TD_bignet.c:448:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 79 [-Wformat-overflow=]
        sprintf(buf2,"%s %d",buf2,k);
                         ^~
bn_TD_bignet.c:448:21: note: directive argument in the range [1, 2147483647]
        sprintf(buf2,"%s %d",buf2,k);
                     ^~~~~~~
In file included from /usr/include/stdio.h:862,
                 from ../../kernel/sources/glob_typ.h:23,
                 from ../../kernel/sources/kr_typ.h:20,
                 from bn_TD_bignet.c:28:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 3 and 91 bytes into a destination of size 80
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bn_TD_bignet.c:458:20: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 0 and 79 [-Wformat-overflow=]
   sprintf(buf1,"%s %d",buf1,k);
                    ^~
bn_TD_bignet.c:458:16: note: directive argument in the range [1, 2147483647]
   sprintf(buf1,"%s %d",buf1,k);
                ^~~~~~~
In file included from /usr/include/stdio.h:862,
                 from ../../kernel/sources/glob_typ.h:23,
                 from ../../kernel/sources/kr_typ.h:20,
                 from bn_TD_bignet.c:28:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 3 and 91 bytes into a destination of size 80
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
ar  rc  lib3d.a net_analyzer.o d3_xUtils.o d3_global.o d3_anageo.o d3_shade.o d3_lists.o d3_point.o d3_dither.o d3_zgraph.o d3_fonts.o d3_graph.o d3_draw.o d3_disp.o d3_move.o d3_zValue.o d3_setup.o d3_units.o d3_links.o d3_model.o d3_project.o d3_light.o d3_pannels.o d3_main.o bn_bignet.o bn_basics.o bn_art1.o bn_art2.o bn_artmap.o bn_TD_bignet.o bn_kohonen.o bn_assoz.o o_graph.o bn_JordElm.o ui_class.o bn_bighop.o
ranlib  lib3d.a
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
x86_64-alt-linux-gcc  libxgui1.a libxgui2.a lib3d.a \
 -lXaw3d -lXmu -lXt -lXext -lSM -lICE  -lX11  \
../../kernel/sources/libkernel.a ../../kernel/sources/libfunc.a -lm -lfl  -o xgui 
/usr/bin/ld.default: libxgui1.a(ui_controlP.o): in function `ui_rem_performPrunInit':
/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources/ui_controlP.c:1191: warning: the use of `tempnam' is dangerous, better use `mkstemp'
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
+ cd tools/doc
+ for N in *.doc
+ cp analyze.doc ../bin/analyze.txt
+ for N in *.doc
+ cp bignet.doc ../bin/bignet.txt
+ for N in *.doc
+ cp convert2snns.doc ../bin/convert2snns.txt
+ for N in *.doc
+ cp feedback-gennet.doc ../bin/feedback-gennet.txt
+ for N in *.doc
+ cp m_art.doc ../bin/m_art.txt
+ for N in *.doc
+ cp mkhead.doc ../bin/mkhead.txt
+ for N in *.doc
+ cp mkout.doc ../bin/mkout.txt
+ for N in *.doc
+ cp mkpat.doc ../bin/mkpat.txt
+ for N in *.doc
+ cp netlearn.doc ../bin/netlearn.txt
+ for N in *.doc
+ cp netperf.doc ../bin/netperf.txt
+ for N in *.doc
+ cp pat_sel.doc ../bin/pat_sel.txt
+ for N in *.doc
+ cp snnsbat.doc ../bin/snnsbat.txt
+ cd python
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export FFLAGS
+ /usr/bin/python2.7 setup.py build
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/snns
copying snns/__init__.py -> build/lib.linux-x86_64-2.7/snns
copying snns/util.py -> build/lib.linux-x86_64-2.7/snns
running build_ext
building 'krui' extension
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/snns
x86_64-alt-linux-gcc -pthread -DNDEBUG -pipe -frecord-gcc-switches -Wall -g -O3 -fwrapv -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -I../kernel/sources -I/usr/include/python2.7 -c snns/krui.c -o build/temp.linux-x86_64-2.7/snns/krui.o
snns/krui.c: In function 'snns_deleteAllPatterns':
snns/krui.c:371:11: warning: unused variable 'err' [-Wunused-variable]
  krui_err err;
           ^~~
In file included from /usr/include/python2.7/Python.h:83,
                 from snns/krui.c:16:
snns/krui.c: In function 'snns_GetPatInfo':
/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ((PyObject*)(op))->ob_refcnt++)
     ~^~~~~~~~~~~~~~~~
snns/krui.c:609:2: note: in expansion of macro 'Py_INCREF'
  Py_INCREF((PyObject *)&snns_pattern_set_info_type);
  ^~~~~~~~~
snns/krui.c: In function 'snns_setClassDistribution':
snns/krui.c:713:35: warning: pointer targets in passing argument 1 of 'krui_setClassDistribution' differ in signedness [-Wpointer-sign]
   err = krui_setClassDistribution(entries);
                                   ^~~~~~~
In file included from snns/krui.c:21:
../kernel/sources/kr_ui.h:196:18: note: expected 'unsigned int *' but argument is of type 'int *'
 extern krui_err  krui_setClassDistribution(unsigned int *classDist);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~
snns/krui.c:689:6: warning: unused variable 'num' [-Wunused-variable]
  int num;
      ^~~
snns/krui.c: In function 'snns_DefTrainSubPat':
snns/krui.c:777:6: warning: unused variable 'i' [-Wunused-variable]
  int i,max_n_pos;
      ^
snns/krui.c: In function 'snns_DefShowSubPat':
snns/krui.c:800:6: warning: unused variable 'i' [-Wunused-variable]
  int i;
      ^
snns/krui.c: In function 'snns_setUnitInitialActivation':
snns/krui.c:1727:11: warning: unused variable 'err' [-Wunused-variable]
  krui_err err;
           ^~~
snns/krui.c: In function 'snns_setUnitBias':
snns/krui.c:1738:11: warning: unused variable 'err' [-Wunused-variable]
  krui_err err;
           ^~~
snns/krui.c: In function 'getNoOfFuncs':
snns/krui.c:2881:30: warning: passing argument 2 of 'PyDict_Next' from incompatible pointer type [-Wincompatible-pointer-types]
  while(PyDict_Next(funcdict, &i, &key, &value)) {
                              ^~
In file included from /usr/include/python2.7/Python.h:104,
                 from snns/krui.c:16:
/usr/include/python2.7/dictobject.h:119:31: note: expected 'Py_ssize_t *' {aka 'long int *'} but argument is of type 'int *'
     PyObject *mp, Py_ssize_t *pos, PyObject **key, PyObject **value);
                   ~~~~~~~~~~~~^~~
snns/krui.c:2883:28: warning: passing argument 2 of 'PyDict_Next' from incompatible pointer type [-Wincompatible-pointer-types]
   while(PyDict_Next(value, &j, &key2, &value2)) {
                            ^~
In file included from /usr/include/python2.7/Python.h:104,
                 from snns/krui.c:16:
/usr/include/python2.7/dictobject.h:119:31: note: expected 'Py_ssize_t *' {aka 'long int *'} but argument is of type 'int *'
     PyObject *mp, Py_ssize_t *pos, PyObject **key, PyObject **value);
                   ~~~~~~~~~~~~^~~
In file included from /usr/include/python2.7/Python.h:83,
                 from snns/krui.c:16:
snns/krui.c: In function 'initkrui':
/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ((PyObject*)(op))->ob_refcnt++)
     ~^~~~~~~~~~~~~~~~
snns/krui.c:3050:2: note: in expansion of macro 'Py_INCREF'
  Py_INCREF(&snns_pattern_set_info_type);
  ^~~~~~~~~
/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ((PyObject*)(op))->ob_refcnt++)
     ~^~~~~~~~~~~~~~~~
snns/krui.c:3061:2: note: in expansion of macro 'Py_INCREF'
  Py_INCREF(&snns_pattern_descriptor_type);
  ^~~~~~~~~
snns/krui.c:2942:15: warning: unused variable 'dict' [-Wunused-variable]
  PyObject *m,*dict, *utilmod;
               ^~~~
At top level:
snns/krui.c:1972:1: warning: 'snns_setUnitValueA' defined but not used [-Wunused-function]
 snns_setUnitValueA(PyObject *self, PyObject *args)
 ^~~~~~~~~~~~~~~~~~
snns/krui.c: In function 'getFuncInfo':
snns/krui.c:2926:4: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized]
  if(res) Py_DECREF(res);
    ^
x86_64-alt-linux-gcc -pthread -shared -L/usr/lib64/nsl -lnsl -pipe -frecord-gcc-switches -Wall -g -O2 build/temp.linux-x86_64-2.7/snns/krui.o -L../kernel/sources -lkernel -lfunc -lfl -lpython2.7 -o build/lib.linux-x86_64-2.7/snns/krui.so
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.38745
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/SNNS-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/SNNS-buildroot
+ cd SNNSv4.3
+ mkdir -p /usr/src/tmp/SNNS-buildroot/usr/bin /usr/src/tmp/SNNS-buildroot/usr/share/man
+ make install INSTALLDIR=/usr/src/tmp/SNNS-buildroot/usr
make: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3'
cd tools/sources && make install
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
for tooltarget in analyze pat_sel_simple mkhead mkout mkpat snns2c pat_sel netlearn td_bignet ff_bignet netperf snnsbat feedback-gennet convert2snns isnns linknets batchman ; do \
            /bin/install -c  $tooltarget /usr/src/tmp/SNNS-buildroot/usr/bin ; \
        done
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/tools/sources'
cd xgui/sources && make install
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
/bin/install -c  xgui /usr/src/tmp/SNNS-buildroot/usr/bin
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/xgui/sources'
make: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3'
+ make install-man INSTALLDIR=/usr/src/tmp/SNNS-buildroot
make: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3'
cd man && make install
make[1]: Entering directory '/usr/src/RPM/BUILD/SNNSv4.3/man'
mkdir /usr/src/tmp/SNNS-buildroot/usr/share/man/man1
for mantarget in analyze.1 batchman.1 ff_bignet.1 isnns.1 linknets.1 snns.1 snns2c.1 td_bignet.1 xgui.1 ; do \
            if [ ! -e /usr/src/tmp/SNNS-buildroot/usr/share/man/man1/$mantarget ] ; then \
               /bin/install -c  -m 644 man1/$mantarget /usr/src/tmp/SNNS-buildroot/usr/share/man/man1 ; \
            fi ; \
        done
make[1]: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3/man'
make: Leaving directory '/usr/src/RPM/BUILD/SNNSv4.3'
+ install -D help.hdoc /usr/src/tmp/SNNS-buildroot/usr/share/SNNSv4.3/help.hdoc
+ cp -a examples /usr/src/tmp/SNNS-buildroot/usr/share/SNNSv4.3
+ install -D default.cfg /usr/src/tmp/SNNS-buildroot/etc/SNNSv4.3/default.cfg
+ ln -s xgui /usr/src/tmp/SNNS-buildroot/usr/bin/snns
+ cd python
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export FFLAGS
+ /usr/bin/python2.7 setup.py install --skip-build --root=/usr/src/tmp/SNNS-buildroot --force
running install
running install_lib
creating /usr/src/tmp/SNNS-buildroot/usr/lib64
creating /usr/src/tmp/SNNS-buildroot/usr/lib64/python2.7
creating /usr/src/tmp/SNNS-buildroot/usr/lib64/python2.7/site-packages
creating /usr/src/tmp/SNNS-buildroot/usr/lib64/python2.7/site-packages/snns
copying build/lib.linux-x86_64-2.7/snns/krui.so -> /usr/src/tmp/SNNS-buildroot/usr/lib64/python2.7/site-packages/snns
copying build/lib.linux-x86_64-2.7/snns/util.py -> /usr/src/tmp/SNNS-buildroot/usr/lib64/python2.7/site-packages/snns
copying build/lib.linux-x86_64-2.7/snns/__init__.py -> /usr/src/tmp/SNNS-buildroot/usr/lib64/python2.7/site-packages/snns
byte-compiling /usr/src/tmp/SNNS-buildroot/usr/lib64/python2.7/site-packages/snns/util.py to util.pyc
byte-compiling /usr/src/tmp/SNNS-buildroot/usr/lib64/python2.7/site-packages/snns/__init__.py to __init__.pyc
running install_egg_info
Writing /usr/src/tmp/SNNS-buildroot/usr/lib64/python2.7/site-packages/snns_kernel-0.1-py2.7.egg-info
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/SNNS-buildroot (auto)
mode of './usr/lib64/python2.7/site-packages/snns/krui.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/SNNS-buildroot (binconfig,pkgconfig,libtool,desktop)
Checking contents of files in /usr/src/tmp/SNNS-buildroot/ (default)
Compressing files in /usr/src/tmp/SNNS-buildroot (auto)
Adjusting library links in /usr/src/tmp/SNNS-buildroot
./usr/lib64:
Verifying ELF objects in /usr/src/tmp/SNNS-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Bytecompiling python modules in /usr/src/tmp/SNNS-buildroot using /usr/bin/python2.7
unlink /usr/src/tmp/SNNS-buildroot/usr/lib64/python2.7/site-packages/snns/__init__.pyc
unlink /usr/src/tmp/SNNS-buildroot/usr/lib64/python2.7/site-packages/snns/util.pyc
compile /usr/src/tmp/SNNS-buildroot/usr/lib64/python2.7/site-packages/snns/__init__.py
compile /usr/src/tmp/SNNS-buildroot/usr/lib64/python2.7/site-packages/snns/util.py
Bytecompiling python modules with optimization in /usr/src/tmp/SNNS-buildroot using /usr/bin/python2.7 -O
compile /usr/src/tmp/SNNS-buildroot/usr/lib64/python2.7/site-packages/snns/__init__.py
compile /usr/src/tmp/SNNS-buildroot/usr/lib64/python2.7/site-packages/snns/util.py
Hardlinking identical .pyc and .pyo files
'./usr/lib64/python2.7/site-packages/snns/util.pyo' => './usr/lib64/python2.7/site-packages/snns/util.pyc'
'./usr/lib64/python2.7/site-packages/snns/__init__.pyo' => './usr/lib64/python2.7/site-packages/snns/__init__.pyc'
Processing files: SNNS-4.3-alt1.1.1.1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.49011
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd SNNSv4.3
+ DOCDIR=/usr/src/tmp/SNNS-buildroot/usr/share/doc/SNNS-4.3
+ export DOCDIR
+ rm -rf /usr/src/tmp/SNNS-buildroot/usr/share/doc/SNNS-4.3
+ /bin/mkdir -p /usr/src/tmp/SNNS-buildroot/usr/share/doc/SNNS-4.3
+ cp -prL Readme.license tools/bin/analyze.txt tools/bin/bignet.txt tools/bin/convert2snns.txt tools/bin/feedback-gennet.txt tools/bin/m_art.txt tools/bin/mkhead.txt tools/bin/mkout.txt tools/bin/mkpat.txt tools/bin/netlearn.txt tools/bin/netperf.txt tools/bin/pat_sel.txt tools/bin/snnsbat.txt /usr/src/tmp/SNNS-buildroot/usr/share/doc/SNNS-4.3
+ chmod -R go-w /usr/src/tmp/SNNS-buildroot/usr/share/doc/SNNS-4.3
+ chmod -R a+rX /usr/src/tmp/SNNS-buildroot/usr/share/doc/SNNS-4.3
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.iEqv2S
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.g1NZnw
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: /lib64/ld-linux-x86-64.so.2, libX11.so.6()(64bit) >= set:oiIYtu31K32VHiqwM66KV7eFnqWwgagti4LOK2ZwfzxBrq8sXG21PQaz6UNXPL66JtZJcX3ARGBen4cxbEHdYFzbY1We4rCU1swjiF4hsNOdtj3gNZziwL5ZJIrqMVzEEb2Dwxiqn1Xg3tFzeThUc75R, libXaw3d.so.8()(64bit) >= set:lg2SsEbWBXdGPBZ1IdYWazMPtUl58M1lLap0Z1npJHm8KTtwc6cAFrS1bwiYdbdC0, libXt.so.6()(64bit) >= set:mgq9PYqx5IjFtfhWcLETqE5c8EnqRcUDHnVBF1Lko28i9jXGbk88kObSHHozaMIWqoBlquvFLEX96fMiKSHUgHafOBuUh1lRQ3y85, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WCV62s
Creating SNNS-debuginfo package
Processing files: python-module-SNNS-4.3-alt1.1.1.1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.30167
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd SNNSv4.3
+ DOCDIR=/usr/src/tmp/SNNS-buildroot/usr/share/doc/python-module-SNNS-4.3
+ export DOCDIR
+ rm -rf /usr/src/tmp/SNNS-buildroot/usr/share/doc/python-module-SNNS-4.3
+ /bin/mkdir -p /usr/src/tmp/SNNS-buildroot/usr/share/doc/python-module-SNNS-4.3
+ cp -prL python/README python/examples /usr/src/tmp/SNNS-buildroot/usr/share/doc/python-module-SNNS-4.3
+ chmod -R go-w /usr/src/tmp/SNNS-buildroot/usr/share/doc/python-module-SNNS-4.3
+ chmod -R a+rX /usr/src/tmp/SNNS-buildroot/usr/share/doc/python-module-SNNS-4.3
+ exit 0
warning: File listed twice: /usr/lib64/python2.7/site-packages/snns/__init__.py
warning: File listed twice: /usr/lib64/python2.7/site-packages/snns/__init__.pyc
warning: File listed twice: /usr/lib64/python2.7/site-packages/snns/__init__.pyo
warning: File listed twice: /usr/lib64/python2.7/site-packages/snns/krui.so
warning: File listed twice: /usr/lib64/python2.7/site-packages/snns/util.py
warning: File listed twice: /usr/lib64/python2.7/site-packages/snns/util.pyc
warning: File listed twice: /usr/lib64/python2.7/site-packages/snns/util.pyo
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.aqgJvu
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.OOV1Hz
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
lib.req: WARNING: /usr/src/tmp/SNNS-buildroot/usr/lib64/python2.7/site-packages/snns/krui.so: underlinked libraries: /lib64/libm.so.6
python.req: /usr/src/tmp/SNNS-buildroot/usr/lib64/python2.7/site-packages/snns/util.py: hiding snns, which SEEMS TO BE SELF-SATISFIED
Provides: python2.7(snns), python2.7(snns.krui), python2.7(snns.util)
Requires: /usr/lib64/python2.7/site-packages, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libpython2.7.so.1.0()(64bit) >= set:oilgBwCtVnsPZqoNrR4MRjvrPkJuBWQ2NISqs4lOAea1ZkIkvxqYO5dZ4m3QwJi1JKkYvqMvIUMBwdsAZwMFDzSFKM71wbeNCMxKgPVv3, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.QvuWuL
Creating python-module-SNNS-debuginfo package
Processing files: SNNS-debuginfo-4.3-alt1.1.1.1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.mshMc1
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.SyJedk
find-requires: running scripts (debuginfo)
Requires: SNNS = 4.3-alt1.1.1.1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libX11.so.6), debug64(libXaw3d.so.8), debug64(libXt.so.6), debug64(libc.so.6), debug64(libm.so.6)
Processing files: python-module-SNNS-debuginfo-4.3-alt1.1.1.1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.uuUMIO
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0oMLnm
find-requires: running scripts (debuginfo)
Requires: python-module-SNNS = 4.3-alt1.1.1.1, debug64(libc.so.6), debug64(libpython2.7.so.1.0)
warning: Installed (but unpackaged) file(s) found:
    /usr/lib64/python2.7/site-packages/snns_kernel-0.1-py2.7.egg-info
Wrote: /usr/src/RPM/RPMS/x86_64/SNNS-4.3-alt1.1.1.1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/python-module-SNNS-4.3-alt1.1.1.1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/SNNS-debuginfo-4.3-alt1.1.1.1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/python-module-SNNS-debuginfo-4.3-alt1.1.1.1.x86_64.rpm
48.05user 5.30system 0:56.75elapsed 94%CPU (0avgtext+0avgdata 67324maxresident)k
0inputs+0outputs (0major+2814883minor)pagefaults 0swaps
56.39user 8.11system 1:17.82elapsed 82%CPU (0avgtext+0avgdata 117288maxresident)k
336inputs+0outputs (0major+3322572minor)pagefaults 0swaps
--- SNNS-4.3-alt1.1.1.1.x86_64.rpm.repo	2012-04-16 16:58:51.000000000 +0000
+++ SNNS-4.3-alt1.1.1.1.x86_64.rpm.hasher	2020-08-23 05:02:36.583306436 +0000
@@ -172,11 +172,11 @@
 /usr/share/doc/SNNS-4.3/snnsbat.txt	100644	
-/usr/share/man/man1/analyze.1.gz	100644	
-/usr/share/man/man1/batchman.1.gz	100644	
-/usr/share/man/man1/ff_bignet.1.gz	100644	
-/usr/share/man/man1/isnns.1.gz	100644	
-/usr/share/man/man1/linknets.1.gz	100644	
-/usr/share/man/man1/snns.1.gz	100644	
-/usr/share/man/man1/snns2c.1.gz	100644	
-/usr/share/man/man1/td_bignet.1.gz	100644	
-/usr/share/man/man1/xgui.1.gz	100644	
+/usr/share/man/man1/analyze.1.xz	100644	
+/usr/share/man/man1/batchman.1.xz	100644	
+/usr/share/man/man1/ff_bignet.1.xz	100644	
+/usr/share/man/man1/isnns.1.xz	100644	
+/usr/share/man/man1/linknets.1.xz	100644	
+/usr/share/man/man1/snns.1.xz	100644	
+/usr/share/man/man1/snns2c.1.xz	100644	
+/usr/share/man/man1/td_bignet.1.xz	100644	
+/usr/share/man/man1/xgui.1.xz	100644	
 Requires: /lib64/ld-linux-x86-64.so.2  
@@ -186,2 +186,3 @@
 Requires: libXt.so.6()(64bit) >= set:mgq9PYqx5IjFtfhWcLETqE5c8EnqRcUDHnVBF1Lko28i9jXGbk88kObSHHozaMIWqoBlquvFLEX96fMiKSHUgHafOBuUh1lRQ3y85
+Requires: libc.so.6(GLIBC_2.14)(64bit)  
 Requires: libc.so.6(GLIBC_2.2.5)(64bit)  
--- SNNS-debuginfo-4.3-alt1.1.1.1.x86_64.rpm.repo	2012-04-16 16:58:51.000000000 +0000
+++ SNNS-debuginfo-4.3-alt1.1.1.1.x86_64.rpm.hasher	2020-08-23 05:02:36.622306764 +0000
@@ -30,2 +30,3 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/cc_learn.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/cc_learn.ph	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/cc_modify.c	100644	
@@ -34,2 +35,3 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/cc_prune.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/cc_prune.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/cc_type.h	100644	
@@ -42,2 +44,3 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/func_tbl.h	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/func_tbl.ph	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/glob_typ.h	100644	
@@ -48,2 +51,3 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_JordElm.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_JordElm.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_JordElm.ph	100644	
@@ -53,2 +57,3 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_art.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_art.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_art1.c	100644	
@@ -57,9 +62,14 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_art2.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_art2.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_art2.ph	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_funcs.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_funcs.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_funcs.ph	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_inversion.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_inversion.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_io.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_io.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_io.ph	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_mem.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_mem.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_mem.ph	100644	
@@ -68,2 +78,3 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_newpattern.ph	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_pat_parse.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_pat_parse.ph	100644	
@@ -71,2 +82,3 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_pat_scan.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_pat_scan.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_pat_scan.l	100644	
@@ -74,6 +86,10 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_td.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_td.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_typ.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_ui.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_ui.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_ui.ph	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/krui_typ.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/learn_f.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/learn_f.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/learn_f.ph	100644	
@@ -85,2 +101,3 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/prun_f.ph	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/random.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/remap_f.c	100644	
@@ -94,2 +111,3 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/trans_f.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/trans_f.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/trans_f.ph	100644	
@@ -101,2 +119,3 @@
 /usr/src/debug/SNNSv4.3/tools/sources/arglist.c	100644	
+/usr/src/debug/SNNSv4.3/tools/sources/arglist.h	100644	
 /usr/src/debug/SNNSv4.3/tools/sources/arglist.ph	100644	
@@ -110,2 +129,3 @@
 /usr/src/debug/SNNSv4.3/tools/sources/error.c	100644	
+/usr/src/debug/SNNSv4.3/tools/sources/error.h	100644	
 /usr/src/debug/SNNSv4.3/tools/sources/error.ph	100644	
@@ -118,2 +138,3 @@
 /usr/src/debug/SNNSv4.3/tools/sources/ic_snns.c	100644	
+/usr/src/debug/SNNSv4.3/tools/sources/ic_snns.h	100644	
 /usr/src/debug/SNNSv4.3/tools/sources/ic_snns.ph	100644	
@@ -129,2 +150,3 @@
 /usr/src/debug/SNNSv4.3/tools/sources/memory.c	100644	
+/usr/src/debug/SNNSv4.3/tools/sources/memory.h	100644	
 /usr/src/debug/SNNSv4.3/tools/sources/mkhead.c	100644	
@@ -358,2 +380,3 @@
 /usr/src/debug/SNNSv4.3/xgui/sources/bn_basics.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/bn_basics.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/bn_bighop.c	100644	
@@ -361,2 +384,3 @@
 /usr/src/debug/SNNSv4.3/xgui/sources/bn_bignet.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/bn_bignet.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/bn_bignet.ph	100644	
@@ -368,2 +392,3 @@
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_anageo.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/d3_anageo.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_disp.c	100644	
@@ -372,4 +397,6 @@
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_dither.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/d3_dither.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_dither.ph	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_draw.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/d3_draw.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_draw.ph	100644	
@@ -379,2 +406,3 @@
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_fonts.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/d3_fonts.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_fonts.ph	100644	
@@ -383,2 +411,3 @@
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_graph.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/d3_graph.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_graph.ph	100644	
@@ -389,3 +418,5 @@
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_lists.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/d3_lists.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_main.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/d3_main.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_main.ph	100644	
@@ -394,6 +425,9 @@
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_move.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/d3_move.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_move.ph	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_pannels.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/d3_pannels.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_pannels.ph	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_point.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/d3_point.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_project.c	100644	
@@ -403,3 +437,3 @@
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_shade.c	100644	
-/usr/src/debug/SNNSv4.3/xgui/sources/d3_shade.ph	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/d3_shade.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_units.c	100644	
@@ -407,8 +441,12 @@
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_xUtils.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/d3_xUtils.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_xUtils.ph	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_zValue.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/d3_zValue.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_zValue.ph	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_zgraph.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/d3_zgraph.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/d3_zgraph.ph	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/net_analyzer.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/net_analyzer.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/net_analyzer.ph	100644	
@@ -433,4 +471,6 @@
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_config.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/ui_config.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_config.ph	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_confirmer.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/ui_confirmer.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_confirmer.ph	100644	
@@ -446,4 +486,6 @@
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_displmap.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/ui_displmap.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_displmap.ph	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_displwght.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/ui_displwght.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_displwght.ph	100644	
@@ -462,2 +504,3 @@
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_funcdispl.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/ui_funcdispl.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_funcdispl.ph	100644	
@@ -497,2 +540,3 @@
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_netUpdate.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/ui_netUpdate.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_print.c	100644	
@@ -510,8 +554,14 @@
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_setupP.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/ui_setupP.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_status.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/ui_status.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_status.ph	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_textP.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/ui_textP.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_utilP.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/ui_utilP.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_xGraphic.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/ui_xGraphic.h	100644	
 /usr/src/debug/SNNSv4.3/xgui/sources/ui_xWidgets.c	100644	
+/usr/src/debug/SNNSv4.3/xgui/sources/ui_xWidgets.h	100644	
 Requires: SNNS = 4.3-alt1.1.1.1
--- python-module-SNNS-4.3-alt1.1.1.1.x86_64.rpm.repo	2012-04-16 16:58:51.000000000 +0000
+++ python-module-SNNS-4.3-alt1.1.1.1.x86_64.rpm.hasher	2020-08-23 05:02:36.658307066 +0000
@@ -17,2 +17,3 @@
 Requires: /usr/lib64/python2.7/site-packages  
+Requires: libc.so.6(GLIBC_2.14)(64bit)  
 Requires: libc.so.6(GLIBC_2.2.5)(64bit)  
@@ -22,2 +23,4 @@
 Requires: libc.so.6(GLIBC_2.7)(64bit)  
+Requires: libpython2.7.so.1.0()(64bit) >= set:oilgBwCtVnsPZqoNrR4MRjvrPkJuBWQ2NISqs4lOAea1ZkIkvxqYO5dZ4m3QwJi1JKkYvqMvIUMBwdsAZwMFDzSFKM71wbeNCMxKgPVv3
+Requires: rpmlib(SetVersions)  
 Requires: rtld(GNU_HASH)  
--- python-module-SNNS-debuginfo-4.3-alt1.1.1.1.x86_64.rpm.repo	2012-04-16 16:58:51.000000000 +0000
+++ python-module-SNNS-debuginfo-4.3-alt1.1.1.1.x86_64.rpm.hasher	2020-08-23 05:02:36.678307234 +0000
@@ -15,2 +15,3 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/cc_learn.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/cc_learn.ph	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/cc_modify.c	100644	
@@ -19,2 +20,3 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/cc_prune.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/cc_prune.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/cc_type.h	100644	
@@ -27,2 +29,3 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/func_tbl.h	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/func_tbl.ph	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/glob_typ.h	100644	
@@ -33,2 +36,3 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_JordElm.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_JordElm.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_JordElm.ph	100644	
@@ -38,2 +42,3 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_art.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_art.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_art1.c	100644	
@@ -42,9 +47,14 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_art2.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_art2.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_art2.ph	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_funcs.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_funcs.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_funcs.ph	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_inversion.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_inversion.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_io.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_io.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_io.ph	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_mem.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_mem.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_mem.ph	100644	
@@ -53,2 +63,3 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_newpattern.ph	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_pat_parse.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_pat_parse.ph	100644	
@@ -56,2 +67,3 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_pat_scan.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_pat_scan.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_pat_scan.l	100644	
@@ -59,6 +71,10 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_td.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_td.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_typ.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_ui.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/kr_ui.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/kr_ui.ph	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/krui_typ.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/learn_f.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/learn_f.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/learn_f.ph	100644	
@@ -68,3 +84,5 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/prun_f.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/prun_f.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/prun_f.ph	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/random.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/remap_f.c	100644	
@@ -78,2 +96,3 @@
 /usr/src/debug/SNNSv4.3/kernel/sources/trans_f.c	100644	
+/usr/src/debug/SNNSv4.3/kernel/sources/trans_f.h	100644	
 /usr/src/debug/SNNSv4.3/kernel/sources/trans_f.ph	100644	
@@ -86,2 +105,3 @@
 Requires: debug64(libc.so.6)  
+Requires: debug64(libpython2.7.so.1.0)  
 Requires: rpmlib(PayloadIsLzma)