<86>Jan 18 11:00:47 userdel[94659]: delete user 'rooter' <86>Jan 18 11:00:47 userdel[94659]: removed group 'rooter' owned by 'rooter' <86>Jan 18 11:00:47 userdel[94659]: removed shadow group 'rooter' owned by 'rooter' <86>Jan 18 11:00:47 groupadd[94705]: group added to /etc/group: name=rooter, GID=591 <86>Jan 18 11:00:47 groupadd[94705]: group added to /etc/gshadow: name=rooter <86>Jan 18 11:00:47 groupadd[94705]: new group: name=rooter, GID=591 <86>Jan 18 11:00:47 useradd[94753]: new user: name=rooter, UID=591, GID=591, home=/root, shell=/bin/bash <86>Jan 18 11:00:47 userdel[94840]: delete user 'builder' <86>Jan 18 11:00:47 userdel[94840]: removed group 'builder' owned by 'builder' <86>Jan 18 11:00:47 userdel[94840]: removed shadow group 'builder' owned by 'builder' <86>Jan 18 11:00:47 groupadd[94893]: group added to /etc/group: name=builder, GID=592 <86>Jan 18 11:00:47 groupadd[94893]: group added to /etc/gshadow: name=builder <86>Jan 18 11:00:47 groupadd[94893]: new group: name=builder, GID=592 <86>Jan 18 11:00:47 useradd[94929]: new user: name=builder, UID=592, GID=592, home=/usr/src, shell=/bin/bash <13>Jan 18 11:00:51 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870475 installed <13>Jan 18 11:00:51 rpmi: gcc-c++-common-1.4.24-alt3 sisyphus+243033.100.1.1 1576462403 installed <13>Jan 18 11:00:51 rpmi: libstdc++9-devel-9.2.1-alt2 sisyphus+240563.200.2.1 1573479396 installed <13>Jan 18 11:00:53 rpmi: gcc9-c++-9.2.1-alt2 sisyphus+240563.200.2.1 1573479396 installed <13>Jan 18 11:00:53 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Jan 18 11:00:53 rpmi: libtasn1-4.15.0-alt1 sisyphus+241940.100.1.1 1574959866 installed <13>Jan 18 11:00:53 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jan 18 11:00:53 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jan 18 11:00:53 rpmi: ca-certificates-2019.10.28-alt1 sisyphus+239875.300.1.1 1572267834 installed <13>Jan 18 11:00:53 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Jan 18 11:00:53 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Jan 18 11:00:53 rpmi: libcrypto1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235729 installed <13>Jan 18 11:00:53 rpmi: libssl1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235729 installed <13>Jan 18 11:00:54 rpmi: wget-1.20.3-alt1 sisyphus+226657.100.1.1 1554481535 installed <13>Jan 18 11:00:54 rpmi: gcc-c++-9-alt1 sisyphus+239632.300.3.1 1571788297 installed <13>Jan 18 11:00:54 rpmi: flex-2.6.4.0.88.9801-alt1 sisyphus+221902.2300.4.1 1550596430 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/libsmi-0.5.0-alt1.svn1841.nosrc.rpm Installing libsmi-0.5.0-alt1.svn1841.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.55877 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf libsmi-0.5.0 + echo 'Source #0 (libsmi-0.5.0.tar):' Source #0 (libsmi-0.5.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/libsmi-0.5.0.tar + cd libsmi-0.5.0 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #2 (libsmi-0.4.8-alt-man.patch):' Patch #2 (libsmi-0.4.8-alt-man.patch): + /usr/bin/patch -p1 patching file tools/smicache.1.in + echo 'Patch #3 (libsmi-deb-smistrip.patch):' Patch #3 (libsmi-deb-smistrip.patch): + /usr/bin/patch -p1 patching file tools/smistrip.in + echo 'Patch #4 (libsmi-alt-fix-build.patch):' Patch #4 (libsmi-alt-fix-build.patch): + /usr/bin/patch -p1 patching file lib/Makefile.am + echo 'Patch #5 (libsmi-0.5.0-alt-yyleng.patch):' Patch #5 (libsmi-0.5.0-alt-yyleng.patch): + /usr/bin/patch -p1 patching file lib/scanner-smi.h patching file lib/scanner-sming.h patching file lib/scanner-yang.h + echo 'Patch #7 (libsmi-0.4.8-alt-bison.patch):' Patch #7 (libsmi-0.4.8-alt-bison.patch): + /usr/bin/patch -p1 patching file lib/parser-sming.y Hunk #1 succeeded at 1550 (offset -6 lines). + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.17775 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libsmi-0.5.0 + autoreconf -fisv autoreconf-default: Entering directory `.' autoreconf-default: configure.ac: not using Gettext autoreconf-default: running: aclocal --force autoreconf-default: configure.ac: tracing autoreconf-default: running: libtoolize --force --install libtoolize-default: putting auxiliary files in '.'. libtoolize-default: linking file './config.guess' libtoolize-default: linking file './config.sub' libtoolize-default: linking file './install-sh' libtoolize-default: linking file './ltmain.sh' libtoolize-default: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize-default: and rerunning libtoolize-default and aclocal. libtoolize-default: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf-default: configure.ac: not using Intltool autoreconf-default: configure.ac: not using gtk-doc autoreconf-default: running: /usr/bin/autoconf-2.60 --force autoreconf-default: running: /usr/bin/autoheader-2.60 --force autoreconf-default: running: automake --add-missing --force-missing configure.ac:26: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:26: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation configure.ac:39: installing './compile' configure.ac:26: installing './missing' lib/Makefile.am: installing './depcomp' mibs/iana/Makefile.am:15: warning: shell ls -1 $(srcdir: non-POSIX variable name mibs/iana/Makefile.am:15: (probably a GNU make extension) mibs/ietf/Makefile.am:15: warning: shell ls -1 $(srcdir: non-POSIX variable name mibs/ietf/Makefile.am:15: (probably a GNU make extension) mibs/irtf/Makefile.am:15: warning: shell ls -1 $(srcdir: non-POSIX variable name mibs/irtf/Makefile.am:15: (probably a GNU make extension) mibs/jacobs/Makefile.am:15: warning: shell ls -1 $(srcdir: non-POSIX variable name mibs/jacobs/Makefile.am:15: (probably a GNU make extension) mibs/site/Makefile.am:15: warning: shell ls -1 $(srcdir: non-POSIX variable name mibs/site/Makefile.am:15: (probably a GNU make extension) mibs/tubs/Makefile.am:15: warning: shell ls -1 $(srcdir: non-POSIX variable name mibs/tubs/Makefile.am:15: (probably a GNU make extension) pibs/Makefile.am:16: warning: shell ls -1d [a-z]*/* | egrep -v 'CVS|Makefile': non-POSIX variable name pibs/Makefile.am:16: (probably a GNU make extension) pibs/ietf/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name pibs/ietf/Makefile.am:14: (probably a GNU make extension) pibs/site/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name pibs/site/Makefile.am:14: (probably a GNU make extension) pibs/tubs/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name pibs/tubs/Makefile.am:14: (probably a GNU make extension) test/Makefile.am:46: warning: shell ls -1d smidiff/* | egrep -v 'CVS|Makefile': non-POSIX variable name test/Makefile.am:46: (probably a GNU make extension) parallel-tests: installing './test-driver' test/dumps/cm/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/cm/Makefile.am:14: (probably a GNU make extension) test/dumps/corba/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/corba/Makefile.am:14: (probably a GNU make extension) test/dumps/identifiers/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/identifiers/Makefile.am:14: (probably a GNU make extension) test/dumps/imports/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/imports/Makefile.am:14: (probably a GNU make extension) test/dumps/jax/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/jax/Makefile.am:14: (probably a GNU make extension) test/dumps/metrics/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/metrics/Makefile.am:14: (probably a GNU make extension) test/dumps/mosy/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/mosy/Makefile.am:14: (probably a GNU make extension) test/dumps/netsnmp/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/netsnmp/Makefile.am:14: (probably a GNU make extension) test/dumps/orig-smiv2/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/orig-smiv2/Makefile.am:14: (probably a GNU make extension) test/dumps/python/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/python/Makefile.am:14: (probably a GNU make extension) test/dumps/smilint-smiv2/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/smilint-smiv2/Makefile.am:14: (probably a GNU make extension) test/dumps/sming/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/sming/Makefile.am:14: (probably a GNU make extension) test/dumps/smiv1/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/smiv1/Makefile.am:14: (probably a GNU make extension) test/dumps/smiv2-smiv2/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/smiv2-smiv2/Makefile.am:14: (probably a GNU make extension) test/dumps/smiv2/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/smiv2/Makefile.am:14: (probably a GNU make extension) test/dumps/tree/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/tree/Makefile.am:14: (probably a GNU make extension) test/dumps/types/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/types/Makefile.am:14: (probably a GNU make extension) test/dumps/xml/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/xml/Makefile.am:14: (probably a GNU make extension) test/dumps/yang/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/yang/Makefile.am:14: (probably a GNU make extension) test/smidiff/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/smidiff/Makefile.am:14: (probably a GNU make extension) tools/Makefile.am:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') yang/Makefile.am:16: warning: shell ls -1d [a-z]*/* | egrep -v 'CVS|Makefile': non-POSIX variable name yang/Makefile.am:16: (probably a GNU make extension) yang/iana/Makefile.am:15: warning: shell ls -1 $(srcdir: non-POSIX variable name yang/iana/Makefile.am:15: (probably a GNU make extension) yang/ietf/Makefile.am:15: warning: shell ls -1 $(srcdir: non-POSIX variable name yang/ietf/Makefile.am:15: (probably a GNU make extension) yang/site/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name yang/site/Makefile.am:14: (probably a GNU make extension) autoreconf-default: Leaving directory `.' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS=' -march=i586 -mtune=generic' + export ASFLAGS + export lt_cv_prog_cc_static_works=no + lt_cv_prog_cc_static_works=no + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --disable-static --enable-shared --sysconfdir=/etc --enable-smi --enable-sming configure: WARNING: unrecognized options: --without-included-gettext checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for i586-alt-linux-gcc... i586-alt-linux-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i586-alt-linux-gcc accepts -g... yes checking for i586-alt-linux-gcc option to accept ISO C89... none needed checking whether i586-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of i586-alt-linux-gcc... none checking for additional required compiler flags... checking for strtoll... yes checking for strtoull... yes checking for strtoq... yes checking for strtouq... yes checking for timegm... yes checking for vsnprintf... yes checking for snprintf... yes checking for asprintf... yes checking for asnprintf... no checking for vasprintf... yes checking for vasnprintf... no checking how to run the C preprocessor... i586-alt-linux-gcc -E 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/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 pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking for unistd.h... (cached) yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking for stdint.h... (cached) yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for regexec in -lc... yes checking for path separator character... : checking for dir separator character... / checking for 64 bit types... long long/%lld, etc. checking for flex... /usr/bin/flex checking for bison... /usr/bin/bison checking for bash... /bin/sh checking for sh... /bin/sh checking for awk... /bin/awk checking for wget... /usr/bin/wget checking for gdiff... no checking for diff... /usr/bin/diff checking whether make sets $(MAKE)... (cached) yes checking build system type... i586-alt-linux-gnu checking host system type... i586-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by i586-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert i586-alt-linux-gnu file names to i586-alt-linux-gnu format... func_convert_file_noop checking how to convert i586-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for i586-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... (cached) pass_all checking for i586-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for i586-alt-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for i586-alt-linux-strip... no checking for strip... strip checking for i586-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from i586-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for i586-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if i586-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for i586-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if i586-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if i586-alt-linux-gcc static flag -static works... no checking if i586-alt-linux-gcc supports -c -o file.o... yes checking if i586-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the i586-alt-linux-gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no ./configure: line 12882: ./libtool: No such file or directory checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating lib/Makefile config.status: creating tools/Makefile config.status: creating mibs/Makefile config.status: creating mibs/iana/Makefile config.status: creating mibs/ietf/Makefile config.status: creating mibs/irtf/Makefile config.status: creating mibs/jacobs/Makefile config.status: creating mibs/tubs/Makefile config.status: creating mibs/site/Makefile config.status: creating pibs/Makefile config.status: creating pibs/ietf/Makefile config.status: creating pibs/tubs/Makefile config.status: creating pibs/site/Makefile config.status: creating yang/Makefile config.status: creating yang/ietf/Makefile config.status: creating yang/iana/Makefile config.status: creating yang/site/Makefile config.status: creating test/Makefile config.status: creating test/mibs/Makefile config.status: creating test/smidiff/Makefile config.status: creating test/dumps/Makefile config.status: creating test/dumps/corba/Makefile config.status: creating test/dumps/imports/Makefile config.status: creating test/dumps/jax/Makefile config.status: creating test/dumps/netsnmp/Makefile config.status: creating test/dumps/mosy/Makefile config.status: creating test/dumps/orig-smiv2/Makefile config.status: creating test/dumps/smilint-smiv2/Makefile config.status: creating test/dumps/sming/Makefile config.status: creating test/dumps/smiv1/Makefile config.status: creating test/dumps/smiv2/Makefile config.status: creating test/dumps/smiv2-smiv2/Makefile config.status: creating test/dumps/tree/Makefile config.status: creating test/dumps/types/Makefile config.status: creating test/dumps/identifiers/Makefile config.status: creating test/dumps/metrics/Makefile config.status: creating test/dumps/xml/Makefile config.status: creating test/dumps/cm/Makefile config.status: creating test/dumps/python/Makefile config.status: creating test/dumps/yang/Makefile config.status: creating doc/Makefile config.status: creating lib/smi.h config.status: creating lib/libsmi.3 config.status: creating lib/smi_macro.3 config.status: creating lib/smi_module.3 config.status: creating lib/smi_node.3 config.status: creating lib/smi_type.3 config.status: creating lib/smi_config.3 config.status: creating lib/smi_render.3 config.status: creating lib/smi_util.3 config.status: creating lib/smi_class.3 config.status: creating lib/smi_attribute.3 config.status: creating lib/smi_event.3 config.status: creating lib/smi_identity.3 config.status: creating lib/yang_node.3 config.status: creating tools/smistrip config.status: creating tools/smicache config.status: creating tools/smiquery.1 config.status: creating tools/smilint.1 config.status: creating tools/smidump.1 config.status: creating tools/smidiff.1 config.status: creating tools/smistrip.1 config.status: creating tools/smicache.1 config.status: creating tools/smixlate.1 config.status: creating tools/mib2svg.cgi config.status: creating test/parser.test config.status: creating test/parser-yang.test config.status: creating test/parser-yang-ct.test config.status: creating test/smidump-corba.test config.status: creating test/smidump-jax.test config.status: creating test/smidump-netsnmp.test config.status: creating test/smidump-imports.test config.status: creating test/smidump-mosy.test config.status: creating test/smidump-orig-smiv2.test config.status: creating test/smidump-sming.test config.status: creating test/smidump-yang.test config.status: creating test/smidump-smiv1.test config.status: creating test/smidump-smiv2-smiv2.test config.status: creating test/smidump-smiv2.test config.status: creating test/smidump-tree.test config.status: creating test/smidump-types.test config.status: creating test/smidump-identifiers.test config.status: creating test/smidump-metrics.test config.status: creating test/smidump-xml.test config.status: creating test/smidump-cm.test config.status: creating test/smidump-python.test config.status: creating test/smilint-smiv2.test config.status: creating test/smidiff.test config.status: creating libsmi.pc config.status: creating win/config.h config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default commands configure: WARNING: unrecognized options: --without-included-gettext + LIBTOOL=/usr/bin/libtool + make -j8 make all-recursive Making all in lib make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' cat error.c | grep ERR_ | \ sed -e 's/^.*\(ERR_[a-zA-Z0-9_]*\).*$/\1/' | \ awk '{printf "#define %-50s %d\n", $1, NR-1}' > errormacros.h make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o util.lo util.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c util.c -fPIC -DPIC -o .libs/util.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o common.lo common.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c common.c -fPIC -DPIC -o .libs/common.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o error.lo error.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c error.c -fPIC -DPIC -o .libs/error.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o yang-complex-types.lo yang-complex-types.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c yang-complex-types.c -fPIC -DPIC -o .libs/yang-complex-types.o yang-complex-types.c: In function 'addCTExtNode': yang-complex-types.c:148:9: warning: implicit declaration of function 'createIdentifierRef'; did you mean 'listIdentifierRef'? [-Wimplicit-function-declaration] 148 | createIdentifierRef(ret, prefix, identifier); | ^~~~~~~~~~~~~~~~~~~ | listIdentifierRef make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o yang.lo yang.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c yang.c -fPIC -DPIC -o .libs/yang.o yang.c: In function 'yangDeclAsString': yang.c:51:5: warning: enumeration value 'YANG_DECL_LAST' not handled in switch [-Wswitch] 51 | switch (decl) { | ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o snprintf.lo snprintf.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c snprintf.c -fPIC -DPIC -o .libs/snprintf.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o yang-check.lo yang-check.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c yang-check.c -fPIC -DPIC -o .libs/yang-check.o yang-check.c: In function 'findTargetNode': yang-check.c:249:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 249 | || childPtr->export.nodeKind == YANG_DECL_INPUT && !strcmp("input", value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ yang-check.c:250:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 250 | || childPtr->export.nodeKind == YANG_DECL_OUTPUT && !strcmp("output", value)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ yang-check.c: In function 'resolveXPath': yang-check.c:328:43: warning: comparison between 'YangStatus' {aka 'enum YangStatus'} and 'enum _YangParsingState' [-Wenum-compare] 328 | && tmpNode->export.status == YANG_PARSING_IN_PROGRESS) { | ^~ yang-check.c: In function 'typeHandler': yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_NONE' not handled in switch [-Wswitch] 1075 | switch (nodePtr->typeInfo->builtinType) { | ^~~~~~ yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_BINARY' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_BOOLEAN' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_EMPTY' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_INSTANCE_IDENTIFIER' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_INT8' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_INT16' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_INT32' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_INT64' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_STRING' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_UINT8' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_UINT16' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_UINT32' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_UINT64' not handled in switch [-Wswitch] make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o smi-check.lo smi-check.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c smi-check.c -fPIC -DPIC -o .libs/smi-check.o smi-check.c: In function 'smiCheckIndex': smi-check.c:779:2: warning: enumeration value 'SMI_BASETYPE_POINTER' not handled in switch [-Wswitch] 779 | switch (typePtr->export.basetype) { | ^~~~~~ smi-check.c: In function 'smiCheckNotificationMembers': smi-check.c:2085:11: warning: variable 'node' set but not used [-Wunused-but-set-variable] 2085 | Node *node = NULL; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /usr/bin/bison --defines=parser-smi.tab.h -t -psmi -o parser-smi.c parser-smi.y parser-smi.y:1290.1-12: warning: deprecated directive, use '%pure-parser' [-Wdeprecated] %pure_parser ^^^^^^^^^^^^ parser-smi.y: warning: 76 reduce/reduce conflicts [-Wconflicts-rr] make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o smi2yang.lo smi2yang.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c smi2yang.c -fPIC -DPIC -o .libs/smi2yang.o smi2yang.c: In function 'smi2yangLeafPath': smi2yang.c:442:28: warning: unused variable 'parentModule' [-Wunused-variable] 442 | SmiModule *smiModule, *parentModule = NULL; | ^~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /usr/bin/bison --defines=parser-sming.tab.h -t -psming -o parser-sming.c parser-sming.y parser-sming.y:352.1-12: warning: deprecated directive, use '%pure-parser' [-Wdeprecated] %pure_parser ^^^^^^^^^^^^ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /usr/bin/bison --defines=parser-sming.tab.h -t -psming -o parser-sming.c parser-sming.y parser-sming.y:352.1-12: warning: deprecated directive, use '%pure-parser' [-Wdeprecated] %pure_parser ^^^^^^^^^^^^ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o smi-data.lo smi-data.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c smi-data.c -fPIC -DPIC -o .libs/smi-data.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /usr/bin/flex -Cfe -Psming -t -o scanner-sming.c scanner-sming.l > scanner-sming.c make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /usr/bin/bison --defines=parser-yang.tab.h -t -pyang -o parser-yang.c parser-yang.y parser-yang.y:271.1-12: warning: deprecated directive, use '%pure-parser' [-Wdeprecated] %pure_parser ^^^^^^^^^^^^ parser-yang.y: warning: 56 shift/reduce conflicts [-Wconflicts-sr] parser-yang.y: warning: 1088 reduce/reduce conflicts [-Wconflicts-rr] make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o parser-smi.lo parser-smi.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c parser-smi.c -fPIC -DPIC -o .libs/parser-smi.o parser-smi.y: In function 'smiparse': parser-smi.y:1717:1: warning: null character(s) ignored 1717 | { | ^ parser-smi.y:1717: error: 'BASETYPE_UNKNOWN' undeclared (first use in this function); did you mean 'SMI_BASETYPE_UNKNOWN'? 1717 | { | |SMI_BASETYPE_UNKNOWN parser-smi.y:1717: note: each undeclared identifier is reported only once for each function it appears in parser-smi.y:1717: warning: left-hand operand of comma expression has no effect [-Wunused-value] parser-smi.y:1717: warning: left-hand operand of comma expression has no effect [-Wunused-value] parser-smi.y:1717: warning: statement with no effect [-Wunused-value] parser-smi.y:1718:20: error: expected ';' before ')' token 1718 | if (thisParserPtr->modulePtr->export.language == | ^ parser-smi.y:1718:20: error: expected statement before ')' token parser-smi.c:3786:5: error: break statement not within loop or switch 3786 | break; | ^~~~~ parser-smi.c:3788:3: error: case label not within a switch statement 3788 | case 85: | ^~~~ parser-smi.c:3794:5: error: break statement not within loop or switch 3794 | break; | ^~~~~ parser-smi.c:3796:3: error: case label not within a switch statement 3796 | case 86: | ^~~~ parser-smi.c:3810:5: error: break statement not within loop or switch 3810 | break; | ^~~~~ parser-smi.c:3812:3: error: case label not within a switch statement 3812 | case 87: | ^~~~ parser-smi.c:3834:5: error: break statement not within loop or switch 3834 | break; | ^~~~~ parser-smi.c:3836:3: error: case label not within a switch statement 3836 | case 88: | ^~~~ parser-smi.c:3852:5: error: break statement not within loop or switch 3852 | break; | ^~~~~ parser-smi.c:3854:3: error: case label not within a switch statement 3854 | case 89: | ^~~~ parser-smi.c:3864:5: error: break statement not within loop or switch 3864 | break; | ^~~~~ parser-smi.c:3866:3: error: case label not within a switch statement 3866 | case 90: | ^~~~ parser-smi.c:4024:5: error: break statement not within loop or switch 4024 | break; | ^~~~~ parser-smi.c:4026:3: error: case label not within a switch statement 4026 | case 91: | ^~~~ parser-smi.c:4032:5: error: break statement not within loop or switch 4032 | break; | ^~~~~ parser-smi.c:4034:3: error: case label not within a switch statement 4034 | case 92: | ^~~~ parser-smi.c:4060:5: error: break statement not within loop or switch 4060 | break; | ^~~~~ parser-smi.c:4062:3: error: case label not within a switch statement 4062 | case 93: | ^~~~ parser-smi.c:4076:5: error: break statement not within loop or switch 4076 | break; | ^~~~~ parser-smi.c:4078:3: error: case label not within a switch statement 4078 | case 95: | ^~~~ parser-smi.c:4087:5: error: break statement not within loop or switch 4087 | break; | ^~~~~ parser-smi.c:4089:3: error: case label not within a switch statement 4089 | case 106: | ^~~~ parser-smi.c:4107:5: error: break statement not within loop or switch 4107 | break; | ^~~~~ parser-smi.c:4109:3: error: case label not within a switch statement 4109 | case 107: | ^~~~ parser-smi.c:4140:5: error: break statement not within loop or switch 4140 | break; | ^~~~~ parser-smi.c:4142:3: error: case label not within a switch statement 4142 | case 108: | ^~~~ parser-smi.c:4148:5: error: break statement not within loop or switch 4148 | break; | ^~~~~ parser-smi.c:4150:3: error: case label not within a switch statement 4150 | case 109: | ^~~~ parser-smi.c:4184:5: error: break statement not within loop or switch 4184 | break; | ^~~~~ parser-smi.c:4186:3: error: case label not within a switch statement 4186 | case 110: | ^~~~ parser-smi.c:4193:5: error: break statement not within loop or switch 4193 | break; | ^~~~~ parser-smi.c:4195:3: error: case label not within a switch statement 4195 | case 111: | ^~~~ parser-smi.c:4209:5: error: break statement not within loop or switch 4209 | break; | ^~~~~ parser-smi.c:4211:3: error: case label not within a switch statement 4211 | case 112: | ^~~~ parser-smi.c:4249:5: error: break statement not within loop or switch 4249 | break; | ^~~~~ parser-smi.c:4251:3: error: case label not within a switch statement 4251 | case 113: | ^~~~ parser-smi.c:4259:5: error: break statement not within loop or switch 4259 | break; | ^~~~~ parser-smi.c:4261:3: error: case label not within a switch statement 4261 | case 114: | ^~~~ parser-smi.c:4269:5: error: break statement not within loop or switch 4269 | break; | ^~~~~ parser-smi.c:4271:3: error: case label not within a switch statement 4271 | case 115: | ^~~~ parser-smi.c:4284:5: error: break statement not within loop or switch 4284 | break; | ^~~~~ parser-smi.c:4286:3: error: case label not within a switch statement 4286 | case 116: | ^~~~ parser-smi.c:4369:5: error: break statement not within loop or switch 4369 | break; | ^~~~~ parser-smi.c:4371:3: error: case label not within a switch statement 4371 | case 117: | ^~~~ parser-smi.c:4379:5: error: break statement not within loop or switch 4379 | break; | ^~~~~ parser-smi.c:4381:3: error: case label not within a switch statement 4381 | case 118: | ^~~~ parser-smi.c:4400:5: error: break statement not within loop or switch 4400 | break; | ^~~~~ parser-smi.c:4402:3: error: case label not within a switch statement 4402 | case 119: | ^~~~ parser-smi.c:4408:5: error: break statement not within loop or switch 4408 | break; | ^~~~~ parser-smi.c:4410:3: error: case label not within a switch statement 4410 | case 120: | ^~~~ parser-smi.c:4417:5: error: break statement not within loop or switch 4417 | break; | ^~~~~ parser-smi.c:4419:3: error: case label not within a switch statement 4419 | case 121: | ^~~~ parser-smi.c:4452:5: error: break statement not within loop or switch 4452 | break; | ^~~~~ parser-smi.c:4454:3: error: case label not within a switch statement 4454 | case 122: | ^~~~ parser-smi.c:4462:5: error: break statement not within loop or switch 4462 | break; | ^~~~~ parser-smi.c:4464:3: error: case label not within a switch statement 4464 | case 123: | ^~~~ parser-smi.c:4477:5: error: break statement not within loop or switch 4477 | break; | ^~~~~ parser-smi.c:4479:3: error: case label not within a switch statement 4479 | case 124: | ^~~~ parser-smi.c:4494:5: error: break statement not within loop or switch 4494 | break; | ^~~~~ parser-smi.c:4496:3: error: case label not within a switch statement 4496 | case 125: | ^~~~ parser-smi.c:4518:5: error: break statement not within loop or switch 4518 | break; | ^~~~~ parser-smi.c:4520:3: error: case label not within a switch statement 4520 | case 126: | ^~~~ parser-smi.c:4532:5: error: break statement not within loop or switch 4532 | break; | ^~~~~ parser-smi.c:4534:3: error: case label not within a switch statement 4534 | case 127: | ^~~~ parser-smi.c:4560:5: error: break statement not within loop or switch 4560 | break; | ^~~~~ parser-smi.c:4562:3: error: case label not within a switch statement 4562 | case 128: | ^~~~ parser-smi.c:4568:5: error: break statement not within loop or switch 4568 | break; | ^~~~~ parser-smi.c:4570:3: error: case label not within a switch statement 4570 | case 129: | ^~~~ parser-smi.c:4592:5: error: break statement not within loop or switch 4592 | break; | ^~~~~ parser-smi.c:4594:3: error: case label not within a switch statement 4594 | case 130: | ^~~~ parser-smi.c:4606:5: error: break statement not within loop or switch 4606 | break; | ^~~~~ parser-smi.c:4608:3: error: case label not within a switch statement 4608 | case 131: | ^~~~ parser-smi.c:4638:5: error: break statement not within loop or switch 4638 | break; | ^~~~~ parser-smi.c:4640:3: error: case label not within a switch statement 4640 | case 132: | ^~~~ parser-smi.c:4896:5: error: break statement not within loop or switch 4896 | break; | ^~~~~ parser-smi.c:4898:3: error: case label not within a switch statement 4898 | case 133: | ^~~~ parser-smi.c:4910:5: error: break statement not within loop or switch 4910 | break; | ^~~~~ parser-smi.c:4912:3: error: case label not within a switch statement 4912 | case 134: | ^~~~ parser-smi.c:4919:5: error: break statement not within loop or switch 4919 | break; | ^~~~~ parser-smi.c:4921:3: error: case label not within a switch statement 4921 | case 135: | ^~~~ parser-smi.c:4933:5: error: break statement not within loop or switch 4933 | break; | ^~~~~ parser-smi.c:4935:3: error: case label not within a switch statement 4935 | case 136: | ^~~~ parser-smi.c:4958:5: error: break statement not within loop or switch 4958 | break; | ^~~~~ parser-smi.c:4960:3: error: case label not within a switch statement 4960 | case 137: | ^~~~ parser-smi.c:5007:5: error: break statement not within loop or switch 5007 | break; | ^~~~~ parser-smi.c:5009:3: error: case label not within a switch statement 5009 | case 138: | ^~~~ parser-smi.c:5015:5: error: break statement not within loop or switch 5015 | break; | ^~~~~ parser-smi.c:5017:3: error: case label not within a switch statement 5017 | case 139: | ^~~~ parser-smi.c:5023:5: error: break statement not within loop or switch 5023 | break; | ^~~~~ parser-smi.c:5025:3: error: case label not within a switch statement 5025 | case 140: | ^~~~ parser-smi.c:5037:5: error: break statement not within loop or switch 5037 | break; | ^~~~~ parser-smi.c:5039:3: error: case label not within a switch statement 5039 | case 141: | ^~~~ parser-smi.c:5061:5: error: break statement not within loop or switch 5061 | break; | ^~~~~ parser-smi.c:5063:3: error: case label not within a switch statement 5063 | case 142: | ^~~~ parser-smi.c:5069:5: error: break statement not within loop or switch 5069 | break; | ^~~~~ parser-smi.c:5071:3: error: case label not within a switch statement 5071 | case 143: | ^~~~ parser-smi.c:5078:5: error: break statement not within loop or switch 5078 | break; | ^~~~~ parser-smi.c:5080:3: error: case label not within a switch statement 5080 | case 144: | ^~~~ parser-smi.c:5084:5: error: break statement not within loop or switch 5084 | break; | ^~~~~ parser-smi.c:5086:3: error: case label not within a switch statement 5086 | case 145: | ^~~~ parser-smi.c:5092:5: error: break statement not within loop or switch 5092 | break; | ^~~~~ parser-smi.c:5094:3: error: case label not within a switch statement 5094 | case 146: | ^~~~ parser-smi.c:5104:5: error: break statement not within loop or switch 5104 | break; | ^~~~~ parser-smi.c:5106:3: error: case label not within a switch statement 5106 | case 147: | ^~~~ parser-smi.c:5110:5: error: break statement not within loop or switch 5110 | break; | ^~~~~ parser-smi.c:5112:3: error: case label not within a switch statement 5112 | case 148: | ^~~~ parser-smi.c:5116:5: error: break statement not within loop or switch 5116 | break; | ^~~~~ parser-smi.c:5118:3: error: case label not within a switch statement 5118 | case 149: | ^~~~ parser-smi.c:5124:5: error: break statement not within loop or switch 5124 | break; | ^~~~~ parser-smi.c:5126:3: error: case label not within a switch statement 5126 | case 150: | ^~~~ parser-smi.c:5130:5: error: break statement not within loop or switch 5130 | break; | ^~~~~ parser-smi.c:5132:3: error: case label not within a switch statement 5132 | case 151: | ^~~~ parser-smi.c:5139:5: error: break statement not within loop or switch 5139 | break; | ^~~~~ parser-smi.c:5141:3: error: case label not within a switch statement 5141 | case 152: | ^~~~ parser-smi.c:5145:5: error: break statement not within loop or switch 5145 | break; | ^~~~~ parser-smi.c:5147:3: error: case label not within a switch statement 5147 | case 153: | ^~~~ parser-smi.c:5151:5: error: break statement not within loop or switch 5151 | break; | ^~~~~ parser-smi.c:5153:3: error: case label not within a switch statement 5153 | case 154: | ^~~~ parser-smi.c:5160:5: error: break statement not within loop or switch 5160 | break; | ^~~~~ parser-smi.c:5162:3: error: case label not within a switch statement 5162 | case 155: | ^~~~ parser-smi.c:5166:5: error: break statement not within loop or switch 5166 | break; | ^~~~~ parser-smi.c:5168:3: error: case label not within a switch statement 5168 | case 156: | ^~~~ parser-smi.c:5172:5: error: break statement not within loop or switch 5172 | break; | ^~~~~ parser-smi.c:5174:3: error: case label not within a switch statement 5174 | case 157: | ^~~~ parser-smi.c:5181:5: error: break statement not within loop or switch 5181 | break; | ^~~~~ parser-smi.c:5183:3: error: case label not within a switch statement 5183 | case 158: | ^~~~ parser-smi.c:5187:5: error: break statement not within loop or switch 5187 | break; | ^~~~~ parser-smi.c:5189:3: error: case label not within a switch statement 5189 | case 159: | ^~~~ parser-smi.c:5193:5: error: break statement not within loop or switch 5193 | break; | ^~~~~ parser-smi.c:5195:3: error: case label not within a switch statement 5195 | case 160: | ^~~~ parser-smi.c:5199:5: error: break statement not within loop or switch 5199 | break; | ^~~~~ parser-smi.c:5201:3: error: case label not within a switch statement 5201 | case 161: | ^~~~ parser-smi.c:5205:5: error: break statement not within loop or switch 5205 | break; | ^~~~~ parser-smi.c:5207:3: error: case label not within a switch statement 5207 | case 162: | ^~~~ parser-smi.c:5215:5: error: break statement not within loop or switch 5215 | break; | ^~~~~ parser-smi.c:5217:3: error: case label not within a switch statement 5217 | case 163: | ^~~~ parser-smi.c:5230:5: error: break statement not within loop or switch 5230 | break; | ^~~~~ parser-smi.c:5232:3: error: case label not within a switch statement 5232 | case 164: | ^~~~ parser-smi.c:5236:5: error: break statement not within loop or switch 5236 | break; | ^~~~~ parser-smi.c:5238:3: error: case label not within a switch statement 5238 | case 165: | ^~~~ parser-smi.c:5245:5: error: break statement not within loop or switch 5245 | break; | ^~~~~ parser-smi.c:5247:3: error: case label not within a switch statement 5247 | case 166: | ^~~~ parser-smi.c:5251:5: error: break statement not within loop or switch 5251 | break; | ^~~~~ parser-smi.c:5253:3: error: case label not within a switch statement 5253 | case 167: | ^~~~ parser-smi.c:5257:5: error: break statement not within loop or switch 5257 | break; | ^~~~~ parser-smi.c:5259:3: error: case label not within a switch statement 5259 | case 168: | ^~~~ parser-smi.c:5267:5: error: break statement not within loop or switch 5267 | break; | ^~~~~ parser-smi.c:5269:3: error: case label not within a switch statement 5269 | case 169: | ^~~~ parser-smi.c:5282:5: error: break statement not within loop or switch 5282 | break; | ^~~~~ parser-smi.c:5284:3: error: case label not within a switch statement 5284 | case 170: | ^~~~ parser-smi.c:5304:5: error: break statement not within loop or switch 5304 | break; | ^~~~~ parser-smi.c:5306:3: error: case label not within a switch statement 5306 | case 171: | ^~~~ parser-smi.c:5317:5: error: break statement not within loop or switch 5317 | break; | ^~~~~ parser-smi.c:5319:3: error: case label not within a switch statement 5319 | case 172: | ^~~~ parser-smi.c:5323:5: error: break statement not within loop or switch 5323 | break; | ^~~~~ parser-smi.c:5325:3: error: case label not within a switch statement 5325 | case 173: | ^~~~ parser-smi.c:5335:5: error: break statement not within loop or switch 5335 | break; | ^~~~~ parser-smi.c:5337:3: error: case label not within a switch statement 5337 | case 174: | ^~~~ parser-smi.c:5341:5: error: break statement not within loop or switch 5341 | break; | ^~~~~ parser-smi.c:5343:3: error: case label not within a switch statement 5343 | case 175: | ^~~~ parser-smi.c:5355:5: error: break statement not within loop or switch 5355 | break; | ^~~~~ parser-smi.c:5357:3: error: case label not within a switch statement 5357 | case 176: | ^~~~ parser-smi.c:5377:5: error: break statement not within loop or switch 5377 | break; | ^~~~~ parser-smi.c:5379:3: error: case label not within a switch statement 5379 | case 177: | ^~~~ parser-smi.c:5385:5: error: break statement not within loop or switch 5385 | break; | ^~~~~ parser-smi.c:5387:3: error: case label not within a switch statement 5387 | case 178: | ^~~~ parser-smi.c:5412:5: error: break statement not within loop or switch 5412 | break; | ^~~~~ parser-smi.c:5414:3: error: case label not within a switch statement 5414 | case 179: | ^~~~ parser-smi.c:5426:5: error: break statement not within loop or switch 5426 | break; | ^~~~~ parser-smi.c:5428:3: error: case label not within a switch statement 5428 | case 180: | ^~~~ parser-smi.c:5455:5: error: break statement not within loop or switch 5455 | break; | ^~~~~ parser-smi.c:5457:3: error: case label not within a switch statement 5457 | case 181: | ^~~~ parser-smi.c:5463:5: error: break statement not within loop or switch 5463 | break; | ^~~~~ parser-smi.c:5465:3: error: case label not within a switch statement 5465 | case 182: | ^~~~ parser-smi.c:5471:5: error: break statement not within loop or switch 5471 | break; | ^~~~~ parser-smi.c:5473:3: error: case label not within a switch statement 5473 | case 183: | ^~~~ parser-smi.c:5482:5: error: break statement not within loop or switch 5482 | break; | ^~~~~ parser-smi.c:5484:3: error: case label not within a switch statement 5484 | case 184: | ^~~~ parser-smi.c:5493:5: error: break statement not within loop or switch 5493 | break; | ^~~~~ parser-smi.c:5495:3: error: case label not within a switch statement 5495 | case 185: | ^~~~ parser-smi.c:5501:5: error: break statement not within loop or switch 5501 | break; | ^~~~~ parser-smi.c:5503:3: error: case label not within a switch statement 5503 | case 186: | ^~~~ parser-smi.c:5518:5: error: break statement not within loop or switch 5518 | break; | ^~~~~ parser-smi.c:5520:3: error: case label not within a switch statement 5520 | case 187: | ^~~~ parser-smi.c:5553:5: error: break statement not within loop or switch 5553 | break; | ^~~~~ parser-smi.c:5555:3: error: case label not within a switch statement 5555 | case 188: | ^~~~ parser-smi.c:5563:5: error: break statement not within loop or switch 5563 | break; | ^~~~~ parser-smi.c:5565:3: error: case label not within a switch statement 5565 | case 189: | ^~~~ parser-smi.c:5573:5: error: break statement not within loop or switch 5573 | break; | ^~~~~ parser-smi.c:5575:3: error: case label not within a switch statement 5575 | case 190: | ^~~~ parser-smi.c:5582:5: error: break statement not within loop or switch 5582 | break; | ^~~~~ parser-smi.c:5584:3: error: case label not within a switch statement 5584 | case 191: | ^~~~ parser-smi.c:5592:5: error: break statement not within loop or switch 5592 | break; | ^~~~~ parser-smi.c:5594:3: error: case label not within a switch statement 5594 | case 192: | ^~~~ parser-smi.c:5609:5: error: break statement not within loop or switch 5609 | break; | ^~~~~ parser-smi.c:5611:3: error: case label not within a switch statement 5611 | case 193: | ^~~~ parser-smi.c:5634:5: error: break statement not within loop or switch 5634 | break; | ^~~~~ parser-smi.c:5636:3: error: case label not within a switch statement 5636 | case 194: | ^~~~ parser-smi.c:5659:5: error: break statement not within loop or switch 5659 | break; | ^~~~~ parser-smi.c:5661:3: error: case label not within a switch statement 5661 | case 195: | ^~~~ parser-smi.c:5667:5: error: break statement not within loop or switch 5667 | break; | ^~~~~ parser-smi.c:5669:3: error: case label not within a switch statement 5669 | case 196: | ^~~~ parser-smi.c:5691:5: error: break statement not within loop or switch 5691 | break; | ^~~~~ parser-smi.c:5693:3: error: case label not within a switch statement 5693 | case 197: | ^~~~ parser-smi.c:5700:5: error: break statement not within loop or switch 5700 | break; | ^~~~~ parser-smi.c:5702:3: error: case label not within a switch statement 5702 | case 198: | ^~~~ parser-smi.c:5709:5: error: break statement not within loop or switch 5709 | break; | ^~~~~ parser-smi.c:5711:3: error: case label not within a switch statement 5711 | case 199: | ^~~~ parser-smi.c:5718:5: error: break statement not within loop or switch 5718 | break; | ^~~~~ parser-smi.c:5720:3: error: case label not within a switch statement 5720 | case 200: | ^~~~ parser-smi.c:5737:5: error: break statement not within loop or switch 5737 | break; | ^~~~~ parser-smi.c:5739:3: error: case label not within a switch statement 5739 | case 201: | ^~~~ parser-smi.c:5743:5: error: break statement not within loop or switch 5743 | break; | ^~~~~ parser-smi.c:5745:3: error: case label not within a switch statement 5745 | case 202: | ^~~~ parser-smi.c:5749:5: error: break statement not within loop or switch 5749 | break; | ^~~~~ parser-smi.c:5751:3: error: case label not within a switch statement 5751 | case 203: | ^~~~ parser-smi.c:5755:5: error: break statement not within loop or switch 5755 | break; | ^~~~~ parser-smi.c:5757:3: error: case label not within a switch statement 5757 | case 204: | ^~~~ parser-smi.c:5774:5: error: break statement not within loop or switch 5774 | break; | ^~~~~ parser-smi.c:5776:3: error: case label not within a switch statement 5776 | case 205: | ^~~~ parser-smi.c:5780:5: error: break statement not within loop or switch 5780 | break; | ^~~~~ parser-smi.c:5782:3: error: case label not within a switch statement 5782 | case 206: | ^~~~ parser-smi.c:5797:5: error: break statement not within loop or switch 5797 | break; | ^~~~~ parser-smi.c:5799:3: error: case label not within a switch statement 5799 | case 207: | ^~~~ parser-smi.c:5805:5: error: break statement not within loop or switch 5805 | break; | ^~~~~ parser-smi.c:5807:3: error: case label not within a switch statement 5807 | case 208: | ^~~~ parser-smi.c:5824:5: error: break statement not within loop or switch 5824 | break; | ^~~~~ parser-smi.c:5826:3: error: case label not within a switch statement 5826 | case 209: | ^~~~ parser-smi.c:5832:5: error: break statement not within loop or switch 5832 | break; | ^~~~~ parser-smi.c:5834:3: error: case label not within a switch statement 5834 | case 210: | ^~~~ parser-smi.c:5847:5: error: break statement not within loop or switch 5847 | break; | ^~~~~ parser-smi.c:5849:3: error: case label not within a switch statement 5849 | case 211: | ^~~~ parser-smi.c:5877:5: error: break statement not within loop or switch 5877 | break; | ^~~~~ parser-smi.c:5879:3: error: case label not within a switch statement 5879 | case 212: | ^~~~ parser-smi.c:5885:5: error: break statement not within loop or switch 5885 | break; | ^~~~~ parser-smi.c:5887:3: error: case label not within a switch statement 5887 | case 213: | ^~~~ parser-smi.c:5916:5: error: break statement not within loop or switch 5916 | break; | ^~~~~ parser-smi.c:5918:3: error: case label not within a switch statement 5918 | case 214: | ^~~~ parser-smi.c:5924:5: error: break statement not within loop or switch 5924 | break; | ^~~~~ parser-smi.c:5926:3: error: case label not within a switch statement 5926 | case 215: | ^~~~ parser-smi.c:5978:5: error: break statement not within loop or switch 5978 | break; | ^~~~~ parser-smi.c:5980:3: error: case label not within a switch statement 5980 | case 216: | ^~~~ parser-smi.c:6028:5: error: break statement not within loop or switch 6028 | break; | ^~~~~ parser-smi.c:6030:3: error: case label not within a switch statement 6030 | case 217: | ^~~~ parser-smi.c:6087:5: error: break statement not within loop or switch 6087 | break; | ^~~~~ parser-smi.c:6089:3: error: case label not within a switch statement 6089 | case 218: | ^~~~ parser-smi.c:6140:5: error: break statement not within loop or switch 6140 | break; | ^~~~~ parser-smi.c:6142:3: error: case label not within a switch statement 6142 | case 219: | ^~~~ parser-smi.c:6149:5: error: break statement not within loop or switch 6149 | break; | ^~~~~ parser-smi.c:6151:3: error: case label not within a switch statement 6151 | case 220: | ^~~~ parser-smi.c:6157:5: error: break statement not within loop or switch 6157 | break; | ^~~~~ parser-smi.c:6159:3: error: case label not within a switch statement 6159 | case 221: | ^~~~ parser-smi.c:6169:5: error: break statement not within loop or switch 6169 | break; | ^~~~~ parser-smi.c:6171:3: error: case label not within a switch statement 6171 | case 222: | ^~~~ parser-smi.c:6219:5: error: break statement not within loop or switch 6219 | break; | ^~~~~ parser-smi.c:6221:3: error: case label not within a switch statement 6221 | case 223: | ^~~~ parser-smi.c:6263:5: error: break statement not within loop or switch 6263 | break; | ^~~~~ parser-smi.c:6265:3: error: case label not within a switch statement 6265 | case 224: | ^~~~ parser-smi.c:6272:5: error: break statement not within loop or switch 6272 | break; | ^~~~~ parser-smi.c:6274:3: error: case label not within a switch statement 6274 | case 225: | ^~~~ parser-smi.c:6282:5: error: break statement not within loop or switch 6282 | break; | ^~~~~ parser-smi.c:6284:3: error: case label not within a switch statement 6284 | case 226: | ^~~~ parser-smi.c:6292:5: error: break statement not within loop or switch 6292 | break; | ^~~~~ parser-smi.c:6294:3: error: case label not within a switch statement 6294 | case 227: | ^~~~ parser-smi.c:6303:5: error: break statement not within loop or switch 6303 | break; | ^~~~~ parser-smi.c:6305:3: error: case label not within a switch statement 6305 | case 228: | ^~~~ parser-smi.c:6314:5: error: break statement not within loop or switch 6314 | break; | ^~~~~ parser-smi.c:6316:3: error: case label not within a switch statement 6316 | case 229: | ^~~~ parser-smi.c:6344:5: error: break statement not within loop or switch 6344 | break; | ^~~~~ parser-smi.c:6346:3: error: case label not within a switch statement 6346 | case 230: | ^~~~ parser-smi.c:6371:5: error: break statement not within loop or switch 6371 | break; | ^~~~~ parser-smi.c:6373:3: error: case label not within a switch statement 6373 | case 231: | ^~~~ parser-smi.c:6395:5: error: break statement not within loop or switch 6395 | break; | ^~~~~ parser-smi.c:6397:3: error: case label not within a switch statement 6397 | case 232: | ^~~~ parser-smi.c:6406:5: error: break statement not within loop or switch 6406 | break; | ^~~~~ parser-smi.c:6408:3: error: case label not within a switch statement 6408 | case 233: | ^~~~ parser-smi.c:6431:5: error: break statement not within loop or switch 6431 | break; | ^~~~~ parser-smi.c:6433:3: error: case label not within a switch statement 6433 | case 234: | ^~~~ parser-smi.c:6439:5: error: break statement not within loop or switch 6439 | break; | ^~~~~ parser-smi.c:6441:3: error: case label not within a switch statement 6441 | case 235: | ^~~~ parser-smi.c:6468:5: error: break statement not within loop or switch 6468 | break; | ^~~~~ parser-smi.c:6470:3: error: case label not within a switch statement 6470 | case 236: | ^~~~ parser-smi.c:6476:5: error: break statement not within loop or switch 6476 | break; | ^~~~~ parser-smi.c:6478:3: error: case label not within a switch statement 6478 | case 237: | ^~~~ parser-smi.c:6484:5: error: break statement not within loop or switch 6484 | break; | ^~~~~ parser-smi.c:6486:3: error: case label not within a switch statement 6486 | case 238: | ^~~~ parser-smi.c:6516:5: error: break statement not within loop or switch 6516 | break; | ^~~~~ parser-smi.c:6518:3: error: case label not within a switch statement 6518 | case 239: | ^~~~ parser-smi.c:6546:5: error: break statement not within loop or switch 6546 | break; | ^~~~~ parser-smi.c:6548:3: error: case label not within a switch statement 6548 | case 240: | ^~~~ parser-smi.c:6587:5: error: break statement not within loop or switch 6587 | break; | ^~~~~ parser-smi.c:6589:3: error: case label not within a switch statement 6589 | case 241: | ^~~~ parser-smi.c:6617:5: error: break statement not within loop or switch 6617 | break; | ^~~~~ parser-smi.c:6619:3: error: case label not within a switch statement 6619 | case 242: | ^~~~ parser-smi.c:6654:5: error: break statement not within loop or switch 6654 | break; | ^~~~~ parser-smi.c:6656:3: error: case label not within a switch statement 6656 | case 243: | ^~~~ parser-smi.c:6682:5: error: break statement not within loop or switch 6682 | break; | ^~~~~ parser-smi.c:6684:3: error: case label not within a switch statement 6684 | case 244: | ^~~~ parser-smi.c:6690:5: error: break statement not within loop or switch 6690 | break; | ^~~~~ parser-smi.c:6692:3: error: case label not within a switch statement 6692 | case 245: | ^~~~ parser-smi.c:6721:5: error: break statement not within loop or switch 6721 | break; | ^~~~~ parser-smi.c:6723:3: error: case label not within a switch statement 6723 | case 246: | ^~~~ parser-smi.c:6753:5: error: break statement not within loop or switch 6753 | break; | ^~~~~ parser-smi.c:6755:3: error: case label not within a switch statement 6755 | case 247: | ^~~~ parser-smi.c:6795:5: error: break statement not within loop or switch 6795 | break; | ^~~~~ parser-smi.c:6797:3: error: case label not within a switch statement 6797 | case 248: | ^~~~ parser-smi.c:6845:5: error: break statement not within loop or switch 6845 | break; | ^~~~~ parser-smi.c:6847:3: error: case label not within a switch statement 6847 | case 249: | ^~~~ parser-smi.c:6875:5: error: break statement not within loop or switch 6875 | break; | ^~~~~ parser-smi.c:6877:3: error: case label not within a switch statement 6877 | case 250: | ^~~~ parser-smi.c:6916:5: error: break statement not within loop or switch 6916 | break; | ^~~~~ parser-smi.c:6918:3: error: case label not within a switch statement 6918 | case 251: | ^~~~ parser-smi.c:6946:5: error: break statement not within loop or switch 6946 | break; | ^~~~~ parser-smi.c:6948:3: error: case label not within a switch statement 6948 | case 252: | ^~~~ parser-smi.c:6987:5: error: break statement not within loop or switch 6987 | break; | ^~~~~ parser-smi.c:6989:3: error: case label not within a switch statement 6989 | case 253: | ^~~~ parser-smi.c:7017:5: error: break statement not within loop or switch 7017 | break; | ^~~~~ parser-smi.c:7019:3: error: case label not within a switch statement 7019 | case 254: | ^~~~ parser-smi.c:7058:5: error: break statement not within loop or switch 7058 | break; | ^~~~~ parser-smi.c:7060:3: error: case label not within a switch statement 7060 | case 255: | ^~~~ parser-smi.c:7090:5: error: break statement not within loop or switch 7090 | break; | ^~~~~ parser-smi.c:7092:3: error: case label not within a switch statement 7092 | case 256: | ^~~~ parser-smi.c:7120:5: error: break statement not within loop or switch 7120 | break; | ^~~~~ parser-smi.c:7122:3: error: case label not within a switch statement 7122 | case 257: | ^~~~ parser-smi.c:7150:5: error: break statement not within loop or switch 7150 | break; | ^~~~~ parser-smi.c:7152:3: error: case label not within a switch statement 7152 | case 258: | ^~~~ parser-smi.c:7178:5: error: break statement not within loop or switch 7178 | break; | ^~~~~ parser-smi.c:7180:3: error: case label not within a switch statement 7180 | case 259: | ^~~~ parser-smi.c:7210:5: error: break statement not within loop or switch 7210 | break; | ^~~~~ parser-smi.c:7212:3: error: case label not within a switch statement 7212 | case 260: | ^~~~ parser-smi.c:7254:5: error: break statement not within loop or switch 7254 | break; | ^~~~~ parser-smi.c:7256:3: error: case label not within a switch statement 7256 | case 261: | ^~~~ parser-smi.c:7284:5: error: break statement not within loop or switch 7284 | break; | ^~~~~ parser-smi.c:7286:3: error: case label not within a switch statement 7286 | case 262: | ^~~~ parser-smi.c:7313:5: error: break statement not within loop or switch 7313 | break; | ^~~~~ parser-smi.c:7315:3: error: case label not within a switch statement 7315 | case 263: | ^~~~ parser-smi.c:7342:5: error: break statement not within loop or switch 7342 | break; | ^~~~~ parser-smi.c:7344:3: error: case label not within a switch statement 7344 | case 264: | ^~~~ parser-smi.c:7363:5: error: break statement not within loop or switch 7363 | break; | ^~~~~ parser-smi.c:7365:3: error: case label not within a switch statement 7365 | case 265: | ^~~~ parser-smi.c:7384:5: error: break statement not within loop or switch 7384 | break; | ^~~~~ parser-smi.c:7386:3: error: case label not within a switch statement 7386 | case 266: | ^~~~ parser-smi.c:7406:5: error: break statement not within loop or switch 7406 | break; | ^~~~~ parser-smi.c:7408:3: error: case label not within a switch statement 7408 | case 267: | ^~~~ parser-smi.c:7414:5: error: break statement not within loop or switch 7414 | break; | ^~~~~ parser-smi.c:7416:3: error: case label not within a switch statement 7416 | case 268: | ^~~~ parser-smi.c:7420:5: error: break statement not within loop or switch 7420 | break; | ^~~~~ parser-smi.c:7422:3: error: case label not within a switch statement 7422 | case 269: | ^~~~ parser-smi.c:7428:5: error: break statement not within loop or switch 7428 | break; | ^~~~~ parser-smi.c:7430:3: error: case label not within a switch statement 7430 | case 270: | ^~~~ parser-smi.c:7438:5: error: break statement not within loop or switch 7438 | break; | ^~~~~ parser-smi.c:7440:3: error: case label not within a switch statement 7440 | case 271: | ^~~~ parser-smi.c:7454:5: error: break statement not within loop or switch 7454 | break; | ^~~~~ parser-smi.c:7456:3: error: case label not within a switch statement 7456 | case 272: | ^~~~ parser-smi.c:7465:5: error: break statement not within loop or switch 7465 | break; | ^~~~~ parser-smi.c:7467:3: error: case label not within a switch statement 7467 | case 273: | ^~~~ parser-smi.c:7477:5: error: break statement not within loop or switch 7477 | break; | ^~~~~ parser-smi.c:7479:3: error: case label not within a switch statement 7479 | case 274: | ^~~~ parser-smi.c:7487:5: error: break statement not within loop or switch 7487 | break; | ^~~~~ parser-smi.c:7489:3: error: case label not within a switch statement 7489 | case 275: | ^~~~ parser-smi.c:7497:5: error: break statement not within loop or switch 7497 | break; | ^~~~~ parser-smi.c:7499:3: error: case label not within a switch statement 7499 | case 276: | ^~~~ parser-smi.c:7507:5: error: break statement not within loop or switch 7507 | break; | ^~~~~ parser-smi.c:7509:3: error: case label not within a switch statement 7509 | case 277: | ^~~~ parser-smi.c:7517:5: error: break statement not within loop or switch 7517 | break; | ^~~~~ parser-smi.c:7519:3: error: case label not within a switch statement 7519 | case 278: | ^~~~ parser-smi.c:7544:5: error: break statement not within loop or switch 7544 | break; | ^~~~~ parser-smi.c:7546:3: error: case label not within a switch statement 7546 | case 279: | ^~~~ parser-smi.c:7573:5: error: break statement not within loop or switch 7573 | break; | ^~~~~ parser-smi.c:7575:3: error: case label not within a switch statement 7575 | case 280: | ^~~~ parser-smi.c:7581:5: error: break statement not within loop or switch 7581 | break; | ^~~~~ parser-smi.c:7583:3: error: case label not within a switch statement 7583 | case 281: | ^~~~ parser-smi.c:7591:5: error: break statement not within loop or switch 7591 | break; | ^~~~~ parser-smi.c:7593:3: error: case label not within a switch statement 7593 | case 282: | ^~~~ parser-smi.c:7606:5: error: break statement not within loop or switch 7606 | break; | ^~~~~ parser-smi.c:7608:3: error: case label not within a switch statement 7608 | case 283: | ^~~~ parser-smi.c:7623:5: error: break statement not within loop or switch 7623 | break; | ^~~~~ parser-smi.c:7625:3: error: case label not within a switch statement 7625 | case 284: | ^~~~ parser-smi.c:7634:5: error: break statement not within loop or switch 7634 | break; | ^~~~~ parser-smi.c:7636:3: error: case label not within a switch statement 7636 | case 285: | ^~~~ parser-smi.c:7653:5: error: break statement not within loop or switch 7653 | break; | ^~~~~ parser-smi.c:7655:3: error: case label not within a switch statement 7655 | case 286: | ^~~~ parser-smi.c:7664:5: error: break statement not within loop or switch 7664 | break; | ^~~~~ parser-smi.c:7666:3: error: case label not within a switch statement 7666 | case 287: | ^~~~ parser-smi.c:7725:5: error: break statement not within loop or switch 7725 | break; | ^~~~~ parser-smi.c:7727:3: error: case label not within a switch statement 7727 | case 288: | ^~~~ parser-smi.c:7743:5: error: break statement not within loop or switch 7743 | break; | ^~~~~ parser-smi.c:7745:3: error: case label not within a switch statement 7745 | case 289: | ^~~~ parser-smi.c:7756:5: error: break statement not within loop or switch 7756 | break; | ^~~~~ parser-smi.c:7758:3: error: case label not within a switch statement 7758 | case 290: | ^~~~ parser-smi.c:7764:5: error: break statement not within loop or switch 7764 | break; | ^~~~~ parser-smi.c:7766:3: error: case label not within a switch statement 7766 | case 291: | ^~~~ parser-smi.c:7777:5: error: break statement not within loop or switch 7777 | break; | ^~~~~ parser-smi.c:7779:3: error: case label not within a switch statement 7779 | case 292: | ^~~~ parser-smi.c:7785:5: error: break statement not within loop or switch 7785 | break; | ^~~~~ parser-smi.c:7787:3: error: case label not within a switch statement 7787 | case 293: | ^~~~ parser-smi.c:7853:5: error: break statement not within loop or switch 7853 | break; | ^~~~~ parser-smi.c:7855:3: error: case label not within a switch statement 7855 | case 294: | ^~~~ parser-smi.c:7862:5: error: break statement not within loop or switch 7862 | break; | ^~~~~ parser-smi.c:7864:3: error: case label not within a switch statement 7864 | case 295: | ^~~~ parser-smi.c:7879:5: error: break statement not within loop or switch 7879 | break; | ^~~~~ parser-smi.c:7881:3: error: case label not within a switch statement 7881 | case 296: | ^~~~ parser-smi.c:7891:5: error: break statement not within loop or switch 7891 | break; | ^~~~~ parser-smi.c:7893:3: error: case label not within a switch statement 7893 | case 297: | ^~~~ parser-smi.c:7900:5: error: break statement not within loop or switch 7900 | break; | ^~~~~ parser-smi.c:7902:3: error: case label not within a switch statement 7902 | case 298: | ^~~~ parser-smi.c:7912:5: error: break statement not within loop or switch 7912 | break; | ^~~~~ parser-smi.c:7914:3: error: case label not within a switch statement 7914 | case 299: | ^~~~ parser-smi.c:7920:5: error: break statement not within loop or switch 7920 | break; | ^~~~~ parser-smi.c:7922:3: error: case label not within a switch statement 7922 | case 300: | ^~~~ parser-smi.c:7950:5: error: break statement not within loop or switch 7950 | break; | ^~~~~ parser-smi.c:7952:3: error: case label not within a switch statement 7952 | case 301: | ^~~~ parser-smi.c:7961:5: error: break statement not within loop or switch 7961 | break; | ^~~~~ parser-smi.c:7963:3: error: case label not within a switch statement 7963 | case 302: | ^~~~ parser-smi.c:7969:5: error: break statement not within loop or switch 7969 | break; | ^~~~~ parser-smi.c:7971:3: error: case label not within a switch statement 7971 | case 303: | ^~~~ parser-smi.c:7979:5: error: break statement not within loop or switch 7979 | break; | ^~~~~ parser-smi.c:7981:3: error: case label not within a switch statement 7981 | case 304: | ^~~~ parser-smi.c:7994:5: error: break statement not within loop or switch 7994 | break; | ^~~~~ parser-smi.c:7996:3: error: case label not within a switch statement 7996 | case 305: | ^~~~ parser-smi.c:8003:5: error: break statement not within loop or switch 8003 | break; | ^~~~~ parser-smi.c:8005:3: error: case label not within a switch statement 8005 | case 306: | ^~~~ parser-smi.c:8011:5: error: break statement not within loop or switch 8011 | break; | ^~~~~ parser-smi.c:8013:3: error: case label not within a switch statement 8013 | case 307: | ^~~~ parser-smi.c:8019:5: error: break statement not within loop or switch 8019 | break; | ^~~~~ parser-smi.c:8021:3: error: case label not within a switch statement 8021 | case 308: | ^~~~ parser-smi.c:8027:5: error: break statement not within loop or switch 8027 | break; | ^~~~~ parser-smi.c:8029:3: error: case label not within a switch statement 8029 | case 309: | ^~~~ parser-smi.c:8050:5: error: break statement not within loop or switch 8050 | break; | ^~~~~ parser-smi.c:8052:3: error: case label not within a switch statement 8052 | case 310: | ^~~~ parser-smi.c:8056:5: error: break statement not within loop or switch 8056 | break; | ^~~~~ parser-smi.c:8058:3: error: case label not within a switch statement 8058 | case 311: | ^~~~ parser-smi.c:8062:5: error: break statement not within loop or switch 8062 | break; | ^~~~~ parser-smi.c:8064:3: error: case label not within a switch statement 8064 | case 312: | ^~~~ parser-smi.c:8072:5: error: break statement not within loop or switch 8072 | break; | ^~~~~ parser-smi.c:8074:3: error: case label not within a switch statement 8074 | case 313: | ^~~~ parser-smi.c:8078:5: error: break statement not within loop or switch 8078 | break; | ^~~~~ parser-smi.c:8080:3: error: case label not within a switch statement 8080 | case 314: | ^~~~ parser-smi.c:8084:5: error: break statement not within loop or switch 8084 | break; | ^~~~~ parser-smi.c:8086:3: error: case label not within a switch statement 8086 | case 315: | ^~~~ parser-smi.c:8094:5: error: break statement not within loop or switch 8094 | break; | ^~~~~ parser-smi.c:8096:3: error: case label not within a switch statement 8096 | case 316: | ^~~~ parser-smi.c:8109:5: error: break statement not within loop or switch 8109 | break; | ^~~~~ parser-smi.c:8111:3: error: case label not within a switch statement 8111 | case 317: | ^~~~ parser-smi.c:8117:5: error: break statement not within loop or switch 8117 | break; | ^~~~~ parser-smi.c:8119:3: error: case label not within a switch statement 8119 | case 318: | ^~~~ parser-smi.c:8125:5: error: break statement not within loop or switch 8125 | break; | ^~~~~ parser-smi.c:8127:3: error: case label not within a switch statement 8127 | case 319: | ^~~~ parser-smi.c:8138:5: error: break statement not within loop or switch 8138 | break; | ^~~~~ parser-smi.c:8140:3: error: case label not within a switch statement 8140 | case 320: | ^~~~ parser-smi.c:8144:5: error: break statement not within loop or switch 8144 | break; | ^~~~~ parser-smi.c:8146:3: error: case label not within a switch statement 8146 | case 321: | ^~~~ parser-smi.c:8150:5: error: break statement not within loop or switch 8150 | break; | ^~~~~ parser-smi.c:8152:3: error: case label not within a switch statement 8152 | case 322: | ^~~~ parser-smi.c:8156:5: error: break statement not within loop or switch 8156 | break; | ^~~~~ parser-smi.c:8158:3: error: case label not within a switch statement 8158 | case 323: | ^~~~ parser-smi.c:8162:5: error: break statement not within loop or switch 8162 | break; | ^~~~~ parser-smi.c:8164:3: error: case label not within a switch statement 8164 | case 324: | ^~~~ parser-smi.c:8168:5: error: break statement not within loop or switch 8168 | break; | ^~~~~ parser-smi.c:8170:3: error: case label not within a switch statement 8170 | case 325: | ^~~~ parser-smi.c:8187:5: error: break statement not within loop or switch 8187 | break; | ^~~~~ parser-smi.c:8189:3: error: case label not within a switch statement 8189 | case 326: | ^~~~ parser-smi.c:8205:5: error: break statement not within loop or switch 8205 | break; | ^~~~~ parser-smi.c:8207:3: error: case label not within a switch statement 8207 | case 327: | ^~~~ parser-smi.c:8213:5: error: break statement not within loop or switch 8213 | break; | ^~~~~ parser-smi.c:8215:3: error: case label not within a switch statement 8215 | case 328: | ^~~~ parser-smi.c:8221:5: error: break statement not within loop or switch 8221 | break; | ^~~~~ parser-smi.c:8223:3: error: case label not within a switch statement 8223 | case 329: | ^~~~ parser-smi.c:8229:5: error: break statement not within loop or switch 8229 | break; | ^~~~~ parser-smi.c:8231:3: error: case label not within a switch statement 8231 | case 330: | ^~~~ parser-smi.c:8239:5: error: break statement not within loop or switch 8239 | break; | ^~~~~ parser-smi.c:8241:3: error: case label not within a switch statement 8241 | case 331: | ^~~~ parser-smi.c:8254:5: error: break statement not within loop or switch 8254 | break; | ^~~~~ parser-smi.c:8256:3: error: case label not within a switch statement 8256 | case 332: | ^~~~ parser-smi.c:8268:5: error: break statement not within loop or switch 8268 | break; | ^~~~~ parser-smi.c:8270:3: error: case label not within a switch statement 8270 | case 333: | ^~~~ parser-smi.c:8276:5: error: break statement not within loop or switch 8276 | break; | ^~~~~ parser-smi.c:8278:3: error: case label not within a switch statement 8278 | case 334: | ^~~~ parser-smi.c:8286:5: error: break statement not within loop or switch 8286 | break; | ^~~~~ parser-smi.c:8288:3: error: case label not within a switch statement 8288 | case 335: | ^~~~ parser-smi.c:8301:5: error: break statement not within loop or switch 8301 | break; | ^~~~~ parser-smi.c:8303:3: error: case label not within a switch statement 8303 | case 336: | ^~~~ parser-smi.c:8314:5: error: break statement not within loop or switch 8314 | break; | ^~~~~ parser-smi.c:8316:3: error: case label not within a switch statement 8316 | case 337: | ^~~~ parser-smi.c:8327:5: error: break statement not within loop or switch 8327 | break; | ^~~~~ parser-smi.c:8329:3: error: case label not within a switch statement 8329 | case 338: | ^~~~ parser-smi.c:8335:5: error: break statement not within loop or switch 8335 | break; | ^~~~~ parser-smi.c:8337:3: error: case label not within a switch statement 8337 | case 339: | ^~~~ parser-smi.c:8343:5: error: break statement not within loop or switch 8343 | break; | ^~~~~ parser-smi.c:8345:3: error: case label not within a switch statement 8345 | case 340: | ^~~~ parser-smi.c:8356:5: error: break statement not within loop or switch 8356 | break; | ^~~~~ parser-smi.c:8358:3: error: case label not within a switch statement 8358 | case 341: | ^~~~ parser-smi.c:8364:5: error: break statement not within loop or switch 8364 | break; | ^~~~~ parser-smi.c:8366:3: error: case label not within a switch statement 8366 | case 342: | ^~~~ parser-smi.c:8372:5: error: break statement not within loop or switch 8372 | break; | ^~~~~ parser-smi.c:8374:3: error: case label not within a switch statement 8374 | case 343: | ^~~~ parser-smi.c:8470:5: error: break statement not within loop or switch 8470 | break; | ^~~~~ parser-smi.c:8472:3: error: case label not within a switch statement 8472 | case 344: | ^~~~ parser-smi.c:8578:5: error: break statement not within loop or switch 8578 | break; | ^~~~~ parser-smi.c:8580:3: error: case label not within a switch statement 8580 | case 345: | ^~~~ parser-smi.c:8606:5: error: break statement not within loop or switch 8606 | break; | ^~~~~ parser-smi.c:8608:3: error: case label not within a switch statement 8608 | case 346: | ^~~~ parser-smi.c:8670:5: error: break statement not within loop or switch 8670 | break; | ^~~~~ parser-smi.c:8672:3: error: case label not within a switch statement 8672 | case 347: | ^~~~ parser-smi.c:8741:5: error: break statement not within loop or switch 8741 | break; | ^~~~~ parser-smi.c:8743:3: error: case label not within a switch statement 8743 | case 348: | ^~~~ parser-smi.c:8747:5: error: break statement not within loop or switch 8747 | break; | ^~~~~ parser-smi.c:8749:3: error: case label not within a switch statement 8749 | case 349: | ^~~~ parser-smi.c:8753:5: error: break statement not within loop or switch 8753 | break; | ^~~~~ parser-smi.c:8755:3: error: case label not within a switch statement 8755 | case 350: | ^~~~ parser-smi.c:8759:5: error: break statement not within loop or switch 8759 | break; | ^~~~~ parser-smi.c:8761:3: error: case label not within a switch statement 8761 | case 351: | ^~~~ parser-smi.c:8765:5: error: break statement not within loop or switch 8765 | break; | ^~~~~ parser-smi.c:8767:3: error: case label not within a switch statement 8767 | case 352: | ^~~~ parser-smi.c:8771:5: error: break statement not within loop or switch 8771 | break; | ^~~~~ parser-smi.c:8773:3: error: case label not within a switch statement 8773 | case 353: | ^~~~ parser-smi.c:8785:5: error: break statement not within loop or switch 8785 | break; | ^~~~~ parser-smi.c:8787:3: error: case label not within a switch statement 8787 | case 354: | ^~~~ parser-smi.c:8806:5: error: break statement not within loop or switch 8806 | break; | ^~~~~ parser-smi.c:8808:3: error: case label not within a switch statement 8808 | case 355: | ^~~~ parser-smi.c:8814:5: error: break statement not within loop or switch 8814 | break; | ^~~~~ parser-smi.c:8816:3: error: case label not within a switch statement 8816 | case 356: | ^~~~ parser-smi.c:8842:5: error: break statement not within loop or switch 8842 | break; | ^~~~~ parser-smi.c:8844:3: error: case label not within a switch statement 8844 | case 357: | ^~~~ parser-smi.c:8856:5: error: break statement not within loop or switch 8856 | break; | ^~~~~ parser-smi.c:8858:3: error: case label not within a switch statement 8858 | case 358: | ^~~~ parser-smi.c:8880:5: error: break statement not within loop or switch 8880 | break; | ^~~~~ parser-smi.c:8882:3: error: case label not within a switch statement 8882 | case 359: | ^~~~ parser-smi.c:8888:5: error: break statement not within loop or switch 8888 | break; | ^~~~~ parser-smi.c:8890:3: error: case label not within a switch statement 8890 | case 360: | ^~~~ parser-smi.c:8917:5: error: break statement not within loop or switch 8917 | break; | ^~~~~ parser-smi.c:8919:3: error: case label not within a switch statement 8919 | case 361: | ^~~~ parser-smi.c:8931:5: error: break statement not within loop or switch 8931 | break; | ^~~~~ parser-smi.c:8933:3: error: case label not within a switch statement 8933 | case 362: | ^~~~ parser-smi.c:8952:5: error: break statement not within loop or switch 8952 | break; | ^~~~~ parser-smi.c:8954:3: error: case label not within a switch statement 8954 | case 363: | ^~~~ parser-smi.c:8960:5: error: break statement not within loop or switch 8960 | break; | ^~~~~ parser-smi.c:8962:3: error: case label not within a switch statement 8962 | case 364: | ^~~~ parser-smi.c:9021:5: error: break statement not within loop or switch 9021 | break; | ^~~~~ parser-smi.c:9023:3: error: case label not within a switch statement 9023 | case 365: | ^~~~ parser-smi.c:9029:5: error: break statement not within loop or switch 9029 | break; | ^~~~~ parser-smi.c:9031:3: error: case label not within a switch statement 9031 | case 366: | ^~~~ parser-smi.c:9037:5: error: break statement not within loop or switch 9037 | break; | ^~~~~ parser-smi.c:9039:3: error: case label not within a switch statement 9039 | case 367: | ^~~~ parser-smi.c:9074:5: error: break statement not within loop or switch 9074 | break; | ^~~~~ parser-smi.c:9076:3: error: case label not within a switch statement 9076 | case 368: | ^~~~ parser-smi.c:9093:5: error: break statement not within loop or switch 9093 | break; | ^~~~~ parser-smi.c:9095:3: error: case label not within a switch statement 9095 | case 369: | ^~~~ parser-smi.c:9108:5: error: break statement not within loop or switch 9108 | break; | ^~~~~ parser-smi.c:9110:3: error: case label not within a switch statement 9110 | case 370: | ^~~~ parser-smi.c:9121:5: error: break statement not within loop or switch 9121 | break; | ^~~~~ parser-smi.c:9123:3: error: case label not within a switch statement 9123 | case 371: | ^~~~ parser-smi.c:9133:5: error: break statement not within loop or switch 9133 | break; | ^~~~~ parser-smi.c:9135:3: error: case label not within a switch statement 9135 | case 372: | ^~~~ parser-smi.c:9141:5: error: break statement not within loop or switch 9141 | break; | ^~~~~ parser-smi.c:9143:3: error: case label not within a switch statement 9143 | case 373: | ^~~~ parser-smi.c:9149:5: error: break statement not within loop or switch 9149 | break; | ^~~~~ parser-smi.c:9151:3: error: case label not within a switch statement 9151 | case 374: | ^~~~ parser-smi.c:9157:5: error: break statement not within loop or switch 9157 | break; | ^~~~~ parser-smi.c:9159:3: error: case label not within a switch statement 9159 | case 375: | ^~~~ parser-smi.c:9167:5: error: break statement not within loop or switch 9167 | break; | ^~~~~ parser-smi.c:9169:3: error: case label not within a switch statement 9169 | case 376: | ^~~~ parser-smi.c:9182:5: error: break statement not within loop or switch 9182 | break; | ^~~~~ parser-smi.c:9184:3: error: case label not within a switch statement 9184 | case 377: | ^~~~ parser-smi.c:9207:5: error: break statement not within loop or switch 9207 | break; | ^~~~~ parser-smi.c:9209:3: error: case label not within a switch statement 9209 | case 378: | ^~~~ parser-smi.c:9217:5: error: break statement not within loop or switch 9217 | break; | ^~~~~ parser-smi.c:9219:3: error: case label not within a switch statement 9219 | case 379: | ^~~~ parser-smi.c:9227:5: error: break statement not within loop or switch 9227 | break; | ^~~~~ parser-smi.c:9229:3: error: case label not within a switch statement 9229 | case 380: | ^~~~ parser-smi.c:9235:5: error: break statement not within loop or switch 9235 | break; | ^~~~~ parser-smi.c:9237:3: error: case label not within a switch statement 9237 | case 381: | ^~~~ parser-smi.c:9304:5: error: break statement not within loop or switch 9304 | break; | ^~~~~ parser-smi.c:9306:3: error: case label not within a switch statement 9306 | case 382: | ^~~~ parser-smi.c:9314:5: error: break statement not within loop or switch 9314 | break; | ^~~~~ parser-smi.c:9316:3: error: case label not within a switch statement 9316 | case 383: | ^~~~ parser-smi.c:9324:5: error: break statement not within loop or switch 9324 | break; | ^~~~~ parser-smi.c:9326:3: error: case label not within a switch statement 9326 | case 384: | ^~~~ parser-smi.c:9332:5: error: break statement not within loop or switch 9332 | break; | ^~~~~ parser-smi.c:9334:3: error: case label not within a switch statement 9334 | case 385: | ^~~~ parser-smi.c:9362:5: error: break statement not within loop or switch 9362 | break; | ^~~~~ parser-smi.c:9364:3: error: case label not within a switch statement 9364 | case 386: | ^~~~ parser-smi.c:9371:5: error: break statement not within loop or switch 9371 | break; | ^~~~~ parser-smi.c:9373:3: error: case label not within a switch statement 9373 | case 387: | ^~~~ parser-smi.c:9412:5: error: break statement not within loop or switch 9412 | break; | ^~~~~ parser-smi.c:9414:3: error: case label not within a switch statement 9414 | case 388: | ^~~~ parser-smi.c:9429:5: error: break statement not within loop or switch 9429 | break; | ^~~~~ parser-smi.c:9431:3: error: case label not within a switch statement 9431 | case 389: | ^~~~ parser-smi.c:9437:5: error: break statement not within loop or switch 9437 | break; | ^~~~~ parser-smi.c:9439:3: error: case label not within a switch statement 9439 | case 390: | ^~~~ parser-smi.c:9458:5: error: break statement not within loop or switch 9458 | break; | ^~~~~ parser-smi.c:9460:3: error: case label not within a switch statement 9460 | case 391: | ^~~~ parser-smi.c:9466:5: error: break statement not within loop or switch 9466 | break; | ^~~~~ parser-smi.c:9468:3: error: case label not within a switch statement 9468 | case 392: | ^~~~ parser-smi.c:9474:5: error: break statement not within loop or switch 9474 | break; | ^~~~~ parser-smi.c:9476:3: error: case label not within a switch statement 9476 | case 393: | ^~~~ parser-smi.c:9484:5: error: break statement not within loop or switch 9484 | break; | ^~~~~ parser-smi.c:9486:3: error: case label not within a switch statement 9486 | case 394: | ^~~~ parser-smi.c:9496:5: error: break statement not within loop or switch 9496 | break; | ^~~~~ parser-smi.c:9498:3: error: case label not within a switch statement 9498 | case 395: | ^~~~ parser-smi.c:9504:5: error: break statement not within loop or switch 9504 | break; | ^~~~~ parser-smi.c:9506:3: error: case label not within a switch statement 9506 | case 396: | ^~~~ parser-smi.c:9518:5: error: break statement not within loop or switch 9518 | break; | ^~~~~ parser-smi.c:9520:3: error: case label not within a switch statement 9520 | case 397: | ^~~~ parser-smi.c:9542:5: error: break statement not within loop or switch 9542 | break; | ^~~~~ parser-smi.c:9544:3: error: case label not within a switch statement 9544 | case 398: | ^~~~ parser-smi.c:9550:5: error: break statement not within loop or switch 9550 | break; | ^~~~~ parser-smi.c:9552:3: error: case label not within a switch statement 9552 | case 399: | ^~~~ parser-smi.c:9582:5: error: break statement not within loop or switch 9582 | break; | ^~~~~ parser-smi.c:9584:3: error: case label not within a switch statement 9584 | case 400: | ^~~~ parser-smi.c:9588:5: error: break statement not within loop or switch 9588 | break; | ^~~~~ parser-smi.c:9590:3: error: case label not within a switch statement 9590 | case 401: | ^~~~ parser-smi.c:9594:5: error: break statement not within loop or switch 9594 | break; | ^~~~~ parser-smi.c:9596:3: error: case label not within a switch statement 9596 | case 402: | ^~~~ parser-smi.c:9600:5: error: break statement not within loop or switch 9600 | break; | ^~~~~ parser-smi.c:9602:3: error: case label not within a switch statement 9602 | case 403: | ^~~~ parser-smi.c:9606:5: error: break statement not within loop or switch 9606 | break; | ^~~~~ parser-smi.c:9608:3: error: case label not within a switch statement 9608 | case 404: | ^~~~ parser-smi.c:9625:5: error: break statement not within loop or switch 9625 | break; | ^~~~~ parser-smi.c:9627:3: error: case label not within a switch statement 9627 | case 405: | ^~~~ parser-smi.c:9638:5: error: break statement not within loop or switch 9638 | break; | ^~~~~ parser-smi.c:9640:3: error: case label not within a switch statement 9640 | case 406: | ^~~~ parser-smi.c:9652:5: error: break statement not within loop or switch 9652 | break; | ^~~~~ parser-smi.c:9654:3: error: case label not within a switch statement 9654 | case 407: | ^~~~ parser-smi.c:9671:5: error: break statement not within loop or switch 9671 | break; | ^~~~~ parser-smi.c:9673:3: error: case label not within a switch statement 9673 | case 408: | ^~~~ parser-smi.c:9679:5: error: break statement not within loop or switch 9679 | break; | ^~~~~ parser-smi.c:9681:3: error: case label not within a switch statement 9681 | case 409: | ^~~~ parser-smi.c:9692:5: error: break statement not within loop or switch 9692 | break; | ^~~~~ parser-smi.c:9694:3: error: case label not within a switch statement 9694 | case 410: | ^~~~ parser-smi.c:9704:5: error: break statement not within loop or switch 9704 | break; | ^~~~~ parser-smi.c:9706:3: error: case label not within a switch statement 9706 | case 411: | ^~~~ parser-smi.c:9710:5: error: break statement not within loop or switch 9710 | break; | ^~~~~ parser-smi.c:9712:3: error: case label not within a switch statement 9712 | case 412: | ^~~~ parser-smi.c:9716:5: error: break statement not within loop or switch 9716 | break; | ^~~~~ parser-smi.c:9718:3: error: case label not within a switch statement 9718 | case 413: | ^~~~ parser-smi.c:9722:5: error: break statement not within loop or switch 9722 | break; | ^~~~~ parser-smi.c:9724:3: error: case label not within a switch statement 9724 | case 414: | ^~~~ parser-smi.c:9728:5: error: break statement not within loop or switch 9728 | break; | ^~~~~ parser-smi.c:9730:3: error: case label not within a switch statement 9730 | case 415: | ^~~~ parser-smi.c:9740:5: error: break statement not within loop or switch 9740 | break; | ^~~~~ parser-smi.c:9742:3: error: case label not within a switch statement 9742 | case 416: | ^~~~ parser-smi.c:9755:5: error: break statement not within loop or switch 9755 | break; | ^~~~~ parser-smi.c:9757:3: error: case label not within a switch statement 9757 | case 417: | ^~~~ parser-smi.c:9767:5: error: break statement not within loop or switch 9767 | break; | ^~~~~ parser-smi.c:9769:3: error: case label not within a switch statement 9769 | case 418: | ^~~~ parser-smi.c:9773:5: error: break statement not within loop or switch 9773 | break; | ^~~~~ parser-smi.c:9775:3: error: case label not within a switch statement 9775 | case 419: | ^~~~ parser-smi.c:9779:5: error: break statement not within loop or switch 9779 | break; | ^~~~~ parser-smi.c:9781:3: error: case label not within a switch statement 9781 | case 420: | ^~~~ parser-smi.c:9846:5: error: break statement not within loop or switch 9846 | break; | ^~~~~ parser-smi.c:9848:3: error: case label not within a switch statement 9848 | case 421: | ^~~~ parser-smi.c:9859:5: error: break statement not within loop or switch 9859 | break; | ^~~~~ parser-smi.c:9861:3: error: case label not within a switch statement 9861 | case 422: | ^~~~ parser-smi.c:9865:5: error: break statement not within loop or switch 9865 | break; | ^~~~~ parser-smi.c:9867:3: error: case label not within a switch statement 9867 | case 423: | ^~~~ parser-smi.c:9871:5: error: break statement not within loop or switch 9871 | break; | ^~~~~ parser-smi.c:9873:3: error: case label not within a switch statement 9873 | case 424: | ^~~~ parser-smi.c:9877:5: error: break statement not within loop or switch 9877 | break; | ^~~~~ parser-smi.c:9879:3: error: case label not within a switch statement 9879 | case 425: | ^~~~ parser-smi.c:9883:5: error: break statement not within loop or switch 9883 | break; | ^~~~~ parser-smi.c:9887:7: error: 'default' label not within a switch statement 9887 | default: break; | ^~~~~~~ parser-smi.c:9887:16: error: break statement not within loop or switch 9887 | default: break; | ^~~~~ parser-smi.c:3153:5: error: label 'yyerrlab' used but not defined 3153 | goto yyerrlab; | ^~~~ parser-smi.c:3077:5: error: label 'yyacceptlab' used but not defined 3077 | YYACCEPT; | ^~~~~~~~ parser-smi.y:1650:5: error: label 'yyabortlab' used but not defined 1650 | YYABORT; | ^~~~~~~ parser-smi.c:3054:11: error: label 'yyexhaustedlab' used but not defined 3054 | goto yyexhaustedlab; | ^~~~ parser-smi.c:2981:12: warning: unused variable 'yymsg_alloc' [-Wunused-variable] 2981 | YYSIZE_T yymsg_alloc = sizeof yymsgbuf; | ^~~~~~~~~~~ parser-smi.c:2980:9: warning: unused variable 'yymsg' [-Wunused-variable] 2980 | char *yymsg = yymsgbuf; | ^~~~~ parser-smi.c:2970:7: warning: unused variable 'yyresult' [-Wunused-variable] 2970 | int yyresult; | ^~~~~~~~ parser-smi.c:67:25: warning: variable 'sminerrs' set but not used [-Wunused-but-set-variable] 67 | #define yynerrs sminerrs | ^~~~~~~~ parser-smi.c:2944:9: note: in expansion of macro 'yynerrs' 2944 | int yynerrs; | ^~~~~~~ parser-smi.c: At top level: parser-smi.c:2555:1: error: expected identifier or '(' before 'do' 2555 | do { \ | ^~ parser-smi.c:9900:3: note: in expansion of macro 'YY_SYMBOL_PRINT' 9900 | YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc); | ^~~~~~~~~~~~~~~ parser-smi.c:2563:3: error: expected identifier or '(' before 'while' 2563 | } while (0) | ^~~~~ parser-smi.c:9900:3: note: in expansion of macro 'YY_SYMBOL_PRINT' 9900 | YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc); | ^~~~~~~~~~~~~~~ parser-smi.c:2984:32: error: expected ')' before '-=' token 2984 | #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N)) | ^~ parser-smi.c:9902:3: note: in expansion of macro 'YYPOPSTACK' 9902 | YYPOPSTACK (yylen); | ^~~~~~~~~~ parser-smi.c:9903:3: warning: data definition has no type or storage class 9903 | yylen = 0; | ^~~~~ parser-smi.c:9903:3: warning: type defaults to 'int' in declaration of 'yylen' [-Wimplicit-int] parser-smi.c:2618:1: error: expected identifier or '(' before 'do' 2618 | do { \ | ^~ parser-smi.c:9904:3: note: in expansion of macro 'YY_STACK_PRINT' 9904 | YY_STACK_PRINT (yyss, yyssp); | ^~~~~~~~~~~~~~ parser-smi.c:2621:3: error: expected identifier or '(' before 'while' 2621 | } while (0) | ^~~~~ parser-smi.c:9904:3: note: in expansion of macro 'YY_STACK_PRINT' 9904 | YY_STACK_PRINT (yyss, yyssp); | ^~~~~~~~~~~~~~ parser-smi.c:9906:4: error: expected identifier or '(' before '++' token 9906 | *++yyvsp = yyval; | ^~ parser-smi.c:9912:3: warning: data definition has no type or storage class 9912 | yyn = yyr1[yyn]; | ^~~ parser-smi.c:9912:3: warning: type defaults to 'int' in declaration of 'yyn' [-Wimplicit-int] parser-smi.c:9912:9: error: initializer element is not constant 9912 | yyn = yyr1[yyn]; | ^~~~ parser-smi.c:9914:3: warning: data definition has no type or storage class 9914 | yystate = yypgoto[yyn - YYNTOKENS] + *yyssp; | ^~~~~~~ parser-smi.c:9914:3: warning: type defaults to 'int' in declaration of 'yystate' [-Wimplicit-int] parser-smi.c:9914:41: error: 'yyssp' undeclared here (not in a function) 9914 | yystate = yypgoto[yyn - YYNTOKENS] + *yyssp; | ^~~~~ parser-smi.c:9915:3: error: expected identifier or '(' before 'if' 9915 | if (0 <= yystate && yystate <= YYLAST && yycheck[yystate] == *yyssp) | ^~ parser-smi.c:9917:3: error: expected identifier or '(' before 'else' 9917 | else | ^~~~ parser-smi.c:9920:3: error: expected identifier or '(' before 'goto' 9920 | goto yynewstate; | ^~~~ parser-smi.c:9926:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 9926 | yyerrlab: | ^ parser-smi.c:9932:3: error: expected identifier or '(' before 'if' 9932 | if (!yyerrstatus) | ^~ parser-smi.c:9973:3: error: expected identifier or '(' before 'if' 9973 | if (yyerrstatus == 3) | ^~ parser-smi.c:9994:3: error: expected identifier or '(' before 'goto' 9994 | goto yyerrlab1; | ^~~~ parser-smi.c:10000:11: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 10000 | yyerrorlab: | ^ parser-smi.c:2984:32: error: expected ')' before '-=' token 2984 | #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N)) | ^~ parser-smi.c:10010:3: note: in expansion of macro 'YYPOPSTACK' 10010 | YYPOPSTACK (yylen); | ^~~~~~~~~~ parser-smi.c:10011:3: warning: data definition has no type or storage class 10011 | yylen = 0; | ^~~~~ parser-smi.c:10011:3: warning: type defaults to 'int' in declaration of 'yylen' [-Wimplicit-int] parser-smi.c:10011:3: error: redefinition of 'yylen' parser-smi.c:9903:3: note: previous definition of 'yylen' was here 9903 | yylen = 0; | ^~~~~ parser-smi.c:2618:1: error: expected identifier or '(' before 'do' 2618 | do { \ | ^~ parser-smi.c:10012:3: note: in expansion of macro 'YY_STACK_PRINT' 10012 | YY_STACK_PRINT (yyss, yyssp); | ^~~~~~~~~~~~~~ parser-smi.c:2621:3: error: expected identifier or '(' before 'while' 2621 | } while (0) | ^~~~~ parser-smi.c:10012:3: note: in expansion of macro 'YY_STACK_PRINT' 10012 | YY_STACK_PRINT (yyss, yyssp); | ^~~~~~~~~~~~~~ parser-smi.c:10013:3: warning: data definition has no type or storage class 10013 | yystate = *yyssp; | ^~~~~~~ parser-smi.c:10013:3: warning: type defaults to 'int' in declaration of 'yystate' [-Wimplicit-int] parser-smi.c:10013:3: error: redefinition of 'yystate' parser-smi.c:9914:3: note: previous definition of 'yystate' was here 9914 | yystate = yypgoto[yyn - YYNTOKENS] + *yyssp; | ^~~~~~~ parser-smi.c:10014:3: error: expected identifier or '(' before 'goto' 10014 | goto yyerrlab1; | ^~~~ parser-smi.c:10020:10: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 10020 | yyerrlab1: | ^ parser-smi.c:10023:3: error: expected identifier or '(' before 'for' 10023 | for (;;) | ^~~ parser-smi.c:10023:10: error: expected identifier or '(' before ')' token 10023 | for (;;) | ^ parser-smi.c:10050:4: error: expected identifier or '(' before '++' token 10050 | *++yyvsp = yylval; | ^~ parser-smi.c:2555:1: error: expected identifier or '(' before 'do' 2555 | do { \ | ^~ parser-smi.c:10055:3: note: in expansion of macro 'YY_SYMBOL_PRINT' 10055 | YY_SYMBOL_PRINT ("Shifting", yystos[yyn], yyvsp, yylsp); | ^~~~~~~~~~~~~~~ parser-smi.c:2563:3: error: expected identifier or '(' before 'while' 2563 | } while (0) | ^~~~~ parser-smi.c:10055:3: note: in expansion of macro 'YY_SYMBOL_PRINT' 10055 | YY_SYMBOL_PRINT ("Shifting", yystos[yyn], yyvsp, yylsp); | ^~~~~~~~~~~~~~~ parser-smi.c:10057:3: warning: data definition has no type or storage class 10057 | yystate = yyn; | ^~~~~~~ parser-smi.c:10057:3: warning: type defaults to 'int' in declaration of 'yystate' [-Wimplicit-int] parser-smi.c:10057:3: error: redefinition of 'yystate' parser-smi.c:9914:3: note: previous definition of 'yystate' was here 9914 | yystate = yypgoto[yyn - YYNTOKENS] + *yyssp; | ^~~~~~~ parser-smi.c:10057:13: error: initializer element is not constant 10057 | yystate = yyn; | ^~~ parser-smi.c:10058:3: error: expected identifier or '(' before 'goto' 10058 | goto yynewstate; | ^~~~ parser-smi.c:10064:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 10064 | yyacceptlab: | ^ parser-smi.c:10066:3: error: expected identifier or '(' before 'goto' 10066 | goto yyreturn; | ^~~~ parser-smi.c:10071:11: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 10071 | yyabortlab: | ^ parser-smi.c:10073:3: error: expected identifier or '(' before 'goto' 10073 | goto yyreturn; | ^~~~ parser-smi.c:10079:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 10079 | yyexhaustedlab: | ^ parser-smi.c:10081:3: warning: data definition has no type or storage class 10081 | yyresult = 2; | ^~~~~~~~ parser-smi.c:10081:3: warning: type defaults to 'int' in declaration of 'yyresult' [-Wimplicit-int] parser-smi.c:10085:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 10085 | yyreturn: | ^ parser-smi.c:2984:32: error: expected ')' before '-=' token 2984 | #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N)) | ^~ parser-smi.c:10096:3: note: in expansion of macro 'YYPOPSTACK' 10096 | YYPOPSTACK (yylen); | ^~~~~~~~~~ parser-smi.c:2618:1: error: expected identifier or '(' before 'do' 2618 | do { \ | ^~ parser-smi.c:10097:3: note: in expansion of macro 'YY_STACK_PRINT' 10097 | YY_STACK_PRINT (yyss, yyssp); | ^~~~~~~~~~~~~~ parser-smi.c:2621:3: error: expected identifier or '(' before 'while' 2621 | } while (0) | ^~~~~ parser-smi.c:10097:3: note: in expansion of macro 'YY_STACK_PRINT' 10097 | YY_STACK_PRINT (yyss, yyssp); | ^~~~~~~~~~~~~~ parser-smi.c:10098:3: error: expected identifier or '(' before 'while' 10098 | while (yyssp != yyss) | ^~~~~ parser-smi.c:10105:3: error: expected identifier or '(' before 'if' 10105 | if (yyss != yyssa) | ^~ parser-smi.c:10109:3: error: expected identifier or '(' before 'if' 10109 | if (yymsg != yymsgbuf) | ^~ parser-smi.c:10112:3: error: expected identifier or '(' before 'return' 10112 | return yyresult; | ^~~~~~ parser-smi.c:10113:1: error: expected identifier or '(' before '}' token 10113 | } | ^ parser-smi.c: In function 'smiparse': parser-smi.c:9888:5: warning: control reaches end of non-void function [-Wreturn-type] 9888 | } | ^ At top level: parser-smi.c:2910:1: warning: 'yydestruct' defined but not used [-Wunused-function] 2910 | yydestruct (const char *yymsg, int yytype, YYSTYPE *yyvaluep, struct Parser *parserPtr) | ^~~~~~~~~~ parser-smi.c:2777:1: warning: 'yysyntax_error' defined but not used [-Wunused-function] 2777 | yysyntax_error (YYSIZE_T *yymsg_alloc, char **yymsg, | ^~~~~~~~~~~~~~ parser-smi.c:2606:1: warning: 'yy_stack_print' defined but not used [-Wunused-function] 2606 | yy_stack_print (yytype_int16 *yybottom, yytype_int16 *yytop) | ^~~~~~~~~~~~~~ parser-smi.c:2153:27: warning: 'yydefgoto' defined but not used [-Wunused-const-variable=] 2153 | static const yytype_int16 yydefgoto[] = | ^~~~~~~~~ make[2]: *** [Makefile:570: parser-smi.lo] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o yang-data.lo yang-data.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c yang-data.c -fPIC -DPIC -o .libs/yang-data.o yang-data.c: In function 'getUniqueList': yang-data.c:1173:28: warning: unused variable 'item' [-Wunused-variable] 1173 | YangList *ret = NULL, *item = NULL, *prev = NULL; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /usr/bin/bison --defines=parser-smi.tab.h -t -psmi -o parser-smi.c parser-smi.y parser-smi.y:1290.1-12: warning: deprecated directive, use '%pure-parser' [-Wdeprecated] %pure_parser ^^^^^^^^^^^^ parser-smi.y: warning: 76 reduce/reduce conflicts [-Wconflicts-rr] make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o smi.lo smi.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c smi.c -fPIC -DPIC -o .libs/smi.o smi.c: In function 'smiValueAsString': smi.c:522:2: warning: enumeration value 'SMI_LANGUAGE_UNKNOWN' not handled in switch [-Wswitch] 522 | switch (smiLanguage) { | ^~~~~~ smi.c: In function 'smiUnpack': smi.c:3000:15: warning: variable 'last' set but not used [-Wunused-but-set-variable] 3000 | int i, j, last = 0; | ^~~~ smi.c: In function 'smiAsprintf': smi.c:3076:10: warning: implicit declaration of function 'vasprintf'; did you mean 'vasnprintf'? [-Wimplicit-function-declaration] 3076 | rc = vasprintf(strp, format, ap); | ^~~~~~~~~ | vasnprintf In file included from /usr/include/string.h:507, from smi.c:18: In function 'strncpy', inlined from 'smiValueAsString' at smi.c:566:3: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 2 bytes from a string of length 8 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'smiValueAsString' at smi.c:549:7: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 2 bytes from a string of length 8 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'smiValueAsString' at smi.c:535:7: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 2 bytes from a string of length 8 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /usr/bin/flex -Cfe -Pyang -t -o scanner-yang.c scanner-yang.l > scanner-yang.c make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o scanner-sming.lo scanner-sming.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c scanner-sming.c -fPIC -DPIC -o .libs/scanner-sming.o scanner-sming.c:7240:16: warning: 'input' defined but not used [-Wunused-function] 7240 | static int input (void) | ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /usr/bin/bison --defines=parser-yang.tab.h -t -pyang -o parser-yang.c parser-yang.y parser-yang.y:271.1-12: warning: deprecated directive, use '%pure-parser' [-Wdeprecated] %pure_parser ^^^^^^^^^^^^ parser-yang.y: warning: 56 shift/reduce conflicts [-Wconflicts-sr] parser-yang.y: warning: 1088 reduce/reduce conflicts [-Wconflicts-rr] make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o parser-sming.lo parser-sming.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c parser-sming.c -fPIC -DPIC -o .libs/parser-sming.o parser-sming.y: In function 'checkTypes': parser-sming.y:182:6: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 182 | if (! parserPtr->flags & SMI_FLAG_NODESCR | ^~~~~~~~~~~~~~~~~~ parser-sming.y: In function 'checkDate': parser-sming.y:258:12: warning: implicit declaration of function 'timegm'; did you mean 'time'? [-Wimplicit-function-declaration] 258 | anytime = timegm(&tm); | ^~~~~~ | time parser-sming.y: In function 'smingparse': parser-sming.y:879:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 879 | if(typePtr = | ^~~~~~~ parser-sming.y:914:40: warning: pointer targets in passing argument 2 of 'findNamedNumberByName' differ in signedness [-Wpointer-sign] 914 | $11->value.ptr)) { | ~~~~~~~~~~~~~~~~~~ ^ | | | unsigned char * In file included from error.h:17, from parser-sming.y:42: smi-data.h:747:21: note: expected 'const char *' but argument is of type 'unsigned char *' 747 | extern NamedNumber *findNamedNumberByName(Type *typePtr, | ^~~~~~~~~~~~~~~~~~~~~ parser-sming.y:913:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 913 | if (namedNumberPtr = findNamedNumberByName(typePtr, | ^~~~~~~~~~~~~~ parser-sming.y:1061:9: warning: statement with no effect [-Wunused-value] 1061 | for (tmpList; tmpList; tmpList=tmpList->nextPtr) { | ^~~ parser-sming.y:1062:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1062 | if (tmpAttribute = | ^~~~~~~~~~~~ parser-sming.y:2157:54: warning: passing argument 2 of 'setAttributeList' makes pointer from integer without a cast [-Wint-conversion] 2157 | setAttributeList($$, $1); | ^ | | | int In file included from error.h:17, from parser-sming.y:42: smi-data.h:705:61: note: expected 'List *' {aka 'struct List *'} but argument is of type 'int' 705 | extern void setAttributeList(Attribute *attributePtr, List *listPtr); | ~~~~~~^~~~~~~ parser-sming.y:2158:12: warning: assignment to 'List *' {aka 'struct List *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 2158 | for (p = $1; p; p = p->nextPtr) | ^ parser-sming.y:2197:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2197 | } else if (tmp = findClass($1, | ^~~ parser-sming.y:2760:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2760 | $$->value.ptr = smiStrdup($1); | ^ parser-sming.y:2817:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2817 | $$->value.ptr = hexToStr($1,strlen($1)); | ^ parser-sming.y:2818:59: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 2818 | $$->len = strlen($$->value.ptr); | ~ ^ | | | unsigned char * In file included from parser-sming.y:27: /usr/include/string.h:384:35: note: expected 'const char *' but argument is of type 'unsigned char *' 384 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ parser-sming.y:2865:35: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 2865 | strcpy($$->value.ptr,$1); | ~~~~~~~~~~~~~~~~~~ ^ | | | unsigned char * In file included from /usr/include/features.h:450, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from parser-sming.y:24: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 88 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ parser-sming.y:2866:59: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 2866 | $$->len = strlen($$->value.ptr); | ~ ^ | | | unsigned char * In file included from parser-sming.y:27: /usr/include/string.h:384:35: note: expected 'const char *' but argument is of type 'unsigned char *' 384 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ parser-sming.y:2962:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2962 | $$->value.ptr = $1; | ^ parser-sming.y:2978:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2978 | $$->value.ptr = $1; | ^ parser-sming.y:2985:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2985 | $$->value.ptr = $1; | ^ parser-sming.y:2992:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2992 | $$->value.ptr = $1; | ^ parser-sming.y:3008:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 3008 | $$->value.ptr = $1; | ^ parser-sming.y:3009:59: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 3009 | $$->len = strlen($$->value.ptr); | ~ ^ | | | unsigned char * In file included from parser-sming.y:27: /usr/include/string.h:384:35: note: expected 'const char *' but argument is of type 'unsigned char *' 384 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ In file included from parser-sming.y:42: parser-sming.c:5442:29: warning: passing argument 1 of 'smiyyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5442 | yyerror (parserPtr, yymsgp); | ^~~~~~ error.h:25:44: note: in definition of macro 'yyerror' 25 | #define yyerror(parserPtr, msg) smiyyerror(msg, parserPtr) | ^~~ In file included from parser-sming.y:46: smi-check.h:71:30: note: expected 'char *' but argument is of type 'const char *' 71 | extern void smiyyerror(char *msg, Parser *parserPtr); | ~~~~~~^~~ At top level: parser-sming.y:89:12: warning: 'attributeFlag' defined but not used [-Wunused-variable] 89 | static int attributeFlag = 0; | ^~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[1]: *** [Makefile:516: all-recursive] Error 1 make: *** [Makefile:402: all] Error 2 error: Bad exit status from /usr/src/tmp/rpm-tmp.17775 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.17775 (%build) Command exited with non-zero status 1 21.09user 3.22system 0:26.66elapsed 91%CPU (0avgtext+0avgdata 43488maxresident)k 0inputs+0outputs (0major+978638minor)pagefaults 0swaps hsh-rebuild: rebuild of `libsmi-0.5.0-alt1.svn1841.src.rpm' failed. Command exited with non-zero status 1 29.55user 6.04system 0:40.04elapsed 88%CPU (0avgtext+0avgdata 109884maxresident)k 0inputs+0outputs (0major+1254784minor)pagefaults 0swaps