<86>Jun 28 04:58:49 userdel[3662531]: delete user 'rooter' <86>Jun 28 04:58:49 userdel[3662531]: removed group 'rooter' owned by 'rooter' <86>Jun 28 04:58:49 userdel[3662531]: removed shadow group 'rooter' owned by 'rooter' <86>Jun 28 04:58:49 groupadd[3662536]: group added to /etc/group: name=rooter, GID=654 <86>Jun 28 04:58:49 groupadd[3662536]: group added to /etc/gshadow: name=rooter <86>Jun 28 04:58:49 groupadd[3662536]: new group: name=rooter, GID=654 <86>Jun 28 04:58:49 useradd[3662540]: new user: name=rooter, UID=654, GID=654, home=/root, shell=/bin/bash <86>Jun 28 04:58:49 userdel[3662546]: delete user 'builder' <86>Jun 28 04:58:49 userdel[3662546]: removed group 'builder' owned by 'builder' <86>Jun 28 04:58:49 userdel[3662546]: removed shadow group 'builder' owned by 'builder' <86>Jun 28 04:58:49 groupadd[3662551]: group added to /etc/group: name=builder, GID=655 <86>Jun 28 04:58:49 groupadd[3662551]: group added to /etc/gshadow: name=builder <86>Jun 28 04:58:49 groupadd[3662551]: new group: name=builder, GID=655 <86>Jun 28 04:58:49 useradd[3662555]: new user: name=builder, UID=655, GID=655, home=/usr/src, shell=/bin/bash <13>Jun 28 04:58:52 rpmi: libidn2-2.3.1-alt1 sisyphus+272590.100.1.1 1622036908 installed <13>Jun 28 04:58:52 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+262033.600.7.2 1607340230 installed <13>Jun 28 04:58:52 rpmi: libstdc++10-devel-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>Jun 28 04:58:53 rpmi: gcc10-c++-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>Jun 28 04:58:53 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>Jun 28 04:58:53 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825069 installed <13>Jun 28 04:58:53 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jun 28 04:58:53 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jun 28 04:58:53 rpmi: ca-certificates-2021.06.03-alt1 sisyphus+273509.400.1.1 1622736045 installed <13>Jun 28 04:58:53 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Jun 28 04:58:53 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>Jun 28 04:58:53 rpmi: libcrypto1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684123 installed <13>Jun 28 04:58:53 rpmi: libssl1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684123 installed <13>Jun 28 04:58:53 rpmi: wget-1.21-alt1 sisyphus+264267.100.1.1 1609523543 installed <13>Jun 28 04:58:53 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607517515 installed <13>Jun 28 04:58:53 rpmi: flex-2.6.4.0.88.9801-alt1 sisyphus+275295.100.2.3 1624485314 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.17573 + 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.17573 + 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' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + 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 + readlink -e -- ./configure + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + sort -u + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + xargs -ri dirname -- '{}' + ./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-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 12877: ./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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -c yang-check.c -fPIC -DPIC -o .libs/yang-check.o yang-check.c: In function 'findTargetNode': yang-check.c:249:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 249 | || childPtr->export.nodeKind == YANG_DECL_INPUT && !strcmp("input", value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ yang-check.c:250:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 250 | || childPtr->export.nodeKind == YANG_DECL_OUTPUT && !strcmp("output", value)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ yang-check.c: In function 'resolveXPath': yang-check.c:328:43: warning: comparison between 'YangStatus' 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 -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 -c smi-check.c -fPIC -DPIC -o .libs/smi-check.o smi-check.c: In function 'smiCheckIndex': smi-check.c:779:2: warning: enumeration value 'SMI_BASETYPE_POINTER' not handled in switch [-Wswitch] 779 | switch (typePtr->export.basetype) { | ^~~~~~ smi-check.c: In function 'smiCheckNotificationMembers': smi-check.c:2085:11: warning: variable 'node' set but not used [-Wunused-but-set-variable] 2085 | Node *node = NULL; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -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 -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' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -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 -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 -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 -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 -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 -c smi.c -fPIC -DPIC -o .libs/smi.o smi.c: In function 'smiValueAsString': smi.c:522:2: warning: enumeration value 'SMI_LANGUAGE_UNKNOWN' not handled in switch [-Wswitch] 522 | switch (smiLanguage) { | ^~~~~~ smi.c: In function 'smiUnpack': smi.c:3000:15: warning: variable 'last' set but not used [-Wunused-but-set-variable] 3000 | int i, j, last = 0; | ^~~~ smi.c: In function 'smiAsprintf': smi.c:3076:10: warning: implicit declaration of function 'vasprintf'; did you mean 'vasnprintf'? [-Wimplicit-function-declaration] 3076 | rc = vasprintf(strp, format, ap); | ^~~~~~~~~ | vasnprintf In file included from /usr/include/string.h:532, from smi.c:18: In function 'strncpy', inlined from 'smiValueAsString' at smi.c:566:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 2 bytes from a string of length 8 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'smiValueAsString' at smi.c:549:7: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 2 bytes from a string of length 8 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'smiValueAsString' at smi.c:535:7: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 2 bytes from a string of length 8 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /usr/bin/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-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' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -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 -c parser-sming.c -fPIC -DPIC -o .libs/parser-sming.o parser-sming.y: In function 'checkTypes': parser-sming.y:182:6: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 182 | if (! parserPtr->flags & SMI_FLAG_NODESCR | ^~~~~~~~~~~~~~~~~~ parser-sming.y: In function 'checkDate': parser-sming.y:258:12: warning: implicit declaration of function 'timegm'; did you mean 'time'? [-Wimplicit-function-declaration] 258 | anytime = timegm(&tm); | ^~~~~~ | time parser-sming.c: In function 'smingparse': parser-sming.c:2069:12: warning: "/*" within comment [-Wcomment] 2069 | *++yyvsp = yylval; | parser-sming.c:2669:5: error: break statement not within loop or switch 2669 | break; | ^~~~~ parser-sming.c:2671:3: error: case label not within a switch statement 2671 | case 46: /* $@21: %empty */ | ^~~~ parser-sming.y:1061:9: warning: statement with no effect [-Wunused-value] 1061 | for (tmpList; tmpList; tmpList=tmpList->nextPtr) { | ^~~ parser-sming.y:1062:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1062 | if (tmpAttribute = | ^~~~~~~~~~~~ parser-sming.c:2710:5: error: break statement not within loop or switch 2710 | break; | ^~~~~ parser-sming.c:2712:3: error: case label not within a switch statement 2712 | case 47: /* $@22: %empty */ | ^~~~ parser-sming.c:2720:5: error: break statement not within loop or switch 2720 | break; | ^~~~~ parser-sming.c:2722:3: error: case label not within a switch statement 2722 | case 48: /* $@23: %empty */ | ^~~~ parser-sming.c:2731:5: error: break statement not within loop or switch 2731 | break; | ^~~~~ parser-sming.c:2733:3: error: case label not within a switch statement 2733 | case 49: /* $@24: %empty */ | ^~~~ parser-sming.c:2742:5: error: break statement not within loop or switch 2742 | break; | ^~~~~ parser-sming.c:2744:3: error: case label not within a switch statement 2744 | case 50: /* classStatement: classKeyword sep ucIdentifier $@19 optsep '{' stmtsep extendsStatement_stmtsep_01 $@20 attributeStatement_stmtsep_0n uniqueStatement_stmtsep_01 $@21 eventStatement_stmtsep_0n statusStatement_stmtsep_01 $@22 descriptionStatement_stmtsep_01 $@23 referenceStatement_stmtsep_01 $@24 '}' optsep ';' */ | ^~~~ parser-sming.c:2751:5: error: break statement not within loop or switch 2751 | break; | ^~~~~ parser-sming.c:2753:3: error: case label not within a switch statement 2753 | case 51: /* attributeStatement_stmtsep_0n: %empty */ | ^~~~ parser-sming.c:2759:5: error: break statement not within loop or switch 2759 | break; | ^~~~~ parser-sming.c:2761:3: error: case label not within a switch statement 2761 | case 52: /* attributeStatement_stmtsep_0n: attributeStatement_stmtsep_1n */ | ^~~~ parser-sming.c:2771:5: error: break statement not within loop or switch 2771 | break; | ^~~~~ parser-sming.c:2773:3: error: case label not within a switch statement 2773 | case 53: /* attributeStatement_stmtsep_1n: attributeStatement_stmtsep */ | ^~~~ parser-sming.c:2779:5: error: break statement not within loop or switch 2779 | break; | ^~~~~ parser-sming.c:2781:3: error: case label not within a switch statement 2781 | case 54: /* attributeStatement_stmtsep_1n: attributeStatement_stmtsep_1n attributeStatement_stmtsep */ | ^~~~ parser-sming.c:2796:5: error: break statement not within loop or switch 2796 | break; | ^~~~~ parser-sming.c:2798:3: error: case label not within a switch statement 2798 | case 55: /* attributeStatement_stmtsep: attributeStatement stmtsep */ | ^~~~ parser-sming.c:2812:5: error: break statement not within loop or switch 2812 | break; | ^~~~~ parser-sming.c:2814:3: error: case label not within a switch statement 2814 | case 56: /* $@25: %empty */ | ^~~~ parser-sming.c:2829:5: error: break statement not within loop or switch 2829 | break; | ^~~~~ parser-sming.c:2831:3: error: case label not within a switch statement 2831 | case 57: /* $@26: %empty */ | ^~~~ parser-sming.c:2844:5: error: break statement not within loop or switch 2844 | break; | ^~~~~ parser-sming.c:2846:3: error: case label not within a switch statement 2846 | case 58: /* $@27: %empty */ | ^~~~ parser-sming.c:2868:5: error: break statement not within loop or switch 2868 | break; | ^~~~~ parser-sming.c:2870:3: error: case label not within a switch statement 2870 | case 59: /* $@28: %empty */ | ^~~~ parser-sming.c:2889:5: error: break statement not within loop or switch 2889 | break; | ^~~~~ parser-sming.c:2891:3: error: case label not within a switch statement 2891 | case 60: /* $@29: %empty */ | ^~~~ parser-sming.c:2909:5: error: break statement not within loop or switch 2909 | break; | ^~~~~ parser-sming.c:2911:3: error: case label not within a switch statement 2911 | case 61: /* $@30: %empty */ | ^~~~ parser-sming.c:2925:5: error: break statement not within loop or switch 2925 | break; | ^~~~~ parser-sming.c:2927:3: error: case label not within a switch statement 2927 | case 62: /* $@31: %empty */ | ^~~~ parser-sming.c:2934:5: error: break statement not within loop or switch 2934 | break; | ^~~~~ parser-sming.c:2936:3: error: case label not within a switch statement 2936 | case 63: /* $@32: %empty */ | ^~~~ parser-sming.c:2943:5: error: break statement not within loop or switch 2943 | break; | ^~~~~ parser-sming.c:2945:3: error: case label not within a switch statement 2945 | case 64: /* $@33: %empty */ | ^~~~ parser-sming.c:2952:5: error: break statement not within loop or switch 2952 | break; | ^~~~~ parser-sming.c:2954:3: error: case label not within a switch statement 2954 | case 65: /* attributeStatement: attributeKeyword sep lcIdentifier $@25 optsep '{' stmtsep attributeTypeStatement $@26 accessStatement_stmtsep_01 $@27 defaultStatement_stmtsep_01 $@28 formatStatement_stmtsep_01 $@29 unitsStatement_stmtsep_01 $@30 statusStatement_stmtsep_01 $@31 descriptionStatement_stmtsep_01 $@32 referenceStatement_stmtsep_01 $@33 '}' optsep ';' */ | ^~~~ parser-sming.c:2962:5: error: break statement not within loop or switch 2962 | break; | ^~~~~ parser-sming.c:2964:3: error: case label not within a switch statement 2964 | case 66: /* eventStatement_stmtsep_0n: %empty */ | ^~~~ parser-sming.c:2970:5: error: break statement not within loop or switch 2970 | break; | ^~~~~ parser-sming.c:2972:3: error: case label not within a switch statement 2972 | case 67: /* eventStatement_stmtsep_0n: eventStatement_stmtsep_1n */ | ^~~~ parser-sming.c:2982:5: error: break statement not within loop or switch 2982 | break; | ^~~~~ parser-sming.c:2984:3: error: case label not within a switch statement 2984 | case 68: /* eventStatement_stmtsep_1n: eventStatement_stmtsep */ | ^~~~ parser-sming.c:2990:5: error: break statement not within loop or switch 2990 | break; | ^~~~~ parser-sming.c:2992:3: error: case label not within a switch statement 2992 | case 69: /* eventStatement_stmtsep_1n: eventStatement_stmtsep_1n eventStatement_stmtsep */ | ^~~~ parser-sming.c:3007:5: error: break statement not within loop or switch 3007 | break; | ^~~~~ parser-sming.c:3009:3: error: case label not within a switch statement 3009 | case 70: /* eventStatement_stmtsep: eventStatement stmtsep */ | ^~~~ parser-sming.c:3023:5: error: break statement not within loop or switch 3023 | break; | ^~~~~ parser-sming.c:3025:3: error: case label not within a switch statement 3025 | case 71: /* $@34: %empty */ | ^~~~ parser-sming.c:3032:5: error: break statement not within loop or switch 3032 | break; | ^~~~~ parser-sming.c:3034:3: error: case label not within a switch statement 3034 | case 72: /* $@35: %empty */ | ^~~~ parser-sming.c:3042:5: error: break statement not within loop or switch 3042 | break; | ^~~~~ parser-sming.c:3044:3: error: case label not within a switch statement 3044 | case 73: /* $@36: %empty */ | ^~~~ parser-sming.c:3052:5: error: break statement not within loop or switch 3052 | break; | ^~~~~ parser-sming.c:3054:3: error: case label not within a switch statement 3054 | case 74: /* $@37: %empty */ | ^~~~ parser-sming.c:3062:5: error: break statement not within loop or switch 3062 | break; | ^~~~~ parser-sming.c:3064:3: error: case label not within a switch statement 3064 | case 75: /* eventStatement: eventKeyword sep lcIdentifier $@34 optsep '{' stmtsep statusStatement_stmtsep_01 $@35 descriptionStatement_stmtsep_01 $@36 referenceStatement_stmtsep_01 $@37 '}' optsep ';' */ | ^~~~ parser-sming.c:3071:5: error: break statement not within loop or switch 3071 | break; | ^~~~~ parser-sming.c:3073:3: error: case label not within a switch statement 3073 | case 76: /* importStatement_stmtsep_0n: %empty */ | ^~~~ parser-sming.c:3079:5: error: break statement not within loop or switch 3079 | break; | ^~~~~ parser-sming.c:3081:3: error: case label not within a switch statement 3081 | case 77: /* importStatement_stmtsep_0n: importStatement_stmtsep_1n */ | ^~~~ parser-sming.c:3087:5: error: break statement not within loop or switch 3087 | break; | ^~~~~ parser-sming.c:3089:3: error: case label not within a switch statement 3089 | case 78: /* importStatement_stmtsep_1n: importStatement_stmtsep */ | ^~~~ parser-sming.c:3095:5: error: break statement not within loop or switch 3095 | break; | ^~~~~ parser-sming.c:3097:3: error: case label not within a switch statement 3097 | case 79: /* importStatement_stmtsep_1n: importStatement_stmtsep_1n importStatement_stmtsep */ | ^~~~ parser-sming.c:3112:5: error: break statement not within loop or switch 3112 | break; | ^~~~~ parser-sming.c:3114:3: error: case label not within a switch statement 3114 | case 80: /* importStatement_stmtsep: importStatement stmtsep */ | ^~~~ parser-sming.c:3128:5: error: break statement not within loop or switch 3128 | break; | ^~~~~ parser-sming.c:3130:3: error: case label not within a switch statement 3130 | case 81: /* $@38: %empty */ | ^~~~ parser-sming.c:3136:5: error: break statement not within loop or switch 3136 | break; | ^~~~~ parser-sming.c:3138:3: error: case label not within a switch statement 3138 | case 82: /* $@39: %empty */ | ^~~~ parser-sming.c:3152:5: error: break statement not within loop or switch 3152 | break; | ^~~~~ parser-sming.c:3154:3: error: case label not within a switch statement 3154 | case 83: /* importStatement: importKeyword sep ucIdentifier $@38 optsep '(' optsep identifierList $@39 optsep ')' optsep ';' */ | ^~~~ parser-sming.c:3169:5: error: break statement not within loop or switch 3169 | break; | ^~~~~ parser-sming.c:3171:3: error: case label not within a switch statement 3171 | case 84: /* revisionStatement_stmtsep_0n: %empty */ | ^~~~ parser-sming.c:3177:5: error: break statement not within loop or switch 3177 | break; | ^~~~~ parser-sming.c:3179:3: error: case label not within a switch statement 3179 | case 85: /* revisionStatement_stmtsep_0n: revisionStatement_stmtsep_1n */ | ^~~~ parser-sming.c:3185:5: error: break statement not within loop or switch 3185 | break; | ^~~~~ parser-sming.c:3187:3: error: case label not within a switch statement 3187 | case 86: /* revisionStatement_stmtsep_1n: revisionStatement_stmtsep */ | ^~~~ parser-sming.c:3193:5: error: break statement not within loop or switch 3193 | break; | ^~~~~ parser-sming.c:3195:3: error: case label not within a switch statement 3195 | case 87: /* revisionStatement_stmtsep_1n: revisionStatement_stmtsep_1n revisionStatement_stmtsep */ | ^~~~ parser-sming.c:3210:5: error: break statement not within loop or switch 3210 | break; | ^~~~~ parser-sming.c:3212:3: error: case label not within a switch statement 3212 | case 88: /* revisionStatement_stmtsep: revisionStatement stmtsep */ | ^~~~ parser-sming.c:3226:5: error: break statement not within loop or switch 3226 | break; | ^~~~~ parser-sming.c:3228:3: error: case label not within a switch statement 3228 | case 89: /* revisionStatement: revisionKeyword optsep '{' stmtsep dateStatement stmtsep descriptionStatement stmtsep '}' optsep ';' */ | ^~~~ parser-sming.c:3234:5: error: break statement not within loop or switch 3234 | break; | ^~~~~ parser-sming.c:3236:3: error: case label not within a switch statement 3236 | case 90: /* identityStatement_stmtsep_0n: %empty */ | ^~~~ parser-sming.c:3242:5: error: break statement not within loop or switch 3242 | break; | ^~~~~ parser-sming.c:3244:3: error: case label not within a switch statement 3244 | case 91: /* identityStatement_stmtsep_0n: identityStatement_stmtsep_1n */ | ^~~~ parser-sming.c:3254:5: error: break statement not within loop or switch 3254 | break; | ^~~~~ parser-sming.c:3256:3: error: case label not within a switch statement 3256 | case 92: /* identityStatement_stmtsep_1n: identityStatement_stmtsep */ | ^~~~ parser-sming.c:3262:5: error: break statement not within loop or switch 3262 | break; | ^~~~~ parser-sming.c:3264:3: error: case label not within a switch statement 3264 | case 93: /* identityStatement_stmtsep_1n: identityStatement_stmtsep_1n identityStatement_stmtsep */ | ^~~~ parser-sming.c:3279:5: error: break statement not within loop or switch 3279 | break; | ^~~~~ parser-sming.c:3281:3: error: case label not within a switch statement 3281 | case 94: /* identityStatement_stmtsep: identityStatement stmtsep */ | ^~~~ parser-sming.c:3295:5: error: break statement not within loop or switch 3295 | break; | ^~~~~ parser-sming.c:3297:3: error: case label not within a switch statement 3297 | case 95: /* $@40: %empty */ | ^~~~ parser-sming.c:3306:5: error: break statement not within loop or switch 3306 | break; | ^~~~~ parser-sming.c:3308:3: error: case label not within a switch statement 3308 | case 96: /* $@41: %empty */ | ^~~~ parser-sming.c:3316:5: error: break statement not within loop or switch 3316 | break; | ^~~~~ parser-sming.c:3318:3: error: case label not within a switch statement 3318 | case 97: /* $@42: %empty */ | ^~~~ parser-sming.c:3326:5: error: break statement not within loop or switch 3326 | break; | ^~~~~ parser-sming.c:3328:3: error: case label not within a switch statement 3328 | case 98: /* $@43: %empty */ | ^~~~ parser-sming.c:3337:5: error: break statement not within loop or switch 3337 | break; | ^~~~~ parser-sming.c:3339:3: error: case label not within a switch statement 3339 | case 99: /* $@44: %empty */ | ^~~~ parser-sming.c:3346:5: error: break statement not within loop or switch 3346 | break; | ^~~~~ parser-sming.c:3348:3: error: case label not within a switch statement 3348 | case 100: /* identityStatement: identityKeyword sep lcIdentifier $@40 optsep '{' stmtsep parentStatement_stmtsep_01 $@41 statusStatement_stmtsep_01 $@42 descriptionStatement_stmtsep_01 $@43 referenceStatement_stmtsep_01 $@44 '}' optsep ';' */ | ^~~~ parser-sming.c:3355:5: error: break statement not within loop or switch 3355 | break; | ^~~~~ parser-sming.c:3357:3: error: case label not within a switch statement 3357 | case 101: /* typedefTypeStatement: typeKeyword sep refinedBaseType_refinedType optsep ';' */ | ^~~~ parser-sming.c:3363:5: error: break statement not within loop or switch 3363 | break; | ^~~~~ parser-sming.c:3365:3: error: case label not within a switch statement 3365 | case 102: /* attributeTypeStatement: typeKeyword sep attribute_refinedBaseType_refinedType optsep ';' */ | ^~~~ parser-sming.c:3371:5: error: break statement not within loop or switch 3371 | break; | ^~~~~ parser-sming.c:3373:3: error: case label not within a switch statement 3373 | case 103: /* dateStatement: dateKeyword sep date optsep ';' */ | ^~~~ parser-sming.c:3379:5: error: break statement not within loop or switch 3379 | break; | ^~~~~ parser-sming.c:3381:3: error: case label not within a switch statement 3381 | case 104: /* organizationStatement: organizationKeyword sep text optsep ';' */ | ^~~~ parser-sming.c:3387:5: error: break statement not within loop or switch 3387 | break; | ^~~~~ parser-sming.c:3389:3: error: case label not within a switch statement 3389 | case 105: /* contactStatement: contactKeyword sep text optsep ';' */ | ^~~~ parser-sming.c:3395:5: error: break statement not within loop or switch 3395 | break; | ^~~~~ parser-sming.c:3397:3: error: case label not within a switch statement 3397 | case 106: /* formatStatement_stmtsep_01: %empty */ | ^~~~ parser-sming.c:3403:5: error: break statement not within loop or switch 3403 | break; | ^~~~~ parser-sming.c:3405:3: error: case label not within a switch statement 3405 | case 107: /* formatStatement_stmtsep_01: formatStatement stmtsep */ | ^~~~ parser-sming.c:3411:5: error: break statement not within loop or switch 3411 | break; | ^~~~~ parser-sming.c:3413:3: error: case label not within a switch statement 3413 | case 108: /* formatStatement: formatKeyword sep format optsep ';' */ | ^~~~ parser-sming.c:3419:5: error: break statement not within loop or switch 3419 | break; | ^~~~~ parser-sming.c:3421:3: error: case label not within a switch statement 3421 | case 109: /* unitsStatement_stmtsep_01: %empty */ | ^~~~ parser-sming.c:3427:5: error: break statement not within loop or switch 3427 | break; | ^~~~~ parser-sming.c:3429:3: error: case label not within a switch statement 3429 | case 110: /* unitsStatement_stmtsep_01: unitsStatement stmtsep */ | ^~~~ parser-sming.c:3435:5: error: break statement not within loop or switch 3435 | break; | ^~~~~ parser-sming.c:3437:3: error: case label not within a switch statement 3437 | case 111: /* unitsStatement: unitsKeyword sep units optsep ';' */ | ^~~~ parser-sming.c:3443:5: error: break statement not within loop or switch 3443 | break; | ^~~~~ parser-sming.c:3445:3: error: case label not within a switch statement 3445 | case 112: /* statusStatement_stmtsep_01: %empty */ | ^~~~ parser-sming.c:3451:5: error: break statement not within loop or switch 3451 | break; | ^~~~~ parser-sming.c:3453:3: error: case label not within a switch statement 3453 | case 113: /* statusStatement_stmtsep_01: statusStatement stmtsep */ | ^~~~ parser-sming.c:3459:5: error: break statement not within loop or switch 3459 | break; | ^~~~~ parser-sming.c:3461:3: error: case label not within a switch statement 3461 | case 114: /* statusStatement: statusKeyword sep status optsep ';' */ | ^~~~ parser-sming.c:3467:5: error: break statement not within loop or switch 3467 | break; | ^~~~~ parser-sming.c:3469:3: error: case label not within a switch statement 3469 | case 115: /* uniqueStatement_stmtsep_01: %empty */ | ^~~~ parser-sming.c:3475:5: error: break statement not within loop or switch 3475 | break; | ^~~~~ parser-sming.c:3477:3: error: case label not within a switch statement 3477 | case 116: /* uniqueStatement_stmtsep_01: uniqueStatement stmtsep */ | ^~~~ parser-sming.c:3483:5: error: break statement not within loop or switch 3483 | break; | ^~~~~ parser-sming.c:3485:3: error: case label not within a switch statement 3485 | case 117: /* uniqueStatement: uniqueKeyword sep '(' uniqueSpec ')' optsep ';' */ | ^~~~ parser-sming.c:3491:5: error: break statement not within loop or switch 3491 | break; | ^~~~~ parser-sming.c:3493:3: error: case label not within a switch statement 3493 | case 118: /* uniqueSpec: optsep_comma_01 */ | ^~~~ parser-sming.c:3504:5: error: break statement not within loop or switch 3504 | break; | ^~~~~ parser-sming.c:3506:3: error: case label not within a switch statement 3506 | case 119: /* uniqueSpec: lcIdentifier furtherLcIdentifier_0n optsep_comma_01 */ | ^~~~ parser-sming.c:3514:5: error: break statement not within loop or switch 3514 | break; | ^~~~~ parser-sming.c:3516:3: error: case label not within a switch statement 3516 | case 120: /* extendsStatement_stmtsep_01: %empty */ | ^~~~ parser-sming.c:3522:5: error: break statement not within loop or switch 3522 | break; | ^~~~~ parser-sming.c:3524:3: error: case label not within a switch statement 3524 | case 121: /* extendsStatement_stmtsep_01: extendsStatement stmtsep */ | ^~~~ parser-sming.c:3530:5: error: break statement not within loop or switch 3530 | break; | ^~~~~ parser-sming.c:3532:3: error: case label not within a switch statement 3532 | case 122: /* extendsStatement: extendsKeyword sep ucIdentifier optsep ';' */ | ^~~~ parser-sming.c:3542:5: error: break statement not within loop or switch 3542 | break; | ^~~~~ parser-sming.c:3544:3: error: case label not within a switch statement 3544 | case 123: /* defaultStatement_stmtsep_01: %empty */ | ^~~~ parser-sming.c:3550:5: error: break statement not within loop or switch 3550 | break; | ^~~~~ parser-sming.c:3552:3: error: case label not within a switch statement 3552 | case 124: /* defaultStatement_stmtsep_01: defaultStatement stmtsep */ | ^~~~ parser-sming.c:3558:5: error: break statement not within loop or switch 3558 | break; | ^~~~~ parser-sming.c:3560:3: error: case label not within a switch statement 3560 | case 125: /* defaultStatement: defaultKeyword sep anyValue optsep ';' */ | ^~~~ parser-sming.c:3566:5: error: break statement not within loop or switch 3566 | break; | ^~~~~ parser-sming.c:3568:3: error: case label not within a switch statement 3568 | case 126: /* accessStatement_stmtsep_01: %empty */ | ^~~~ parser-sming.c:3574:5: error: break statement not within loop or switch 3574 | break; | ^~~~~ parser-sming.c:3576:3: error: case label not within a switch statement 3576 | case 127: /* accessStatement_stmtsep_01: accessStatement stmtsep */ | ^~~~ parser-sming.c:3582:5: error: break statement not within loop or switch 3582 | break; | ^~~~~ parser-sming.c:3584:3: error: case label not within a switch statement 3584 | case 128: /* accessStatement: accessKeyword sep access optsep ';' */ | ^~~~ parser-sming.c:3590:5: error: break statement not within loop or switch 3590 | break; | ^~~~~ parser-sming.c:3592:3: error: case label not within a switch statement 3592 | case 129: /* access: readonlyKeyword */ | ^~~~ parser-sming.c:3598:5: error: break statement not within loop or switch 3598 | break; | ^~~~~ parser-sming.c:3600:3: error: case label not within a switch statement 3600 | case 130: /* access: readwriteKeyword */ | ^~~~ parser-sming.c:3606:5: error: break statement not within loop or switch 3606 | break; | ^~~~~ parser-sming.c:3608:3: error: case label not within a switch statement 3608 | case 131: /* access: eventonlyKeyword */ | ^~~~ parser-sming.c:3614:5: error: break statement not within loop or switch 3614 | break; | ^~~~~ parser-sming.c:3616:3: error: case label not within a switch statement 3616 | case 132: /* parentStatement_stmtsep_01: %empty */ | ^~~~ parser-sming.c:3622:5: error: break statement not within loop or switch 3622 | break; | ^~~~~ parser-sming.c:3624:3: error: case label not within a switch statement 3624 | case 133: /* parentStatement_stmtsep_01: parentStatement stmtsep */ | ^~~~ parser-sming.c:3630:5: error: break statement not within loop or switch 3630 | break; | ^~~~~ parser-sming.c:3632:3: error: case label not within a switch statement 3632 | case 134: /* parentStatement: parentKeyword sep lcIdentifier optsep ';' */ | ^~~~ parser-sming.c:3641:5: error: break statement not within loop or switch 3641 | break; | ^~~~~ parser-sming.c:3643:3: error: case label not within a switch statement 3643 | case 135: /* descriptionStatement_stmtsep_01: %empty */ | ^~~~ parser-sming.c:3649:5: error: break statement not within loop or switch 3649 | break; | ^~~~~ parser-sming.c:3651:3: error: case label not within a switch statement 3651 | case 136: /* descriptionStatement_stmtsep_01: descriptionStatement stmtsep */ | ^~~~ parser-sming.c:3657:5: error: break statement not within loop or switch 3657 | break; | ^~~~~ parser-sming.c:3659:3: error: case label not within a switch statement 3659 | case 137: /* descriptionStatement: descriptionKeyword sep text optsep ';' */ | ^~~~ parser-sming.c:3665:5: error: break statement not within loop or switch 3665 | break; | ^~~~~ parser-sming.c:3667:3: error: case label not within a switch statement 3667 | case 138: /* referenceStatement_stmtsep_01: %empty */ | ^~~~ parser-sming.c:3673:5: error: break statement not within loop or switch 3673 | break; | ^~~~~ parser-sming.c:3675:3: error: case label not within a switch statement 3675 | case 139: /* referenceStatement_stmtsep_01: referenceStatement stmtsep */ | ^~~~ parser-sming.c:3681:5: error: break statement not within loop or switch 3681 | break; | ^~~~~ parser-sming.c:3683:3: error: case label not within a switch statement 3683 | case 140: /* referenceStatement: referenceKeyword sep text optsep ';' */ | ^~~~ parser-sming.c:3689:5: error: break statement not within loop or switch 3689 | break; | ^~~~~ parser-sming.c:3691:3: error: case label not within a switch statement 3691 | case 141: /* abnfStatement_stmtsep_01: %empty */ | ^~~~ parser-sming.c:3697:5: error: break statement not within loop or switch 3697 | break; | ^~~~~ parser-sming.c:3699:3: error: case label not within a switch statement 3699 | case 142: /* abnfStatement_stmtsep_01: abnfStatement stmtsep */ | ^~~~ parser-sming.c:3705:5: error: break statement not within loop or switch 3705 | break; | ^~~~~ parser-sming.c:3707:3: error: case label not within a switch statement 3707 | case 143: /* abnfStatement: abnfKeyword sep text optsep ';' */ | ^~~~ parser-sming.c:3713:5: error: break statement not within loop or switch 3713 | break; | ^~~~~ parser-sming.c:3715:3: error: case label not within a switch statement 3715 | case 144: /* refinedBaseType_refinedType: refinedBaseType */ | ^~~~ parser-sming.c:3721:5: error: break statement not within loop or switch 3721 | break; | ^~~~~ parser-sming.c:3723:3: error: case label not within a switch statement 3723 | case 145: /* refinedBaseType_refinedType: refinedType */ | ^~~~ parser-sming.c:3729:5: error: break statement not within loop or switch 3729 | break; | ^~~~~ parser-sming.c:3731:3: error: case label not within a switch statement 3731 | case 146: /* attribute_refinedBaseType_refinedType: attribute_refinedBaseType */ | ^~~~ parser-sming.c:3737:5: error: break statement not within loop or switch 3737 | break; | ^~~~~ parser-sming.c:3739:3: error: case label not within a switch statement 3739 | case 147: /* attribute_refinedBaseType_refinedType: attribute_refinedType */ | ^~~~ parser-sming.c:3745:5: error: break statement not within loop or switch 3745 | break; | ^~~~~ parser-sming.c:3747:3: error: case label not within a switch statement 3747 | case 148: /* refinedBaseType: OctetStringKeyword optsep_numberSpec_01 */ | ^~~~ parser-sming.c:3764:5: error: break statement not within loop or switch 3764 | break; | ^~~~~ parser-sming.c:3766:3: error: case label not within a switch statement 3766 | case 149: /* refinedBaseType: ObjectIdentifierKeyword */ | ^~~~ parser-sming.c:3772:5: error: break statement not within loop or switch 3772 | break; | ^~~~~ parser-sming.c:3774:3: error: case label not within a switch statement 3774 | case 150: /* refinedBaseType: Integer32Keyword optsep_numberSpec_01 */ | ^~~~ parser-sming.c:3791:5: error: break statement not within loop or switch 3791 | break; | ^~~~~ parser-sming.c:3793:3: error: case label not within a switch statement 3793 | case 151: /* refinedBaseType: Unsigned32Keyword optsep_numberSpec_01 */ | ^~~~ parser-sming.c:3810:5: error: break statement not within loop or switch 3810 | break; | ^~~~~ parser-sming.c:3812:3: error: case label not within a switch statement 3812 | case 152: /* refinedBaseType: Integer64Keyword optsep_numberSpec_01 */ | ^~~~ parser-sming.c:3829:5: error: break statement not within loop or switch 3829 | break; | ^~~~~ parser-sming.c:3831:3: error: case label not within a switch statement 3831 | case 153: /* refinedBaseType: Unsigned64Keyword optsep_numberSpec_01 */ | ^~~~ parser-sming.c:3848:5: error: break statement not within loop or switch 3848 | break; | ^~~~~ parser-sming.c:3850:3: error: case label not within a switch statement 3850 | case 154: /* refinedBaseType: Float32Keyword optsep_floatSpec_01 */ | ^~~~ parser-sming.c:3867:5: error: break statement not within loop or switch 3867 | break; | ^~~~~ parser-sming.c:3869:3: error: case label not within a switch statement 3869 | case 155: /* refinedBaseType: Float64Keyword optsep_floatSpec_01 */ | ^~~~ parser-sming.c:3886:5: error: break statement not within loop or switch 3886 | break; | ^~~~~ parser-sming.c:3888:3: error: case label not within a switch statement 3888 | case 156: /* refinedBaseType: Float128Keyword optsep_floatSpec_01 */ | ^~~~ parser-sming.c:3905:5: error: break statement not within loop or switch 3905 | break; | ^~~~~ parser-sming.c:3907:3: error: case label not within a switch statement 3907 | case 157: /* refinedBaseType: PointerKeyword optsep_pointerRestr_01 */ | ^~~~ parser-sming.c:3920:5: error: break statement not within loop or switch 3920 | break; | ^~~~~ parser-sming.c:3922:3: error: case label not within a switch statement 3922 | case 158: /* refinedBaseType: EnumerationKeyword bitsOrEnumerationSpec */ | ^~~~ parser-sming.c:3939:5: error: break statement not within loop or switch 3939 | break; | ^~~~~ parser-sming.c:3941:3: error: case label not within a switch statement 3941 | case 159: /* $@45: %empty */ | ^~~~ parser-sming.c:3951:5: error: break statement not within loop or switch 3951 | break; | ^~~~~ parser-sming.c:3953:3: error: case label not within a switch statement 3953 | case 160: /* refinedBaseType: BitsKeyword $@45 bitsOrEnumerationSpec */ | ^~~~ parser-sming.c:3972:5: error: break statement not within loop or switch 3972 | break; | ^~~~~ parser-sming.c:3974:3: error: case label not within a switch statement 3974 | case 161: /* attribute_refinedBaseType: OctetStringKeyword optsep_numberSpec_01 */ | ^~~~ parser-sming.c:3988:5: error: break statement not within loop or switch 3988 | break; | ^~~~~ parser-sming.c:3990:3: error: case label not within a switch statement 3990 | case 162: /* attribute_refinedBaseType: ObjectIdentifierKeyword */ | ^~~~ parser-sming.c:3998:5: error: break statement not within loop or switch 3998 | break; | ^~~~~ parser-sming.c:4000:3: error: case label not within a switch statement 4000 | case 163: /* attribute_refinedBaseType: Integer32Keyword optsep_numberSpec_01 */ | ^~~~ parser-sming.c:4015:5: error: break statement not within loop or switch 4015 | break; | ^~~~~ parser-sming.c:4017:3: error: case label not within a switch statement 4017 | case 164: /* attribute_refinedBaseType: Unsigned32Keyword optsep_numberSpec_01 */ | ^~~~ parser-sming.c:4032:5: error: break statement not within loop or switch 4032 | break; | ^~~~~ parser-sming.c:4034:3: error: case label not within a switch statement 4034 | case 165: /* attribute_refinedBaseType: Integer64Keyword optsep_numberSpec_01 */ | ^~~~ parser-sming.c:4049:5: error: break statement not within loop or switch 4049 | break; | ^~~~~ parser-sming.c:4051:3: error: case label not within a switch statement 4051 | case 166: /* attribute_refinedBaseType: Unsigned64Keyword optsep_numberSpec_01 */ | ^~~~ parser-sming.c:4066:5: error: break statement not within loop or switch 4066 | break; | ^~~~~ parser-sming.c:4068:3: error: case label not within a switch statement 4068 | case 167: /* attribute_refinedBaseType: Float32Keyword optsep_floatSpec_01 */ | ^~~~ parser-sming.c:4083:5: error: break statement not within loop or switch 4083 | break; | ^~~~~ parser-sming.c:4085:3: error: case label not within a switch statement 4085 | case 168: /* attribute_refinedBaseType: Float64Keyword optsep_floatSpec_01 */ | ^~~~ parser-sming.c:4100:5: error: break statement not within loop or switch 4100 | break; | ^~~~~ parser-sming.c:4102:3: error: case label not within a switch statement 4102 | case 169: /* attribute_refinedBaseType: Float128Keyword optsep_floatSpec_01 */ | ^~~~ parser-sming.c:4117:5: error: break statement not within loop or switch 4117 | break; | ^~~~~ parser-sming.c:4119:3: error: case label not within a switch statement 4119 | case 170: /* attribute_refinedBaseType: PointerKeyword optsep_pointerRestr_01 */ | ^~~~ parser-sming.c:4130:5: error: break statement not within loop or switch 4130 | break; | ^~~~~ parser-sming.c:4132:3: error: case label not within a switch statement 4132 | case 171: /* attribute_refinedBaseType: EnumerationKeyword bitsOrEnumerationSpec */ | ^~~~ parser-sming.c:4147:5: error: break statement not within loop or switch 4147 | break; | ^~~~~ parser-sming.c:4149:3: error: case label not within a switch statement 4149 | case 172: /* $@46: %empty */ | ^~~~ parser-sming.c:4159:5: error: break statement not within loop or switch 4159 | break; | ^~~~~ parser-sming.c:4161:3: error: case label not within a switch statement 4161 | case 173: /* attribute_refinedBaseType: BitsKeyword $@46 bitsOrEnumerationSpec */ | ^~~~ parser-sming.y:2157:54: warning: passing argument 2 of 'setAttributeList' makes pointer from integer without a cast [-Wint-conversion] 2157 | setAttributeList($$, $1); | ^ | | | int In file included from error.h:17, from parser-sming.y:42: smi-data.h:705:61: note: expected 'List *' but argument is of type 'int' 705 | extern void setAttributeList(Attribute *attributePtr, List *listPtr); | ~~~~~~^~~~~~~ parser-sming.y:2158:12: 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.c:4178:5: error: break statement not within loop or switch 4178 | break; | ^~~~~ parser-sming.c:4180:3: error: case label not within a switch statement 4180 | case 174: /* refinedType: qucIdentifier optsep_anySpec_01 */ | ^~~~ parser-sming.c:4194:5: error: break statement not within loop or switch 4194 | break; | ^~~~~ parser-sming.c:4196:3: error: case label not within a switch statement 4196 | case 175: /* attribute_refinedType: qucIdentifier optsep_anySpec_01 */ | ^~~~ parser-sming.y:2197:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2197 | } else if (tmp = findClass($1, | ^~~ parser-sming.c:4228:5: error: break statement not within loop or switch 4228 | break; | ^~~~~ parser-sming.c:4230:3: error: case label not within a switch statement 4230 | case 176: /* optsep_anySpec_01: %empty */ | ^~~~ parser-sming.c:4236:5: error: break statement not within loop or switch 4236 | break; | ^~~~~ parser-sming.c:4238:3: error: case label not within a switch statement 4238 | case 177: /* optsep_anySpec_01: optsep anySpec */ | ^~~~ parser-sming.c:4244:5: error: break statement not within loop or switch 4244 | break; | ^~~~~ parser-sming.c:4246:3: error: case label not within a switch statement 4246 | case 178: /* anySpec: numberSpec */ | ^~~~ parser-sming.c:4252:5: error: break statement not within loop or switch 4252 | break; | ^~~~~ parser-sming.c:4254:3: error: case label not within a switch statement 4254 | case 179: /* anySpec: floatSpec */ | ^~~~ parser-sming.c:4260:5: error: break statement not within loop or switch 4260 | break; | ^~~~~ parser-sming.c:4262:3: error: case label not within a switch statement 4262 | case 180: /* optsep_numberSpec_01: %empty */ | ^~~~ parser-sming.c:4268:5: error: break statement not within loop or switch 4268 | break; | ^~~~~ parser-sming.c:4270:3: error: case label not within a switch statement 4270 | case 181: /* optsep_numberSpec_01: optsep numberSpec */ | ^~~~ parser-sming.c:4276:5: error: break statement not within loop or switch 4276 | break; | ^~~~~ parser-sming.c:4278:3: error: case label not within a switch statement 4278 | case 182: /* numberSpec: '(' optsep numberElement furtherNumberElement_0n optsep ')' */ | ^~~~ parser-sming.c:4286:5: error: break statement not within loop or switch 4286 | break; | ^~~~~ parser-sming.c:4288:3: error: case label not within a switch statement 4288 | case 183: /* furtherNumberElement_0n: %empty */ | ^~~~ parser-sming.c:4294:5: error: break statement not within loop or switch 4294 | break; | ^~~~~ parser-sming.c:4296:3: error: case label not within a switch statement 4296 | case 184: /* furtherNumberElement_0n: furtherNumberElement_1n */ | ^~~~ parser-sming.c:4302:5: error: break statement not within loop or switch 4302 | break; | ^~~~~ parser-sming.c:4304:3: error: case label not within a switch statement 4304 | case 185: /* furtherNumberElement_1n: furtherNumberElement */ | ^~~~ parser-sming.c:4312:5: error: break statement not within loop or switch 4312 | break; | ^~~~~ parser-sming.c:4314:3: error: case label not within a switch statement 4314 | case 186: /* furtherNumberElement_1n: furtherNumberElement_1n furtherNumberElement */ | ^~~~ parser-sming.c:4327:5: error: break statement not within loop or switch 4327 | break; | ^~~~~ parser-sming.c:4329:3: error: case label not within a switch statement 4329 | case 187: /* furtherNumberElement: optsep '|' optsep numberElement */ | ^~~~ parser-sming.c:4335:5: error: break statement not within loop or switch 4335 | break; | ^~~~~ parser-sming.c:4337:3: error: case label not within a switch statement 4337 | case 188: /* numberElement: signedNumber numberUpperLimit_01 */ | ^~~~ parser-sming.c:4351:5: error: break statement not within loop or switch 4351 | break; | ^~~~~ parser-sming.c:4353:3: error: case label not within a switch statement 4353 | case 189: /* numberUpperLimit_01: %empty */ | ^~~~ parser-sming.c:4359:5: error: break statement not within loop or switch 4359 | break; | ^~~~~ parser-sming.c:4361:3: error: case label not within a switch statement 4361 | case 190: /* numberUpperLimit_01: numberUpperLimit */ | ^~~~ parser-sming.c:4367:5: error: break statement not within loop or switch 4367 | break; | ^~~~~ parser-sming.c:4369:3: error: case label not within a switch statement 4369 | case 191: /* numberUpperLimit: optsep DOT_DOT optsep signedNumber */ | ^~~~ parser-sming.c:4375:5: error: break statement not within loop or switch 4375 | break; | ^~~~~ parser-sming.c:4377:3: error: case label not within a switch statement 4377 | case 192: /* optsep_floatSpec_01: %empty */ | ^~~~ parser-sming.c:4383:5: error: break statement not within loop or switch 4383 | break; | ^~~~~ parser-sming.c:4385:3: error: case label not within a switch statement 4385 | case 193: /* optsep_floatSpec_01: optsep floatSpec */ | ^~~~ parser-sming.c:4391:5: error: break statement not within loop or switch 4391 | break; | ^~~~~ parser-sming.c:4393:3: error: case label not within a switch statement 4393 | case 194: /* floatSpec: '(' optsep floatElement furtherFloatElement_0n optsep ')' */ | ^~~~ parser-sming.c:4401:5: error: break statement not within loop or switch 4401 | break; | ^~~~~ parser-sming.c:4403:3: error: case label not within a switch statement 4403 | case 195: /* furtherFloatElement_0n: %empty */ | ^~~~ parser-sming.c:4409:5: error: break statement not within loop or switch 4409 | break; | ^~~~~ parser-sming.c:4411:3: error: case label not within a switch statement 4411 | case 196: /* furtherFloatElement_0n: furtherFloatElement_1n */ | ^~~~ parser-sming.c:4417:5: error: break statement not within loop or switch 4417 | break; | ^~~~~ parser-sming.c:4419:3: error: case label not within a switch statement 4419 | case 197: /* furtherFloatElement_1n: furtherFloatElement */ | ^~~~ parser-sming.c:4427:5: error: break statement not within loop or switch 4427 | break; | ^~~~~ parser-sming.c:4429:3: error: case label not within a switch statement 4429 | case 198: /* furtherFloatElement_1n: furtherFloatElement_1n furtherFloatElement */ | ^~~~ parser-sming.c:4442:5: error: break statement not within loop or switch 4442 | break; | ^~~~~ parser-sming.c:4444:3: error: case label not within a switch statement 4444 | case 199: /* furtherFloatElement: optsep '|' optsep floatElement */ | ^~~~ parser-sming.c:4450:5: error: break statement not within loop or switch 4450 | break; | ^~~~~ parser-sming.c:4452:3: error: case label not within a switch statement 4452 | case 200: /* floatElement: floatValue floatUpperLimit_01 */ | ^~~~ parser-sming.c:4468:5: error: break statement not within loop or switch 4468 | break; | ^~~~~ parser-sming.c:4470:3: error: case label not within a switch statement 4470 | case 201: /* floatUpperLimit_01: %empty */ | ^~~~ parser-sming.c:4476:5: error: break statement not within loop or switch 4476 | break; | ^~~~~ parser-sming.c:4478:3: error: case label not within a switch statement 4478 | case 202: /* floatUpperLimit_01: floatUpperLimit */ | ^~~~ parser-sming.c:4484:5: error: break statement not within loop or switch 4484 | break; | ^~~~~ parser-sming.c:4486:3: error: case label not within a switch statement 4486 | case 203: /* floatUpperLimit: optsep DOT_DOT optsep floatValue */ | ^~~~ parser-sming.c:4492:5: error: break statement not within loop or switch 4492 | break; | ^~~~~ parser-sming.c:4494:3: error: case label not within a switch statement 4494 | case 204: /* specialFloatValue: neginfKeyword */ | ^~~~ parser-sming.c:4500:5: error: break statement not within loop or switch 4500 | break; | ^~~~~ parser-sming.c:4502:3: error: case label not within a switch statement 4502 | case 205: /* specialFloatValue: posinfKeyword */ | ^~~~ parser-sming.c:4508:5: error: break statement not within loop or switch 4508 | break; | ^~~~~ parser-sming.c:4510:3: error: case label not within a switch statement 4510 | case 206: /* specialFloatValue: qnanKeyword */ | ^~~~ parser-sming.c:4516:5: error: break statement not within loop or switch 4516 | break; | ^~~~~ parser-sming.c:4518:3: error: case label not within a switch statement 4518 | case 207: /* specialFloatValue: snanKeyword */ | ^~~~ parser-sming.c:4524:5: error: break statement not within loop or switch 4524 | break; | ^~~~~ parser-sming.c:4526:3: error: case label not within a switch statement 4526 | case 208: /* optsep_pointerRestr_01: %empty */ | ^~~~ parser-sming.c:4532:5: error: break statement not within loop or switch 4532 | break; | ^~~~~ parser-sming.c:4534:3: error: case label not within a switch statement 4534 | case 209: /* optsep_pointerRestr_01: optsep pointerRestr */ | ^~~~ parser-sming.c:4543:5: error: break statement not within loop or switch 4543 | break; | ^~~~~ parser-sming.c:4545:3: error: case label not within a switch statement 4545 | case 210: /* pointerRestr: '(' optsep qlcIdentifier optsep ')' */ | ^~~~ parser-sming.c:4551:5: error: break statement not within loop or switch 4551 | break; | ^~~~~ parser-sming.c:4553:3: error: case label not within a switch statement 4553 | case 211: /* bitsOrEnumerationSpec: '(' optsep bitsOrEnumerationList optsep ')' */ | ^~~~ parser-sming.c:4559:5: error: break statement not within loop or switch 4559 | break; | ^~~~~ parser-sming.c:4561:3: error: case label not within a switch statement 4561 | case 212: /* bitsOrEnumerationList: bitsOrEnumerationItem furtherBitsOrEnumerationItem_0n optsep_comma_01 */ | ^~~~ parser-sming.c:4569:5: error: break statement not within loop or switch 4569 | break; | ^~~~~ parser-sming.c:4571:3: error: case label not within a switch statement 4571 | case 213: /* furtherBitsOrEnumerationItem_0n: %empty */ | ^~~~ parser-sming.c:4577:5: error: break statement not within loop or switch 4577 | break; | ^~~~~ parser-sming.c:4579:3: error: case label not within a switch statement 4579 | case 214: /* furtherBitsOrEnumerationItem_0n: furtherBitsOrEnumerationItem_1n */ | ^~~~ parser-sming.c:4585:5: error: break statement not within loop or switch 4585 | break; | ^~~~~ parser-sming.c:4587:3: error: case label not within a switch statement 4587 | case 215: /* furtherBitsOrEnumerationItem_1n: furtherBitsOrEnumerationItem */ | ^~~~ parser-sming.c:4595:5: error: break statement not within loop or switch 4595 | break; | ^~~~~ parser-sming.c:4597:3: error: case label not within a switch statement 4597 | case 216: /* furtherBitsOrEnumerationItem_1n: furtherBitsOrEnumerationItem_1n furtherBitsOrEnumerationItem */ | ^~~~ parser-sming.c:4610:5: error: break statement not within loop or switch 4610 | break; | ^~~~~ parser-sming.c:4612:3: error: case label not within a switch statement 4612 | case 217: /* furtherBitsOrEnumerationItem: optsep ',' optsep bitsOrEnumerationItem */ | ^~~~ parser-sming.c:4618:5: error: break statement not within loop or switch 4618 | break; | ^~~~~ parser-sming.c:4620:3: error: case label not within a switch statement 4620 | case 218: /* bitsOrEnumerationItem: lcIdentifier optsep '(' optsep signedNumber optsep ')' */ | ^~~~ parser-sming.c:4628:5: error: break statement not within loop or switch 4628 | break; | ^~~~~ parser-sming.c:4630:3: error: case label not within a switch statement 4630 | case 219: /* identifierList: identifier furtherIdentifier_0n optsep_comma_01 */ | ^~~~ parser-sming.c:4638:5: error: break statement not within loop or switch 4638 | break; | ^~~~~ parser-sming.c:4640:3: error: case label not within a switch statement 4640 | case 220: /* furtherIdentifier_0n: %empty */ | ^~~~ parser-sming.c:4646:5: error: break statement not within loop or switch 4646 | break; | ^~~~~ parser-sming.c:4648:3: error: case label not within a switch statement 4648 | case 221: /* furtherIdentifier_0n: furtherIdentifier_1n */ | ^~~~ parser-sming.c:4654:5: error: break statement not within loop or switch 4654 | break; | ^~~~~ parser-sming.c:4656:3: error: case label not within a switch statement 4656 | case 222: /* furtherIdentifier_1n: furtherIdentifier */ | ^~~~ parser-sming.c:4664:5: error: break statement not within loop or switch 4664 | break; | ^~~~~ parser-sming.c:4666:3: error: case label not within a switch statement 4666 | case 223: /* furtherIdentifier_1n: furtherIdentifier_1n furtherIdentifier */ | ^~~~ parser-sming.c:4679:5: error: break statement not within loop or switch 4679 | break; | ^~~~~ parser-sming.c:4681:3: error: case label not within a switch statement 4681 | case 224: /* furtherIdentifier: optsep ',' optsep identifier */ | ^~~~ parser-sming.c:4687:5: error: break statement not within loop or switch 4687 | break; | ^~~~~ parser-sming.c:4689:3: error: case label not within a switch statement 4689 | case 225: /* bitsValue: '(' optsep bitsList optsep ')' */ | ^~~~ parser-sming.c:4695:5: error: break statement not within loop or switch 4695 | break; | ^~~~~ parser-sming.c:4697:3: error: case label not within a switch statement 4697 | case 226: /* bitsList: optsep_comma_01 */ | ^~~~ parser-sming.c:4703:5: error: break statement not within loop or switch 4703 | break; | ^~~~~ parser-sming.c:4705:3: error: case label not within a switch statement 4705 | case 227: /* bitsList: lcIdentifier furtherLcIdentifier_0n optsep_comma_01 */ | ^~~~ parser-sming.c:4713:5: error: break statement not within loop or switch 4713 | break; | ^~~~~ parser-sming.c:4715:3: error: case label not within a switch statement 4715 | case 228: /* furtherLcIdentifier_0n: %empty */ | ^~~~ parser-sming.c:4721:5: error: break statement not within loop or switch 4721 | break; | ^~~~~ parser-sming.c:4723:3: error: case label not within a switch statement 4723 | case 229: /* furtherLcIdentifier_0n: furtherLcIdentifier_1n */ | ^~~~ parser-sming.c:4729:5: error: break statement not within loop or switch 4729 | break; | ^~~~~ parser-sming.c:4731:3: error: case label not within a switch statement 4731 | case 230: /* furtherLcIdentifier_1n: furtherLcIdentifier */ | ^~~~ parser-sming.c:4739:5: error: break statement not within loop or switch 4739 | break; | ^~~~~ parser-sming.c:4741:3: error: case label not within a switch statement 4741 | case 231: /* furtherLcIdentifier_1n: furtherLcIdentifier_1n furtherLcIdentifier */ | ^~~~ parser-sming.c:4754:5: error: break statement not within loop or switch 4754 | break; | ^~~~~ parser-sming.c:4756:3: error: case label not within a switch statement 4756 | case 232: /* furtherLcIdentifier: optsep ',' optsep lcIdentifier */ | ^~~~ parser-sming.c:4762:5: error: break statement not within loop or switch 4762 | break; | ^~~~~ parser-sming.c:4764:3: error: case label not within a switch statement 4764 | case 233: /* identifier: ucIdentifier */ | ^~~~ parser-sming.c:4770:5: error: break statement not within loop or switch 4770 | break; | ^~~~~ parser-sming.c:4772:3: error: case label not within a switch statement 4772 | case 234: /* identifier: lcIdentifier */ | ^~~~ parser-sming.c:4778:5: error: break statement not within loop or switch 4778 | break; | ^~~~~ parser-sming.c:4780:3: error: case label not within a switch statement 4780 | case 235: /* qucIdentifier: ucIdentifier COLON_COLON ucIdentifier */ | ^~~~ parser-sming.c:4793:5: error: break statement not within loop or switch 4793 | break; | ^~~~~ parser-sming.c:4795:3: error: case label not within a switch statement 4795 | case 236: /* qucIdentifier: ucIdentifier */ | ^~~~ parser-sming.c:4801:5: error: break statement not within loop or switch 4801 | break; | ^~~~~ parser-sming.c:4803:3: error: case label not within a switch statement 4803 | case 237: /* qlcIdentifier: ucIdentifier COLON_COLON lcIdentifier */ | ^~~~ parser-sming.c:4814:5: error: break statement not within loop or switch 4814 | break; | ^~~~~ parser-sming.c:4816:3: error: case label not within a switch statement 4816 | case 238: /* qlcIdentifier: lcIdentifier */ | ^~~~ parser-sming.c:4822:5: error: break statement not within loop or switch 4822 | break; | ^~~~~ parser-sming.c:4824:3: error: case label not within a switch statement 4824 | case 239: /* text: textSegment optsep_textSegment_0n */ | ^~~~ parser-sming.c:4843:5: error: break statement not within loop or switch 4843 | break; | ^~~~~ parser-sming.c:4845:3: error: case label not within a switch statement 4845 | case 240: /* optsep_textSegment_0n: %empty */ | ^~~~ parser-sming.c:4851:5: error: break statement not within loop or switch 4851 | break; | ^~~~~ parser-sming.c:4853:3: error: case label not within a switch statement 4853 | case 241: /* optsep_textSegment_0n: optsep_textSegment_1n */ | ^~~~ parser-sming.c:4859:5: error: break statement not within loop or switch 4859 | break; | ^~~~~ parser-sming.c:4861:3: error: case label not within a switch statement 4861 | case 242: /* optsep_textSegment_1n: optsep_textSegment */ | ^~~~ parser-sming.c:4867:5: error: break statement not within loop or switch 4867 | break; | ^~~~~ parser-sming.c:4869:3: error: case label not within a switch statement 4869 | case 243: /* optsep_textSegment_1n: optsep_textSegment_1n optsep_textSegment */ | ^~~~ parser-sming.c:4879:5: error: break statement not within loop or switch 4879 | break; | ^~~~~ parser-sming.c:4881:3: error: case label not within a switch statement 4881 | case 244: /* optsep_textSegment: optsep textSegment */ | ^~~~ parser-sming.c:4887:5: error: break statement not within loop or switch 4887 | break; | ^~~~~ parser-sming.c:4889:3: error: case label not within a switch statement 4889 | case 245: /* date: textSegment */ | ^~~~ parser-sming.c:4895:5: error: break statement not within loop or switch 4895 | break; | ^~~~~ parser-sming.c:4897:3: error: case label not within a switch statement 4897 | case 246: /* format: textSegment */ | ^~~~ parser-sming.c:4903:5: error: break statement not within loop or switch 4903 | break; | ^~~~~ parser-sming.c:4905:3: error: case label not within a switch statement 4905 | case 247: /* units: textSegment */ | ^~~~ parser-sming.c:4911:5: error: break statement not within loop or switch 4911 | break; | ^~~~~ parser-sming.c:4913:3: error: case label not within a switch statement 4913 | case 248: /* anyValue: bitsValue */ | ^~~~ parser-sming.c:4934:5: error: break statement not within loop or switch 4934 | break; | ^~~~~ parser-sming.c:4936:3: error: case label not within a switch statement 4936 | case 249: /* anyValue: decimalNumber */ | ^~~~ parser-sming.y:2760:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2760 | $$->value.ptr = smiStrdup($1); | ^ parser-sming.c:4976:5: error: break statement not within loop or switch 4976 | break; | ^~~~~ parser-sming.c:4978:3: error: case label not within a switch statement 4978 | case 250: /* anyValue: '-' decimalNumber */ | ^~~~ parser-sming.c:5000:5: error: break statement not within loop or switch 5000 | break; | ^~~~~ parser-sming.c:5002:3: error: case label not within a switch statement 5002 | case 251: /* anyValue: hexadecimalNumber */ | ^~~~ parser-sming.y:2817:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2817 | $$->value.ptr = hexToStr($1,strlen($1)); | ^ parser-sming.y:2818:59: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 2818 | $$->len = strlen($$->value.ptr); | ~ ^ | | | unsigned char * In file included from parser-sming.y:27: /usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'unsigned char *' 391 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ parser-sming.c:5041:5: error: break statement not within loop or switch 5041 | break; | ^~~~~ parser-sming.c:5043:3: error: case label not within a switch statement 5043 | case 252: /* anyValue: floatValue */ | ^~~~ parser-sming.y:2865:35: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 2865 | strcpy($$->value.ptr,$1); | ~~~~~~~~~~~~~~~~~~ ^ | | | unsigned char * In file included from /usr/include/features.h:465, 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:73:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 73 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ parser-sming.y:2866:59: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 2866 | $$->len = strlen($$->value.ptr); | ~ ^ | | | unsigned char * In file included from parser-sming.y:27: /usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'unsigned char *' 391 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ parser-sming.c:5093:5: error: break statement not within loop or switch 5093 | break; | ^~~~~ parser-sming.c:5095:3: error: case label not within a switch statement 5095 | case 253: /* anyValue: '-' floatValue */ | ^~~~ parser-sming.c:5138:5: error: break statement not within loop or switch 5138 | break; | ^~~~~ parser-sming.c:5140:3: error: case label not within a switch statement 5140 | case 254: /* anyValue: specialFloatValue */ | ^~~~ parser-sming.c:5183:5: error: break statement not within loop or switch 5183 | break; | ^~~~~ parser-sming.c:5185:3: error: case label not within a switch statement 5185 | case 255: /* anyValue: text */ | ^~~~ parser-sming.y:2962:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2962 | $$->value.ptr = $1; | ^ parser-sming.c:5200:5: error: break statement not within loop or switch 5200 | break; | ^~~~~ parser-sming.c:5202:3: error: case label not within a switch statement 5202 | case 256: /* anyValue: qlcIdentifier */ | ^~~~ parser-sming.y:2978:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2978 | $$->value.ptr = $1; | ^ parser-sming.y:2985:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2985 | $$->value.ptr = $1; | ^ parser-sming.y:2992:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2992 | $$->value.ptr = $1; | ^ parser-sming.c:5237:5: error: break statement not within loop or switch 5237 | break; | ^~~~~ parser-sming.c:5239:3: error: case label not within a switch statement 5239 | case 257: /* anyValue: qOID */ | ^~~~ parser-sming.y:3008:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 3008 | $$->value.ptr = $1; | ^ parser-sming.y:3009:59: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 3009 | $$->len = strlen($$->value.ptr); | ~ ^ | | | unsigned char * In file included from parser-sming.y:27: /usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'unsigned char *' 391 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ parser-sming.c:5253:5: error: break statement not within loop or switch 5253 | break; | ^~~~~ parser-sming.c:5255:3: error: case label not within a switch statement 5255 | case 258: /* qOID: ucIdentifier COLON_COLON OID */ | ^~~~ parser-sming.c:5266:5: error: break statement not within loop or switch 5266 | break; | ^~~~~ parser-sming.c:5268:3: error: case label not within a switch statement 5268 | case 259: /* qOID: OID */ | ^~~~ parser-sming.c:5275:5: error: break statement not within loop or switch 5275 | break; | ^~~~~ parser-sming.c:5277:3: error: case label not within a switch statement 5277 | case 260: /* status: currentKeyword */ | ^~~~ parser-sming.c:5283:5: error: break statement not within loop or switch 5283 | break; | ^~~~~ parser-sming.c:5285:3: error: case label not within a switch statement 5285 | case 261: /* status: deprecatedKeyword */ | ^~~~ parser-sming.c:5291:5: error: break statement not within loop or switch 5291 | break; | ^~~~~ parser-sming.c:5293:3: error: case label not within a switch statement 5293 | case 262: /* status: obsoleteKeyword */ | ^~~~ parser-sming.c:5299:5: error: break statement not within loop or switch 5299 | break; | ^~~~~ parser-sming.c:5301:3: error: case label not within a switch statement 5301 | case 263: /* number: hexadecimalNumber */ | ^~~~ parser-sming.c:5309:5: error: break statement not within loop or switch 5309 | break; | ^~~~~ parser-sming.c:5311:3: error: case label not within a switch statement 5311 | case 264: /* number: decimalNumber */ | ^~~~ parser-sming.c:5319:5: error: break statement not within loop or switch 5319 | break; | ^~~~~ parser-sming.c:5321:3: error: case label not within a switch statement 5321 | case 265: /* negativeNumber: '-' decimalNumber */ | ^~~~ parser-sming.c:5334:5: error: break statement not within loop or switch 5334 | break; | ^~~~~ parser-sming.c:5336:3: error: case label not within a switch statement 5336 | case 266: /* signedNumber: number */ | ^~~~ parser-sming.c:5342:5: error: break statement not within loop or switch 5342 | break; | ^~~~~ parser-sming.c:5344:3: error: case label not within a switch statement 5344 | case 267: /* signedNumber: negativeNumber */ | ^~~~ parser-sming.c:5350:5: error: break statement not within loop or switch 5350 | break; | ^~~~~ parser-sming.c:5352:3: error: case label not within a switch statement 5352 | case 268: /* optsep_comma_01: %empty */ | ^~~~ parser-sming.c:5358:5: error: break statement not within loop or switch 5358 | break; | ^~~~~ parser-sming.c:5360:3: error: case label not within a switch statement 5360 | case 269: /* sep: %empty */ | ^~~~ parser-sming.c:5366:5: error: break statement not within loop or switch 5366 | break; | ^~~~~ parser-sming.c:5368:3: error: case label not within a switch statement 5368 | case 270: /* optsep: %empty */ | ^~~~ parser-sming.c:5374:5: error: break statement not within loop or switch 5374 | break; | ^~~~~ parser-sming.c:5376:3: error: case label not within a switch statement 5376 | case 271: /* stmtsep: %empty */ | ^~~~ parser-sming.c:5382:5: error: break statement not within loop or switch 5382 | break; | ^~~~~ parser-sming.c:5387:7: error: 'default' label not within a switch statement 5387 | default: break; | ^~~~~~~ parser-sming.c:5387:16: error: break statement not within loop or switch 5387 | default: break; | ^~~~~ parser-sming.c:2057:7: error: label 'yyreduce' used but not defined 2057 | goto yyreduce; | ^~~~ parser-sming.c:2055:9: error: label 'yyerrlab' used but not defined 2055 | goto yyerrlab; | ^~~~ parser-sming.c:2038:7: error: label 'yyerrlab1' used but not defined 2038 | goto yyerrlab1; | ^~~~ parser-sming.c:2050:5: error: label 'yydefault' used but not defined 2050 | goto yydefault; | ^~~~ parser-sming.c:1998:5: error: label 'yyacceptlab' used but not defined 1998 | YYACCEPT; | ^~~~~~~~ parser-sming.c:1993:9: error: label 'yyabortlab' used but not defined 1993 | YYABORT; | ^~~~~~~ parser-sming.c:1975:11: error: label 'yyexhaustedlab' used but not defined 1975 | goto yyexhaustedlab; | ^~~~ parser-sming.c:1917:1: warning: label 'yynewstate' defined but not used [-Wunused-label] 1917 | yynewstate: | ^~~~~~~~~~ parser-sming.c:1906:7: warning: unused variable 'yylen' [-Wunused-variable] 1906 | int yylen = 0; | ^~~~~ parser-sming.c:1893:7: warning: unused variable 'yyresult' [-Wunused-variable] 1893 | int yyresult; | ^~~~~~~~ parser-sming.c:1873:9: warning: unused variable 'yyerrstatus' [-Wunused-variable] 1873 | int yyerrstatus = 0; | ^~~~~~~~~~~ parser-sming.c:72:25: warning: unused variable 'smingnerrs' [-Wunused-variable] 72 | #define yynerrs smingnerrs | ^~~~~~~~~~ parser-sming.c:1869:9: note: in expansion of macro 'yynerrs' 1869 | int yynerrs = 0; | ^~~~~~~ parser-sming.c: At top level: parser-sming.c:1692:1: error: expected identifier or '(' before 'do' 1692 | do { \ | ^~ parser-sming.c:5400:3: note: in expansion of macro 'YY_SYMBOL_PRINT' 5400 | YY_SYMBOL_PRINT ("-> $$ =", YY_CAST (yysymbol_kind_t, yyr1[yyn]), &yyval, &yyloc); | ^~~~~~~~~~~~~~~ parser-sming.c:1700:3: error: expected identifier or '(' before 'while' 1700 | } while (0) | ^~~~~ parser-sming.c:5400:3: note: in expansion of macro 'YY_SYMBOL_PRINT' 5400 | YY_SYMBOL_PRINT ("-> $$ =", YY_CAST (yysymbol_kind_t, yyr1[yyn]), &yyval, &yyloc); | ^~~~~~~~~~~~~~~ parser-sming.c:1902:32: error: expected ')' before '-=' token 1902 | #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N)) | ^~ parser-sming.c:5402:3: note: in expansion of macro 'YYPOPSTACK' 5402 | YYPOPSTACK (yylen); | ^~~~~~~~~~ parser-sming.c:5403:3: warning: data definition has no type or storage class 5403 | yylen = 0; | ^~~~~ parser-sming.c:5403:3: warning: type defaults to 'int' in declaration of 'yylen' [-Wimplicit-int] parser-sming.c:5405:4: error: expected identifier or '(' before '++' token 5405 | *++yyvsp = yyval; | ^~ parser-sming.c:5410:3: error: expected identifier or '(' before '{' token 5410 | { | ^ parser-sming.c:5418:3: error: expected identifier or '(' before 'goto' 5418 | goto yynewstate; | ^~~~ parser-sming.c:5424:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 5424 | yyerrlab: | ^ parser-sming.c:5429:3: error: expected identifier or '(' before 'if' 5429 | if (!yyerrstatus) | ^~ parser-sming.c:5435:3: error: expected identifier or '(' before 'if' 5435 | if (yyerrstatus == 3) | ^~ parser-sming.c:5456:3: error: expected identifier or '(' before 'goto' 5456 | goto yyerrlab1; | ^~~~ parser-sming.c:5462:11: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 5462 | yyerrorlab: | ^ parser-sming.c:1902:32: error: expected ')' before '-=' token 1902 | #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N)) | ^~ parser-sming.c:5470:3: note: in expansion of macro 'YYPOPSTACK' 5470 | YYPOPSTACK (yylen); | ^~~~~~~~~~ parser-sming.c:5471:3: warning: data definition has no type or storage class 5471 | yylen = 0; | ^~~~~ parser-sming.c:5471:3: warning: type defaults to 'int' in declaration of 'yylen' [-Wimplicit-int] parser-sming.c:5471:3: error: redefinition of 'yylen' parser-sming.c:5403:3: note: previous definition of 'yylen' was here 5403 | yylen = 0; | ^~~~~ parser-sming.c:1759:1: error: expected identifier or '(' before 'do' 1759 | do { \ | ^~ parser-sming.c:5472:3: note: in expansion of macro 'YY_STACK_PRINT' 5472 | YY_STACK_PRINT (yyss, yyssp); | ^~~~~~~~~~~~~~ parser-sming.c:1762:3: error: expected identifier or '(' before 'while' 1762 | } while (0) | ^~~~~ parser-sming.c:5472:3: note: in expansion of macro 'YY_STACK_PRINT' 5472 | YY_STACK_PRINT (yyss, yyssp); | ^~~~~~~~~~~~~~ parser-sming.c:5473:3: warning: data definition has no type or storage class 5473 | yystate = *yyssp; | ^~~~~~~ parser-sming.c:5473:3: warning: type defaults to 'int' in declaration of 'yystate' [-Wimplicit-int] parser-sming.c:5473:14: error: 'yyssp' undeclared here (not in a function) 5473 | yystate = *yyssp; | ^~~~~ parser-sming.c:5474:3: error: expected identifier or '(' before 'goto' 5474 | goto yyerrlab1; | ^~~~ parser-sming.c:5480:10: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 5480 | yyerrlab1: | ^ parser-sming.c:5484:3: error: expected identifier or '(' before 'for' 5484 | for (;;) | ^~~ parser-sming.c:5484:10: error: expected identifier or '(' before ')' token 5484 | for (;;) | ^ parser-sming.c:5511:4: error: expected identifier or '(' before '++' token 5511 | *++yyvsp = yylval; | ^~ parser-sming.c:1692:1: error: expected identifier or '(' before 'do' 1692 | do { \ | ^~ parser-sming.c:5516:3: note: in expansion of macro 'YY_SYMBOL_PRINT' 5516 | YY_SYMBOL_PRINT ("Shifting", YY_ACCESSING_SYMBOL (yyn), yyvsp, yylsp); | ^~~~~~~~~~~~~~~ parser-sming.c:1700:3: error: expected identifier or '(' before 'while' 1700 | } while (0) | ^~~~~ parser-sming.c:5516:3: note: in expansion of macro 'YY_SYMBOL_PRINT' 5516 | YY_SYMBOL_PRINT ("Shifting", YY_ACCESSING_SYMBOL (yyn), yyvsp, yylsp); | ^~~~~~~~~~~~~~~ parser-sming.c:5518:3: warning: data definition has no type or storage class 5518 | yystate = yyn; | ^~~~~~~ parser-sming.c:5518:3: warning: type defaults to 'int' in declaration of 'yystate' [-Wimplicit-int] parser-sming.c:5518:3: error: redefinition of 'yystate' parser-sming.c:5473:3: note: previous definition of 'yystate' was here 5473 | yystate = *yyssp; | ^~~~~~~ parser-sming.c:5518:13: error: 'yyn' undeclared here (not in a function); did you mean 'yylen'? 5518 | yystate = yyn; | ^~~ | yylen parser-sming.c:5519:3: error: expected identifier or '(' before 'goto' 5519 | goto yynewstate; | ^~~~ parser-sming.c:5525:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 5525 | yyacceptlab: | ^ parser-sming.c:5527:3: error: expected identifier or '(' before 'goto' 5527 | goto yyreturn; | ^~~~ parser-sming.c:5533:11: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 5533 | yyabortlab: | ^ parser-sming.c:5535:3: error: expected identifier or '(' before 'goto' 5535 | goto yyreturn; | ^~~~ parser-sming.c:5542:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 5542 | yyexhaustedlab: | ^ parser-sming.c:5544:3: warning: data definition has no type or storage class 5544 | yyresult = 2; | ^~~~~~~~ parser-sming.c:5544:3: warning: type defaults to 'int' in declaration of 'yyresult' [-Wimplicit-int] parser-sming.c:5545:3: error: expected identifier or '(' before 'goto' 5545 | goto yyreturn; | ^~~~ parser-sming.c:5552:9: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token 5552 | yyreturn: | ^ parser-sming.c:1902:32: error: expected ')' before '-=' token 1902 | #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N)) | ^~ parser-sming.c:5563:3: note: in expansion of macro 'YYPOPSTACK' 5563 | YYPOPSTACK (yylen); | ^~~~~~~~~~ parser-sming.c:1759:1: error: expected identifier or '(' before 'do' 1759 | do { \ | ^~ parser-sming.c:5564:3: note: in expansion of macro 'YY_STACK_PRINT' 5564 | YY_STACK_PRINT (yyss, yyssp); | ^~~~~~~~~~~~~~ parser-sming.c:1762:3: error: expected identifier or '(' before 'while' 1762 | } while (0) | ^~~~~ parser-sming.c:5564:3: note: in expansion of macro 'YY_STACK_PRINT' 5564 | YY_STACK_PRINT (yyss, yyssp); | ^~~~~~~~~~~~~~ parser-sming.c:5565:3: error: expected identifier or '(' before 'while' 5565 | while (yyssp != yyss) | ^~~~~ parser-sming.c:5572:3: error: expected identifier or '(' before 'if' 5572 | if (yyss != yyssa) | ^~ parser-sming.c:5576:3: error: expected identifier or '(' before 'return' 5576 | return yyresult; | ^~~~~~ parser-sming.c:5577:1: error: expected identifier or '(' before '}' token 5577 | } | ^ parser-sming.c: In function 'smingparse': parser-sming.c:5388:5: warning: control reaches end of non-void function [-Wreturn-type] 5388 | } | ^ At top level: parser-sming.c:1832:1: warning: 'yydestruct' defined but not used [-Wunused-function] 1832 | yydestruct (const char *yymsg, | ^~~~~~~~~~ parser-sming.c:1770:1: warning: 'yy_reduce_print' defined but not used [-Wunused-function] 1770 | yy_reduce_print (yy_state_t *yyssp, YYSTYPE *yyvsp, | ^~~~~~~~~~~~~~~ parser-sming.c:1571:27: warning: 'yyr1' defined but not used [-Wunused-const-variable=] 1571 | static const yytype_uint8 yyr1[] = | ^~~~ parser-sming.c:1366:27: warning: 'yydefgoto' defined but not used [-Wunused-const-variable=] 1366 | static const yytype_int16 yydefgoto[] = | ^~~~~~~~~ parser-sming.c:1343:27: warning: 'yypgoto' defined but not used [-Wunused-const-variable=] 1343 | static const yytype_int16 yypgoto[] = | ^~~~~~~ parser-sming.c:1283:27: warning: 'yydefact' defined but not used [-Wunused-const-variable=] 1283 | static const yytype_int16 yydefact[] = | ^~~~~~~~ parser-sming.y:171:1: warning: 'checkTypes' defined but not used [-Wunused-function] 171 | checkTypes(Parser *parserPtr, Module *modulePtr) | ^~~~~~~~~~ parser-sming.y:89:12: warning: 'attributeFlag' defined but not used [-Wunused-variable] 89 | static int attributeFlag = 0; | ^~~~~~~~~~~~~ parser-sming.y:78:21: warning: 'namedNumberPtr' defined but not used [-Wunused-variable] 78 | static NamedNumber *namedNumberPtr = NULL; | ^~~~~~~~~~~~~~ parser-sming.y:72:15: warning: 'macroPtr' defined but not used [-Wunused-variable] 72 | static Macro *macroPtr = NULL; | ^~~~~~~~ parser-sming.y:69:7: warning: 'classIdentifier' defined but not used [-Wunused-variable] 69 | *classIdentifier, *attributeIdentifier; | ^~~~~~~~~~~~~~~ parser-sming.y:68:31: warning: 'macroIdentifier' defined but not used [-Wunused-variable] 68 | static char *typeIdentifier, *macroIdentifier, *identityIdentifier, | ^~~~~~~~~~~~~~~ parser-sming.y:68:14: warning: 'typeIdentifier' defined but not used [-Wunused-variable] 68 | static char *typeIdentifier, *macroIdentifier, *identityIdentifier, | ^~~~~~~~~~~~~~ make[2]: *** [Makefile:570: parser-sming.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' /usr/bin/flex -Cfe -Psming -t -o scanner-sming.c scanner-sming.l > scanner-sming.c make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /usr/bin/bison --defines=parser-yang.tab.h -t -pyang -o parser-yang.c parser-yang.y parser-yang.y:271.1-12: warning: deprecated directive: '%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-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-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' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -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 -c parser-smi.c -fPIC -DPIC -o .libs/parser-smi.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[1]: *** [Makefile:518: all-recursive] Error 1 make: *** [Makefile:404: all] Error 2 error: Bad exit status from /usr/src/tmp/rpm-tmp.17573 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.17573 (%build) Command exited with non-zero status 1 19.34user 3.85system 0:17.97elapsed 129%CPU (0avgtext+0avgdata 83720maxresident)k 0inputs+0outputs (0major+1114102minor)pagefaults 0swaps hsh-rebuild: rebuild of `libsmi-0.5.0-alt2.src.rpm' failed. Command exited with non-zero status 1 26.15user 6.76system 0:28.19elapsed 116%CPU (0avgtext+0avgdata 108948maxresident)k 28264inputs+0outputs (0major+1387910minor)pagefaults 0swaps