<86>Aug 27 02:13:22 userdel[264559]: delete user 'rooter' <86>Aug 27 02:13:22 userdel[264559]: removed group 'rooter' owned by 'rooter' <86>Aug 27 02:13:22 userdel[264559]: removed shadow group 'rooter' owned by 'rooter' <86>Aug 27 02:13:22 groupadd[264564]: group added to /etc/group: name=rooter, GID=687 <86>Aug 27 02:13:22 groupadd[264564]: group added to /etc/gshadow: name=rooter <86>Aug 27 02:13:22 groupadd[264564]: new group: name=rooter, GID=687 <86>Aug 27 02:13:22 useradd[264568]: new user: name=rooter, UID=687, GID=687, home=/root, shell=/bin/bash <86>Aug 27 02:13:22 userdel[264576]: delete user 'builder' <86>Aug 27 02:13:22 userdel[264576]: removed group 'builder' owned by 'builder' <86>Aug 27 02:13:22 userdel[264576]: removed shadow group 'builder' owned by 'builder' <86>Aug 27 02:13:22 groupadd[264582]: group added to /etc/group: name=builder, GID=688 <86>Aug 27 02:13:22 groupadd[264582]: group added to /etc/gshadow: name=builder <86>Aug 27 02:13:22 groupadd[264582]: new group: name=builder, GID=688 <86>Aug 27 02:13:22 useradd[264586]: new user: name=builder, UID=688, GID=688, home=/usr/src, shell=/bin/bash <13>Aug 27 02:13:25 rpmi: libidn2-2.3.3-alt1 sisyphus+305365.100.1.1 1660657693 installed <13>Aug 27 02:13:25 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Aug 27 02:13:26 rpmi: libstdc++12-devel-12.1.1-alt1 sisyphus+300988.100.1.1 1654028265 installed <13>Aug 27 02:13:27 rpmi: gcc12-c++-12.1.1-alt1 sisyphus+300988.100.1.1 1654028265 installed <13>Aug 27 02:13:27 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Aug 27 02:13:27 rpmi: libtasn1-4.19.0-alt1 sisyphus+305700.100.1.1 1661359624 installed <13>Aug 27 02:13:27 rpmi: rpm-macros-alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed <13>Aug 27 02:13:27 rpmi: alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed <13>Aug 27 02:13:27 rpmi: ca-certificates-2022.07.22-alt1 sisyphus+304126.100.1.2 1658509204 installed <13>Aug 27 02:13:27 rpmi: ca-trust-0.1.3-alt1 sisyphus+299449.100.1.1 1651660001 installed <13>Aug 27 02:13:27 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Aug 27 02:13:27 rpmi: libcrypto1.1-1.1.1q-alt1 sisyphus+303203.100.1.1 1657026987 installed <13>Aug 27 02:13:27 rpmi: libssl1.1-1.1.1q-alt1 sisyphus+303203.100.1.1 1657026987 installed <13>Aug 27 02:13:27 rpmi: wget-1.21.3-alt1 sisyphus+297137.100.1.1 1648161814 installed <13>Aug 27 02:13:27 rpmi: gcc-c++-12-alt1 sisyphus+300988.300.1.1 1654033053 installed <13>Aug 27 02:13:27 rpmi: flex-2.6.4.0.88.9801-alt2 sisyphus+283727.100.1.1 1629851973 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/libsmi-0.5.0-alt2.nosrc.rpm (w1.gzdio) Installing libsmi-0.5.0-alt2.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.70796 + 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 #0 (libsmi-0.5.0-alt2.patch):' Patch #0 (libsmi-0.5.0-alt2.patch): + /usr/bin/patch -p1 patching file lib/Makefile.am patching file lib/parser-sming.y patching file lib/scanner-smi.h patching file lib/scanner-sming.h patching file lib/scanner-yang.h patching file tools/smicache.1.in patching file tools/smistrip.in + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.70796 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libsmi-0.5.0 + libtoolize --copy --force libtoolize-default: putting auxiliary files in '.'. libtoolize-default: copying file './ltmain.sh' libtoolize-default: You should add the contents of the following files to 'aclocal.m4': libtoolize-default: '/usr/share/libtool-2.4/aclocal/libtool.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltoptions.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltsugar.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/ltversion.m4' libtoolize-default: '/usr/share/libtool-2.4/aclocal/lt~obsolete.m4' 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 -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 -flto=auto' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FCFLAGS + '[' -n '' ']' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + ASFLAGS= + 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 + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + readlink -e -- ./configure + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --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 x86_64-alt-linux-gcc... x86_64-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 x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-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... x86_64-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... x86_64-alt-linux-gnu checking host system type... x86_64-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 x86_64-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 x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-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 x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... (cached) pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-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 x86_64-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 x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) 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 12971: ./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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o snprintf.lo snprintf.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o util.lo util.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o smi2yang.lo smi2yang.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o error.lo error.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o yang-complex-types.lo yang-complex-types.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o yang-check.lo yang-check.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c yang-check.c -fPIC -DPIC -o .libs/yang-check.o yang-check.c: In function 'findTargetNode': yang-check.c:249:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 249 | || childPtr->export.nodeKind == YANG_DECL_INPUT && !strcmp("input", value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ yang-check.c:250:66: 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' 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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o smi-check.lo smi-check.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c smi-check.c -fPIC -DPIC -o .libs/smi-check.o smi-check.c: In function 'smiCheckIndex': smi-check.c:779:9: 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' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o common.lo common.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o yang.lo yang.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o smi.lo smi.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c smi.c -fPIC -DPIC -o .libs/smi.o smi.c: In function 'smiValueAsString': smi.c:522:9: 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 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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o yang-data.lo yang-data.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o smi-data.lo smi-data.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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/bison --defines=parser-smi.tab.h -t -psmi -o parser-smi.c parser-smi.y parser-smi.y:1290.1-12: warning: deprecated directive: '%pure_parser', use '%define api.pure' [-Wdeprecated] 1290 | %pure_parser | ^~~~~~~~~~~~ | %define api.pure parser-smi.y: warning: 76 reduce/reduce conflicts [-Wconflicts-rr] parser-smi.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples parser-smi.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] 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: '%pure_parser', use '%define api.pure' [-Wdeprecated] 352 | %pure_parser | ^~~~~~~~~~~~ | %define api.pure parser-sming.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] 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-sming.tab.h -t -psming -o parser-sming.c parser-sming.y parser-sming.y:352.1-12: warning: deprecated directive: '%pure_parser', use '%define api.pure' [-Wdeprecated] 352 | %pure_parser | ^~~~~~~~~~~~ | %define api.pure parser-sming.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] 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: '%pure_parser', use '%define api.pure' [-Wdeprecated] 271 | %pure_parser | ^~~~~~~~~~~~ | %define api.pure parser-yang.y: warning: 56 shift/reduce conflicts [-Wconflicts-sr] parser-yang.y: warning: 1088 reduce/reduce conflicts [-Wconflicts-rr] parser-yang.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples parser-yang.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] 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: '%pure_parser', use '%define api.pure' [-Wdeprecated] 271 | %pure_parser | ^~~~~~~~~~~~ | %define api.pure parser-yang.y: warning: 56 shift/reduce conflicts [-Wconflicts-sr] parser-yang.y: warning: 1088 reduce/reduce conflicts [-Wconflicts-rr] parser-yang.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples parser-yang.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] 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' /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: '%pure_parser', use '%define api.pure' [-Wdeprecated] 1290 | %pure_parser | ^~~~~~~~~~~~ | %define api.pure parser-smi.y: warning: 76 reduce/reduce conflicts [-Wconflicts-rr] parser-smi.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples parser-smi.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] 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 -Psmi -t -o scanner-smi.c scanner-smi.l > scanner-smi.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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o scanner-sming.lo scanner-sming.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o parser-sming.lo parser-sming.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c parser-sming.c -fPIC -DPIC -o .libs/parser-sming.o parser-sming.y: In function 'checkTypes': parser-sming.y:182:13: 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:19: 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:32: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 879 | if(typePtr = | ^~~~~~~ parser-sming.y:914:110: 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:748:55: note: expected 'const char *' but argument is of type 'unsigned char *' 748 | const char *name); | ~~~~~~~~~~~~^~~~ parser-sming.y:913:45: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 913 | if (namedNumberPtr = findNamedNumberByName(typePtr, | ^~~~~~~~~~~~~~ parser-sming.y:1061:37: warning: statement with no effect [-Wunused-value] 1061 | for (tmpList; tmpList; tmpList=tmpList->nextPtr) { | ^~~ parser-sming.y:1062:45: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1062 | if (tmpAttribute = | ^~~~~~~~~~~~ parser-sming.y:2157:82: warning: passing argument 2 of 'setAttributeList' makes pointer from integer without a cast [-Wint-conversion] 2157 | setAttributeList($$, $1); | ^ | | | int smi-data.h:705:61: note: expected 'List *' but argument is of type 'int' 705 | extern void setAttributeList(Attribute *attributePtr, List *listPtr); | ~~~~~~^~~~~~~ parser-sming.y:2158:40: warning: assignment to 'List *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 2158 | for (p = $1; p; p = p->nextPtr) | ^ parser-sming.y:2197:44: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2197 | } else if (tmp = findClass($1, | ^~~ parser-sming.y:2760:61: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2760 | $$->value.ptr = smiStrdup($1); | ^ parser-sming.y:2817:61: 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:87: 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:407:35: note: expected 'const char *' but argument is of type 'unsigned char *' 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ parser-sming.y:2865:63: 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:490, 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:77:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ parser-sming.y:2866:87: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 2866 | $$->len = strlen($$->value.ptr); | ~ ^ | | | unsigned char * /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *' 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ parser-sming.y:2962:61: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2962 | $$->value.ptr = $1; | ^ parser-sming.y:2978:61: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2978 | $$->value.ptr = $1; | ^ parser-sming.y:2985:61: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2985 | $$->value.ptr = $1; | ^ parser-sming.y:2992:61: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2992 | $$->value.ptr = $1; | ^ parser-sming.y:3008:61: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 3008 | $$->value.ptr = $1; | ^ parser-sming.y:3009:87: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 3009 | $$->len = strlen($$->value.ptr); | ~ ^ | | | unsigned char * /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *' 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ parser-sming.y: 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[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o parser-yang.lo parser-yang.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c parser-yang.c -fPIC -DPIC -o .libs/parser-yang.o parser-yang.y: In function 'checkDate': parser-yang.y:243:19: warning: implicit declaration of function 'timegm'; did you mean 'time'? [-Wimplicit-function-declaration] 243 | anytime = timegm(&tm); | ^~~~~~ | time parser-yang.y: In function 'yangparse': parser-yang.y:615:21: warning: implicit declaration of function 'yangSemanticAnalysis' [-Wimplicit-function-declaration] 615 | yangSemanticAnalysis(thisModulePtr); | ^~~~~~~~~~~~~~~~~~~~ parser-yang.y:965:21: warning: implicit declaration of function 'yangValidateInclude' [-Wimplicit-function-declaration] 965 | yangValidateInclude(thisModulePtr, includedModule); | ^~~~~~~~~~~~~~~~~~~ parser-yang.y:1017:25: warning: implicit declaration of function 'createIdentifierRef'; did you mean 'listIdentifierRef'? [-Wimplicit-function-declaration] 1017 | createIdentifierRef(node, getPrefix($2), getIdentifier($2)); | ^~~~~~~~~~~~~~~~~~~ | listIdentifierRef In file included from util.h:21, from parser-yang.y:42: error.h:25:33: warning: implicit declaration of function 'smiyyerror'; did you mean 'yyerror'? [-Wimplicit-function-declaration] 25 | #define yyerror(parserPtr, msg) smiyyerror(msg, parserPtr) | ^~~~~~~~~~ parser-yang.c:4913:7: note: in expansion of macro 'yyerror' 4913 | yyerror (parserPtr, YY_("syntax error")); | ^~~~~~~ parser-yang.y: At top level: parser-yang.y:87:13: warning: 'pushDecl' defined but not used [-Wunused-function] 87 | static void pushDecl(YangDecl 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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o scanner-yang.lo scanner-yang.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c scanner-yang.c -fPIC -DPIC -o .libs/scanner-yang.o scanner-yang.l: In function 'yanglex': scanner-yang.l:790:11: warning: statement with no effect [-Wunused-value] 790 | return identifier; | ^ scanner-yang.l:796:11: warning: statement with no effect [-Wunused-value] 796 | return identifier; | ^ scanner-yang.l:806:11: warning: statement with no effect [-Wunused-value] 806 | return identifierRefArg; | ^ scanner-yang.l:812:11: warning: statement with no effect [-Wunused-value] 812 | return identifierRefArgStr; | ^ scanner-yang.l:822:11: warning: statement with no effect [-Wunused-value] 822 | return dateString; | ^ scanner-yang.l:829:11: warning: statement with no effect [-Wunused-value] 829 | return dateString; | ^ scanner-yang.l:839:11: warning: statement with no effect [-Wunused-value] 839 | return yangVersion; | ^ scanner-yang.l:846:11: warning: statement with no effect [-Wunused-value] 846 | return yangVersion; | ^ scanner-yang.l:887:22: warning: statement with no effect [-Wunused-value] 887 | return qString; | ^ scanner-yang.l:926:15: warning: statement with no effect [-Wunused-value] 926 | return uqString; | ^ scanner-yang.c: At top level: scanner-yang.c:11675:16: warning: 'input' defined but not used [-Wunused-function] 11675 | 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' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o parser-smi.lo parser-smi.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c parser-smi.c -fPIC -DPIC -o .libs/parser-smi.o parser-smi.c: In function 'smiparse': parser-smi.c:5773:1: warning: null character(s) ignored 5773 | | ^ parser-smi.c:5773: error: 'l' undeclared (first use in this function) 5773 | | parser-smi.c:5773: note: each undeclared identifier is reported only once for each function it appears in parser-smi.c:5773:1: error: expected ';' before ')' token 5773 | | ^ | ; parser-smi.c:5773: error: expected statement before ')' token 5773 | | parser-smi.c:5773: error: expected statement before ')' token parser-smi.c:5778:29: error: 'importPtr' undeclared (first use in this function); did you mean 'Import'? 5778 | (yyval.typePtr) = (yyvsp[0].typePtr); | ^~~~~~~~~ | Import parser-smi.c:6588:5: error: break statement not within loop or switch 6588 | break; | ^~~~~ parser-smi.c:6590:3: error: case label not within a switch statement 6590 | case 239: /* ApplicationSyntax: COUNTER32 anySubType */ | ^~~~ parser-smi.c:6618:5: error: break statement not within loop or switch 6618 | break; | ^~~~~ parser-smi.c:6620:3: error: case label not within a switch statement 6620 | case 240: /* ApplicationSyntax: COUNTER32 integerSubType */ | ^~~~ parser-smi.c:6659:5: error: break statement not within loop or switch 6659 | break; | ^~~~~ parser-smi.c:6661:3: error: case label not within a switch statement 6661 | case 241: /* ApplicationSyntax: GAUGE32 */ | ^~~~ parser-smi.c:6689:5: error: break statement not within loop or switch 6689 | break; | ^~~~~ parser-smi.c:6691:3: error: case label not within a switch statement 6691 | case 242: /* ApplicationSyntax: GAUGE32 integerSubType */ | ^~~~ parser-smi.c:6726:5: error: break statement not within loop or switch 6726 | break; | ^~~~~ parser-smi.c:6728:3: error: case label not within a switch statement 6728 | case 243: /* ApplicationSyntax: UNSIGNED32 */ | ^~~~ parser-smi.c:6754:5: error: break statement not within loop or switch 6754 | break; | ^~~~~ parser-smi.c:6756:3: error: case label not within a switch statement 6756 | case 244: /* $@40: %empty */ | ^~~~ parser-smi.c:6762:5: error: break statement not within loop or switch 6762 | break; | ^~~~~ parser-smi.c:6764:3: error: case label not within a switch statement 6764 | case 245: /* ApplicationSyntax: UNSIGNED32 $@40 integerSubType */ | ^~~~ parser-smi.c:6793:5: error: break statement not within loop or switch 6793 | break; | ^~~~~ parser-smi.c:6795:3: error: case label not within a switch statement 6795 | case 246: /* ApplicationSyntax: TIMETICKS anySubType */ | ^~~~ parser-smi.c:6825:5: error: break statement not within loop or switch 6825 | break; | ^~~~~ parser-smi.c:6827:3: error: case label not within a switch statement 6827 | case 247: /* ApplicationSyntax: OPAQUE */ | ^~~~ parser-smi.c:6867:5: error: break statement not within loop or switch 6867 | break; | ^~~~~ parser-smi.c:6869:3: error: case label not within a switch statement 6869 | case 248: /* ApplicationSyntax: OPAQUE octetStringSubType */ | ^~~~ parser-smi.c:6917:5: error: break statement not within loop or switch 6917 | break; | ^~~~~ parser-smi.c:6919:3: error: case label not within a switch statement 6919 | case 249: /* ApplicationSyntax: COUNTER64 anySubType */ | ^~~~ parser-smi.c:6947:5: error: break statement not within loop or switch 6947 | break; | ^~~~~ parser-smi.c:6949:3: error: case label not within a switch statement 6949 | case 250: /* ApplicationSyntax: COUNTER64 integerSubType */ | ^~~~ parser-smi.c:6988:5: error: break statement not within loop or switch 6988 | break; | ^~~~~ parser-smi.c:6990:3: error: case label not within a switch statement 6990 | case 251: /* ApplicationSyntax: INTEGER64 */ | ^~~~ parser-smi.c:7018:5: error: break statement not within loop or switch 7018 | break; | ^~~~~ parser-smi.c:7020:3: error: case label not within a switch statement 7020 | case 252: /* ApplicationSyntax: INTEGER64 integerSubType */ | ^~~~ parser-smi.c:7059:5: error: break statement not within loop or switch 7059 | break; | ^~~~~ parser-smi.c:7061:3: error: case label not within a switch statement 7061 | case 253: /* ApplicationSyntax: UNSIGNED64 */ | ^~~~ parser-smi.c:7089:5: error: break statement not within loop or switch 7089 | break; | ^~~~~ parser-smi.c:7091:3: error: case label not within a switch statement 7091 | case 254: /* ApplicationSyntax: UNSIGNED64 integerSubType */ | ^~~~ parser-smi.c:7130:5: error: break statement not within loop or switch 7130 | break; | ^~~~~ parser-smi.c:7132:3: error: case label not within a switch statement 7132 | case 255: /* sequenceApplicationSyntax: IPADDRESS anySubType */ | ^~~~ parser-smi.c:7162:5: error: break statement not within loop or switch 7162 | break; | ^~~~~ parser-smi.c:7164:3: error: case label not within a switch statement 7164 | case 256: /* sequenceApplicationSyntax: COUNTER32 anySubType */ | ^~~~ parser-smi.c:7192:5: error: break statement not within loop or switch 7192 | break; | ^~~~~ parser-smi.c:7194:3: error: case label not within a switch statement 7194 | case 257: /* sequenceApplicationSyntax: GAUGE32 anySubType */ | ^~~~ parser-smi.c:7222:5: error: break statement not within loop or switch 7222 | break; | ^~~~~ parser-smi.c:7224:3: error: case label not within a switch statement 7224 | case 258: /* sequenceApplicationSyntax: UNSIGNED32 anySubType */ | ^~~~ parser-smi.c:7250:5: error: break statement not within loop or switch 7250 | break; | ^~~~~ parser-smi.c:7252:3: error: case label not within a switch statement 7252 | case 259: /* sequenceApplicationSyntax: TIMETICKS anySubType */ | ^~~~ parser-smi.c:7282:5: error: break statement not within loop or switch 7282 | break; | ^~~~~ parser-smi.c:7284:3: error: case label not within a switch statement 7284 | case 260: /* sequenceApplicationSyntax: OPAQUE */ | ^~~~ parser-smi.c:7326:5: error: break statement not within loop or switch 7326 | break; | ^~~~~ parser-smi.c:7328:3: error: case label not within a switch statement 7328 | case 261: /* sequenceApplicationSyntax: COUNTER64 anySubType */ | ^~~~ parser-smi.c:7356:5: error: break statement not within loop or switch 7356 | break; | ^~~~~ parser-smi.c:7358:3: error: case label not within a switch statement 7358 | case 262: /* sequenceApplicationSyntax: INTEGER64 */ | ^~~~ parser-smi.c:7385:5: error: break statement not within loop or switch 7385 | break; | ^~~~~ parser-smi.c:7387:3: error: case label not within a switch statement 7387 | case 263: /* sequenceApplicationSyntax: UNSIGNED64 */ | ^~~~ 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 264: /* anySubType: integerSubType */ | ^~~~ parser-smi.c:7435:5: error: break statement not within loop or switch 7435 | break; | ^~~~~ parser-smi.c:7437:3: error: case label not within a switch statement 7437 | case 265: /* anySubType: octetStringSubType */ | ^~~~ parser-smi.c:7456:5: error: break statement not within loop or switch 7456 | break; | ^~~~~ parser-smi.c:7458:3: error: case label not within a switch statement 7458 | case 266: /* anySubType: enumSpec */ | ^~~~ parser-smi.c:7478:5: error: break statement not within loop or switch 7478 | break; | ^~~~~ parser-smi.c:7480:3: error: case label not within a switch statement 7480 | case 267: /* anySubType: %empty */ | ^~~~ parser-smi.c:7486:5: error: break statement not within loop or switch 7486 | break; | ^~~~~ parser-smi.c:7488:3: error: case label not within a switch statement 7488 | case 268: /* integerSubType: '(' ranges ')' */ | ^~~~ parser-smi.c:7492:5: error: break statement not within loop or switch 7492 | break; | ^~~~~ parser-smi.c:7494:3: error: case label not within a switch statement 7494 | case 269: /* octetStringSubType: '(' SIZE '(' ranges ')' ')' */ | ^~~~ parser-smi.c:7500:5: error: break statement not within loop or switch 7500 | break; | ^~~~~ parser-smi.c:7502:3: error: case label not within a switch statement 7502 | case 270: /* ranges: range */ | ^~~~ parser-smi.c:7510:5: error: break statement not within loop or switch 7510 | break; | ^~~~~ parser-smi.c:7512:3: error: case label not within a switch statement 7512 | case 271: /* ranges: ranges '|' range */ | ^~~~ parser-smi.c:7526:5: error: break statement not within loop or switch 7526 | break; | ^~~~~ parser-smi.c:7528:3: error: case label not within a switch statement 7528 | case 272: /* range: value */ | ^~~~ parser-smi.c:7537:5: error: break statement not within loop or switch 7537 | break; | ^~~~~ parser-smi.c:7539:3: error: case label not within a switch statement 7539 | case 273: /* range: value DOT_DOT value */ | ^~~~ parser-smi.c:7549:5: error: break statement not within loop or switch 7549 | break; | ^~~~~ parser-smi.c:7551:3: error: case label not within a switch statement 7551 | case 274: /* value: NEGATIVENUMBER */ | ^~~~ parser-smi.c:7559:5: error: break statement not within loop or switch 7559 | break; | ^~~~~ parser-smi.c:7561:3: error: case label not within a switch statement 7561 | case 275: /* value: NUMBER */ | ^~~~ parser-smi.c:7569:5: error: break statement not within loop or switch 7569 | break; | ^~~~~ parser-smi.c:7571:3: error: case label not within a switch statement 7571 | case 276: /* value: NEGATIVENUMBER64 */ | ^~~~ parser-smi.c:7579:5: error: break statement not within loop or switch 7579 | break; | ^~~~~ parser-smi.c:7581:3: error: case label not within a switch statement 7581 | case 277: /* value: NUMBER64 */ | ^~~~ parser-smi.c:7589:5: error: break statement not within loop or switch 7589 | break; | ^~~~~ parser-smi.c:7591:3: error: case label not within a switch statement 7591 | case 278: /* value: HEX_STRING */ | ^~~~ parser-smi.c:7616:5: error: break statement not within loop or switch 7616 | break; | ^~~~~ parser-smi.c:7618:3: error: case label not within a switch statement 7618 | case 279: /* value: BIN_STRING */ | ^~~~ parser-smi.c:7645:5: error: break statement not within loop or switch 7645 | break; | ^~~~~ parser-smi.c:7647:3: error: case label not within a switch statement 7647 | case 280: /* enumSpec: '{' enumItems '}' */ | ^~~~ 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 281: /* enumItems: enumItem */ | ^~~~ parser-smi.c:7663:5: error: break statement not within loop or switch 7663 | break; | ^~~~~ parser-smi.c:7665:3: error: case label not within a switch statement 7665 | case 282: /* enumItems: enumItems ',' enumItem */ | ^~~~ parser-smi.c:7678:5: error: break statement not within loop or switch 7678 | break; | ^~~~~ parser-smi.c:7680:3: error: case label not within a switch statement 7680 | case 283: /* $@41: %empty */ | ^~~~ parser-smi.c:7695:5: error: break statement not within loop or switch 7695 | break; | ^~~~~ parser-smi.c:7697:3: error: case label not within a switch statement 7697 | case 284: /* enumItem: LOWERCASE_IDENTIFIER $@41 '(' enumNumber ')' */ | ^~~~ parser-smi.c:7706:5: error: break statement not within loop or switch 7706 | break; | ^~~~~ parser-smi.c:7708:3: error: case label not within a switch statement 7708 | case 285: /* enumNumber: NUMBER */ | ^~~~ 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 286: /* enumNumber: NEGATIVENUMBER */ | ^~~~ parser-smi.c:7736:5: error: break statement not within loop or switch 7736 | break; | ^~~~~ parser-smi.c:7738:3: error: case label not within a switch statement 7738 | case 287: /* Status: LOWERCASE_IDENTIFIER */ | ^~~~ parser-smi.c:7797:5: error: break statement not within loop or switch 7797 | break; | ^~~~~ parser-smi.c:7799:3: error: case label not within a switch statement 7799 | case 288: /* Status_Capabilities: LOWERCASE_IDENTIFIER */ | ^~~~ parser-smi.c:7815:5: error: break statement not within loop or switch 7815 | break; | ^~~~~ parser-smi.c:7817:3: error: case label not within a switch statement 7817 | case 289: /* DisplayPart: DISPLAY_HINT Text */ | ^~~~ parser-smi.c:7828:5: error: break statement not within loop or switch 7828 | break; | ^~~~~ parser-smi.c:7830:3: error: case label not within a switch statement 7830 | case 290: /* DisplayPart: %empty */ | ^~~~ parser-smi.c:7836:5: error: break statement not within loop or switch 7836 | break; | ^~~~~ parser-smi.c:7838:3: error: case label not within a switch statement 7838 | case 291: /* UnitsPart: UNITS Text */ | ^~~~ parser-smi.c:7849:5: error: break statement not within loop or switch 7849 | break; | ^~~~~ parser-smi.c:7851:3: error: case label not within a switch statement 7851 | case 292: /* UnitsPart: %empty */ | ^~~~ parser-smi.c:7857:5: error: break statement not within loop or switch 7857 | break; | ^~~~~ parser-smi.c:7859:3: error: case label not within a switch statement 7859 | case 293: /* Access: LOWERCASE_IDENTIFIER */ | ^~~~ parser-smi.c:7925:5: error: break statement not within loop or switch 7925 | break; | ^~~~~ parser-smi.c:7927:3: error: case label not within a switch statement 7927 | case 294: /* $@42: %empty */ | ^~~~ parser-smi.c:7934:5: error: break statement not within loop or switch 7934 | break; | ^~~~~ parser-smi.c:7936:3: error: case label not within a switch statement 7936 | case 295: /* IndexPart: PIB_INDEX $@42 '{' Entry '}' */ | ^~~~ parser-smi.c:7951:5: error: break statement not within loop or switch 7951 | break; | ^~~~~ parser-smi.c:7953:3: error: case label not within a switch statement 7953 | case 296: /* IndexPart: AUGMENTS '{' Entry '}' */ | ^~~~ parser-smi.c:7963:5: error: break statement not within loop or switch 7963 | break; | ^~~~~ parser-smi.c:7965:3: error: case label not within a switch statement 7965 | case 297: /* $@43: %empty */ | ^~~~ parser-smi.c:7972:5: error: break statement not within loop or switch 7972 | break; | ^~~~~ parser-smi.c:7974:3: error: case label not within a switch statement 7974 | case 298: /* IndexPart: EXTENDS $@43 '{' Entry '}' */ | ^~~~ parser-smi.c:7984:5: error: break statement not within loop or switch 7984 | break; | ^~~~~ parser-smi.c:7986:3: error: case label not within a switch statement 7986 | case 299: /* IndexPart: %empty */ | ^~~~ parser-smi.c:7992:5: error: break statement not within loop or switch 7992 | break; | ^~~~~ parser-smi.c:7994:3: error: case label not within a switch statement 7994 | case 300: /* $@44: %empty */ | ^~~~ parser-smi.c:8022:5: error: break statement not within loop or switch 8022 | break; | ^~~~~ parser-smi.c:8024:3: error: case label not within a switch statement 8024 | case 301: /* MibIndex: INDEX $@44 '{' IndexTypes '}' */ | ^~~~ parser-smi.c:8033:5: error: break statement not within loop or switch 8033 | break; | ^~~~~ parser-smi.c:8035:3: error: case label not within a switch statement 8035 | case 302: /* MibIndex: %empty */ | ^~~~ parser-smi.c:8041:5: error: break statement not within loop or switch 8041 | break; | ^~~~~ parser-smi.c:8043:3: error: case label not within a switch statement 8043 | case 303: /* IndexTypes: IndexType */ | ^~~~ parser-smi.c:8051:5: error: break statement not within loop or switch 8051 | break; | ^~~~~ parser-smi.c:8053:3: error: case label not within a switch statement 8053 | case 304: /* IndexTypes: IndexTypes ',' IndexType */ | ^~~~ parser-smi.c:8066:5: error: break statement not within loop or switch 8066 | break; | ^~~~~ parser-smi.c:8068:3: error: case label not within a switch statement 8068 | case 305: /* IndexType: IMPLIED Index */ | ^~~~ parser-smi.c:8075:5: error: break statement not within loop or switch 8075 | break; | ^~~~~ parser-smi.c:8077:3: error: case label not within a switch statement 8077 | case 306: /* IndexType: Index */ | ^~~~ parser-smi.c:8083:5: error: break statement not within loop or switch 8083 | break; | ^~~~~ parser-smi.c:8085:3: error: case label not within a switch statement 8085 | case 307: /* Index: ObjectName */ | ^~~~ parser-smi.c:8091:5: error: break statement not within loop or switch 8091 | break; | ^~~~~ parser-smi.c:8093:3: error: case label not within a switch statement 8093 | case 308: /* Entry: ObjectName */ | ^~~~ parser-smi.c:8099:5: error: break statement not within loop or switch 8099 | break; | ^~~~~ parser-smi.c:8101:3: error: case label not within a switch statement 8101 | case 309: /* DefValPart: DEFVAL '{' Value '}' */ | ^~~~ parser-smi.c:8122:5: error: break statement not within loop or switch 8122 | break; | ^~~~~ parser-smi.c:8124:3: error: case label not within a switch statement 8124 | case 310: /* DefValPart: %empty */ | ^~~~ parser-smi.c:8128:5: error: break statement not within loop or switch 8128 | break; | ^~~~~ parser-smi.c:8130:3: error: case label not within a switch statement 8130 | case 311: /* Value: valueofObjectSyntax */ | ^~~~ parser-smi.c:8134:5: error: break statement not within loop or switch 8134 | break; | ^~~~~ parser-smi.c:8136:3: error: case label not within a switch statement 8136 | case 312: /* Value: '{' BitsValue '}' */ | ^~~~ 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 313: /* BitsValue: BitNames */ | ^~~~ 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 314: /* BitsValue: %empty */ | ^~~~ 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 315: /* BitNames: LOWERCASE_IDENTIFIER */ | ^~~~ parser-smi.c:8166:5: error: break statement not within loop or switch 8166 | break; | ^~~~~ parser-smi.c:8168:3: error: case label not within a switch statement 8168 | case 316: /* BitNames: BitNames ',' LOWERCASE_IDENTIFIER */ | ^~~~ parser-smi.c:8181:5: error: break statement not within loop or switch 8181 | break; | ^~~~~ parser-smi.c:8183:3: error: case label not within a switch statement 8183 | case 317: /* ObjectName: objectIdentifier */ | ^~~~ parser-smi.c:8189:5: error: break statement not within loop or switch 8189 | break; | ^~~~~ parser-smi.c:8191:3: error: case label not within a switch statement 8191 | case 318: /* NotificationName: objectIdentifier */ | ^~~~ parser-smi.c:8197:5: error: break statement not within loop or switch 8197 | break; | ^~~~~ parser-smi.c:8199:3: error: case label not within a switch statement 8199 | case 319: /* ReferPart: REFERENCE Text */ | ^~~~ parser-smi.c:8210:5: error: break statement not within loop or switch 8210 | break; | ^~~~~ parser-smi.c:8212:3: error: case label not within a switch statement 8212 | case 320: /* ReferPart: %empty */ | ^~~~ parser-smi.c:8216:5: error: break statement not within loop or switch 8216 | break; | ^~~~~ parser-smi.c:8218:3: error: case label not within a switch statement 8218 | case 321: /* RevisionPart: Revisions */ | ^~~~ parser-smi.c:8222:5: error: break statement not within loop or switch 8222 | break; | ^~~~~ parser-smi.c:8224:3: error: case label not within a switch statement 8224 | case 322: /* RevisionPart: %empty */ | ^~~~ parser-smi.c:8228:5: error: break statement not within loop or switch 8228 | break; | ^~~~~ parser-smi.c:8230:3: error: case label not within a switch statement 8230 | case 323: /* Revisions: Revision */ | ^~~~ parser-smi.c:8234:5: error: break statement not within loop or switch 8234 | break; | ^~~~~ parser-smi.c:8236:3: error: case label not within a switch statement 8236 | case 324: /* Revisions: Revisions Revision */ | ^~~~ parser-smi.c:8240:5: error: break statement not within loop or switch 8240 | break; | ^~~~~ parser-smi.c:8242:3: error: case label not within a switch statement 8242 | case 325: /* $@45: %empty */ | ^~~~ parser-smi.c:8259:5: error: break statement not within loop or switch 8259 | break; | ^~~~~ parser-smi.c:8261:3: error: case label not within a switch statement 8261 | case 326: /* Revision: REVISION ExtUTCTime $@45 DESCRIPTION Text */ | ^~~~ parser-smi.c:8277:5: error: break statement not within loop or switch 8277 | break; | ^~~~~ parser-smi.c:8279:3: error: case label not within a switch statement 8279 | case 327: /* NotificationObjectsPart: OBJECTS '{' Objects '}' */ | ^~~~ parser-smi.c:8285:5: error: break statement not within loop or switch 8285 | break; | ^~~~~ parser-smi.c:8287:3: error: case label not within a switch statement 8287 | case 328: /* NotificationObjectsPart: %empty */ | ^~~~ parser-smi.c:8293:5: error: break statement not within loop or switch 8293 | break; | ^~~~~ parser-smi.c:8295:3: error: case label not within a switch statement 8295 | case 329: /* ObjectGroupObjectsPart: OBJECTS '{' Objects '}' */ | ^~~~ 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 330: /* Objects: Object */ | ^~~~ parser-smi.c:8311:5: error: break statement not within loop or switch 8311 | break; | ^~~~~ parser-smi.c:8313:3: error: case label not within a switch statement 8313 | case 331: /* Objects: Objects ',' Object */ | ^~~~ parser-smi.c:8326:5: error: break statement not within loop or switch 8326 | break; | ^~~~~ parser-smi.c:8328:3: error: case label not within a switch statement 8328 | case 332: /* Object: ObjectName */ | ^~~~ parser-smi.c:8340:5: error: break statement not within loop or switch 8340 | break; | ^~~~~ parser-smi.c:8342:3: error: case label not within a switch statement 8342 | case 333: /* NotificationsPart: NOTIFICATIONS '{' Notifications '}' */ | ^~~~ parser-smi.c:8348:5: error: break statement not within loop or switch 8348 | break; | ^~~~~ parser-smi.c:8350:3: error: case label not within a switch statement 8350 | case 334: /* Notifications: Notification */ | ^~~~ parser-smi.c:8358:5: error: break statement not within loop or switch 8358 | break; | ^~~~~ parser-smi.c:8360:3: error: case label not within a switch statement 8360 | case 335: /* Notifications: Notifications ',' Notification */ | ^~~~ parser-smi.c:8373:5: error: break statement not within loop or switch 8373 | break; | ^~~~~ parser-smi.c:8375:3: error: case label not within a switch statement 8375 | case 336: /* Notification: NotificationName */ | ^~~~ parser-smi.c:8386:5: error: break statement not within loop or switch 8386 | break; | ^~~~~ parser-smi.c:8388:3: error: case label not within a switch statement 8388 | case 337: /* Text: QUOTED_STRING */ | ^~~~ parser-smi.c:8399:5: error: break statement not within loop or switch 8399 | break; | ^~~~~ parser-smi.c:8401:3: error: case label not within a switch statement 8401 | case 338: /* ExtUTCTime: QUOTED_STRING */ | ^~~~ parser-smi.c:8407:5: error: break statement not within loop or switch 8407 | break; | ^~~~~ parser-smi.c:8409:3: error: case label not within a switch statement 8409 | case 339: /* $@46: %empty */ | ^~~~ parser-smi.c:8415:5: error: break statement not within loop or switch 8415 | break; | ^~~~~ parser-smi.c:8417:3: error: case label not within a switch statement 8417 | case 340: /* objectIdentifier: $@46 subidentifiers */ | ^~~~ parser-smi.c:8428:5: error: break statement not within loop or switch 8428 | break; | ^~~~~ parser-smi.c:8430:3: error: case label not within a switch statement 8430 | case 341: /* subidentifiers: subidentifier */ | ^~~~ parser-smi.c:8436:5: error: break statement not within loop or switch 8436 | break; | ^~~~~ parser-smi.c:8438:3: error: case label not within a switch statement 8438 | case 342: /* subidentifiers: subidentifiers subidentifier */ | ^~~~ parser-smi.c:8444:5: error: break statement not within loop or switch 8444 | break; | ^~~~~ parser-smi.c:8446:3: error: case label not within a switch statement 8446 | case 343: /* subidentifier: fuzzy_lowercase_identifier */ | ^~~~ parser-smi.c:8542:5: error: break statement not within loop or switch 8542 | break; | ^~~~~ parser-smi.c:8544:3: error: case label not within a switch statement 8544 | case 344: /* subidentifier: moduleName '.' LOWERCASE_IDENTIFIER */ | ^~~~ parser-smi.c:8650:5: error: break statement not within loop or switch 8650 | break; | ^~~~~ parser-smi.c:8652:3: error: case label not within a switch statement 8652 | case 345: /* subidentifier: NUMBER */ | ^~~~ parser-smi.c:8678:5: error: break statement not within loop or switch 8678 | break; | ^~~~~ parser-smi.c:8680:3: error: case label not within a switch statement 8680 | case 346: /* subidentifier: LOWERCASE_IDENTIFIER '(' NUMBER ')' */ | ^~~~ parser-smi.c:8742:5: error: break statement not within loop or switch 8742 | break; | ^~~~~ parser-smi.c:8744:3: error: case label not within a switch statement 8744 | case 347: /* subidentifier: moduleName '.' LOWERCASE_IDENTIFIER '(' NUMBER ')' */ | ^~~~ parser-smi.c:8813:5: error: break statement not within loop or switch 8813 | break; | ^~~~~ parser-smi.c:8815:3: error: case label not within a switch statement 8815 | case 348: /* objectIdentifier_defval: subidentifiers_defval */ | ^~~~ parser-smi.c:8819:5: error: break statement not within loop or switch 8819 | break; | ^~~~~ parser-smi.c:8821:3: error: case label not within a switch statement 8821 | case 349: /* subidentifiers_defval: subidentifier_defval */ | ^~~~ parser-smi.c:8825:5: error: break statement not within loop or switch 8825 | break; | ^~~~~ parser-smi.c:8827:3: error: case label not within a switch statement 8827 | case 350: /* subidentifiers_defval: subidentifiers_defval subidentifier_defval */ | ^~~~ parser-smi.c:8831:5: error: break statement not within loop or switch 8831 | break; | ^~~~~ parser-smi.c:8833:3: error: case label not within a switch statement 8833 | case 351: /* subidentifier_defval: LOWERCASE_IDENTIFIER '(' NUMBER ')' */ | ^~~~ parser-smi.c:8837:5: error: break statement not within loop or switch 8837 | break; | ^~~~~ parser-smi.c:8839:3: error: case label not within a switch statement 8839 | case 352: /* subidentifier_defval: NUMBER */ | ^~~~ parser-smi.c:8843:5: error: break statement not within loop or switch 8843 | break; | ^~~~~ parser-smi.c:8845:3: error: case label not within a switch statement 8845 | case 353: /* $@47: %empty */ | ^~~~ parser-smi.c:8857:5: error: break statement not within loop or switch 8857 | break; | ^~~~~ parser-smi.c:8859:3: error: case label not within a switch statement 8859 | case 354: /* $@48: %empty */ | ^~~~ parser-smi.c:8878:5: error: break statement not within loop or switch 8878 | break; | ^~~~~ parser-smi.c:8880:3: error: case label not within a switch statement 8880 | case 355: /* $@49: %empty */ | ^~~~ parser-smi.c:8886:5: error: break statement not within loop or switch 8886 | break; | ^~~~~ parser-smi.c:8888:3: error: case label not within a switch statement 8888 | case 356: /* objectGroupClause: LOWERCASE_IDENTIFIER $@47 OBJECT_GROUP $@48 ObjectGroupObjectsPart STATUS Status DESCRIPTION Text $@49 ReferPart COLON_COLON_EQUAL '{' objectIdentifier '}' */ | ^~~~ parser-smi.c:8914:5: error: break statement not within loop or switch 8914 | break; | ^~~~~ parser-smi.c:8916:3: error: case label not within a switch statement 8916 | case 357: /* $@50: %empty */ | ^~~~ parser-smi.c:8928:5: error: break statement not within loop or switch 8928 | break; | ^~~~~ parser-smi.c:8930:3: error: case label not within a switch statement 8930 | case 358: /* $@51: %empty */ | ^~~~ 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 359: /* $@52: %empty */ | ^~~~ 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 360: /* notificationGroupClause: LOWERCASE_IDENTIFIER $@50 NOTIFICATION_GROUP $@51 NotificationsPart STATUS Status DESCRIPTION Text $@52 ReferPart COLON_COLON_EQUAL '{' objectIdentifier '}' */ | ^~~~ parser-smi.c:8989:5: error: break statement not within loop or switch 8989 | break; | ^~~~~ parser-smi.c:8991:3: error: case label not within a switch statement 8991 | case 361: /* $@53: %empty */ | ^~~~ parser-smi.c:9003:5: error: break statement not within loop or switch 9003 | break; | ^~~~~ parser-smi.c:9005:3: error: case label not within a switch statement 9005 | case 362: /* $@54: %empty */ | ^~~~ parser-smi.c:9024:5: error: break statement not within loop or switch 9024 | break; | ^~~~~ parser-smi.c:9026:3: error: case label not within a switch statement 9026 | case 363: /* $@55: %empty */ | ^~~~ parser-smi.c:9032:5: error: break statement not within loop or switch 9032 | break; | ^~~~~ parser-smi.c:9034:3: error: case label not within a switch statement 9034 | case 364: /* moduleComplianceClause: LOWERCASE_IDENTIFIER $@53 MODULE_COMPLIANCE $@54 STATUS Status DESCRIPTION Text $@55 ReferPart ComplianceModulePart COLON_COLON_EQUAL '{' objectIdentifier '}' */ | ^~~~ 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 365: /* ComplianceModulePart: ComplianceModules */ | ^~~~ parser-smi.c:9101:5: error: break statement not within loop or switch 9101 | break; | ^~~~~ parser-smi.c:9103:3: error: case label not within a switch statement 9103 | case 366: /* ComplianceModules: ComplianceModule */ | ^~~~ parser-smi.c:9109:5: error: break statement not within loop or switch 9109 | break; | ^~~~~ parser-smi.c:9111:3: error: case label not within a switch statement 9111 | case 367: /* ComplianceModules: ComplianceModules ComplianceModule */ | ^~~~ parser-smi.c:9146:5: error: break statement not within loop or switch 9146 | break; | ^~~~~ parser-smi.c:9148:3: error: case label not within a switch statement 9148 | case 368: /* $@56: %empty */ | ^~~~ parser-smi.c:9165:5: error: break statement not within loop or switch 9165 | break; | ^~~~~ parser-smi.c:9167:3: error: case label not within a switch statement 9167 | case 369: /* ComplianceModule: MODULE ComplianceModuleName $@56 MandatoryPart CompliancePart */ | ^~~~ parser-smi.c:9180:5: error: break statement not within loop or switch 9180 | break; | ^~~~~ parser-smi.c:9182:3: error: case label not within a switch statement 9182 | case 370: /* ComplianceModuleName: UPPERCASE_IDENTIFIER objectIdentifier */ | ^~~~ parser-smi.c:9193:5: error: break statement not within loop or switch 9193 | break; | ^~~~~ parser-smi.c:9195:3: error: case label not within a switch statement 9195 | case 371: /* ComplianceModuleName: UPPERCASE_IDENTIFIER */ | ^~~~ parser-smi.c:9205:5: error: break statement not within loop or switch 9205 | break; | ^~~~~ parser-smi.c:9207:3: error: case label not within a switch statement 9207 | case 372: /* ComplianceModuleName: %empty */ | ^~~~ parser-smi.c:9213:5: error: break statement not within loop or switch 9213 | break; | ^~~~~ parser-smi.c:9215:3: error: case label not within a switch statement 9215 | case 373: /* MandatoryPart: MANDATORY_GROUPS '{' MandatoryGroups '}' */ | ^~~~ parser-smi.c:9221:5: error: break statement not within loop or switch 9221 | break; | ^~~~~ parser-smi.c:9223:3: error: case label not within a switch statement 9223 | case 374: /* MandatoryPart: %empty */ | ^~~~ parser-smi.c:9229:5: error: break statement not within loop or switch 9229 | break; | ^~~~~ parser-smi.c:9231:3: error: case label not within a switch statement 9231 | case 375: /* MandatoryGroups: MandatoryGroup */ | ^~~~ parser-smi.c:9239:5: error: break statement not within loop or switch 9239 | break; | ^~~~~ parser-smi.c:9241:3: error: case label not within a switch statement 9241 | case 376: /* MandatoryGroups: MandatoryGroups ',' MandatoryGroup */ | ^~~~ parser-smi.c:9254:5: error: break statement not within loop or switch 9254 | break; | ^~~~~ parser-smi.c:9256:3: error: case label not within a switch statement 9256 | case 377: /* MandatoryGroup: objectIdentifier */ | ^~~~ parser-smi.c:9279:5: error: break statement not within loop or switch 9279 | break; | ^~~~~ parser-smi.c:9281:3: error: case label not within a switch statement 9281 | case 378: /* CompliancePart: Compliances */ | ^~~~ parser-smi.c:9289:5: error: break statement not within loop or switch 9289 | break; | ^~~~~ parser-smi.c:9291:3: error: case label not within a switch statement 9291 | case 379: /* CompliancePart: %empty */ | ^~~~ parser-smi.c:9299:5: error: break statement not within loop or switch 9299 | break; | ^~~~~ parser-smi.c:9301:3: error: case label not within a switch statement 9301 | case 380: /* Compliances: Compliance */ | ^~~~ parser-smi.c:9307:5: error: break statement not within loop or switch 9307 | break; | ^~~~~ parser-smi.c:9309:3: error: case label not within a switch statement 9309 | case 381: /* Compliances: Compliances Compliance */ | ^~~~ parser-smi.c:9376:5: error: break statement not within loop or switch 9376 | break; | ^~~~~ parser-smi.c:9378:3: error: case label not within a switch statement 9378 | case 382: /* Compliance: ComplianceGroup */ | ^~~~ parser-smi.c:9386:5: error: break statement not within loop or switch 9386 | break; | ^~~~~ parser-smi.c:9388:3: error: case label not within a switch statement 9388 | case 383: /* Compliance: ComplianceObject */ | ^~~~ parser-smi.c:9396:5: error: break statement not within loop or switch 9396 | break; | ^~~~~ parser-smi.c:9398:3: error: case label not within a switch statement 9398 | case 384: /* $@57: %empty */ | ^~~~ parser-smi.c:9404:5: error: break statement not within loop or switch 9404 | break; | ^~~~~ parser-smi.c:9406:3: error: case label not within a switch statement 9406 | case 385: /* ComplianceGroup: GROUP $@57 objectIdentifier DESCRIPTION Text */ | ^~~~ parser-smi.c:9434:5: error: break statement not within loop or switch 9434 | break; | ^~~~~ parser-smi.c:9436:3: error: case label not within a switch statement 9436 | case 386: /* $@58: %empty */ | ^~~~ parser-smi.c:9443:5: error: break statement not within loop or switch 9443 | break; | ^~~~~ parser-smi.c:9445:3: error: case label not within a switch statement 9445 | case 387: /* ComplianceObject: OBJECT $@58 ObjectName SyntaxPart WriteSyntaxPart AccessPart DESCRIPTION Text */ | ^~~~ 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 388: /* SyntaxPart: SYNTAX Syntax */ | ^~~~ parser-smi.c:9501:5: error: break statement not within loop or switch 9501 | break; | ^~~~~ parser-smi.c:9503:3: error: case label not within a switch statement 9503 | case 389: /* SyntaxPart: %empty */ | ^~~~ parser-smi.c:9509:5: error: break statement not within loop or switch 9509 | break; | ^~~~~ parser-smi.c:9511:3: error: case label not within a switch statement 9511 | case 390: /* WriteSyntaxPart: WRITE_SYNTAX WriteSyntax */ | ^~~~ parser-smi.c:9530:5: error: break statement not within loop or switch 9530 | break; | ^~~~~ parser-smi.c:9532:3: error: case label not within a switch statement 9532 | case 391: /* WriteSyntaxPart: %empty */ | ^~~~ parser-smi.c:9538:5: error: break statement not within loop or switch 9538 | break; | ^~~~~ parser-smi.c:9540:3: error: case label not within a switch statement 9540 | case 392: /* WriteSyntax: Syntax */ | ^~~~ parser-smi.c:9546:5: error: break statement not within loop or switch 9546 | break; | ^~~~~ parser-smi.c:9548:3: error: case label not within a switch statement 9548 | case 393: /* AccessPart: MIN_ACCESS Access */ | ^~~~ parser-smi.c:9556:5: error: break statement not within loop or switch 9556 | break; | ^~~~~ parser-smi.c:9558:3: error: case label not within a switch statement 9558 | case 394: /* AccessPart: PIB_MIN_ACCESS Access */ | ^~~~ parser-smi.c:9568:5: error: break statement not within loop or switch 9568 | break; | ^~~~~ parser-smi.c:9570:3: error: case label not within a switch statement 9570 | case 395: /* AccessPart: %empty */ | ^~~~ parser-smi.c:9576:5: error: break statement not within loop or switch 9576 | break; | ^~~~~ parser-smi.c:9578:3: error: case label not within a switch statement 9578 | case 396: /* $@59: %empty */ | ^~~~ parser-smi.c:9590:5: error: break statement not within loop or switch 9590 | break; | ^~~~~ parser-smi.c:9592:3: error: case label not within a switch statement 9592 | case 397: /* $@60: %empty */ | ^~~~ parser-smi.c:9614:5: error: break statement not within loop or switch 9614 | break; | ^~~~~ parser-smi.c:9616:3: error: case label not within a switch statement 9616 | case 398: /* $@61: %empty */ | ^~~~ parser-smi.c:9622:5: error: break statement not within loop or switch 9622 | break; | ^~~~~ parser-smi.c:9624:3: error: case label not within a switch statement 9624 | case 399: /* agentCapabilitiesClause: LOWERCASE_IDENTIFIER $@59 AGENT_CAPABILITIES $@60 PRODUCT_RELEASE Text STATUS Status_Capabilities DESCRIPTION Text $@61 ReferPart ModulePart_Capabilities COLON_COLON_EQUAL '{' objectIdentifier '}' */ | ^~~~ parser-smi.c:9654:5: error: break statement not within loop or switch 9654 | break; | ^~~~~ parser-smi.c:9656:3: error: case label not within a switch statement 9656 | case 400: /* ModulePart_Capabilities: Modules_Capabilities */ | ^~~~ parser-smi.c:9660:5: error: break statement not within loop or switch 9660 | break; | ^~~~~ parser-smi.c:9662:3: error: case label not within a switch statement 9662 | case 401: /* ModulePart_Capabilities: %empty */ | ^~~~ parser-smi.c:9666:5: error: break statement not within loop or switch 9666 | break; | ^~~~~ parser-smi.c:9668:3: error: case label not within a switch statement 9668 | case 402: /* Modules_Capabilities: Module_Capabilities */ | ^~~~ parser-smi.c:9672:5: error: break statement not within loop or switch 9672 | break; | ^~~~~ parser-smi.c:9674:3: error: case label not within a switch statement 9674 | case 403: /* Modules_Capabilities: Modules_Capabilities Module_Capabilities */ | ^~~~ parser-smi.c:9678:5: error: break statement not within loop or switch 9678 | break; | ^~~~~ parser-smi.c:9680:3: error: case label not within a switch statement 9680 | case 404: /* $@62: %empty */ | ^~~~ parser-smi.c:9697:5: error: break statement not within loop or switch 9697 | break; | ^~~~~ parser-smi.c:9699:3: error: case label not within a switch statement 9699 | case 405: /* Module_Capabilities: SUPPORTS ModuleName_Capabilities $@62 INCLUDES '{' CapabilitiesGroups '}' VariationPart */ | ^~~~ 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 406: /* CapabilitiesGroups: CapabilitiesGroup */ | ^~~~ parser-smi.c:9724:5: error: break statement not within loop or switch 9724 | break; | ^~~~~ parser-smi.c:9726:3: error: case label not within a switch statement 9726 | case 407: /* CapabilitiesGroups: CapabilitiesGroups ',' CapabilitiesGroup */ | ^~~~ parser-smi.c:9743:5: error: break statement not within loop or switch 9743 | break; | ^~~~~ parser-smi.c:9745:3: error: case label not within a switch statement 9745 | case 408: /* CapabilitiesGroup: objectIdentifier */ | ^~~~ parser-smi.c:9751:5: error: break statement not within loop or switch 9751 | break; | ^~~~~ parser-smi.c:9753:3: error: case label not within a switch statement 9753 | case 409: /* ModuleName_Capabilities: UPPERCASE_IDENTIFIER objectIdentifier */ | ^~~~ parser-smi.c:9764:5: error: break statement not within loop or switch 9764 | break; | ^~~~~ parser-smi.c:9766:3: error: case label not within a switch statement 9766 | case 410: /* ModuleName_Capabilities: UPPERCASE_IDENTIFIER */ | ^~~~ parser-smi.c:9776:5: error: break statement not within loop or switch 9776 | break; | ^~~~~ parser-smi.c:9778:3: error: case label not within a switch statement 9778 | case 411: /* VariationPart: Variations */ | ^~~~ parser-smi.c:9782:5: error: break statement not within loop or switch 9782 | break; | ^~~~~ parser-smi.c:9784:3: error: case label not within a switch statement 9784 | case 412: /* VariationPart: %empty */ | ^~~~ parser-smi.c:9788:5: error: break statement not within loop or switch 9788 | break; | ^~~~~ parser-smi.c:9790:3: error: case label not within a switch statement 9790 | case 413: /* Variations: Variation */ | ^~~~ parser-smi.c:9794:5: error: break statement not within loop or switch 9794 | break; | ^~~~~ parser-smi.c:9796:3: error: case label not within a switch statement 9796 | case 414: /* Variations: Variations Variation */ | ^~~~ parser-smi.c:9800:5: error: break statement not within loop or switch 9800 | break; | ^~~~~ parser-smi.c:9802:3: error: case label not within a switch statement 9802 | case 415: /* $@63: %empty */ | ^~~~ parser-smi.c:9812:5: error: break statement not within loop or switch 9812 | break; | ^~~~~ parser-smi.c:9814:3: error: case label not within a switch statement 9814 | case 416: /* $@64: %empty */ | ^~~~ parser-smi.c:9827:5: error: break statement not within loop or switch 9827 | break; | ^~~~~ parser-smi.c:9829:3: error: case label not within a switch statement 9829 | case 417: /* Variation: VARIATION ObjectName $@63 SyntaxPart WriteSyntaxPart VariationAccessPart CreationPart DefValPart $@64 DESCRIPTION Text */ | ^~~~ parser-smi.c:9839:5: error: break statement not within loop or switch 9839 | break; | ^~~~~ parser-smi.c:9841:3: error: case label not within a switch statement 9841 | case 418: /* VariationAccessPart: ACCESS VariationAccess */ | ^~~~ parser-smi.c:9845:5: error: break statement not within loop or switch 9845 | break; | ^~~~~ parser-smi.c:9847:3: error: case label not within a switch statement 9847 | case 419: /* VariationAccessPart: %empty */ | ^~~~ parser-smi.c:9851:5: error: break statement not within loop or switch 9851 | break; | ^~~~~ parser-smi.c:9853:3: error: case label not within a switch statement 9853 | case 420: /* VariationAccess: LOWERCASE_IDENTIFIER */ | ^~~~ parser-smi.c:9918:5: error: break statement not within loop or switch 9918 | break; | ^~~~~ parser-smi.c:9920:3: error: case label not within a switch statement 9920 | case 421: /* CreationPart: CREATION_REQUIRES '{' Cells '}' */ | ^~~~ parser-smi.c:9931:5: error: break statement not within loop or switch 9931 | break; | ^~~~~ parser-smi.c:9933:3: error: case label not within a switch statement 9933 | case 422: /* CreationPart: %empty */ | ^~~~ parser-smi.c:9937:5: error: break statement not within loop or switch 9937 | break; | ^~~~~ parser-smi.c:9939:3: error: case label not within a switch statement 9939 | case 423: /* Cells: Cell */ | ^~~~ parser-smi.c:9943:5: error: break statement not within loop or switch 9943 | break; | ^~~~~ parser-smi.c:9945:3: error: case label not within a switch statement 9945 | case 424: /* Cells: Cells ',' Cell */ | ^~~~ parser-smi.c:9949:5: error: break statement not within loop or switch 9949 | break; | ^~~~~ parser-smi.c:9951:3: error: case label not within a switch statement 9951 | case 425: /* Cell: ObjectName */ | ^~~~ parser-smi.c:9955:5: error: break statement not within loop or switch 9955 | break; | ^~~~~ parser-smi.c:9960:7: error: 'default' label not within a switch statement 9960 | default: break; | ^~~~~~~ parser-smi.c:9960:16: error: break statement not within loop or switch 9960 | default: break; | ^~~~~ parser-smi.c:3225:5: error: label 'yyerrlab' used but not defined 3225 | goto yyerrlab; | ^~~~ parser-smi.c:3180:7: error: label 'yyerrlab1' used but not defined 3180 | goto yyerrlab1; | ^~~~ parser-smi.c:3140:5: error: label 'yyacceptlab' used but not defined 3140 | YYACCEPT; | ^~~~~~~~ parser-smi.y:1650:33: error: label 'yyabortlab' used but not defined 1650 | YYABORT; | ^~~~~~~ parser-smi.c:3117:11: error: label 'yyexhaustedlab' used but not defined 3117 | goto yyexhaustedlab; | ^~~~ parser-smi.c:3035:7: warning: unused variable 'yyresult' [-Wunused-variable] 3035 | int yyresult; | ^~~~~~~~ parser-smi.c:72:25: warning: unused variable 'sminerrs' [-Wunused-variable] 72 | #define yynerrs sminerrs | ^~~~~~~~ parser-smi.c:3011:9: note: in expansion of macro 'yynerrs' 3011 | int yynerrs = 0; | ^~~~~~~ parser-smi.c: At top level: parser-smi.c:2834:1: error: expected identifier or '(' before 'do' 2834 | do { \ | ^~ parser-smi.c:9973:3: note: in expansion of macro 'YY_SYMBOL_PRINT' 9973 | YY_SYMBOL_PRINT ("-> $$ =", YY_CAST (yysymbol_kind_t, yyr1[yyn]), &yyval, &yyloc); | ^~~~~~~~~~~~~~~ parser-smi.c:2842:3: error: expected identifier or '(' before 'while' 2842 | } while (0) | ^~~~~ parser-smi.c:9973:3: note: in expansion of macro 'YY_SYMBOL_PRINT' 9973 | YY_SYMBOL_PRINT ("-> $$ =", YY_CAST (yysymbol_kind_t, yyr1[yyn]), &yyval, &yyloc); | ^~~~~~~~~~~~~~~ parser-smi.c:3044:32: error: expected ')' before '-=' token 3044 | #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N)) | ^~ parser-smi.c:9975:3: note: in expansion of macro 'YYPOPSTACK' 9975 | YYPOPSTACK (yylen); | ^~~~~~~~~~ parser-smi.c:9976:3: warning: data definition has no type or storage class 9976 | yylen = 0; | ^~~~~ parser-smi.c:9976:3: warning: type defaults to 'int' in declaration of 'yylen' [-Wimplicit-int] parser-smi.c:9978:4: error: expected identifier or '(' before '++' token 9978 | *++yyvsp = yyval; | ^~ parser-smi.c:9983:3: error: expected identifier or '(' before '{' token 9983 | { | ^ parser-smi.c:9991:3: error: expected identifier or '(' before 'goto' 9991 | goto yynewstate; | ^~~~ parser-smi.c:9997:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 9997 | yyerrlab: | ^ parser-smi.c:10002:3: error: expected identifier or '(' before 'if' 10002 | if (!yyerrstatus) | ^~ parser-smi.c:10008:3: error: expected identifier or '(' before 'if' 10008 | if (yyerrstatus == 3) | ^~ parser-smi.c:10029:3: error: expected identifier or '(' before 'goto' 10029 | goto yyerrlab1; | ^~~~ parser-smi.c:10035:11: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 10035 | yyerrorlab: | ^ parser-smi.c:3044:32: error: expected ')' before '-=' token 3044 | #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N)) | ^~ parser-smi.c:10043:3: note: in expansion of macro 'YYPOPSTACK' 10043 | YYPOPSTACK (yylen); | ^~~~~~~~~~ parser-smi.c:10044:3: warning: data definition has no type or storage class 10044 | yylen = 0; | ^~~~~ parser-smi.c:10044:3: warning: type defaults to 'int' in declaration of 'yylen' [-Wimplicit-int] parser-smi.c:10044:3: error: redefinition of 'yylen' parser-smi.c:9976:3: note: previous definition of 'yylen' with type 'int' 9976 | yylen = 0; | ^~~~~ parser-smi.c:2901:1: error: expected identifier or '(' before 'do' 2901 | do { \ | ^~ parser-smi.c:10045:3: note: in expansion of macro 'YY_STACK_PRINT' 10045 | YY_STACK_PRINT (yyss, yyssp); | ^~~~~~~~~~~~~~ parser-smi.c:2904:3: error: expected identifier or '(' before 'while' 2904 | } while (0) | ^~~~~ parser-smi.c:10045:3: note: in expansion of macro 'YY_STACK_PRINT' 10045 | YY_STACK_PRINT (yyss, yyssp); | ^~~~~~~~~~~~~~ parser-smi.c:10046:3: warning: data definition has no type or storage class 10046 | yystate = *yyssp; | ^~~~~~~ parser-smi.c:10046:3: warning: type defaults to 'int' in declaration of 'yystate' [-Wimplicit-int] parser-smi.c:10046:14: error: 'yyssp' undeclared here (not in a function) 10046 | yystate = *yyssp; | ^~~~~ parser-smi.c:10047:3: error: expected identifier or '(' before 'goto' 10047 | goto yyerrlab1; | ^~~~ parser-smi.c:10053:10: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 10053 | yyerrlab1: | ^ parser-smi.c:10057:3: error: expected identifier or '(' before 'for' 10057 | for (;;) | ^~~ parser-smi.c:10057:10: error: expected identifier or '(' before ')' token 10057 | for (;;) | ^ parser-smi.c:10084:4: error: expected identifier or '(' before '++' token 10084 | *++yyvsp = yylval; | ^~ parser-smi.c:2834:1: error: expected identifier or '(' before 'do' 2834 | do { \ | ^~ parser-smi.c:10089:3: note: in expansion of macro 'YY_SYMBOL_PRINT' 10089 | YY_SYMBOL_PRINT ("Shifting", YY_ACCESSING_SYMBOL (yyn), yyvsp, yylsp); | ^~~~~~~~~~~~~~~ parser-smi.c:2842:3: error: expected identifier or '(' before 'while' 2842 | } while (0) | ^~~~~ parser-smi.c:10089:3: note: in expansion of macro 'YY_SYMBOL_PRINT' 10089 | YY_SYMBOL_PRINT ("Shifting", YY_ACCESSING_SYMBOL (yyn), yyvsp, yylsp); | ^~~~~~~~~~~~~~~ parser-smi.c:10091:3: warning: data definition has no type or storage class 10091 | yystate = yyn; | ^~~~~~~ parser-smi.c:10091:3: warning: type defaults to 'int' in declaration of 'yystate' [-Wimplicit-int] parser-smi.c:10091:3: error: redefinition of 'yystate' parser-smi.c:10046:3: note: previous definition of 'yystate' with type 'int' 10046 | yystate = *yyssp; | ^~~~~~~ parser-smi.c:10091:13: error: 'yyn' undeclared here (not in a function); did you mean 'yylen'? 10091 | yystate = yyn; | ^~~ | yylen parser-smi.c:10092:3: error: expected identifier or '(' before 'goto' 10092 | goto yynewstate; | ^~~~ parser-smi.c:10098:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 10098 | yyacceptlab: | ^ parser-smi.c:10100:3: error: expected identifier or '(' before 'goto' 10100 | goto yyreturn; | ^~~~ parser-smi.c:10106:11: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 10106 | yyabortlab: | ^ parser-smi.c:10108:3: error: expected identifier or '(' before 'goto' 10108 | goto yyreturn; | ^~~~ parser-smi.c:10115:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 10115 | yyexhaustedlab: | ^ parser-smi.c:10117:3: warning: data definition has no type or storage class 10117 | yyresult = 2; | ^~~~~~~~ parser-smi.c:10117:3: warning: type defaults to 'int' in declaration of 'yyresult' [-Wimplicit-int] parser-smi.c:10118:3: error: expected identifier or '(' before 'goto' 10118 | goto yyreturn; | ^~~~ parser-smi.c:10125:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 10125 | yyreturn: | ^ parser-smi.c:3044:32: error: expected ')' before '-=' token 3044 | #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N)) | ^~ parser-smi.c:10136:3: note: in expansion of macro 'YYPOPSTACK' 10136 | YYPOPSTACK (yylen); | ^~~~~~~~~~ parser-smi.c:2901:1: error: expected identifier or '(' before 'do' 2901 | do { \ | ^~ parser-smi.c:10137:3: note: in expansion of macro 'YY_STACK_PRINT' 10137 | YY_STACK_PRINT (yyss, yyssp); | ^~~~~~~~~~~~~~ parser-smi.c:2904:3: error: expected identifier or '(' before 'while' 2904 | } while (0) | ^~~~~ parser-smi.c:10137:3: note: in expansion of macro 'YY_STACK_PRINT' 10137 | YY_STACK_PRINT (yyss, yyssp); | ^~~~~~~~~~~~~~ parser-smi.c:10138:3: error: expected identifier or '(' before 'while' 10138 | while (yyssp != yyss) | ^~~~~ parser-smi.c:10145:3: error: expected identifier or '(' before 'if' 10145 | if (yyss != yyssa) | ^~ parser-smi.c:10149:3: error: expected identifier or '(' before 'return' 10149 | return yyresult; | ^~~~~~ parser-smi.c:10150:1: error: expected identifier or '(' before '}' token 10150 | } | ^ parser-smi.c: In function 'smiparse': parser-smi.c:9961:5: warning: control reaches end of non-void function [-Wreturn-type] 9961 | } | ^ parser-smi.c: At top level: parser-smi.c:2974:1: warning: 'yydestruct' defined but not used [-Wunused-function] 2974 | yydestruct (const char *yymsg, | ^~~~~~~~~~ parser-smi.c:2683:27: warning: 'yyr1' defined but not used [-Wunused-const-variable=] 2683 | static const yytype_int16 yyr1[] = | ^~~~ parser-smi.c:2433:27: warning: 'yydefgoto' defined but not used [-Wunused-const-variable=] 2433 | static const yytype_int16 yydefgoto[] = | ^~~~~~~~~ parser-smi.c:2405:27: warning: 'yypgoto' defined but not used [-Wunused-const-variable=] 2405 | static const yytype_int16 yypgoto[] = | ^~~~~~~ make[2]: *** [Makefile:571: 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 x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o scanner-smi.lo scanner-smi.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c scanner-smi.c -fPIC -DPIC -o .libs/scanner-smi.o scanner-smi.c:13933:16: warning: 'input' defined but not used [-Wunused-function] 13933 | static int input (void) | ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[1]: *** [Makefile:519: all-recursive] Error 1 make: *** [Makefile:405: all] Error 2 error: Bad exit status from /usr/src/tmp/rpm-tmp.70796 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.70796 (%build) Command exited with non-zero status 1 11.93user 3.15system 0:18.06elapsed 83%CPU (0avgtext+0avgdata 32224maxresident)k 0inputs+0outputs (0major+1136718minor)pagefaults 0swaps hsh-rebuild: rebuild of `libsmi-0.5.0-alt2.src.rpm' failed. Command exited with non-zero status 1 17.55user 7.73system 0:31.58elapsed 80%CPU (0avgtext+0avgdata 105812maxresident)k 1352inputs+0outputs (31159major+1376015minor)pagefaults 0swaps