<86>Oct 30 12:14:43 userdel[1365]: delete user 'rooter' <86>Oct 30 12:14:43 userdel[1365]: removed group 'rooter' owned by 'rooter' <86>Oct 30 12:14:43 userdel[1365]: removed shadow group 'rooter' owned by 'rooter' <86>Oct 30 12:14:43 groupadd[1382]: group added to /etc/group: name=rooter, GID=543 <86>Oct 30 12:14:43 groupadd[1382]: group added to /etc/gshadow: name=rooter <86>Oct 30 12:14:43 groupadd[1382]: new group: name=rooter, GID=543 <86>Oct 30 12:14:43 useradd[1396]: new user: name=rooter, UID=543, GID=543, home=/root, shell=/bin/bash <86>Oct 30 12:14:43 userdel[1417]: delete user 'builder' <86>Oct 30 12:14:43 userdel[1417]: removed group 'builder' owned by 'builder' <86>Oct 30 12:14:43 userdel[1417]: removed shadow group 'builder' owned by 'builder' <86>Oct 30 12:14:43 groupadd[1431]: group added to /etc/group: name=builder, GID=544 <86>Oct 30 12:14:43 groupadd[1431]: group added to /etc/gshadow: name=builder <86>Oct 30 12:14:43 groupadd[1431]: new group: name=builder, GID=544 <86>Oct 30 12:14:43 useradd[1438]: new user: name=builder, UID=544, GID=544, home=/usr/src, shell=/bin/bash <13>Oct 30 12:14:47 rpmi: libidn2-2.2.0-alt1 sisyphus+229970.100.1.1 1558625600 installed <13>Oct 30 12:14:47 rpmi: gcc-c++-common-1.4.24-alt1 sisyphus+239632.400.3.1 1571789271 installed <13>Oct 30 12:14:48 rpmi: libstdc++9-devel-9.2.1-alt1 sisyphus+239632.100.3.1 1571782966 installed <13>Oct 30 12:14:49 rpmi: gcc9-c++-9.2.1-alt1 sisyphus+239632.100.3.1 1571782966 installed <13>Oct 30 12:14:49 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Oct 30 12:14:49 rpmi: libtasn1-4.14-alt1 sisyphus+235791.100.1.1 1565282372 installed <13>Oct 30 12:14:49 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Oct 30 12:14:49 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Oct 30 12:14:49 rpmi: ca-certificates-2019.10.28-alt1 sisyphus+239875.300.1.1 1572267834 installed <13>Oct 30 12:14:49 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Oct 30 12:14:49 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Oct 30 12:14:50 rpmi: libcrypto1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235729 installed <13>Oct 30 12:14:50 rpmi: libssl1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235729 installed <13>Oct 30 12:14:50 rpmi: wget-1.20.3-alt1 sisyphus+226657.100.1.1 1554481535 installed <13>Oct 30 12:14:50 rpmi: gcc-c++-9-alt1 sisyphus+239632.300.3.1 1571788297 installed <13>Oct 30 12:14:50 rpmi: flex-2.6.4.0.88.9801-alt1 sisyphus+221902.2300.4.1 1550596430 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/libsmi-0.5.0-alt1.svn1841.nosrc.rpm Installing libsmi-0.5.0-alt1.svn1841.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.31409 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf libsmi-0.5.0 + echo 'Source #0 (libsmi-0.5.0.tar):' Source #0 (libsmi-0.5.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/libsmi-0.5.0.tar + cd libsmi-0.5.0 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #2 (libsmi-0.4.8-alt-man.patch):' Patch #2 (libsmi-0.4.8-alt-man.patch): + /usr/bin/patch -p1 patching file tools/smicache.1.in + echo 'Patch #3 (libsmi-deb-smistrip.patch):' Patch #3 (libsmi-deb-smistrip.patch): + /usr/bin/patch -p1 patching file tools/smistrip.in + echo 'Patch #4 (libsmi-alt-fix-build.patch):' Patch #4 (libsmi-alt-fix-build.patch): + /usr/bin/patch -p1 patching file lib/Makefile.am + echo 'Patch #5 (libsmi-0.5.0-alt-yyleng.patch):' Patch #5 (libsmi-0.5.0-alt-yyleng.patch): + /usr/bin/patch -p1 patching file lib/scanner-smi.h patching file lib/scanner-sming.h patching file lib/scanner-yang.h + echo 'Patch #7 (libsmi-0.4.8-alt-bison.patch):' Patch #7 (libsmi-0.4.8-alt-bison.patch): + /usr/bin/patch -p1 patching file lib/parser-sming.y Hunk #1 succeeded at 1550 (offset -6 lines). + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.83101 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libsmi-0.5.0 + autoreconf -fisv autoreconf-default: Entering directory `.' autoreconf-default: configure.ac: not using Gettext autoreconf-default: running: aclocal --force autoreconf-default: configure.ac: tracing autoreconf-default: running: libtoolize --force --install libtoolize-default: putting auxiliary files in '.'. libtoolize-default: linking file './config.guess' libtoolize-default: linking file './config.sub' libtoolize-default: linking file './install-sh' libtoolize-default: linking file './ltmain.sh' libtoolize-default: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize-default: and rerunning libtoolize-default and aclocal. libtoolize-default: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf-default: configure.ac: not using Intltool autoreconf-default: configure.ac: not using gtk-doc autoreconf-default: running: /usr/bin/autoconf-2.60 --force autoreconf-default: running: /usr/bin/autoheader-2.60 --force autoreconf-default: running: automake --add-missing --force-missing configure.ac:26: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:26: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation configure.ac:39: installing './compile' configure.ac:26: installing './missing' lib/Makefile.am: installing './depcomp' mibs/iana/Makefile.am:15: warning: shell ls -1 $(srcdir: non-POSIX variable name mibs/iana/Makefile.am:15: (probably a GNU make extension) mibs/ietf/Makefile.am:15: warning: shell ls -1 $(srcdir: non-POSIX variable name mibs/ietf/Makefile.am:15: (probably a GNU make extension) mibs/irtf/Makefile.am:15: warning: shell ls -1 $(srcdir: non-POSIX variable name mibs/irtf/Makefile.am:15: (probably a GNU make extension) mibs/jacobs/Makefile.am:15: warning: shell ls -1 $(srcdir: non-POSIX variable name mibs/jacobs/Makefile.am:15: (probably a GNU make extension) mibs/site/Makefile.am:15: warning: shell ls -1 $(srcdir: non-POSIX variable name mibs/site/Makefile.am:15: (probably a GNU make extension) mibs/tubs/Makefile.am:15: warning: shell ls -1 $(srcdir: non-POSIX variable name mibs/tubs/Makefile.am:15: (probably a GNU make extension) pibs/Makefile.am:16: warning: shell ls -1d [a-z]*/* | egrep -v 'CVS|Makefile': non-POSIX variable name pibs/Makefile.am:16: (probably a GNU make extension) pibs/ietf/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name pibs/ietf/Makefile.am:14: (probably a GNU make extension) pibs/site/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name pibs/site/Makefile.am:14: (probably a GNU make extension) pibs/tubs/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name pibs/tubs/Makefile.am:14: (probably a GNU make extension) test/Makefile.am:46: warning: shell ls -1d smidiff/* | egrep -v 'CVS|Makefile': non-POSIX variable name test/Makefile.am:46: (probably a GNU make extension) parallel-tests: installing './test-driver' test/dumps/cm/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/cm/Makefile.am:14: (probably a GNU make extension) test/dumps/corba/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/corba/Makefile.am:14: (probably a GNU make extension) test/dumps/identifiers/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/identifiers/Makefile.am:14: (probably a GNU make extension) test/dumps/imports/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/imports/Makefile.am:14: (probably a GNU make extension) test/dumps/jax/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/jax/Makefile.am:14: (probably a GNU make extension) test/dumps/metrics/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/metrics/Makefile.am:14: (probably a GNU make extension) test/dumps/mosy/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/mosy/Makefile.am:14: (probably a GNU make extension) test/dumps/netsnmp/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/netsnmp/Makefile.am:14: (probably a GNU make extension) test/dumps/orig-smiv2/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/orig-smiv2/Makefile.am:14: (probably a GNU make extension) test/dumps/python/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/python/Makefile.am:14: (probably a GNU make extension) test/dumps/smilint-smiv2/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/smilint-smiv2/Makefile.am:14: (probably a GNU make extension) test/dumps/sming/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/sming/Makefile.am:14: (probably a GNU make extension) test/dumps/smiv1/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/smiv1/Makefile.am:14: (probably a GNU make extension) test/dumps/smiv2-smiv2/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/smiv2-smiv2/Makefile.am:14: (probably a GNU make extension) test/dumps/smiv2/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/smiv2/Makefile.am:14: (probably a GNU make extension) test/dumps/tree/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/tree/Makefile.am:14: (probably a GNU make extension) test/dumps/types/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/types/Makefile.am:14: (probably a GNU make extension) test/dumps/xml/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/xml/Makefile.am:14: (probably a GNU make extension) test/dumps/yang/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/dumps/yang/Makefile.am:14: (probably a GNU make extension) test/smidiff/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name test/smidiff/Makefile.am:14: (probably a GNU make extension) tools/Makefile.am:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') yang/Makefile.am:16: warning: shell ls -1d [a-z]*/* | egrep -v 'CVS|Makefile': non-POSIX variable name yang/Makefile.am:16: (probably a GNU make extension) yang/iana/Makefile.am:15: warning: shell ls -1 $(srcdir: non-POSIX variable name yang/iana/Makefile.am:15: (probably a GNU make extension) yang/ietf/Makefile.am:15: warning: shell ls -1 $(srcdir: non-POSIX variable name yang/ietf/Makefile.am:15: (probably a GNU make extension) yang/site/Makefile.am:14: warning: shell ls -1 | egrep -v 'CVS|Makefile': non-POSIX variable name yang/site/Makefile.am:14: (probably a GNU make extension) autoreconf-default: Leaving directory `.' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS=' -march=i586 -mtune=generic' + export ASFLAGS + export lt_cv_prog_cc_static_works=no + lt_cv_prog_cc_static_works=no + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + sort -u + xargs -ri dirname -- '{}' + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --disable-static --enable-shared --sysconfdir=/etc --enable-smi --enable-sming configure: WARNING: unrecognized options: --without-included-gettext checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for i586-alt-linux-gcc... i586-alt-linux-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i586-alt-linux-gcc accepts -g... yes checking for i586-alt-linux-gcc option to accept ISO C89... none needed checking whether i586-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of i586-alt-linux-gcc... none checking for additional required compiler flags... checking for strtoll... yes checking for strtoull... yes checking for strtoq... yes checking for strtouq... yes checking for timegm... yes checking for vsnprintf... yes checking for snprintf... yes checking for asprintf... yes checking for asnprintf... no checking for vasprintf... yes checking for vasnprintf... no checking how to run the C preprocessor... i586-alt-linux-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking for unistd.h... (cached) yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking for stdint.h... (cached) yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for regexec in -lc... yes checking for path separator character... : checking for dir separator character... / checking for 64 bit types... long long/%lld, etc. checking for flex... /usr/bin/flex checking for bison... /usr/bin/bison checking for bash... /bin/sh checking for sh... /bin/sh checking for awk... /bin/awk checking for wget... /usr/bin/wget checking for gdiff... no checking for diff... /usr/bin/diff checking whether make sets $(MAKE)... (cached) yes checking build system type... i586-alt-linux-gnu checking host system type... i586-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by i586-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert i586-alt-linux-gnu file names to i586-alt-linux-gnu format... func_convert_file_noop checking how to convert i586-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for i586-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... (cached) pass_all checking for i586-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for i586-alt-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for i586-alt-linux-strip... no checking for strip... strip checking for i586-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from i586-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for i586-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if i586-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for i586-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if i586-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if i586-alt-linux-gcc static flag -static works... no checking if i586-alt-linux-gcc supports -c -o file.o... yes checking if i586-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the i586-alt-linux-gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no ./configure: line 12882: ./libtool: No such file or directory checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating lib/Makefile config.status: creating tools/Makefile config.status: creating mibs/Makefile config.status: creating mibs/iana/Makefile config.status: creating mibs/ietf/Makefile config.status: creating mibs/irtf/Makefile config.status: creating mibs/jacobs/Makefile config.status: creating mibs/tubs/Makefile config.status: creating mibs/site/Makefile config.status: creating pibs/Makefile config.status: creating pibs/ietf/Makefile config.status: creating pibs/tubs/Makefile config.status: creating pibs/site/Makefile config.status: creating yang/Makefile config.status: creating yang/ietf/Makefile config.status: creating yang/iana/Makefile config.status: creating yang/site/Makefile config.status: creating test/Makefile config.status: creating test/mibs/Makefile config.status: creating test/smidiff/Makefile config.status: creating test/dumps/Makefile config.status: creating test/dumps/corba/Makefile config.status: creating test/dumps/imports/Makefile config.status: creating test/dumps/jax/Makefile config.status: creating test/dumps/netsnmp/Makefile config.status: creating test/dumps/mosy/Makefile config.status: creating test/dumps/orig-smiv2/Makefile config.status: creating test/dumps/smilint-smiv2/Makefile config.status: creating test/dumps/sming/Makefile config.status: creating test/dumps/smiv1/Makefile config.status: creating test/dumps/smiv2/Makefile config.status: creating test/dumps/smiv2-smiv2/Makefile config.status: creating test/dumps/tree/Makefile config.status: creating test/dumps/types/Makefile config.status: creating test/dumps/identifiers/Makefile config.status: creating test/dumps/metrics/Makefile config.status: creating test/dumps/xml/Makefile config.status: creating test/dumps/cm/Makefile config.status: creating test/dumps/python/Makefile config.status: creating test/dumps/yang/Makefile config.status: creating doc/Makefile config.status: creating lib/smi.h config.status: creating lib/libsmi.3 config.status: creating lib/smi_macro.3 config.status: creating lib/smi_module.3 config.status: creating lib/smi_node.3 config.status: creating lib/smi_type.3 config.status: creating lib/smi_config.3 config.status: creating lib/smi_render.3 config.status: creating lib/smi_util.3 config.status: creating lib/smi_class.3 config.status: creating lib/smi_attribute.3 config.status: creating lib/smi_event.3 config.status: creating lib/smi_identity.3 config.status: creating lib/yang_node.3 config.status: creating tools/smistrip config.status: creating tools/smicache config.status: creating tools/smiquery.1 config.status: creating tools/smilint.1 config.status: creating tools/smidump.1 config.status: creating tools/smidiff.1 config.status: creating tools/smistrip.1 config.status: creating tools/smicache.1 config.status: creating tools/smixlate.1 config.status: creating tools/mib2svg.cgi config.status: creating test/parser.test config.status: creating test/parser-yang.test config.status: creating test/parser-yang-ct.test config.status: creating test/smidump-corba.test config.status: creating test/smidump-jax.test config.status: creating test/smidump-netsnmp.test config.status: creating test/smidump-imports.test config.status: creating test/smidump-mosy.test config.status: creating test/smidump-orig-smiv2.test config.status: creating test/smidump-sming.test config.status: creating test/smidump-yang.test config.status: creating test/smidump-smiv1.test config.status: creating test/smidump-smiv2-smiv2.test config.status: creating test/smidump-smiv2.test config.status: creating test/smidump-tree.test config.status: creating test/smidump-types.test config.status: creating test/smidump-identifiers.test config.status: creating test/smidump-metrics.test config.status: creating test/smidump-xml.test config.status: creating test/smidump-cm.test config.status: creating test/smidump-python.test config.status: creating test/smilint-smiv2.test config.status: creating test/smidiff.test config.status: creating libsmi.pc config.status: creating win/config.h config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default commands configure: WARNING: unrecognized options: --without-included-gettext + LIBTOOL=/usr/bin/libtool + make -j8 make all-recursive Making all in lib make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' cat error.c | grep ERR_ | \ sed -e 's/^.*\(ERR_[a-zA-Z0-9_]*\).*$/\1/' | \ awk '{printf "#define %-50s %d\n", $1, NR-1}' > errormacros.h make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o util.lo util.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c util.c -fPIC -DPIC -o .libs/util.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o error.lo error.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c error.c -fPIC -DPIC -o .libs/error.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o snprintf.lo snprintf.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c snprintf.c -fPIC -DPIC -o .libs/snprintf.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o common.lo common.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c common.c -fPIC -DPIC -o .libs/common.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o yang.lo yang.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c yang.c -fPIC -DPIC -o .libs/yang.o yang.c: In function 'yangDeclAsString': yang.c:51:5: warning: enumeration value 'YANG_DECL_LAST' not handled in switch [-Wswitch] 51 | switch (decl) { | ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o yang-complex-types.lo yang-complex-types.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c yang-complex-types.c -fPIC -DPIC -o .libs/yang-complex-types.o yang-complex-types.c: In function 'addCTExtNode': yang-complex-types.c:148:9: warning: implicit declaration of function 'createIdentifierRef'; did you mean 'listIdentifierRef'? [-Wimplicit-function-declaration] 148 | createIdentifierRef(ret, prefix, identifier); | ^~~~~~~~~~~~~~~~~~~ | listIdentifierRef make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /usr/bin/bison --defines=parser-smi.tab.h -t -psmi -o parser-smi.c parser-smi.y parser-smi.y:1290.1-12: warning: deprecated directive, use '%pure-parser' [-Wdeprecated] %pure_parser ^^^^^^^^^^^^ parser-smi.y: warning: 76 reduce/reduce conflicts [-Wconflicts-rr] make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o smi-data.lo smi-data.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c smi-data.c -fPIC -DPIC -o .libs/smi-data.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /usr/bin/bison --defines=parser-smi.tab.h -t -psmi -o parser-smi.c parser-smi.y parser-smi.y:1290.1-12: warning: deprecated directive, use '%pure-parser' [-Wdeprecated] %pure_parser ^^^^^^^^^^^^ parser-smi.y: warning: 76 reduce/reduce conflicts [-Wconflicts-rr] make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o yang-check.lo yang-check.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c yang-check.c -fPIC -DPIC -o .libs/yang-check.o yang-check.c: In function 'findTargetNode': yang-check.c:249:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 249 | || childPtr->export.nodeKind == YANG_DECL_INPUT && !strcmp("input", value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ yang-check.c:250:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 250 | || childPtr->export.nodeKind == YANG_DECL_OUTPUT && !strcmp("output", value)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ yang-check.c: In function 'resolveXPath': yang-check.c:328:43: warning: comparison between 'YangStatus' {aka 'enum YangStatus'} and 'enum _YangParsingState' [-Wenum-compare] 328 | && tmpNode->export.status == YANG_PARSING_IN_PROGRESS) { | ^~ yang-check.c: In function 'typeHandler': yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_NONE' not handled in switch [-Wswitch] 1075 | switch (nodePtr->typeInfo->builtinType) { | ^~~~~~ yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_BINARY' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_BOOLEAN' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_EMPTY' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_INSTANCE_IDENTIFIER' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_INT8' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_INT16' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_INT32' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_INT64' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_STRING' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_UINT8' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_UINT16' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_UINT32' not handled in switch [-Wswitch] yang-check.c:1075:9: warning: enumeration value 'YANG_TYPE_UINT64' not handled in switch [-Wswitch] make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /usr/bin/bison --defines=parser-sming.tab.h -t -psming -o parser-sming.c parser-sming.y parser-sming.y:352.1-12: warning: deprecated directive, use '%pure-parser' [-Wdeprecated] %pure_parser ^^^^^^^^^^^^ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o smi.lo smi.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c smi.c -fPIC -DPIC -o .libs/smi.o smi.c: In function 'smiValueAsString': smi.c:522:2: warning: enumeration value 'SMI_LANGUAGE_UNKNOWN' not handled in switch [-Wswitch] 522 | switch (smiLanguage) { | ^~~~~~ smi.c: In function 'smiUnpack': smi.c:3000:15: warning: variable 'last' set but not used [-Wunused-but-set-variable] 3000 | int i, j, last = 0; | ^~~~ smi.c: In function 'smiAsprintf': smi.c:3076:10: warning: implicit declaration of function 'vasprintf'; did you mean 'vasnprintf'? [-Wimplicit-function-declaration] 3076 | rc = vasprintf(strp, format, ap); | ^~~~~~~~~ | vasnprintf In file included from /usr/include/string.h:507, from smi.c:18: In function 'strncpy', inlined from 'smiValueAsString' at smi.c:566:3: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 2 bytes from a string of length 8 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'smiValueAsString' at smi.c:549:7: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 2 bytes from a string of length 8 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'smiValueAsString' at smi.c:535:7: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 2 bytes from a string of length 8 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /usr/bin/bison --defines=parser-yang.tab.h -t -pyang -o parser-yang.c parser-yang.y parser-yang.y:271.1-12: warning: deprecated directive, use '%pure-parser' [-Wdeprecated] %pure_parser ^^^^^^^^^^^^ parser-yang.y: warning: 56 shift/reduce conflicts [-Wconflicts-sr] parser-yang.y: warning: 1088 reduce/reduce conflicts [-Wconflicts-rr] make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o yang-data.lo yang-data.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c yang-data.c -fPIC -DPIC -o .libs/yang-data.o yang-data.c: In function 'getUniqueList': yang-data.c:1173:28: warning: unused variable 'item' [-Wunused-variable] 1173 | YangList *ret = NULL, *item = NULL, *prev = NULL; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /usr/bin/flex -Cfe -Psmi -t -o scanner-smi.c scanner-smi.l > scanner-smi.c make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o parser-yang.lo parser-yang.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c parser-yang.c -fPIC -DPIC -o .libs/parser-yang.o parser-yang.y: In function 'checkDate': parser-yang.y:243:12: warning: implicit declaration of function 'timegm'; did you mean 'time'? [-Wimplicit-function-declaration] 243 | anytime = timegm(&tm); | ^~~~~~ | time parser-yang.y: In function 'yangparse': parser-yang.y:615:21: warning: implicit declaration of function 'yangSemanticAnalysis' [-Wimplicit-function-declaration] 615 | yangSemanticAnalysis(thisModulePtr); | ^~~~~~~~~~~~~~~~~~~~ parser-yang.y:965:21: warning: implicit declaration of function 'yangValidateInclude' [-Wimplicit-function-declaration] 965 | yangValidateInclude(thisModulePtr, includedModule); | ^~~~~~~~~~~~~~~~~~~ parser-yang.y:1017:25: warning: implicit declaration of function 'createIdentifierRef'; did you mean 'listIdentifierRef'? [-Wimplicit-function-declaration] 1017 | createIdentifierRef(node, getPrefix($2), getIdentifier($2)); | ^~~~~~~~~~~~~~~~~~~ | listIdentifierRef parser-yang.y:1495:1: warning: null character(s) ignored 1495 | } | ^ parser-yang.y:1495: warning: statement with no effect [-Wunused-value] 1495 | } | In file included from util.h:21, from parser-yang.y:42: error.h:25:33: warning: implicit declaration of function 'smiyyerror'; did you mean 'yyerror'? [-Wimplicit-function-declaration] 25 | #define yyerror(parserPtr, msg) smiyyerror(msg, parserPtr) | ^~~~~~~~~~ parser-yang.y:1552:9: note: in expansion of macro 'yyerror' 1552 | dataDefStatement | ^ parser-yang.y:2677: error: expected declaration or statement at end of input 2677 | %% | parser-yang.y:2677: error: expected declaration or statement at end of input parser-yang.y:2677: error: expected declaration or statement at end of input parser-yang.y:2677: warning: control reaches end of non-void function [-Wreturn-type] 2677 | %% | At top level: parser-yang.y:87:13: warning: 'pushDecl' defined but not used [-Wunused-function] 87 | static void pushDecl(YangDecl decl) | ^~~~~~~~ make[2]: *** [Makefile:570: parser-yang.lo] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o smi2yang.lo smi2yang.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c smi2yang.c -fPIC -DPIC -o .libs/smi2yang.o smi2yang.c: In function 'smi2yangLeafPath': smi2yang.c:442:28: warning: unused variable 'parentModule' [-Wunused-variable] 442 | SmiModule *smiModule, *parentModule = NULL; | ^~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o parser-sming.lo parser-sming.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c parser-sming.c -fPIC -DPIC -o .libs/parser-sming.o parser-sming.y:121:3: warning: "/*" within comment [-Wcomment] 121 | findIdentity(char *spec, Parser *parserPtr, Module *modulePtr) | parser-sming.y:122:14: error: unknown type name 'yytype_uint8' 122 | { | ^ parser-sming.y:155:14: error: unknown type name 'yytype_uint8' 155 | if (!classPtr) { | ^~~~ parser-sming.y:371:20: error: #if with no expression 371 | Attribute *attributePtr; | ^ parser-sming.y:599:44: error: unknown type name 'YYSTYPE' 599 | | ^ parser-sming.y: In function 'smingparse': parser-sming.y:629:1: warning: implicit declaration of function 'YY_INITIAL_VALUE' [-Wimplicit-function-declaration] 629 | | ^ parser-sming.y:629:19: error: expected expression before 'static' 629 | | ^ parser-sming.y:629:49: error: expected ';' before 'YYSTYPE' 629 | | ^ | ; 630 | moduleStatement_optsep_1n: moduleStatement_optsep | ~~~~~~~ parser-sming.y:647:5: error: unknown type name 'yytype_int16' 647 | ; | ^ ~ parser-sming.y:648:5: error: unknown type name 'yytype_int16' 648 | | ^ parser-sming.y:649:5: error: unknown type name 'yytype_int16' 649 | moduleStatement_optsep: moduleStatement optsep | ^~~~~~~~~~~~ parser-sming.y:652:5: error: unknown type name 'YYSTYPE' 652 | * If we got a (Module *) return rc == 1, | ^ ~~~ parser-sming.y:653:5: error: unknown type name 'YYSTYPE' 653 | * otherwise parsing failed (rc == -1). | ^ ~~~ parser-sming.y:654:5: error: unknown type name 'YYSTYPE' 654 | */ | ^ ~~ parser-sming.y:656:5: error: unknown type name 'YYSIZE_T' 656 | $$ = 1; | ^~~~~~~ parser-sming.y:664:3: error: unknown type name 'YYSTYPE' 664 | { | ^~ parser-sming.y:666:20: error: #if with no expression 666 | if (!thisParserPtr->modulePtr) { | ^ parser-sming.y:705:7: error: unknown type name 'YYSIZE_T' 705 | } | ^~ parser-sming.y:765:18: error: 'YYFINAL' undeclared (first use in this function) 765 | } | ^ parser-sming.y:765:18: note: each undeclared identifier is reported only once for each function it appears in parser-sming.y:779:9: error: 'yypact' undeclared (first use in this function) 779 | } | ^ parser-sming.y:780:7: warning: implicit declaration of function 'yypact_value_is_default' [-Wimplicit-function-declaration] 780 | ; | ^ ~ parser-sming.y:789:24: error: 'yylval' undeclared (first use in this function); did you mean 'yyval'? 789 | } | ^ | yyval parser-sming.y:799:17: warning: implicit declaration of function 'YYTRANSLATE' [-Wimplicit-function-declaration] 799 | if (macroPtr && $10) { | ^~~~~~~~~~~ parser-sming.y:806:18: error: 'YYLAST' undeclared (first use in this function) 806 | if (macroPtr && $12) { | ^~~~~~ parser-sming.y:806:34: error: 'yycheck' undeclared (first use in this function) 806 | if (macroPtr && $12) { | ^ parser-sming.y:808:9: error: 'yytable' undeclared (first use in this function); did you mean 'yyval'? 808 | thisParserPtr); | ^~~~~~~ | yyval parser-sming.y:811:11: warning: implicit declaration of function 'yytable_value_is_error' [-Wimplicit-function-declaration] 811 | abnfStatement_stmtsep_01 | ^~~~~~~~~~~~~~~~~ parser-sming.y:829:3: error: unknown type name 'YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN' 829 | | typedefStatement_stmtsep_1n | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser-sming.y:830:4: error: expected identifier or '(' before '++' token 830 | { | ^ parser-sming.y:831:3: error: 'YY_IGNORE_MAYBE_UNINITIALIZED_END' undeclared (first use in this function) 831 | /* | ^ ~~ parser-sming.y:831:36: error: expected ';' before 'goto' 831 | /* | ^ | ; 832 | * Return the number of successfully 833 | * parsed typedef statements. | parser-sming.y:840:9: error: 'yydefact' undeclared (first use in this function); did you mean 'yydefault'? 840 | { | ^ | yydefault parser-sming.y:616:14: error: request for member 'rc' in something not a structure or union 616 | $$ = $2; | ^ parser-sming.y:616:30: error: request for member 'rc' in something not a structure or union 616 | $$ = $2; | ^ parser-sming.y:622:14: error: request for member 'rc' in something not a structure or union 622 | $$ = 0; | ^ parser-sming.y:626:14: error: request for member 'rc' in something not a structure or union 626 | $$ = $1; | ^ parser-sming.y:626:30: error: request for member 'rc' in something not a structure or union 626 | $$ = $1; | ^ parser-sming.y:632:14: error: request for member 'rc' in something not a structure or union 632 | $$ = $1; | ^ parser-sming.y:632:30: error: request for member 'rc' in something not a structure or union 632 | $$ = $1; | ^ parser-sming.y:641:23: error: request for member 'rc' in something not a structure or union 641 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:641:47: error: request for member 'rc' in something not a structure or union 641 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:642:11: error: request for member 'rc' in something not a structure or union 642 | $$ = $1 + $2; | ^ parser-sming.y:642:28: error: request for member 'rc' in something not a structure or union 642 | $$ = $1 + $2; | ^ parser-sming.y:642:44: error: request for member 'rc' in something not a structure or union 642 | $$ = $1 + $2; | ^ parser-sming.y:644:11: error: request for member 'rc' in something not a structure or union 644 | $$ = -1; | ^ parser-sming.y:655:22: error: request for member 'modulePtr' in something not a structure or union 655 | if ($1 != NULL) { | ^ parser-sming.y:656:11: error: request for member 'rc' in something not a structure or union 656 | $$ = 1; | ^ parser-sming.y:658:11: error: request for member 'rc' in something not a structure or union 658 | $$ = -1; | ^ parser-sming.y:665:61: error: request for member 'text' in something not a structure or union 665 | thisParserPtr->modulePtr = findModuleByName($3); | ^ parser-sming.y:668:28: error: request for member 'text' in something not a structure or union 668 | addModule($3, | ^ parser-sming.y:675:21: error: request for member 'text' in something not a structure or union 675 | $3); | ^ parser-sming.y:676:19: error: request for member 'text' in something not a structure or union 676 | free($3); | ^ parser-sming.y:695:22: error: request for member 'text' in something not a structure or union 695 | if ($9) { | ^ parser-sming.y:697:23: error: request for member 'text' in something not a structure or union 697 | $9); | ^ parser-sming.y:702:22: error: request for member 'text' in something not a structure or union 702 | if ($12) { | ^ parser-sming.y:704:22: error: request for member 'text' in something not a structure or union 704 | $12); | ^ parser-sming.y:709:22: error: request for member 'text' in something not a structure or union 709 | if ($15) { | ^ parser-sming.y:711:22: error: request for member 'text' in something not a structure or union 711 | $15, thisParserPtr); | ^ parser-sming.y:716:21: error: request for member 'text' in something not a structure or union 716 | if ($18) { | ^ parser-sming.y:718:19: error: request for member 'text' in something not a structure or union 718 | $18, thisParserPtr); | ^ parser-sming.y:728:8: warning: implicit declaration of function 'checkTypes' [-Wimplicit-function-declaration] 728 | checkTypes(thisParserPtr, thisModulePtr); | ^~~~~~~~~~ parser-sming.y:730:14: error: request for member 'modulePtr' in something not a structure or union 730 | $$ = thisModulePtr; | ^ parser-sming.y:736:14: error: request for member 'rc' in something not a structure or union 736 | $$ = 0; | ^ parser-sming.y:744:14: error: request for member 'rc' in something not a structure or union 744 | $$ = $1; | ^ parser-sming.y:744:30: error: request for member 'rc' in something not a structure or union 744 | $$ = $1; | ^ parser-sming.y:750:14: error: request for member 'rc' in something not a structure or union 750 | $$ = $1; | ^ parser-sming.y:750:30: error: request for member 'rc' in something not a structure or union 750 | $$ = $1; | ^ parser-sming.y:760:23: error: request for member 'rc' in something not a structure or union 760 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:760:47: error: request for member 'rc' in something not a structure or union 760 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:761:11: error: request for member 'rc' in something not a structure or union 761 | $$ = $1 + $2; | ^ parser-sming.y:761:28: error: request for member 'rc' in something not a structure or union 761 | $$ = $1 + $2; | ^ parser-sming.y:761:44: error: request for member 'rc' in something not a structure or union 761 | $$ = $1 + $2; | ^ parser-sming.y:763:11: error: request for member 'rc' in something not a structure or union 763 | $$ = -1; | ^ parser-sming.y:774:22: error: request for member 'macroPtr' in something not a structure or union 774 | if ($1) { | ^ parser-sming.y:775:11: error: request for member 'rc' in something not a structure or union 775 | $$ = 1; | ^ parser-sming.y:777:11: error: request for member 'rc' in something not a structure or union 777 | $$ = -1; | ^ parser-sming.y:784:35: error: request for member 'text' in something not a structure or union 784 | macroIdentifier = $3; | ^ parser-sming.y:793:33: error: request for member 'status' in something not a structure or union 793 | if (macroPtr && $8) { | ^ parser-sming.y:794:39: error: request for member 'status' in something not a structure or union 794 | setMacroStatus(macroPtr, $8); | ^ parser-sming.y:799:33: error: request for member 'text' in something not a structure or union 799 | if (macroPtr && $10) { | ^ parser-sming.y:800:44: error: request for member 'text' in something not a structure or union 800 | setMacroDescription(macroPtr, $10, | ^ parser-sming.y:806:33: error: request for member 'text' in something not a structure or union 806 | if (macroPtr && $12) { | ^ parser-sming.y:807:42: error: request for member 'text' in something not a structure or union 807 | setMacroReference(macroPtr, $12, | ^ parser-sming.y:813:32: error: request for member 'text' in something not a structure or union 813 | if (macroPtr && $14) { | ^ parser-sming.y:814:37: error: request for member 'text' in something not a structure or union 814 | setMacroAbnf(macroPtr, $14, | ^ parser-sming.y:820:14: error: request for member 'macroPtr' in something not a structure or union 820 | $$ = 0; | ^ parser-sming.y:827:14: error: request for member 'rc' in something not a structure or union 827 | $$ = 0; | ^ parser-sming.y:835:14: error: request for member 'rc' in something not a structure or union 835 | $$ = $1; | ^ parser-sming.y:835:30: error: request for member 'rc' in something not a structure or union 835 | $$ = $1; | ^ parser-sming.y:841:14: error: request for member 'rc' in something not a structure or union 841 | $$ = $1; | ^ parser-sming.y:841:30: error: request for member 'rc' in something not a structure or union 841 | $$ = $1; | ^ parser-sming.y:851:23: error: request for member 'rc' in something not a structure or union 851 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:851:47: error: request for member 'rc' in something not a structure or union 851 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:852:11: error: request for member 'rc' in something not a structure or union 852 | $$ = $1 + $2; | ^ parser-sming.y:852:28: error: request for member 'rc' in something not a structure or union 852 | $$ = $1 + $2; | ^ parser-sming.y:852:44: error: request for member 'rc' in something not a structure or union 852 | $$ = $1 + $2; | ^ parser-sming.y:854:11: error: request for member 'rc' in something not a structure or union 854 | $$ = -1; | ^ parser-sming.y:865:22: error: request for member 'typePtr' in something not a structure or union 865 | if ($1) { | ^ parser-sming.y:866:11: error: request for member 'rc' in something not a structure or union 866 | $$ = 1; | ^ parser-sming.y:868:11: error: request for member 'rc' in something not a structure or union 868 | $$ = -1; | ^ parser-sming.y:875:34: error: request for member 'text' in something not a structure or union 875 | typeIdentifier = $3; | ^ parser-sming.y:880:9: warning: implicit declaration of function 'findType' [-Wimplicit-function-declaration] 880 | findType(typeIdentifier, thisParserPtr,thisModulePtr)) | ^~~~~~~~ parser-sming.y:879:19: warning: assignment to 'Type *' {aka 'struct Type *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 879 | if(typePtr = | ^ parser-sming.y:879:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 879 | if(typePtr = | ^~~~~~~ parser-sming.y:889:22: error: request for member 'typePtr' in something not a structure or union 889 | if ($8) { | ^ parser-sming.y:890:19: error: request for member 'typePtr' in something not a structure or union 890 | if ($8->export.name) { | ^ parser-sming.y:897:43: error: request for member 'typePtr' in something not a structure or union 897 | typePtr = duplicateType($8, 0, | ^ parser-sming.y:900:29: error: request for member 'typePtr' in something not a structure or union 900 | typePtr = $8; | ^ parser-sming.y:909:32: error: request for member 'valuePtr' in something not a structure or union 909 | if (typePtr && $11) { | ^ parser-sming.y:912:22: error: request for member 'valuePtr' in something not a structure or union 912 | if ($11->len) { | ^ parser-sming.y:914:23: error: request for member 'valuePtr' in something not a structure or union 914 | $11->value.ptr)) { | ^ parser-sming.y:915:27: error: request for member 'valuePtr' in something not a structure or union 915 | smiFree($11); | ^ parser-sming.y:916:19: error: request for member 'valuePtr' in something not a structure or union 916 | $11 = &namedNumberPtr->export.value; | ^ parser-sming.y:920:19: error: request for member 'valuePtr' in something not a structure or union 920 | $11->value.ptr); | ^ parser-sming.y:926:36: error: request for member 'valuePtr' in something not a structure or union 926 | setTypeValue(typePtr, $11); | ^ parser-sming.y:931:32: error: request for member 'text' in something not a structure or union 931 | if (typePtr && $13 | ^ parser-sming.y:934:18: error: request for member 'text' in something not a structure or union 934 | $13, 0)) { | ^ parser-sming.y:935:37: error: request for member 'text' in something not a structure or union 935 | setTypeFormat(typePtr, $13); | ^ parser-sming.y:940:32: error: request for member 'text' in something not a structure or union 940 | if (typePtr && $15) { | ^ parser-sming.y:941:36: error: request for member 'text' in something not a structure or union 941 | setTypeUnits(typePtr, $15); | ^ parser-sming.y:946:32: error: request for member 'status' in something not a structure or union 946 | if (typePtr && $17) { | ^ parser-sming.y:947:37: error: request for member 'status' in something not a structure or union 947 | setTypeStatus(typePtr, $17); | ^ parser-sming.y:952:32: error: request for member 'text' in something not a structure or union 952 | if (typePtr && $19) { | ^ parser-sming.y:953:42: error: request for member 'text' in something not a structure or union 953 | setTypeDescription(typePtr, $19, | ^ parser-sming.y:959:32: error: request for member 'text' in something not a structure or union 959 | if (typePtr && $21) { | ^ parser-sming.y:960:40: error: request for member 'text' in something not a structure or union 960 | setTypeReference(typePtr, $21, thisParserPtr); | ^ parser-sming.y:968:14: error: request for member 'typePtr' in something not a structure or union 968 | $$ = 0; | ^ parser-sming.y:977:14: error: request for member 'rc' in something not a structure or union 977 | $$ = 0; | ^ parser-sming.y:985:14: error: request for member 'rc' in something not a structure or union 985 | $$ = $1; | ^ parser-sming.y:985:30: error: request for member 'rc' in something not a structure or union 985 | $$ = $1; | ^ parser-sming.y:991:14: error: request for member 'rc' in something not a structure or union 991 | $$ = $1; | ^ parser-sming.y:991:30: error: request for member 'rc' in something not a structure or union 991 | $$ = $1; | ^ parser-sming.y:1001:23: error: request for member 'rc' in something not a structure or union 1001 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:1001:47: error: request for member 'rc' in something not a structure or union 1001 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:1002:11: error: request for member 'rc' in something not a structure or union 1002 | $$ = $1 + $2; | ^ parser-sming.y:1002:28: error: request for member 'rc' in something not a structure or union 1002 | $$ = $1 + $2; | ^ parser-sming.y:1002:44: error: request for member 'rc' in something not a structure or union 1002 | $$ = $1 + $2; | ^ parser-sming.y:1004:11: error: request for member 'rc' in something not a structure or union 1004 | $$ = -1; | ^ parser-sming.y:1015:22: error: request for member 'classPtr' in something not a structure or union 1015 | if ($1) { | ^ parser-sming.y:1016:11: error: request for member 'rc' in something not a structure or union 1016 | $$ = 1; | ^ parser-sming.y:1018:11: error: request for member 'rc' in something not a structure or union 1018 | $$ = -1; | ^ parser-sming.y:1025:35: error: request for member 'text' in something not a structure or union 1025 | classIdentifier = $3; | ^ parser-sming.y:1038:33: error: request for member 'classPtr' in something not a structure or union 1038 | if (classPtr && $8) { | ^ parser-sming.y:1039:36: error: request for member 'classPtr' in something not a structure or union 1039 | classPtr->parentPtr = $8; | ^ parser-sming.y:1047:32: error: request for member 'listPtr' in something not a structure or union 1047 | if(classPtr && $11) | ^ parser-sming.y:1053:34: error: request for member 'listPtr' in something not a structure or union 1053 | if (!strcmp((char*)($11->ptr),"#@#")) { | ^ parser-sming.y:1057:26: error: request for member 'listPtr' in something not a structure or union 1057 | smiFree($11); | ^ parser-sming.y:1059:28: error: request for member 'listPtr' in something not a structure or union 1059 | tmpList = $11; | ^ parser-sming.y:1061:9: warning: statement with no effect [-Wunused-value] 1061 | for (tmpList; tmpList; tmpList=tmpList->nextPtr) { | ^~~ parser-sming.y:1062:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1062 | if (tmpAttribute = | ^~~~~~~~~~~~ parser-sming.y:1076:41: error: request for member 'listPtr' in something not a structure or union 1076 | classPtr->uniqueList = $11; | ^ parser-sming.y:1083:33: error: request for member 'status' in something not a structure or union 1083 | if (classPtr && $14) { | ^ parser-sming.y:1084:39: error: request for member 'status' in something not a structure or union 1084 | setClassStatus(classPtr, $14); | ^ parser-sming.y:1089:33: error: request for member 'text' in something not a structure or union 1089 | if (classPtr && $16) { | ^ parser-sming.y:1090:44: error: request for member 'text' in something not a structure or union 1090 | setClassDescription(classPtr, $16, | ^ parser-sming.y:1096:33: error: request for member 'text' in something not a structure or union 1096 | if (classPtr && $18) { | ^ parser-sming.y:1097:42: error: request for member 'text' in something not a structure or union 1097 | setClassReference(classPtr, $18, | ^ parser-sming.y:1103:14: error: request for member 'classPtr' in something not a structure or union 1103 | $$ = 0; | ^ parser-sming.y:1110:14: error: request for member 'rc' in something not a structure or union 1110 | $$ = 0; | ^ parser-sming.y:1118:14: error: request for member 'rc' in something not a structure or union 1118 | $$ = $1; | ^ parser-sming.y:1118:30: error: request for member 'rc' in something not a structure or union 1118 | $$ = $1; | ^ parser-sming.y:1124:14: error: request for member 'rc' in something not a structure or union 1124 | $$ = $1; | ^ parser-sming.y:1124:30: error: request for member 'rc' in something not a structure or union 1124 | $$ = $1; | ^ parser-sming.y:1134:23: error: request for member 'rc' in something not a structure or union 1134 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:1134:47: error: request for member 'rc' in something not a structure or union 1134 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:1135:11: error: request for member 'rc' in something not a structure or union 1135 | $$ = $1 + $2; | ^ parser-sming.y:1135:28: error: request for member 'rc' in something not a structure or union 1135 | $$ = $1 + $2; | ^ parser-sming.y:1135:44: error: request for member 'rc' in something not a structure or union 1135 | $$ = $1 + $2; | ^ parser-sming.y:1137:11: error: request for member 'rc' in something not a structure or union 1137 | $$ = -1; | ^ parser-sming.y:1148:22: error: request for member 'attributePtr' in something not a structure or union 1148 | if ($1) { | ^ parser-sming.y:1149:11: error: request for member 'rc' in something not a structure or union 1149 | $$ = 1; | ^ parser-sming.y:1151:11: error: request for member 'rc' in something not a structure or union 1151 | $$ = -1; | ^ parser-sming.y:1158:38: error: request for member 'text' in something not a structure or union 1158 | attributeIdentifier = $3; | ^ parser-sming.y:1172:23: error: request for member 'attributePtr' in something not a structure or union 1172 | if ($8) { | ^ parser-sming.y:1173:35: error: request for member 'attributePtr' in something not a structure or union 1173 | attributePtr = $8; | ^ parser-sming.y:1183:19: error: request for member 'access' in something not a structure or union 1183 | if($10 && attributePtr){ | ^ parser-sming.y:1191:55: error: request for member 'access' in something not a structure or union 1191 | setAttributeAccess(attributePtr,$10); | ^ parser-sming.y:1203:19: error: request for member 'valuePtr' in something not a structure or union 1203 | if($12 && attributePtr){ | ^ parser-sming.y:1209:53: error: request for member 'valuePtr' in something not a structure or union 1209 | attributePtr->export.value = *$12; | ^ parser-sming.y:1220:22: error: request for member 'text' in something not a structure or union 1220 | if($14 && attributePtr){ | ^ parser-sming.y:1227:52: error: request for member 'text' in something not a structure or union 1227 | attributePtr->export.basetype,$14, 0)) | ^ parser-sming.y:1229:49: error: request for member 'text' in something not a structure or union 1229 | attributePtr->export.format = $14; | ^ parser-sming.y:1236:22: error: request for member 'text' in something not a structure or union 1236 | if($16 && attributePtr){ | ^ parser-sming.y:1242:48: error: request for member 'text' in something not a structure or union 1242 | attributePtr->export.units = $16; | ^ parser-sming.y:1248:39: error: request for member 'status' in something not a structure or union 1248 | if (attributePtr && $18) | ^ parser-sming.y:1249:47: error: request for member 'status' in something not a structure or union 1249 | attributePtr->export.status = $18; | ^ parser-sming.y:1253:36: error: request for member 'text' in something not a structure or union 1253 | if (attributePtr && $20) | ^ parser-sming.y:1254:52: error: request for member 'text' in something not a structure or union 1254 | attributePtr->export.description = $20; | ^ parser-sming.y:1258:36: error: request for member 'text' in something not a structure or union 1258 | if (attributePtr && $22) | ^ parser-sming.y:1259:50: error: request for member 'text' in something not a structure or union 1259 | attributePtr->export.reference = $22; | ^ parser-sming.y:1263:13: error: request for member 'attributePtr' in something not a structure or union 1263 | $$ = attributePtr; | ^ parser-sming.y:1271:14: error: request for member 'rc' in something not a structure or union 1271 | $$ = 0; | ^ parser-sming.y:1279:14: error: request for member 'rc' in something not a structure or union 1279 | $$ = $1; | ^ parser-sming.y:1279:30: error: request for member 'rc' in something not a structure or union 1279 | $$ = $1; | ^ parser-sming.y:1285:14: error: request for member 'rc' in something not a structure or union 1285 | $$ = $1; | ^ parser-sming.y:1285:30: error: request for member 'rc' in something not a structure or union 1285 | $$ = $1; | ^ parser-sming.y:1295:23: error: request for member 'rc' in something not a structure or union 1295 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:1295:47: error: request for member 'rc' in something not a structure or union 1295 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:1296:11: error: request for member 'rc' in something not a structure or union 1296 | $$ = $1 + $2; | ^ parser-sming.y:1296:28: error: request for member 'rc' in something not a structure or union 1296 | $$ = $1 + $2; | ^ parser-sming.y:1296:44: error: request for member 'rc' in something not a structure or union 1296 | $$ = $1 + $2; | ^ parser-sming.y:1298:11: error: request for member 'rc' in something not a structure or union 1298 | $$ = -1; | ^ parser-sming.y:1309:22: error: request for member 'eventPtr' in something not a structure or union 1309 | if ($1) { | ^ parser-sming.y:1310:11: error: request for member 'rc' in something not a structure or union 1310 | $$ = 1; | ^ parser-sming.y:1312:11: error: request for member 'rc' in something not a structure or union 1312 | $$ = -1; | ^ parser-sming.y:1320:35: error: request for member 'text' in something not a structure or union 1320 | eventPtr=addEvent($3,classPtr,thisParserPtr); | ^ parser-sming.y:1325:21: error: request for member 'status' in something not a structure or union 1325 | if ($8 && eventPtr) { | ^ parser-sming.y:1326:40: error: request for member 'status' in something not a structure or union 1326 | eventPtr->export.status = $8; | ^ parser-sming.y:1331:21: error: request for member 'text' in something not a structure or union 1331 | if ($10 && eventPtr) { | ^ parser-sming.y:1332:45: error: request for member 'text' in something not a structure or union 1332 | eventPtr->export.description = $10; | ^ parser-sming.y:1337:21: error: request for member 'text' in something not a structure or union 1337 | if ($12 && eventPtr) { | ^ parser-sming.y:1338:43: error: request for member 'text' in something not a structure or union 1338 | eventPtr->export.reference = $12; | ^ parser-sming.y:1343:14: error: request for member 'eventPtr' in something not a structure or union 1343 | $$ = eventPtr; | ^ parser-sming.y:1350:14: error: request for member 'rc' in something not a structure or union 1350 | $$ = 0; | ^ parser-sming.y:1354:14: error: request for member 'rc' in something not a structure or union 1354 | $$ = $1; | ^ parser-sming.y:1354:30: error: request for member 'rc' in something not a structure or union 1354 | $$ = $1; | ^ parser-sming.y:1360:14: error: request for member 'rc' in something not a structure or union 1360 | $$ = $1; | ^ parser-sming.y:1360:30: error: request for member 'rc' in something not a structure or union 1360 | $$ = $1; | ^ parser-sming.y:1369:23: error: request for member 'rc' in something not a structure or union 1369 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:1369:47: error: request for member 'rc' in something not a structure or union 1369 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:1370:11: error: request for member 'rc' in something not a structure or union 1370 | $$ = $1 + $2; | ^ parser-sming.y:1370:28: error: request for member 'rc' in something not a structure or union 1370 | $$ = $1 + $2; | ^ parser-sming.y:1370:44: error: request for member 'rc' in something not a structure or union 1370 | $$ = $1 + $2; | ^ parser-sming.y:1372:11: error: request for member 'rc' in something not a structure or union 1372 | $$ = -1; | ^ parser-sming.y:1383:22: error: request for member 'listPtr' in something not a structure or union 1383 | if ($1) { | ^ parser-sming.y:1384:11: error: request for member 'rc' in something not a structure or union 1384 | $$ = 1; | ^ parser-sming.y:1386:11: error: request for member 'rc' in something not a structure or union 1386 | $$ = -1; | ^ parser-sming.y:1393:46: error: request for member 'text' in something not a structure or union 1393 | importModulename = smiStrdup($3); | ^ parser-sming.y:1400:32: error: request for member 'listPtr' in something not a structure or union 1400 | for (listPtr = $8; listPtr; listPtr = nextPtr) { | ^ parser-sming.y:1419:14: error: request for member 'listPtr' in something not a structure or union 1419 | $$ = NULL; | ^ parser-sming.y:1425:14: error: request for member 'rc' in something not a structure or union 1425 | $$ = 0; | ^ parser-sming.y:1429:14: error: request for member 'rc' in something not a structure or union 1429 | $$ = $1; | ^ parser-sming.y:1429:30: error: request for member 'rc' in something not a structure or union 1429 | $$ = $1; | ^ parser-sming.y:1435:14: error: request for member 'rc' in something not a structure or union 1435 | $$ = $1; | ^ parser-sming.y:1435:30: error: request for member 'rc' in something not a structure or union 1435 | $$ = $1; | ^ parser-sming.y:1444:23: error: request for member 'rc' in something not a structure or union 1444 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:1444:47: error: request for member 'rc' in something not a structure or union 1444 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:1445:11: error: request for member 'rc' in something not a structure or union 1445 | $$ = $1 + $2; | ^ parser-sming.y:1445:28: error: request for member 'rc' in something not a structure or union 1445 | $$ = $1 + $2; | ^ parser-sming.y:1445:44: error: request for member 'rc' in something not a structure or union 1445 | $$ = $1 + $2; | ^ parser-sming.y:1447:11: error: request for member 'rc' in something not a structure or union 1447 | $$ = -1; | ^ parser-sming.y:1458:25: error: request for member 'revisionPtr' in something not a structure or union 1458 | if ($1) { | ^ parser-sming.y:1459:11: error: request for member 'rc' in something not a structure or union 1459 | $$ = 1; | ^ parser-sming.y:1461:14: error: request for member 'rc' in something not a structure or union 1461 | $$ = -1; | ^ parser-sming.y:1471:14: error: request for member 'revisionPtr' in something not a structure or union 1471 | $$ = addRevision($5, $7, thisParserPtr); | ^ parser-sming.y:1471:52: error: request for member 'date' in something not a structure or union 1471 | $$ = addRevision($5, $7, thisParserPtr); | ^ parser-sming.y:1471:70: error: request for member 'text' in something not a structure or union 1471 | $$ = addRevision($5, $7, thisParserPtr); | ^ parser-sming.y:1477:14: error: request for member 'rc' in something not a structure or union 1477 | $$ = 0; | ^ parser-sming.y:1485:14: error: request for member 'rc' in something not a structure or union 1485 | $$ = $1; | ^ parser-sming.y:1485:30: error: request for member 'rc' in something not a structure or union 1485 | $$ = $1; | ^ parser-sming.y:1491:14: error: request for member 'rc' in something not a structure or union 1491 | $$ = $1; | ^ parser-sming.y:1491:30: error: request for member 'rc' in something not a structure or union 1491 | $$ = $1; | ^ parser-sming.y:1501:23: error: request for member 'rc' in something not a structure or union 1501 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:1501:47: error: request for member 'rc' in something not a structure or union 1501 | if (($1 >= 0) && ($2 >= 0)) { | ^ parser-sming.y:1502:11: error: request for member 'rc' in something not a structure or union 1502 | $$ = $1 + $2; | ^ parser-sming.y:1502:28: error: request for member 'rc' in something not a structure or union 1502 | $$ = $1 + $2; | ^ parser-sming.y:1502:44: error: request for member 'rc' in something not a structure or union 1502 | $$ = $1 + $2; | ^ parser-sming.y:1504:11: error: request for member 'rc' in something not a structure or union 1504 | $$ = -1; | ^ parser-sming.y:1515:22: error: request for member 'identityPtr' in something not a structure or union 1515 | if ($1) { | ^ parser-sming.y:1516:11: error: request for member 'rc' in something not a structure or union 1516 | $$ = 1; | ^ parser-sming.y:1518:11: error: request for member 'rc' in something not a structure or union 1518 | $$ = -1; | ^ parser-sming.y:1525:35: error: request for member 'text' in something not a structure or union 1525 | identityIdentifier = $3; | ^ parser-sming.y:1533:32: error: request for member 'identityPtr' in something not a structure or union 1533 | if(identityPtr && $8) { | ^ parser-sming.y:1534:45: error: request for member 'identityPtr' in something not a structure or union 1534 | setIdentityParent(identityPtr,$8); | ^ parser-sming.y:1539:36: error: request for member 'status' in something not a structure or union 1539 | if (identityPtr && $10) { | ^ parser-sming.y:1540:45: error: request for member 'status' in something not a structure or union 1540 | setIdentityStatus(identityPtr, $10); | ^ parser-sming.y:1545:33: error: request for member 'text' in something not a structure or union 1545 | if (identityPtr && $12) { | ^ parser-sming.y:1546:50: error: request for member 'text' in something not a structure or union 1546 | setIdentityDescription(identityPtr, $12, | ^ parser-sming.y:1552:48: error: request for member 'text' in something not a structure or union 1552 | setIdentityReference(identityPtr, $14, | ^ parser-sming.y:1557:14: error: request for member 'identityPtr' in something not a structure or union 1557 | $$ = 0; | ^ parser-sming.y:1564:14: error: request for member 'typePtr' in something not a structure or union 1564 | $$ = $3; | ^ parser-sming.y:1564:36: error: request for member 'typePtr' in something not a structure or union 1564 | $$ = $3; | ^ parser-sming.y:1570:14: error: request for member 'attributePtr' in something not a structure or union 1570 | $$ = $3; | ^ parser-sming.y:1570:41: error: request for member 'attributePtr' in something not a structure or union 1570 | $$ = $3; | ^ parser-sming.y:1576:14: error: request for member 'date' in something not a structure or union 1576 | $$ = $3; | ^ parser-sming.y:1576:33: error: request for member 'date' in something not a structure or union 1576 | $$ = $3; | ^ parser-sming.y:1582:14: error: request for member 'text' in something not a structure or union 1582 | $$ = $3; | ^ parser-sming.y:1582:33: error: request for member 'text' in something not a structure or union 1582 | $$ = $3; | ^ parser-sming.y:1588:14: error: request for member 'text' in something not a structure or union 1588 | $$ = $3; | ^ parser-sming.y:1588:33: error: request for member 'text' in something not a structure or union 1588 | $$ = $3; | ^ parser-sming.y:1594:14: error: request for member 'text' in something not a structure or union 1594 | $$ = NULL; | ^ parser-sming.y:1598:14: error: request for member 'text' in something not a structure or union 1598 | $$ = $1; | ^ parser-sming.y:1598:33: error: request for member 'text' in something not a structure or union 1598 | $$ = $1; | ^ parser-sming.y:1604:14: error: request for member 'text' in something not a structure or union 1604 | $$ = $3; | ^ parser-sming.y:1604:33: error: request for member 'text' in something not a structure or union 1604 | $$ = $3; | ^ parser-sming.y:1610:14: error: request for member 'text' in something not a structure or union 1610 | $$ = NULL; | ^ parser-sming.y:1614:14: error: request for member 'text' in something not a structure or union 1614 | $$ = $1; | ^ parser-sming.y:1614:33: error: request for member 'text' in something not a structure or union 1614 | $$ = $1; | ^ parser-sming.y:1620:14: error: request for member 'text' in something not a structure or union 1620 | $$ = $3; | ^ parser-sming.y:1620:33: error: request for member 'text' in something not a structure or union 1620 | $$ = $3; | ^ parser-sming.y:1626:14: error: request for member 'status' in something not a structure or union 1626 | $$ = SMI_STATUS_CURRENT; | ^ parser-sming.y:1630:14: error: request for member 'status' in something not a structure or union 1630 | $$ = $1; | ^ parser-sming.y:1630:35: error: request for member 'status' in something not a structure or union 1630 | $$ = $1; | ^ parser-sming.y:1636:14: error: request for member 'status' in something not a structure or union 1636 | $$ = $3; | ^ parser-sming.y:1636:35: error: request for member 'status' in something not a structure or union 1636 | $$ = $3; | ^ parser-sming.y:1642:14: error: request for member 'listPtr' in something not a structure or union 1642 | $$ = NULL; | ^ parser-sming.y:1646:14: error: request for member 'listPtr' in something not a structure or union 1646 | $$ = $1; | ^ parser-sming.y:1646:36: error: request for member 'listPtr' in something not a structure or union 1646 | $$ = $1; | ^ parser-sming.y:1652:14: error: request for member 'listPtr' in something not a structure or union 1652 | $$ = $4; | ^ parser-sming.y:1652:36: error: request for member 'listPtr' in something not a structure or union 1652 | $$ = $4; | ^ parser-sming.y:1658:14: error: request for member 'listPtr' in something not a structure or union 1658 | $$ = smiMalloc(sizeof(List)); | ^ parser-sming.y:1659:14: error: request for member 'listPtr' in something not a structure or union 1659 | $$->ptr = "#@#"; | ^ parser-sming.y:1663:14: error: request for member 'listPtr' in something not a structure or union 1663 | $$->nextPtr = NULL; | ^ parser-sming.y:1667:14: error: request for member 'listPtr' in something not a structure or union 1667 | $$ = smiMalloc(sizeof(List)); | ^ parser-sming.y:1668:14: error: request for member 'listPtr' in something not a structure or union 1668 | $$->ptr = $1; | ^ parser-sming.y:1668:41: error: request for member 'text' in something not a structure or union 1668 | $$->ptr = $1; | ^ parser-sming.y:1669:14: error: request for member 'listPtr' in something not a structure or union 1669 | $$->nextPtr = $2; | ^ parser-sming.y:1669:45: error: request for member 'listPtr' in something not a structure or union 1669 | $$->nextPtr = $2; | ^ parser-sming.y:1678:14: error: request for member 'classPtr' in something not a structure or union 1678 | $$ = NULL; | ^ parser-sming.y:1682:14: error: request for member 'classPtr' in something not a structure or union 1682 | $$ = $1; | ^ parser-sming.y:1682:37: error: request for member 'classPtr' in something not a structure or union 1682 | $$ = $1; | ^ parser-sming.y:1688:14: error: request for member 'classPtr' in something not a structure or union 1688 | $$ = findClass($3, thisParserPtr,thisModulePtr); | ^ parser-sming.y:1688:27: warning: implicit declaration of function 'findClass'; did you mean 'addClass'? [-Wimplicit-function-declaration] 1688 | $$ = findClass($3, thisParserPtr,thisModulePtr); | ^~~~~~~~~ | addClass parser-sming.y:1688:47: error: request for member 'text' in something not a structure or union 1688 | $$ = findClass($3, thisParserPtr,thisModulePtr); | ^ parser-sming.y:1689:18: error: request for member 'classPtr' in something not a structure or union 1689 | if(!$$)smiPrintError(thisParserPtr, | ^ parser-sming.y:1691:22: error: request for member 'text' in something not a structure or union 1691 | $3); | ^ parser-sming.y:1698:14: error: request for member 'valuePtr' in something not a structure or union 1698 | $$ = NULL; | ^ parser-sming.y:1702:14: error: request for member 'valuePtr' in something not a structure or union 1702 | $$ = $1; | ^ parser-sming.y:1702:37: error: request for member 'valuePtr' in something not a structure or union 1702 | $$ = $1; | ^ parser-sming.y:1708:14: error: request for member 'valuePtr' in something not a structure or union 1708 | $$ = $3; | ^ parser-sming.y:1708:37: error: request for member 'valuePtr' in something not a structure or union 1708 | $$ = $3; | ^ parser-sming.y:1714:14: error: request for member 'access' in something not a structure or union 1714 | $$ = SMI_ACCESS_UNKNOWN; | ^ parser-sming.y:1718:14: error: request for member 'access' in something not a structure or union 1718 | $$ = $1; | ^ parser-sming.y:1718:35: error: request for member 'access' in something not a structure or union 1718 | $$ = $1; | ^ parser-sming.y:1724:14: error: request for member 'access' in something not a structure or union 1724 | $$ = $3; | ^ parser-sming.y:1724:35: error: request for member 'access' in something not a structure or union 1724 | $$ = $3; | ^ parser-sming.y:1730:11: error: request for member 'access' in something not a structure or union 1730 | $$ = SMI_ACCESS_READ_ONLY; | ^ parser-sming.y:1734:11: error: request for member 'access' in something not a structure or union 1734 | $$ = SMI_ACCESS_READ_WRITE; | ^ parser-sming.y:1738:11: error: request for member 'access' in something not a structure or union 1738 | $$ = SMI_ACCESS_EVENT_ONLY; | ^ parser-sming.y:1744:14: error: request for member 'identityPtr' in something not a structure or union 1744 | $$ = NULL; | ^ parser-sming.y:1748:14: error: request for member 'identityPtr' in something not a structure or union 1748 | $$ = $1; | ^ parser-sming.y:1748:40: error: request for member 'identityPtr' in something not a structure or union 1748 | $$ = $1; | ^ parser-sming.y:1754:14: error: request for member 'identityPtr' in something not a structure or union 1754 | $$ = findIdentity($3, thisParserPtr, thisModulePtr); | ^ parser-sming.y:1754:30: warning: implicit declaration of function 'findIdentity'; did you mean 'addIdentity'? [-Wimplicit-function-declaration] 1754 | $$ = findIdentity($3, thisParserPtr, thisModulePtr); | ^~~~~~~~~~~~ | addIdentity parser-sming.y:1754:53: error: request for member 'text' in something not a structure or union 1754 | $$ = findIdentity($3, thisParserPtr, thisModulePtr); | ^ parser-sming.y:1755:18: error: request for member 'identityPtr' in something not a structure or union 1755 | if(!$$)smiPrintError(thisParserPtr, | ^ parser-sming.y:1757:22: error: request for member 'text' in something not a structure or union 1757 | $3); | ^ parser-sming.y:1763:14: error: request for member 'text' in something not a structure or union 1763 | $$ = NULL; | ^ parser-sming.y:1767:14: error: request for member 'text' in something not a structure or union 1767 | $$ = $1; | ^ parser-sming.y:1767:33: error: request for member 'text' in something not a structure or union 1767 | $$ = $1; | ^ parser-sming.y:1773:14: error: request for member 'text' in something not a structure or union 1773 | $$ = $3; | ^ parser-sming.y:1773:33: error: request for member 'text' in something not a structure or union 1773 | $$ = $3; | ^ parser-sming.y:1779:14: error: request for member 'text' in something not a structure or union 1779 | $$ = NULL; | ^ parser-sming.y:1783:14: error: request for member 'text' in something not a structure or union 1783 | $$ = $1; | ^ parser-sming.y:1783:33: error: request for member 'text' in something not a structure or union 1783 | $$ = $1; | ^ parser-sming.y:1789:14: error: request for member 'text' in something not a structure or union 1789 | $$ = $3; | ^ parser-sming.y:1789:33: error: request for member 'text' in something not a structure or union 1789 | $$ = $3; | ^ parser-sming.y:1795:14: error: request for member 'text' in something not a structure or union 1795 | $$ = NULL; | ^ parser-sming.y:1799:14: error: request for member 'text' in something not a structure or union 1799 | $$ = $1; | ^ parser-sming.y:1799:33: error: request for member 'text' in something not a structure or union 1799 | $$ = $1; | ^ parser-sming.y:1805:14: error: request for member 'text' in something not a structure or union 1805 | $$ = $3; | ^ parser-sming.y:1805:33: error: request for member 'text' in something not a structure or union 1805 | $$ = $3; | ^ parser-sming.y:1813:14: error: request for member 'typePtr' in something not a structure or union 1813 | $$ = $1; | ^ parser-sming.y:1813:35: error: request for member 'typePtr' in something not a structure or union 1813 | $$ = $1; | ^ parser-sming.y:1817:14: error: request for member 'typePtr' in something not a structure or union 1817 | $$ = $1; | ^ parser-sming.y:1817:35: error: request for member 'typePtr' in something not a structure or union 1817 | $$ = $1; | ^ parser-sming.y:1823:14: error: request for member 'attributePtr' in something not a structure or union 1823 | $$ = $1; | ^ parser-sming.y:1823:40: error: request for member 'attributePtr' in something not a structure or union 1823 | $$ = $1; | ^ parser-sming.y:1827:14: error: request for member 'attributePtr' in something not a structure or union 1827 | $$ = $1; | ^ parser-sming.y:1827:40: error: request for member 'attributePtr' in something not a structure or union 1827 | $$ = $1; | ^ parser-sming.y:1836:22: error: request for member 'listPtr' in something not a structure or union 1836 | if (!$2) { | ^ parser-sming.y:1837:11: error: request for member 'typePtr' in something not a structure or union 1837 | $$ = smiHandle->typeOctetStringPtr; | ^ parser-sming.y:1839:11: error: request for member 'typePtr' in something not a structure or union 1839 | $$ = duplicateType(smiHandle->typeOctetStringPtr, 0, | ^ parser-sming.y:1841:25: error: request for member 'typePtr' in something not a structure or union 1841 | setTypeParent($$, smiHandle->typeOctetStringPtr); | ^ parser-sming.y:1842:23: error: request for member 'typePtr' in something not a structure or union 1842 | setTypeList($$, $2); | ^ parser-sming.y:1842:43: error: request for member 'listPtr' in something not a structure or union 1842 | setTypeList($$, $2); | ^ parser-sming.y:1843:23: error: request for member 'listPtr' in something not a structure or union 1843 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:1844:44: error: request for member 'typePtr' in something not a structure or union 1844 | ((Range *)p->ptr)->typePtr = $$; | ^ parser-sming.y:1849:14: error: request for member 'typePtr' in something not a structure or union 1849 | $$ = smiHandle->typeObjectIdentifierPtr; | ^ parser-sming.y:1855:22: error: request for member 'listPtr' in something not a structure or union 1855 | if (!$2) { | ^ parser-sming.y:1856:11: error: request for member 'typePtr' in something not a structure or union 1856 | $$ = smiHandle->typeInteger32Ptr; | ^ parser-sming.y:1858:11: error: request for member 'typePtr' in something not a structure or union 1858 | $$ = duplicateType(smiHandle->typeInteger32Ptr, 0, | ^ parser-sming.y:1860:25: error: request for member 'typePtr' in something not a structure or union 1860 | setTypeParent($$, smiHandle->typeInteger32Ptr); | ^ parser-sming.y:1861:23: error: request for member 'typePtr' in something not a structure or union 1861 | setTypeList($$, $2); | ^ parser-sming.y:1861:43: error: request for member 'listPtr' in something not a structure or union 1861 | setTypeList($$, $2); | ^ parser-sming.y:1862:23: error: request for member 'listPtr' in something not a structure or union 1862 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:1863:44: error: request for member 'typePtr' in something not a structure or union 1863 | ((Range *)p->ptr)->typePtr = $$; | ^ parser-sming.y:1870:22: error: request for member 'listPtr' in something not a structure or union 1870 | if (!$2) { | ^ parser-sming.y:1871:11: error: request for member 'typePtr' in something not a structure or union 1871 | $$ = smiHandle->typeUnsigned32Ptr; | ^ parser-sming.y:1873:11: error: request for member 'typePtr' in something not a structure or union 1873 | $$ = duplicateType(smiHandle->typeUnsigned32Ptr, 0, | ^ parser-sming.y:1875:25: error: request for member 'typePtr' in something not a structure or union 1875 | setTypeParent($$, smiHandle->typeUnsigned32Ptr); | ^ parser-sming.y:1876:23: error: request for member 'typePtr' in something not a structure or union 1876 | setTypeList($$, $2); | ^ parser-sming.y:1876:43: error: request for member 'listPtr' in something not a structure or union 1876 | setTypeList($$, $2); | ^ parser-sming.y:1877:23: error: request for member 'listPtr' in something not a structure or union 1877 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:1878:44: error: request for member 'typePtr' in something not a structure or union 1878 | ((Range *)p->ptr)->typePtr = $$; | ^ parser-sming.y:1885:22: error: request for member 'listPtr' in something not a structure or union 1885 | if (!$2) { | ^ parser-sming.y:1886:11: error: request for member 'typePtr' in something not a structure or union 1886 | $$ = smiHandle->typeInteger64Ptr; | ^ parser-sming.y:1888:11: error: request for member 'typePtr' in something not a structure or union 1888 | $$ = duplicateType(smiHandle->typeInteger64Ptr, 0, | ^ parser-sming.y:1890:25: error: request for member 'typePtr' in something not a structure or union 1890 | setTypeParent($$, smiHandle->typeInteger64Ptr); | ^ parser-sming.y:1891:23: error: request for member 'typePtr' in something not a structure or union 1891 | setTypeList($$, $2); | ^ parser-sming.y:1891:43: error: request for member 'listPtr' in something not a structure or union 1891 | setTypeList($$, $2); | ^ parser-sming.y:1892:23: error: request for member 'listPtr' in something not a structure or union 1892 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:1893:44: error: request for member 'typePtr' in something not a structure or union 1893 | ((Range *)p->ptr)->typePtr = $$; | ^ parser-sming.y:1900:22: error: request for member 'listPtr' in something not a structure or union 1900 | if (!$2) { | ^ parser-sming.y:1901:11: error: request for member 'typePtr' in something not a structure or union 1901 | $$ = smiHandle->typeUnsigned64Ptr; | ^ parser-sming.y:1903:11: error: request for member 'typePtr' in something not a structure or union 1903 | $$ = duplicateType(smiHandle->typeUnsigned64Ptr, 0, | ^ parser-sming.y:1905:25: error: request for member 'typePtr' in something not a structure or union 1905 | setTypeParent($$, smiHandle->typeUnsigned64Ptr); | ^ parser-sming.y:1906:23: error: request for member 'typePtr' in something not a structure or union 1906 | setTypeList($$, $2); | ^ parser-sming.y:1906:43: error: request for member 'listPtr' in something not a structure or union 1906 | setTypeList($$, $2); | ^ parser-sming.y:1907:23: error: request for member 'listPtr' in something not a structure or union 1907 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:1908:44: error: request for member 'typePtr' in something not a structure or union 1908 | ((Range *)p->ptr)->typePtr = $$; | ^ parser-sming.y:1915:22: error: request for member 'listPtr' in something not a structure or union 1915 | if (!$2) { | ^ parser-sming.y:1916:11: error: request for member 'typePtr' in something not a structure or union 1916 | $$ = smiHandle->typeFloat32Ptr; | ^ parser-sming.y:1918:11: error: request for member 'typePtr' in something not a structure or union 1918 | $$ = duplicateType(smiHandle->typeFloat32Ptr, 0, | ^ parser-sming.y:1920:25: error: request for member 'typePtr' in something not a structure or union 1920 | setTypeParent($$, smiHandle->typeFloat32Ptr); | ^ parser-sming.y:1921:23: error: request for member 'typePtr' in something not a structure or union 1921 | setTypeList($$, $2); | ^ parser-sming.y:1921:43: error: request for member 'listPtr' in something not a structure or union 1921 | setTypeList($$, $2); | ^ parser-sming.y:1922:23: error: request for member 'listPtr' in something not a structure or union 1922 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:1923:44: error: request for member 'typePtr' in something not a structure or union 1923 | ((Range *)p->ptr)->typePtr = $$; | ^ parser-sming.y:1930:22: error: request for member 'listPtr' in something not a structure or union 1930 | if (!$2) { | ^ parser-sming.y:1931:11: error: request for member 'typePtr' in something not a structure or union 1931 | $$ = smiHandle->typeFloat64Ptr; | ^ parser-sming.y:1933:11: error: request for member 'typePtr' in something not a structure or union 1933 | $$ = duplicateType(smiHandle->typeFloat64Ptr, 0, | ^ parser-sming.y:1935:25: error: request for member 'typePtr' in something not a structure or union 1935 | setTypeParent($$, smiHandle->typeFloat64Ptr); | ^ parser-sming.y:1936:23: error: request for member 'typePtr' in something not a structure or union 1936 | setTypeList($$, $2); | ^ parser-sming.y:1936:43: error: request for member 'listPtr' in something not a structure or union 1936 | setTypeList($$, $2); | ^ parser-sming.y:1937:23: error: request for member 'listPtr' in something not a structure or union 1937 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:1938:44: error: request for member 'typePtr' in something not a structure or union 1938 | ((Range *)p->ptr)->typePtr = $$; | ^ parser-sming.y:1945:22: error: request for member 'listPtr' in something not a structure or union 1945 | if (!$2) { | ^ parser-sming.y:1946:11: error: request for member 'typePtr' in something not a structure or union 1946 | $$ = smiHandle->typeFloat128Ptr; | ^ parser-sming.y:1948:11: error: request for member 'typePtr' in something not a structure or union 1948 | $$ = duplicateType(smiHandle->typeFloat128Ptr, 0, | ^ parser-sming.y:1950:25: error: request for member 'typePtr' in something not a structure or union 1950 | setTypeParent($$, smiHandle->typeFloat128Ptr); | ^ parser-sming.y:1951:23: error: request for member 'typePtr' in something not a structure or union 1951 | setTypeList($$, $2); | ^ parser-sming.y:1951:43: error: request for member 'listPtr' in something not a structure or union 1951 | setTypeList($$, $2); | ^ parser-sming.y:1952:23: error: request for member 'listPtr' in something not a structure or union 1952 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:1953:44: error: request for member 'typePtr' in something not a structure or union 1953 | ((Range *)p->ptr)->typePtr = $$; | ^ parser-sming.y:1958:22: error: request for member 'listPtr' in something not a structure or union 1958 | if (!$2) { | ^ parser-sming.y:1959:11: error: request for member 'typePtr' in something not a structure or union 1959 | $$ = smiHandle->typePointerPtr; | ^ parser-sming.y:1961:11: error: request for member 'typePtr' in something not a structure or union 1961 | $$ = duplicateType(smiHandle->typePointerPtr, 0, | ^ parser-sming.y:1963:25: error: request for member 'typePtr' in something not a structure or union 1963 | setTypeParent($$, smiHandle->typePointerPtr); | ^ parser-sming.y:1964:23: error: request for member 'typePtr' in something not a structure or union 1964 | setTypeList($$, $2); | ^ parser-sming.y:1964:43: error: request for member 'listPtr' in something not a structure or union 1964 | setTypeList($$, $2); | ^ parser-sming.y:1971:22: error: request for member 'listPtr' in something not a structure or union 1971 | if (!$2) { | ^ parser-sming.y:1972:11: error: request for member 'typePtr' in something not a structure or union 1972 | $$ = smiHandle->typeEnumPtr; | ^ parser-sming.y:1974:11: error: request for member 'typePtr' in something not a structure or union 1974 | $$ = duplicateType(smiHandle->typeEnumPtr, 0, | ^ parser-sming.y:1976:25: error: request for member 'typePtr' in something not a structure or union 1976 | setTypeParent($$, smiHandle->typeEnumPtr); | ^ parser-sming.y:1977:23: error: request for member 'typePtr' in something not a structure or union 1977 | setTypeList($$, $2); | ^ parser-sming.y:1977:43: error: request for member 'listPtr' in something not a structure or union 1977 | setTypeList($$, $2); | ^ parser-sming.y:1978:23: error: request for member 'listPtr' in something not a structure or union 1978 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:1979:50: error: request for member 'typePtr' in something not a structure or union 1979 | ((NamedNumber *)p->ptr)->typePtr = $$; | ^ parser-sming.y:1994:22: error: request for member 'listPtr' in something not a structure or union 1994 | if (!$3) { | ^ parser-sming.y:1995:11: error: request for member 'typePtr' in something not a structure or union 1995 | $$ = smiHandle->typeBitsPtr; | ^ parser-sming.y:1997:11: error: request for member 'typePtr' in something not a structure or union 1997 | $$ = duplicateType(smiHandle->typeBitsPtr, 0, | ^ parser-sming.y:1999:25: error: request for member 'typePtr' in something not a structure or union 1999 | setTypeParent($$, smiHandle->typeBitsPtr); | ^ parser-sming.y:2000:23: error: request for member 'typePtr' in something not a structure or union 2000 | setTypeList($$, $3); | ^ parser-sming.y:2000:43: error: request for member 'listPtr' in something not a structure or union 2000 | setTypeList($$, $3); | ^ parser-sming.y:2001:23: error: request for member 'listPtr' in something not a structure or union 2001 | for (p = $3; p; p = p->nextPtr) | ^ parser-sming.y:2002:50: error: request for member 'typePtr' in something not a structure or union 2002 | ((NamedNumber *)p->ptr)->typePtr = $$; | ^ parser-sming.y:2013:14: error: request for member 'attributePtr' in something not a structure or union 2013 | $$ = duplicateTypeToAttribute(smiHandle->typeOctetStringPtr, | ^ parser-sming.y:2015:34: error: request for member 'attributePtr' in something not a structure or union 2015 | setAttributeParentType($$, smiHandle->typeOctetStringPtr); | ^ parser-sming.y:2016:21: error: request for member 'listPtr' in something not a structure or union 2016 | if ($2) { | ^ parser-sming.y:2017:29: error: request for member 'attributePtr' in something not a structure or union 2017 | setAttributeList($$, $2); | ^ parser-sming.y:2017:54: error: request for member 'listPtr' in something not a structure or union 2017 | setAttributeList($$, $2); | ^ parser-sming.y:2018:24: error: request for member 'listPtr' in something not a structure or union 2018 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:2019:52: error: request for member 'attributePtr' in something not a structure or union 2019 | ((Range *)p->ptr)->typePtr = (Type*)$$; | ^ parser-sming.y:2024:14: error: request for member 'attributePtr' in something not a structure or union 2024 | $$ = duplicateTypeToAttribute( | ^ parser-sming.y:2026:37: error: request for member 'attributePtr' in something not a structure or union 2026 | setAttributeParentType($$, smiHandle->typeObjectIdentifierPtr); | ^ parser-sming.y:2032:11: error: request for member 'attributePtr' in something not a structure or union 2032 | $$ = duplicateTypeToAttribute(smiHandle->typeInteger32Ptr, | ^ parser-sming.y:2034:34: error: request for member 'attributePtr' in something not a structure or union 2034 | setAttributeParentType($$, smiHandle->typeInteger32Ptr); | ^ parser-sming.y:2035:21: error: request for member 'listPtr' in something not a structure or union 2035 | if ($2) { | ^ parser-sming.y:2036:29: error: request for member 'attributePtr' in something not a structure or union 2036 | setAttributeList($$, $2); | ^ parser-sming.y:2036:54: error: request for member 'listPtr' in something not a structure or union 2036 | setAttributeList($$, $2); | ^ parser-sming.y:2037:24: error: request for member 'listPtr' in something not a structure or union 2037 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:2038:52: error: request for member 'attributePtr' in something not a structure or union 2038 | ((Range *)p->ptr)->typePtr = (Type*)$$; | ^ parser-sming.y:2045:11: error: request for member 'attributePtr' in something not a structure or union 2045 | $$ = duplicateTypeToAttribute(smiHandle->typeUnsigned32Ptr, | ^ parser-sming.y:2047:34: error: request for member 'attributePtr' in something not a structure or union 2047 | setAttributeParentType($$, smiHandle->typeUnsigned32Ptr); | ^ parser-sming.y:2048:21: error: request for member 'listPtr' in something not a structure or union 2048 | if ($2) { | ^ parser-sming.y:2049:29: error: request for member 'attributePtr' in something not a structure or union 2049 | setAttributeList($$, $2); | ^ parser-sming.y:2049:54: error: request for member 'listPtr' in something not a structure or union 2049 | setAttributeList($$, $2); | ^ parser-sming.y:2050:24: error: request for member 'listPtr' in something not a structure or union 2050 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:2051:52: error: request for member 'attributePtr' in something not a structure or union 2051 | ((Range *)p->ptr)->typePtr = (Type*)$$; | ^ parser-sming.y:2058:11: error: request for member 'attributePtr' in something not a structure or union 2058 | $$ = duplicateTypeToAttribute(smiHandle->typeInteger64Ptr, | ^ parser-sming.y:2060:34: error: request for member 'attributePtr' in something not a structure or union 2060 | setAttributeParentType($$, smiHandle->typeInteger64Ptr); | ^ parser-sming.y:2061:21: error: request for member 'listPtr' in something not a structure or union 2061 | if ($2) { | ^ parser-sming.y:2062:29: error: request for member 'attributePtr' in something not a structure or union 2062 | setAttributeList($$, $2); | ^ parser-sming.y:2062:54: error: request for member 'listPtr' in something not a structure or union 2062 | setAttributeList($$, $2); | ^ parser-sming.y:2063:24: error: request for member 'listPtr' in something not a structure or union 2063 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:2064:52: error: request for member 'attributePtr' in something not a structure or union 2064 | ((Range *)p->ptr)->typePtr = (Type*)$$; | ^ parser-sming.y:2071:11: error: request for member 'attributePtr' in something not a structure or union 2071 | $$ = duplicateTypeToAttribute(smiHandle->typeUnsigned64Ptr, | ^ parser-sming.y:2073:34: error: request for member 'attributePtr' in something not a structure or union 2073 | setAttributeParentType($$, smiHandle->typeUnsigned64Ptr); | ^ parser-sming.y:2074:21: error: request for member 'listPtr' in something not a structure or union 2074 | if ($2) { | ^ parser-sming.y:2075:29: error: request for member 'attributePtr' in something not a structure or union 2075 | setAttributeList($$, $2); | ^ parser-sming.y:2075:54: error: request for member 'listPtr' in something not a structure or union 2075 | setAttributeList($$, $2); | ^ parser-sming.y:2076:24: error: request for member 'listPtr' in something not a structure or union 2076 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:2077:52: error: request for member 'attributePtr' in something not a structure or union 2077 | ((Range *)p->ptr)->typePtr = (Type*)$$; | ^ parser-sming.y:2084:11: error: request for member 'attributePtr' in something not a structure or union 2084 | $$ = duplicateTypeToAttribute(smiHandle->typeFloat32Ptr, | ^ parser-sming.y:2086:34: error: request for member 'attributePtr' in something not a structure or union 2086 | setAttributeParentType($$, smiHandle->typeFloat32Ptr); | ^ parser-sming.y:2087:21: error: request for member 'listPtr' in something not a structure or union 2087 | if ($2) { | ^ parser-sming.y:2088:29: error: request for member 'attributePtr' in something not a structure or union 2088 | setAttributeList($$, $2); | ^ parser-sming.y:2088:54: error: request for member 'listPtr' in something not a structure or union 2088 | setAttributeList($$, $2); | ^ parser-sming.y:2089:24: error: request for member 'listPtr' in something not a structure or union 2089 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:2090:52: error: request for member 'attributePtr' in something not a structure or union 2090 | ((Range *)p->ptr)->typePtr = (Type*)$$; | ^ parser-sming.y:2097:11: error: request for member 'attributePtr' in something not a structure or union 2097 | $$ = duplicateTypeToAttribute(smiHandle->typeFloat64Ptr, | ^ parser-sming.y:2099:34: error: request for member 'attributePtr' in something not a structure or union 2099 | setAttributeParentType($$, smiHandle->typeFloat64Ptr); | ^ parser-sming.y:2100:21: error: request for member 'listPtr' in something not a structure or union 2100 | if ($2) { | ^ parser-sming.y:2101:29: error: request for member 'attributePtr' in something not a structure or union 2101 | setAttributeList($$, $2); | ^ parser-sming.y:2101:54: error: request for member 'listPtr' in something not a structure or union 2101 | setAttributeList($$, $2); | ^ parser-sming.y:2102:24: error: request for member 'listPtr' in something not a structure or union 2102 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:2103:52: error: request for member 'attributePtr' in something not a structure or union 2103 | ((Range *)p->ptr)->typePtr = (Type*)$$; | ^ parser-sming.y:2110:14: error: request for member 'attributePtr' in something not a structure or union 2110 | $$ = duplicateTypeToAttribute(smiHandle->typeFloat128Ptr, | ^ parser-sming.y:2112:37: error: request for member 'attributePtr' in something not a structure or union 2112 | setAttributeParentType($$, smiHandle->typeFloat128Ptr); | ^ parser-sming.y:2113:21: error: request for member 'listPtr' in something not a structure or union 2113 | if ($2) { | ^ parser-sming.y:2114:28: error: request for member 'attributePtr' in something not a structure or union 2114 | setAttributeList($$, $2); | ^ parser-sming.y:2114:53: error: request for member 'listPtr' in something not a structure or union 2114 | setAttributeList($$, $2); | ^ parser-sming.y:2115:23: error: request for member 'listPtr' in something not a structure or union 2115 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:2116:51: error: request for member 'attributePtr' in something not a structure or union 2116 | ((Range *)p->ptr)->typePtr = (Type*)$$; | ^ parser-sming.y:2121:14: error: request for member 'attributePtr' in something not a structure or union 2121 | $$ = duplicateTypeToAttribute(smiHandle->typePointerPtr, | ^ parser-sming.y:2123:37: error: request for member 'attributePtr' in something not a structure or union 2123 | setAttributeParentType($$, smiHandle->typePointerPtr); | ^ parser-sming.y:2124:21: error: request for member 'listPtr' in something not a structure or union 2124 | if ($2) { | ^ parser-sming.y:2125:28: error: request for member 'attributePtr' in something not a structure or union 2125 | setAttributeList($$, $2); | ^ parser-sming.y:2125:53: error: request for member 'listPtr' in something not a structure or union 2125 | setAttributeList($$, $2); | ^ parser-sming.y:2132:14: error: request for member 'attributePtr' in something not a structure or union 2132 | $$ = duplicateTypeToAttribute(smiHandle->typeEnumPtr, | ^ parser-sming.y:2134:37: error: request for member 'attributePtr' in something not a structure or union 2134 | setAttributeParentType($$, smiHandle->typeEnumPtr); | ^ parser-sming.y:2135:21: error: request for member 'listPtr' in something not a structure or union 2135 | if ($2) { | ^ parser-sming.y:2136:28: error: request for member 'attributePtr' in something not a structure or union 2136 | setAttributeList($$, $2); | ^ parser-sming.y:2136:53: error: request for member 'listPtr' in something not a structure or union 2136 | setAttributeList($$, $2); | ^ parser-sming.y:2137:23: error: request for member 'listPtr' in something not a structure or union 2137 | for (p = $2; p; p = p->nextPtr) | ^ parser-sming.y:2138:57: error: request for member 'attributePtr' in something not a structure or union 2138 | ((NamedNumber *)p->ptr)->typePtr = (Type*)$$; | ^ parser-sming.y:2153:14: error: request for member 'attributePtr' in something not a structure or union 2153 | $$ = duplicateTypeToAttribute(smiHandle->typeBitsPtr, | ^ parser-sming.y:2155:37: error: request for member 'attributePtr' in something not a structure or union 2155 | setAttributeParentType($$, smiHandle->typeBitsPtr); | ^ parser-sming.y:2156:22: error: request for member 'rc' in something not a structure or union 2156 | if ($1) { | ^ parser-sming.y:2157:28: error: request for member 'attributePtr' in something not a structure or union 2157 | setAttributeList($$, $1); | ^ parser-sming.y:2157:54: error: request for member 'rc' in something not a structure or union 2157 | setAttributeList($$, $1); | ^ parser-sming.y:2158:24: error: request for member 'rc' in something not a structure or union 2158 | for (p = $1; p; p = p->nextPtr) | ^ parser-sming.y:2159:59: error: request for member 'attributePtr' in something not a structure or union 2159 | ((NamedNumber *)(p->ptr))->typePtr = (Type*)$$; | ^ parser-sming.y:2168:37: error: request for member 'text' in something not a structure or union 2168 | typePtr = findType($1, thisParserPtr, | ^ parser-sming.y:2170:32: error: request for member 'listPtr' in something not a structure or union 2170 | if (typePtr && $2) { | ^ parser-sming.y:2173:35: error: request for member 'listPtr' in something not a structure or union 2173 | setTypeList(typePtr, $2); | ^ parser-sming.y:2176:14: error: request for member 'typePtr' in something not a structure or union 2176 | $$ = typePtr; | ^ parser-sming.y:2183:37: error: request for member 'text' in something not a structure or union 2183 | typePtr = findType($1, thisParserPtr, | ^ parser-sming.y:2185:32: error: request for member 'listPtr' in something not a structure or union 2185 | if (typePtr && $2) { | ^ parser-sming.y:2188:45: error: request for member 'listPtr' in something not a structure or union 2188 | setAttributeList(attributePtr, $2); | ^ parser-sming.y:2194:24: error: request for member 'listPtr' in something not a structure or union 2194 | } else if($2){ | ^ parser-sming.y:2195:63: error: request for member 'text' in something not a structure or union 2195 | smiPrintError(thisParserPtr, ERR_UNKNOWN_TYPE, $1); | ^ parser-sming.y:2197:42: error: request for member 'text' in something not a structure or union 2197 | } else if (tmp = findClass($1, | ^ parser-sming.y:2199:44: error: request for member 'text' in something not a structure or union 2199 | attributePtr = addAttribute($1, classPtr, thisParserPtr); | ^ parser-sming.y:2204:49: error: request for member 'text' in something not a structure or union 2204 | ERR_UNKNOWN_TYPE_OR_CLASS, $1); | ^ parser-sming.y:2208:14: error: request for member 'attributePtr' in something not a structure or union 2208 | $$ = attributePtr; | ^ parser-sming.y:2214:14: error: request for member 'listPtr' in something not a structure or union 2214 | $$ = NULL; | ^ parser-sming.y:2218:14: error: request for member 'listPtr' in something not a structure or union 2218 | $$ = $2; | ^ parser-sming.y:2218:35: error: request for member 'listPtr' in something not a structure or union 2218 | $$ = $2; | ^ parser-sming.y:2224:14: error: request for member 'listPtr' in something not a structure or union 2224 | $$ = $1; | ^ parser-sming.y:2224:35: error: request for member 'listPtr' in something not a structure or union 2224 | $$ = $1; | ^ parser-sming.y:2228:14: error: request for member 'listPtr' in something not a structure or union 2228 | $$ = $1; | ^ parser-sming.y:2228:35: error: request for member 'listPtr' in something not a structure or union 2228 | $$ = $1; | ^ parser-sming.y:2234:14: error: request for member 'listPtr' in something not a structure or union 2234 | $$ = NULL; | ^ parser-sming.y:2238:14: error: request for member 'listPtr' in something not a structure or union 2238 | $$ = $2; | ^ parser-sming.y:2238:35: error: request for member 'listPtr' in something not a structure or union 2238 | $$ = $2; | ^ parser-sming.y:2245:14: error: request for member 'listPtr' in something not a structure or union 2245 | $$ = smiMalloc(sizeof(List)); | ^ parser-sming.y:2246:14: error: request for member 'listPtr' in something not a structure or union 2246 | $$->ptr = $3; | ^ parser-sming.y:2246:41: error: request for member 'rangePtr' in something not a structure or union 2246 | $$->ptr = $3; | ^ parser-sming.y:2247:14: error: request for member 'listPtr' in something not a structure or union 2247 | $$->nextPtr = $4; | ^ parser-sming.y:2247:45: error: request for member 'listPtr' in something not a structure or union 2247 | $$->nextPtr = $4; | ^ parser-sming.y:2253:14: error: request for member 'listPtr' in something not a structure or union 2253 | $$ = NULL; | ^ parser-sming.y:2257:14: error: request for member 'listPtr' in something not a structure or union 2257 | $$ = $1; | ^ parser-sming.y:2257:35: error: request for member 'listPtr' in something not a structure or union 2257 | $$ = $1; | ^ parser-sming.y:2263:14: error: request for member 'listPtr' in something not a structure or union 2263 | $$ = smiMalloc(sizeof(List)); | ^ parser-sming.y:2264:14: error: request for member 'listPtr' in something not a structure or union 2264 | $$->ptr = $1; | ^ parser-sming.y:2264:40: error: request for member 'rangePtr' in something not a structure or union 2264 | $$->ptr = $1; | ^ parser-sming.y:2265:14: error: request for member 'listPtr' in something not a structure or union 2265 | $$->nextPtr = NULL; | ^ parser-sming.y:2272:26: error: request for member 'rangePtr' in something not a structure or union 2272 | p->ptr = $2; | ^ parser-sming.y:2274:28: error: request for member 'listPtr' in something not a structure or union 2274 | for (pp = $1; pp->nextPtr; pp = pp->nextPtr); | ^ parser-sming.y:2276:14: error: request for member 'listPtr' in something not a structure or union 2276 | $$ = $1; | ^ parser-sming.y:2276:36: error: request for member 'listPtr' in something not a structure or union 2276 | $$ = $1; | ^ parser-sming.y:2282:14: error: request for member 'rangePtr' in something not a structure or union 2282 | $$ = $4; | ^ parser-sming.y:2282:36: error: request for member 'rangePtr' in something not a structure or union 2282 | $$ = $4; | ^ parser-sming.y:2288:14: error: request for member 'rangePtr' in something not a structure or union 2288 | $$ = smiMalloc(sizeof(Range)); | ^ parser-sming.y:2289:14: error: request for member 'rangePtr' in something not a structure or union 2289 | $$->export.minValue = *$1; | ^ parser-sming.y:2289:55: error: request for member 'valuePtr' in something not a structure or union 2289 | $$->export.minValue = *$1; | ^ parser-sming.y:2290:21: error: request for member 'valuePtr' in something not a structure or union 2290 | if ($2) { | ^ parser-sming.y:2291:11: error: request for member 'rangePtr' in something not a structure or union 2291 | $$->export.maxValue = *$2; | ^ parser-sming.y:2291:51: error: request for member 'valuePtr' in something not a structure or union 2291 | $$->export.maxValue = *$2; | ^ parser-sming.y:2292:22: error: request for member 'valuePtr' in something not a structure or union 2292 | smiFree($2); | ^ parser-sming.y:2294:11: error: request for member 'rangePtr' in something not a structure or union 2294 | $$->export.maxValue = *$1; | ^ parser-sming.y:2294:52: error: request for member 'valuePtr' in something not a structure or union 2294 | $$->export.maxValue = *$1; | ^ parser-sming.y:2296:26: error: request for member 'valuePtr' in something not a structure or union 2296 | smiFree($1); | ^ parser-sming.y:2302:14: error: request for member 'valuePtr' in something not a structure or union 2302 | $$ = NULL; | ^ parser-sming.y:2306:14: error: request for member 'valuePtr' in something not a structure or union 2306 | $$ = $1; | ^ parser-sming.y:2306:36: error: request for member 'valuePtr' in something not a structure or union 2306 | $$ = $1; | ^ parser-sming.y:2312:14: error: request for member 'valuePtr' in something not a structure or union 2312 | $$ = $4; | ^ parser-sming.y:2312:36: error: request for member 'valuePtr' in something not a structure or union 2312 | $$ = $4; | ^ parser-sming.y:2318:14: error: request for member 'listPtr' in something not a structure or union 2318 | $$ = NULL; | ^ parser-sming.y:2322:14: error: request for member 'listPtr' in something not a structure or union 2322 | $$ = $2; | ^ parser-sming.y:2322:35: error: request for member 'listPtr' in something not a structure or union 2322 | $$ = $2; | ^ parser-sming.y:2329:14: error: request for member 'listPtr' in something not a structure or union 2329 | $$ = smiMalloc(sizeof(List)); | ^ parser-sming.y:2330:14: error: request for member 'listPtr' in something not a structure or union 2330 | $$->ptr = $3; | ^ parser-sming.y:2330:41: error: request for member 'rangePtr' in something not a structure or union 2330 | $$->ptr = $3; | ^ parser-sming.y:2331:14: error: request for member 'listPtr' in something not a structure or union 2331 | $$->nextPtr = $4; | ^ parser-sming.y:2331:45: error: request for member 'listPtr' in something not a structure or union 2331 | $$->nextPtr = $4; | ^ parser-sming.y:2337:14: error: request for member 'listPtr' in something not a structure or union 2337 | $$ = NULL; | ^ parser-sming.y:2341:14: error: request for member 'listPtr' in something not a structure or union 2341 | $$ = $1; | ^ parser-sming.y:2341:35: error: request for member 'listPtr' in something not a structure or union 2341 | $$ = $1; | ^ parser-sming.y:2347:14: error: request for member 'listPtr' in something not a structure or union 2347 | $$ = smiMalloc(sizeof(List)); | ^ parser-sming.y:2348:14: error: request for member 'listPtr' in something not a structure or union 2348 | $$->ptr = $1; | ^ parser-sming.y:2348:40: error: request for member 'rangePtr' in something not a structure or union 2348 | $$->ptr = $1; | ^ parser-sming.y:2349:14: error: request for member 'listPtr' in something not a structure or union 2349 | $$->nextPtr = NULL; | ^ parser-sming.y:2356:26: error: request for member 'rangePtr' in something not a structure or union 2356 | p->ptr = $2; | ^ parser-sming.y:2358:28: error: request for member 'listPtr' in something not a structure or union 2358 | for (pp = $1; pp->nextPtr; pp = pp->nextPtr); | ^ parser-sming.y:2360:14: error: request for member 'listPtr' in something not a structure or union 2360 | $$ = $1; | ^ parser-sming.y:2360:36: error: request for member 'listPtr' in something not a structure or union 2360 | $$ = $1; | ^ parser-sming.y:2366:14: error: request for member 'rangePtr' in something not a structure or union 2366 | $$ = $4; | ^ parser-sming.y:2366:36: error: request for member 'rangePtr' in something not a structure or union 2366 | $$ = $4; | ^ parser-sming.y:2372:14: error: request for member 'rangePtr' in something not a structure or union 2372 | $$ = smiMalloc(sizeof(Range)); | ^ parser-sming.y:2373:14: error: request for member 'rangePtr' in something not a structure or union 2373 | $$->export.minValue.basetype = SMI_BASETYPE_FLOAT64; | ^ parser-sming.y:2374:14: error: request for member 'rangePtr' in something not a structure or union 2374 | $$->export.minValue.value.float64 = strtod($1, NULL); | ^ parser-sming.y:2374:75: error: request for member 'text' in something not a structure or union 2374 | $$->export.minValue.value.float64 = strtod($1, NULL); | ^ parser-sming.y:2375:21: error: request for member 'text' in something not a structure or union 2375 | if ($2) { | ^ parser-sming.y:2376:11: error: request for member 'rangePtr' in something not a structure or union 2376 | $$->export.maxValue.basetype = | ^ parser-sming.y:2378:11: error: request for member 'rangePtr' in something not a structure or union 2378 | $$->export.maxValue.value.float64 = | ^ parser-sming.y:2379:51: error: request for member 'text' in something not a structure or union 2379 | strtod($2, NULL); | ^ parser-sming.y:2381:11: error: request for member 'rangePtr' in something not a structure or union 2381 | $$->export.maxValue = $$->export.minValue; | ^ parser-sming.y:2381:47: error: request for member 'rangePtr' in something not a structure or union 2381 | $$->export.maxValue = $$->export.minValue; | ^ parser-sming.y:2388:14: error: request for member 'text' in something not a structure or union 2388 | $$ = NULL; | ^ parser-sming.y:2392:14: error: request for member 'text' in something not a structure or union 2392 | $$ = $1; | ^ parser-sming.y:2392:32: error: request for member 'text' in something not a structure or union 2392 | $$ = $1; | ^ parser-sming.y:2398:14: error: request for member 'text' in something not a structure or union 2398 | $$ = $4; | ^ parser-sming.y:2398:32: error: request for member 'text' in something not a structure or union 2398 | $$ = $4; | ^ parser-sming.y:2405:11: error: request for member 'text' in something not a structure or union 2405 | $$="-inf"; | ^ parser-sming.y:2409:11: error: request for member 'text' in something not a structure or union 2409 | $$="+inf"; | ^ parser-sming.y:2413:11: error: request for member 'text' in something not a structure or union 2413 | $$="nan"; | ^ parser-sming.y:2417:11: error: request for member 'text' in something not a structure or union 2417 | $$="nan"; | ^ parser-sming.y:2423:14: error: request for member 'listPtr' in something not a structure or union 2423 | $$ = NULL; | ^ parser-sming.y:2428:14: error: request for member 'listPtr' in something not a structure or union 2428 | $$ = smiMalloc(sizeof(List)); | ^ parser-sming.y:2429:14: error: request for member 'listPtr' in something not a structure or union 2429 | $$->ptr = nn; | ^ parser-sming.y:2430:35: error: request for member 'text' in something not a structure or union 2430 | nn->export.name = $2; | ^ parser-sming.y:2436:14: error: request for member 'text' in something not a structure or union 2436 | $$ = $3; | ^ parser-sming.y:2436:33: error: request for member 'text' in something not a structure or union 2436 | $$ = $3; | ^ parser-sming.y:2442:14: error: request for member 'listPtr' in something not a structure or union 2442 | $$ = $3; | ^ parser-sming.y:2442:36: error: request for member 'listPtr' in something not a structure or union 2442 | $$ = $3; | ^ parser-sming.y:2449:14: error: request for member 'listPtr' in something not a structure or union 2449 | $$ = smiMalloc(sizeof(List)); | ^ parser-sming.y:2450:14: error: request for member 'listPtr' in something not a structure or union 2450 | $$->ptr = $1; | ^ parser-sming.y:2450:41: error: request for member 'namedNumberPtr' in something not a structure or union 2450 | $$->ptr = $1; | ^ parser-sming.y:2451:14: error: request for member 'listPtr' in something not a structure or union 2451 | $$->nextPtr = $2; | ^ parser-sming.y:2451:45: error: request for member 'listPtr' in something not a structure or union 2451 | $$->nextPtr = $2; | ^ parser-sming.y:2457:14: error: request for member 'listPtr' in something not a structure or union 2457 | $$ = NULL; | ^ parser-sming.y:2461:14: error: request for member 'listPtr' in something not a structure or union 2461 | $$ = $1; | ^ parser-sming.y:2461:35: error: request for member 'listPtr' in something not a structure or union 2461 | $$ = $1; | ^ parser-sming.y:2467:14: error: request for member 'listPtr' in something not a structure or union 2467 | $$ = smiMalloc(sizeof(List)); | ^ parser-sming.y:2468:14: error: request for member 'listPtr' in something not a structure or union 2468 | $$->ptr = $1; | ^ parser-sming.y:2468:40: error: request for member 'namedNumberPtr' in something not a structure or union 2468 | $$->ptr = $1; | ^ parser-sming.y:2469:14: error: request for member 'listPtr' in something not a structure or union 2469 | $$->nextPtr = NULL; | ^ parser-sming.y:2477:26: error: request for member 'namedNumberPtr' in something not a structure or union 2477 | p->ptr = $2; | ^ parser-sming.y:2479:28: error: request for member 'listPtr' in something not a structure or union 2479 | for (pp = $1; pp->nextPtr; pp = pp->nextPtr); | ^ parser-sming.y:2481:14: error: request for member 'listPtr' in something not a structure or union 2481 | $$ = $1; | ^ parser-sming.y:2481:36: error: request for member 'listPtr' in something not a structure or union 2481 | $$ = $1; | ^ parser-sming.y:2488:14: error: request for member 'namedNumberPtr' in something not a structure or union 2488 | $$ = $4; | ^ parser-sming.y:2488:42: error: request for member 'namedNumberPtr' in something not a structure or union 2488 | $$ = $4; | ^ parser-sming.y:2494:14: error: request for member 'namedNumberPtr' in something not a structure or union 2494 | $$ = smiMalloc(sizeof(NamedNumber)); | ^ parser-sming.y:2495:14: error: request for member 'namedNumberPtr' in something not a structure or union 2495 | $$->export.name = $1; | ^ parser-sming.y:2495:56: error: request for member 'text' in something not a structure or union 2495 | $$->export.name = $1; | ^ parser-sming.y:2496:14: error: request for member 'namedNumberPtr' in something not a structure or union 2496 | $$->export.value = *$5; | ^ parser-sming.y:2496:58: error: request for member 'valuePtr' in something not a structure or union 2496 | $$->export.value = *$5; | ^ parser-sming.y:2502:14: error: request for member 'listPtr' in something not a structure or union 2502 | $$ = smiMalloc(sizeof(List)); | ^ parser-sming.y:2503:14: error: request for member 'listPtr' in something not a structure or union 2503 | $$->ptr = $1; | ^ parser-sming.y:2503:41: error: request for member 'text' in something not a structure or union 2503 | $$->ptr = $1; | ^ parser-sming.y:2504:14: error: request for member 'listPtr' in something not a structure or union 2504 | $$->nextPtr = $2; | ^ parser-sming.y:2504:45: error: request for member 'listPtr' in something not a structure or union 2504 | $$->nextPtr = $2; | ^ parser-sming.y:2510:14: error: request for member 'listPtr' in something not a structure or union 2510 | $$ = NULL; | ^ parser-sming.y:2514:14: error: request for member 'listPtr' in something not a structure or union 2514 | $$ = $1; | ^ parser-sming.y:2514:35: error: request for member 'listPtr' in something not a structure or union 2514 | $$ = $1; | ^ parser-sming.y:2520:14: error: request for member 'listPtr' in something not a structure or union 2520 | $$ = smiMalloc(sizeof(List)); | ^ parser-sming.y:2521:14: error: request for member 'listPtr' in something not a structure or union 2521 | $$->ptr = $1; | ^ parser-sming.y:2521:40: error: request for member 'text' in something not a structure or union 2521 | $$->ptr = $1; | ^ parser-sming.y:2522:14: error: request for member 'listPtr' in something not a structure or union 2522 | $$->nextPtr = NULL; | ^ parser-sming.y:2529:26: error: request for member 'text' in something not a structure or union 2529 | p->ptr = $2; | ^ parser-sming.y:2531:28: error: request for member 'listPtr' in something not a structure or union 2531 | for (pp = $1; pp->nextPtr; pp = pp->nextPtr); | ^ parser-sming.y:2533:14: error: request for member 'listPtr' in something not a structure or union 2533 | $$ = $1; | ^ parser-sming.y:2533:36: error: request for member 'listPtr' in something not a structure or union 2533 | $$ = $1; | ^ parser-sming.y:2539:14: error: request for member 'text' in something not a structure or union 2539 | $$ = $4; | ^ parser-sming.y:2539:32: error: request for member 'text' in something not a structure or union 2539 | $$ = $4; | ^ parser-sming.y:2545:14: error: request for member 'listPtr' in something not a structure or union 2545 | $$ = $3; | ^ parser-sming.y:2545:36: error: request for member 'listPtr' in something not a structure or union 2545 | $$ = $3; | ^ parser-sming.y:2551:14: error: request for member 'listPtr' in something not a structure or union 2551 | $$ = NULL; | ^ parser-sming.y:2555:14: error: request for member 'listPtr' in something not a structure or union 2555 | $$ = smiMalloc(sizeof(List)); | ^ parser-sming.y:2556:14: error: request for member 'listPtr' in something not a structure or union 2556 | $$->ptr = $1; | ^ parser-sming.y:2556:41: error: request for member 'text' in something not a structure or union 2556 | $$->ptr = $1; | ^ parser-sming.y:2557:14: error: request for member 'listPtr' in something not a structure or union 2557 | $$->nextPtr = $2; | ^ parser-sming.y:2557:45: error: request for member 'listPtr' in something not a structure or union 2557 | $$->nextPtr = $2; | ^ parser-sming.y:2564:14: error: request for member 'listPtr' in something not a structure or union 2564 | $$ = NULL; | ^ parser-sming.y:2568:14: error: request for member 'listPtr' in something not a structure or union 2568 | $$ = $1; | ^ parser-sming.y:2568:35: error: request for member 'listPtr' in something not a structure or union 2568 | $$ = $1; | ^ parser-sming.y:2574:14: error: request for member 'listPtr' in something not a structure or union 2574 | $$ = smiMalloc(sizeof(List)); | ^ parser-sming.y:2575:14: error: request for member 'listPtr' in something not a structure or union 2575 | $$->ptr = $1; | ^ parser-sming.y:2575:40: error: request for member 'text' in something not a structure or union 2575 | $$->ptr = $1; | ^ parser-sming.y:2576:14: error: request for member 'listPtr' in something not a structure or union 2576 | $$->nextPtr = NULL; | ^ parser-sming.y:2583:26: error: request for member 'text' in something not a structure or union 2583 | p->ptr = $2; | ^ parser-sming.y:2585:28: error: request for member 'listPtr' in something not a structure or union 2585 | for (pp = $1; pp->nextPtr; pp = pp->nextPtr); | ^ parser-sming.y:2587:14: error: request for member 'listPtr' in something not a structure or union 2587 | $$ = $1; | ^ parser-sming.y:2587:36: error: request for member 'listPtr' in something not a structure or union 2587 | $$ = $1; | ^ parser-sming.y:2593:14: error: request for member 'text' in something not a structure or union 2593 | $$ = $4; | ^ parser-sming.y:2593:32: error: request for member 'text' in something not a structure or union 2593 | $$ = $4; | ^ parser-sming.y:2599:14: error: request for member 'text' in something not a structure or union 2599 | $$ = $1; | ^ parser-sming.y:2599:32: error: request for member 'text' in something not a structure or union 2599 | $$ = $1; | ^ parser-sming.y:2603:14: error: request for member 'text' in something not a structure or union 2603 | $$ = $1; | ^ parser-sming.y:2603:32: error: request for member 'text' in something not a structure or union 2603 | $$ = $1; | ^ parser-sming.y:2611:39: error: request for member 'text' in something not a structure or union 2611 | s = smiMalloc(strlen($1) + | ^ parser-sming.y:2612:26: error: request for member 'text' in something not a structure or union 2612 | strlen($3) + 3); | ^ parser-sming.y:2613:39: error: request for member 'text' in something not a structure or union 2613 | sprintf(s, "%s::%s", $1, $3); | ^ parser-sming.y:2613:56: error: request for member 'text' in something not a structure or union 2613 | sprintf(s, "%s::%s", $1, $3); | ^ parser-sming.y:2614:14: error: request for member 'text' in something not a structure or union 2614 | $$ = s; | ^ parser-sming.y:2615:23: error: request for member 'text' in something not a structure or union 2615 | free($1); | ^ parser-sming.y:2616:22: error: request for member 'text' in something not a structure or union 2616 | free($3); | ^ parser-sming.y:2620:14: error: request for member 'text' in something not a structure or union 2620 | $$ = $1; | ^ parser-sming.y:2620:32: error: request for member 'text' in something not a structure or union 2620 | $$ = $1; | ^ parser-sming.y:2628:39: error: request for member 'text' in something not a structure or union 2628 | s = smiMalloc(strlen($1) + | ^ parser-sming.y:2629:24: error: request for member 'text' in something not a structure or union 2629 | strlen($3) + 3); | ^ parser-sming.y:2630:39: error: request for member 'text' in something not a structure or union 2630 | sprintf(s, "%s::%s", $1, $3); | ^ parser-sming.y:2630:56: error: request for member 'text' in something not a structure or union 2630 | sprintf(s, "%s::%s", $1, $3); | ^ parser-sming.y:2631:14: error: request for member 'text' in something not a structure or union 2631 | $$ = s; | ^ parser-sming.y:2635:14: error: request for member 'text' in something not a structure or union 2635 | $$ = $1; | ^ parser-sming.y:2635:32: error: request for member 'text' in something not a structure or union 2635 | $$ = $1; | ^ parser-sming.y:2642:21: error: request for member 'text' in something not a structure or union 2642 | if ($2) { | ^ parser-sming.y:2643:11: error: request for member 'text' in something not a structure or union 2643 | $$ = smiMalloc(strlen($1) + strlen($2) + 1); | ^ parser-sming.y:2643:47: error: request for member 'text' in something not a structure or union 2643 | $$ = smiMalloc(strlen($1) + strlen($2) + 1); | ^ parser-sming.y:2643:73: error: request for member 'text' in something not a structure or union 2643 | $$ = smiMalloc(strlen($1) + strlen($2) + 1); | ^ parser-sming.y:2644:18: error: request for member 'text' in something not a structure or union 2644 | strcpy($$, $1); | ^ parser-sming.y:2644:36: error: request for member 'text' in something not a structure or union 2644 | strcpy($$, $1); | ^ parser-sming.y:2645:18: error: request for member 'text' in something not a structure or union 2645 | strcat($$, $2); | ^ parser-sming.y:2645:35: error: request for member 'text' in something not a structure or union 2645 | strcat($$, $2); | ^ parser-sming.y:2646:20: error: request for member 'text' in something not a structure or union 2646 | free($1); | ^ parser-sming.y:2647:19: error: request for member 'text' in something not a structure or union 2647 | free($2); | ^ parser-sming.y:2649:11: error: request for member 'text' in something not a structure or union 2649 | $$ = smiStrdup($1); | ^ parser-sming.y:2649:40: error: request for member 'text' in something not a structure or union 2649 | $$ = smiStrdup($1); | ^ parser-sming.y:2651:27: error: request for member 'text' in something not a structure or union 2651 | len = strlen($$); | ^ parser-sming.y:2652:32: error: request for member 'text' in something not a structure or union 2652 | while (len > 0 && $$[len-1] == '\n') { | ^ parser-sming.y:2653:11: error: request for member 'text' in something not a structure or union 2653 | $$[--len] = 0; | ^ parser-sming.y:2660:14: error: request for member 'text' in something not a structure or union 2660 | $$ = NULL; | ^ parser-sming.y:2664:14: error: request for member 'text' in something not a structure or union 2664 | $$ = $1; | ^ parser-sming.y:2664:32: error: request for member 'text' in something not a structure or union 2664 | $$ = $1; | ^ parser-sming.y:2670:14: error: request for member 'text' in something not a structure or union 2670 | $$ = $1; | ^ parser-sming.y:2670:32: error: request for member 'text' in something not a structure or union 2670 | $$ = $1; | ^ parser-sming.y:2674:14: error: request for member 'text' in something not a structure or union 2674 | $$ = smiMalloc(strlen($1) + strlen($2) + 1); | ^ parser-sming.y:2674:50: error: request for member 'text' in something not a structure or union 2674 | $$ = smiMalloc(strlen($1) + strlen($2) + 1); | ^ parser-sming.y:2674:76: error: request for member 'text' in something not a structure or union 2674 | $$ = smiMalloc(strlen($1) + strlen($2) + 1); | ^ parser-sming.y:2675:21: error: request for member 'text' in something not a structure or union 2675 | strcpy($$, $1); | ^ parser-sming.y:2675:39: error: request for member 'text' in something not a structure or union 2675 | strcpy($$, $1); | ^ parser-sming.y:2676:21: error: request for member 'text' in something not a structure or union 2676 | strcat($$, $2); | ^ parser-sming.y:2676:38: error: request for member 'text' in something not a structure or union 2676 | strcat($$, $2); | ^ parser-sming.y:2677:23: error: request for member 'text' in something not a structure or union 2677 | free($1); | ^ parser-sming.y:2678:22: error: request for member 'text' in something not a structure or union 2678 | free($2); | ^ parser-sming.y:2684:14: error: request for member 'text' in something not a structure or union 2684 | $$ = smiStrdup($2); | ^ parser-sming.y:2684:42: error: request for member 'text' in something not a structure or union 2684 | $$ = smiStrdup($2); | ^ parser-sming.y:2690:14: error: request for member 'date' in something not a structure or union 2690 | $$ = checkDate(thisParserPtr, $1); | ^ parser-sming.y:2690:23: warning: implicit declaration of function 'checkDate' [-Wimplicit-function-declaration] 2690 | $$ = checkDate(thisParserPtr, $1); | ^~~~~~~~~ parser-sming.y:2690:57: error: request for member 'text' in something not a structure or union 2690 | $$ = checkDate(thisParserPtr, $1); | ^ parser-sming.y:2696:14: error: request for member 'text' in something not a structure or union 2696 | $$ = smiStrdup($1); | ^ parser-sming.y:2696:42: error: request for member 'text' in something not a structure or union 2696 | $$ = smiStrdup($1); | ^ parser-sming.y:2702:14: error: request for member 'text' in something not a structure or union 2702 | $$ = smiStrdup($1); | ^ parser-sming.y:2702:42: error: request for member 'text' in something not a structure or union 2702 | $$ = smiStrdup($1); | ^ parser-sming.y:2716:11: error: request for member 'valuePtr' in something not a structure or union 2716 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2717:11: error: request for member 'valuePtr' in something not a structure or union 2717 | $$->basetype = SMI_BASETYPE_BITS; | ^ parser-sming.y:2718:11: error: request for member 'valuePtr' in something not a structure or union 2718 | $$->value.ptr = (void*)($1); | ^ parser-sming.y:2718:52: error: request for member 'listPtr' in something not a structure or union 2718 | $$->value.ptr = (void*)($1); | ^ parser-sming.y:2721:9: warning: implicit declaration of function 'createBitsValue' [-Wimplicit-function-declaration] 2721 | createBitsValue($$,typePtr); | ^~~~~~~~~~~~~~~ parser-sming.y:2721:31: error: request for member 'valuePtr' in something not a structure or union 2721 | createBitsValue($$,typePtr); | ^ parser-sming.y:2723:31: error: request for member 'valuePtr' in something not a structure or union 2723 | createBitsValue($$, | ^ parser-sming.y:2729:11: error: request for member 'valuePtr' in something not a structure or union 2729 | $$ = NULL; | ^ parser-sming.y:2737:11: error: request for member 'valuePtr' in something not a structure or union 2737 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2738:11: error: request for member 'valuePtr' in something not a structure or union 2738 | $$->basetype = SMI_BASETYPE_UNSIGNED32; | ^ parser-sming.y:2739:11: error: request for member 'valuePtr' in something not a structure or union 2739 | $$->value.unsigned32 = strtoul($1, NULL, 10); | ^ parser-sming.y:2739:59: error: request for member 'text' in something not a structure or union 2739 | $$->value.unsigned32 = strtoul($1, NULL, 10); | ^ parser-sming.y:2742:11: error: request for member 'valuePtr' in something not a structure or union 2742 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2743:11: error: request for member 'valuePtr' in something not a structure or union 2743 | $$->basetype = SMI_BASETYPE_UNSIGNED64; | ^ parser-sming.y:2744:11: error: request for member 'valuePtr' in something not a structure or union 2744 | $$->value.unsigned64 = strtoull($1, NULL, 10); | ^ parser-sming.y:2744:60: error: request for member 'text' in something not a structure or union 2744 | $$->value.unsigned64 = strtoull($1, NULL, 10); | ^ parser-sming.y:2747:11: error: request for member 'valuePtr' in something not a structure or union 2747 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2748:11: error: request for member 'valuePtr' in something not a structure or union 2748 | $$->basetype = SMI_BASETYPE_INTEGER32; | ^ parser-sming.y:2749:11: error: request for member 'valuePtr' in something not a structure or union 2749 | $$->value.integer32 = strtol($1, NULL, 10); | ^ parser-sming.y:2749:57: error: request for member 'text' in something not a structure or union 2749 | $$->value.integer32 = strtol($1, NULL, 10); | ^ parser-sming.y:2752:11: error: request for member 'valuePtr' in something not a structure or union 2752 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2753:11: error: request for member 'valuePtr' in something not a structure or union 2753 | $$->basetype = SMI_BASETYPE_INTEGER64; | ^ parser-sming.y:2754:11: error: request for member 'valuePtr' in something not a structure or union 2754 | $$->value.integer64 = strtoll($1, NULL, 10); | ^ parser-sming.y:2754:58: error: request for member 'text' in something not a structure or union 2754 | $$->value.integer64 = strtoll($1, NULL, 10); | ^ parser-sming.y:2757:11: error: request for member 'valuePtr' in something not a structure or union 2757 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2758:11: error: request for member 'valuePtr' in something not a structure or union 2758 | $$->basetype = SMI_BASETYPE_OBJECTIDENTIFIER; | ^ parser-sming.y:2759:11: error: request for member 'valuePtr' in something not a structure or union 2759 | $$->len = strlen($1); | ^ parser-sming.y:2759:45: error: request for member 'text' in something not a structure or union 2759 | $$->len = strlen($1); | ^ parser-sming.y:2760:11: error: request for member 'valuePtr' in something not a structure or union 2760 | $$->value.ptr = smiStrdup($1); | ^ parser-sming.y:2760:54: error: request for member 'text' in something not a structure or union 2760 | $$->value.ptr = smiStrdup($1); | ^ parser-sming.y:2766:11: error: request for member 'valuePtr' in something not a structure or union 2766 | $$ = NULL; | ^ parser-sming.y:2774:11: error: request for member 'valuePtr' in something not a structure or union 2774 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2775:11: error: request for member 'valuePtr' in something not a structure or union 2775 | $$->basetype = SMI_BASETYPE_INTEGER32; | ^ parser-sming.y:2776:11: error: request for member 'valuePtr' in something not a structure or union 2776 | $$->value.integer32 = - strtol($2, NULL, 10); | ^ parser-sming.y:2776:59: error: request for member 'text' in something not a structure or union 2776 | $$->value.integer32 = - strtol($2, NULL, 10); | ^ parser-sming.y:2779:11: error: request for member 'valuePtr' in something not a structure or union 2779 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2780:11: error: request for member 'valuePtr' in something not a structure or union 2780 | $$->basetype = SMI_BASETYPE_INTEGER64; | ^ parser-sming.y:2781:11: error: request for member 'valuePtr' in something not a structure or union 2781 | $$->value.integer64 = - strtoll($2, NULL, 10); | ^ parser-sming.y:2781:60: error: request for member 'text' in something not a structure or union 2781 | $$->value.integer64 = - strtoll($2, NULL, 10); | ^ parser-sming.y:2786:11: error: request for member 'valuePtr' in something not a structure or union 2786 | $$ = NULL; | ^ parser-sming.y:2795:11: error: request for member 'valuePtr' in something not a structure or union 2795 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2796:11: error: request for member 'valuePtr' in something not a structure or union 2796 | $$->basetype = SMI_BASETYPE_UNSIGNED32; | ^ parser-sming.y:2797:11: error: request for member 'valuePtr' in something not a structure or union 2797 | $$->value.unsigned32 = strtoul($1, NULL, 16); | ^ parser-sming.y:2797:59: error: request for member 'text' in something not a structure or union 2797 | $$->value.unsigned32 = strtoul($1, NULL, 16); | ^ parser-sming.y:2800:11: error: request for member 'valuePtr' in something not a structure or union 2800 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2801:11: error: request for member 'valuePtr' in something not a structure or union 2801 | $$->basetype = SMI_BASETYPE_UNSIGNED64; | ^ parser-sming.y:2802:11: error: request for member 'valuePtr' in something not a structure or union 2802 | $$->value.unsigned64 = strtoull($1, NULL, 16); | ^ parser-sming.y:2802:60: error: request for member 'text' in something not a structure or union 2802 | $$->value.unsigned64 = strtoull($1, NULL, 16); | ^ parser-sming.y:2805:11: error: request for member 'valuePtr' in something not a structure or union 2805 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2806:11: error: request for member 'valuePtr' in something not a structure or union 2806 | $$->basetype = SMI_BASETYPE_INTEGER32; | ^ parser-sming.y:2807:11: error: request for member 'valuePtr' in something not a structure or union 2807 | $$->value.integer32 = strtol($1, NULL, 16); | ^ parser-sming.y:2807:57: error: request for member 'text' in something not a structure or union 2807 | $$->value.integer32 = strtol($1, NULL, 16); | ^ parser-sming.y:2810:11: error: request for member 'valuePtr' in something not a structure or union 2810 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2811:11: error: request for member 'valuePtr' in something not a structure or union 2811 | $$->basetype = SMI_BASETYPE_INTEGER64; | ^ parser-sming.y:2812:11: error: request for member 'valuePtr' in something not a structure or union 2812 | $$->value.integer64 = strtoll($1, NULL, 16); | ^ parser-sming.y:2812:58: error: request for member 'text' in something not a structure or union 2812 | $$->value.integer64 = strtoll($1, NULL, 16); | ^ parser-sming.y:2815:11: error: request for member 'valuePtr' in something not a structure or union 2815 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2816:11: error: request for member 'valuePtr' in something not a structure or union 2816 | $$->basetype = SMI_BASETYPE_OCTETSTRING; | ^ parser-sming.y:2817:11: error: request for member 'valuePtr' in something not a structure or union 2817 | $$->value.ptr = hexToStr($1,strlen($1)); | ^ parser-sming.y:2817:35: warning: implicit declaration of function 'hexToStr' [-Wimplicit-function-declaration] 2817 | $$->value.ptr = hexToStr($1,strlen($1)); | ^~~~~~~~ parser-sming.y:2817:53: error: request for member 'text' in something not a structure or union 2817 | $$->value.ptr = hexToStr($1,strlen($1)); | ^ parser-sming.y:2817:76: error: request for member 'text' in something not a structure or union 2817 | $$->value.ptr = hexToStr($1,strlen($1)); | ^ parser-sming.y:2818:11: error: request for member 'valuePtr' in something not a structure or union 2818 | $$->len = strlen($$->value.ptr); | ^ parser-sming.y:2818:42: error: request for member 'valuePtr' in something not a structure or union 2818 | $$->len = strlen($$->value.ptr); | ^ parser-sming.y:2823:11: error: request for member 'valuePtr' in something not a structure or union 2823 | $$ = NULL; | ^ parser-sming.y:2832:15: error: request for member 'valuePtr' in something not a structure or union 2832 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2833:11: error: request for member 'valuePtr' in something not a structure or union 2833 | $$->basetype = SMI_BASETYPE_FLOAT32; | ^ parser-sming.y:2834:11: error: request for member 'valuePtr' in something not a structure or union 2834 | $$->value.float32 = strtof($1,NULL); | ^ parser-sming.y:2834:55: error: request for member 'text' in something not a structure or union 2834 | $$->value.float32 = strtof($1,NULL); | ^ parser-sming.y:2837:35: error: request for member 'text' in something not a structure or union 2837 | ERR_FLOAT_OVERFLOW, $1); | ^ parser-sming.y:2842:15: error: request for member 'valuePtr' in something not a structure or union 2842 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2843:11: error: request for member 'valuePtr' in something not a structure or union 2843 | $$->basetype = SMI_BASETYPE_FLOAT64; | ^ parser-sming.y:2844:11: error: request for member 'valuePtr' in something not a structure or union 2844 | $$->value.float64 = strtod($1,NULL); | ^ parser-sming.y:2844:55: error: request for member 'text' in something not a structure or union 2844 | $$->value.float64 = strtod($1,NULL); | ^ parser-sming.y:2847:35: error: request for member 'text' in something not a structure or union 2847 | ERR_FLOAT_OVERFLOW, $1); | ^ parser-sming.y:2852:15: error: request for member 'valuePtr' in something not a structure or union 2852 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2853:11: error: request for member 'valuePtr' in something not a structure or union 2853 | $$->basetype = SMI_BASETYPE_FLOAT128; | ^ parser-sming.y:2854:11: error: request for member 'valuePtr' in something not a structure or union 2854 | $$->value.float128 = strtold($1,NULL); | ^ parser-sming.y:2854:57: error: request for member 'text' in something not a structure or union 2854 | $$->value.float128 = strtold($1,NULL); | ^ parser-sming.y:2857:35: error: request for member 'text' in something not a structure or union 2857 | ERR_FLOAT_OVERFLOW, $1); | ^ parser-sming.y:2862:11: error: request for member 'valuePtr' in something not a structure or union 2862 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2863:11: error: request for member 'valuePtr' in something not a structure or union 2863 | $$->basetype = SMI_BASETYPE_OBJECTIDENTIFIER; | ^ parser-sming.y:2864:11: error: request for member 'valuePtr' in something not a structure or union 2864 | $$->value.ptr = smiMalloc(strlen($1)+1); | ^ parser-sming.y:2864:61: error: request for member 'text' in something not a structure or union 2864 | $$->value.ptr = smiMalloc(strlen($1)+1); | ^ parser-sming.y:2865:18: error: request for member 'valuePtr' in something not a structure or union 2865 | strcpy($$->value.ptr,$1); | ^ parser-sming.y:2865:49: error: request for member 'text' in something not a structure or union 2865 | strcpy($$->value.ptr,$1); | ^ parser-sming.y:2866:11: error: request for member 'valuePtr' in something not a structure or union 2866 | $$->len = strlen($$->value.ptr); | ^ parser-sming.y:2866:42: error: request for member 'valuePtr' in something not a structure or union 2866 | $$->len = strlen($$->value.ptr); | ^ parser-sming.y:2871:11: error: request for member 'valuePtr' in something not a structure or union 2871 | $$ = NULL; | ^ parser-sming.y:2880:15: error: request for member 'valuePtr' in something not a structure or union 2880 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2881:11: error: request for member 'valuePtr' in something not a structure or union 2881 | $$->basetype = SMI_BASETYPE_FLOAT32; | ^ parser-sming.y:2882:11: error: request for member 'valuePtr' in something not a structure or union 2882 | $$->value.float32 = - strtof($2,NULL); | ^ parser-sming.y:2882:57: error: request for member 'text' in something not a structure or union 2882 | $$->value.float32 = - strtof($2,NULL); | ^ parser-sming.y:2885:35: error: request for member 'text' in something not a structure or union 2885 | ERR_FLOAT_OVERFLOW, $2); | ^ parser-sming.y:2890:15: error: request for member 'valuePtr' in something not a structure or union 2890 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2891:11: error: request for member 'valuePtr' in something not a structure or union 2891 | $$->basetype = SMI_BASETYPE_FLOAT64; | ^ parser-sming.y:2892:11: error: request for member 'valuePtr' in something not a structure or union 2892 | $$->value.float64 = - strtof($2,NULL); | ^ parser-sming.y:2892:57: error: request for member 'text' in something not a structure or union 2892 | $$->value.float64 = - strtof($2,NULL); | ^ parser-sming.y:2895:35: error: request for member 'text' in something not a structure or union 2895 | ERR_FLOAT_OVERFLOW, $2); | ^ parser-sming.y:2900:15: error: request for member 'valuePtr' in something not a structure or union 2900 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2901:11: error: request for member 'valuePtr' in something not a structure or union 2901 | $$->basetype = SMI_BASETYPE_FLOAT128; | ^ parser-sming.y:2902:11: error: request for member 'valuePtr' in something not a structure or union 2902 | $$->value.float128 = - strtof($2,NULL); | ^ parser-sming.y:2902:58: error: request for member 'text' in something not a structure or union 2902 | $$->value.float128 = - strtof($2,NULL); | ^ parser-sming.y:2905:35: error: request for member 'text' in something not a structure or union 2905 | ERR_FLOAT_OVERFLOW, $2); | ^ parser-sming.y:2912:11: error: request for member 'valuePtr' in something not a structure or union 2912 | $$ = NULL; | ^ parser-sming.y:2921:15: error: request for member 'valuePtr' in something not a structure or union 2921 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2922:11: error: request for member 'valuePtr' in something not a structure or union 2922 | $$->basetype = SMI_BASETYPE_FLOAT32; | ^ parser-sming.y:2923:11: error: request for member 'valuePtr' in something not a structure or union 2923 | $$->value.float32 = strtof($1,NULL); | ^ parser-sming.y:2923:55: error: request for member 'text' in something not a structure or union 2923 | $$->value.float32 = strtof($1,NULL); | ^ parser-sming.y:2926:35: error: request for member 'text' in something not a structure or union 2926 | ERR_FLOAT_OVERFLOW, $1); | ^ parser-sming.y:2931:15: error: request for member 'valuePtr' in something not a structure or union 2931 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2932:11: error: request for member 'valuePtr' in something not a structure or union 2932 | $$->basetype = SMI_BASETYPE_FLOAT64; | ^ parser-sming.y:2933:11: error: request for member 'valuePtr' in something not a structure or union 2933 | $$->value.float64 = strtod($1,NULL); | ^ parser-sming.y:2933:55: error: request for member 'text' in something not a structure or union 2933 | $$->value.float64 = strtod($1,NULL); | ^ parser-sming.y:2936:35: error: request for member 'text' in something not a structure or union 2936 | ERR_FLOAT_OVERFLOW, $1); | ^ parser-sming.y:2941:15: error: request for member 'valuePtr' in something not a structure or union 2941 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2942:11: error: request for member 'valuePtr' in something not a structure or union 2942 | $$->basetype = SMI_BASETYPE_FLOAT128; | ^ parser-sming.y:2943:11: error: request for member 'valuePtr' in something not a structure or union 2943 | $$->value.float128 = strtold($1,NULL); | ^ parser-sming.y:2943:57: error: request for member 'text' in something not a structure or union 2943 | $$->value.float128 = strtold($1,NULL); | ^ parser-sming.y:2946:35: error: request for member 'text' in something not a structure or union 2946 | ERR_FLOAT_OVERFLOW, $1); | ^ parser-sming.y:2953:11: error: request for member 'valuePtr' in something not a structure or union 2953 | $$ = NULL; | ^ parser-sming.y:2960:11: error: request for member 'valuePtr' in something not a structure or union 2960 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2961:11: error: request for member 'valuePtr' in something not a structure or union 2961 | $$->basetype = SMI_BASETYPE_OCTETSTRING; | ^ parser-sming.y:2962:11: error: request for member 'valuePtr' in something not a structure or union 2962 | $$->value.ptr = $1; | ^ parser-sming.y:2962:44: error: request for member 'text' in something not a structure or union 2962 | $$->value.ptr = $1; | ^ parser-sming.y:2963:11: error: request for member 'valuePtr' in something not a structure or union 2963 | $$->len = strlen($1); | ^ parser-sming.y:2963:45: error: request for member 'text' in something not a structure or union 2963 | $$->len = strlen($1); | ^ parser-sming.y:2967:11: error: request for member 'valuePtr' in something not a structure or union 2967 | $$ = NULL; | ^ parser-sming.y:2976:11: error: request for member 'valuePtr' in something not a structure or union 2976 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2977:11: error: request for member 'valuePtr' in something not a structure or union 2977 | $$->basetype = SMI_BASETYPE_ENUM; | ^ parser-sming.y:2978:11: error: request for member 'valuePtr' in something not a structure or union 2978 | $$->value.ptr = $1; | ^ parser-sming.y:2978:44: error: request for member 'text' in something not a structure or union 2978 | $$->value.ptr = $1; | ^ parser-sming.y:2979:11: error: request for member 'valuePtr' in something not a structure or union 2979 | $$->len = strlen($1); | ^ parser-sming.y:2979:45: error: request for member 'text' in something not a structure or union 2979 | $$->len = strlen($1); | ^ parser-sming.y:2983:11: error: request for member 'valuePtr' in something not a structure or union 2983 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2984:11: error: request for member 'valuePtr' in something not a structure or union 2984 | $$->basetype = SMI_BASETYPE_OBJECTIDENTIFIER; | ^ parser-sming.y:2985:11: error: request for member 'valuePtr' in something not a structure or union 2985 | $$->value.ptr = $1; | ^ parser-sming.y:2985:44: error: request for member 'text' in something not a structure or union 2985 | $$->value.ptr = $1; | ^ parser-sming.y:2986:11: error: request for member 'valuePtr' in something not a structure or union 2986 | $$->len = strlen($1); | ^ parser-sming.y:2986:45: error: request for member 'text' in something not a structure or union 2986 | $$->len = strlen($1); | ^ parser-sming.y:2990:11: error: request for member 'valuePtr' in something not a structure or union 2990 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:2991:11: error: request for member 'valuePtr' in something not a structure or union 2991 | $$->basetype = SMI_BASETYPE_OBJECTIDENTIFIER; | ^ parser-sming.y:2992:11: error: request for member 'valuePtr' in something not a structure or union 2992 | $$->value.ptr = $1; | ^ parser-sming.y:2992:44: error: request for member 'text' in something not a structure or union 2992 | $$->value.ptr = $1; | ^ parser-sming.y:2993:11: error: request for member 'valuePtr' in something not a structure or union 2993 | $$->len = strlen($1); | ^ parser-sming.y:2993:45: error: request for member 'text' in something not a structure or union 2993 | $$->len = strlen($1); | ^ parser-sming.y:2999:11: error: request for member 'valuePtr' in something not a structure or union 2999 | $$ = NULL; | ^ parser-sming.y:3006:14: error: request for member 'valuePtr' in something not a structure or union 3006 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:3007:11: error: request for member 'valuePtr' in something not a structure or union 3007 | $$->basetype = SMI_BASETYPE_OBJECTIDENTIFIER; | ^ parser-sming.y:3008:11: error: request for member 'valuePtr' in something not a structure or union 3008 | $$->value.ptr = $1; | ^ parser-sming.y:3008:44: error: request for member 'text' in something not a structure or union 3008 | $$->value.ptr = $1; | ^ parser-sming.y:3009:11: error: request for member 'valuePtr' in something not a structure or union 3009 | $$->len = strlen($$->value.ptr); | ^ parser-sming.y:3009:42: error: request for member 'valuePtr' in something not a structure or union 3009 | $$->len = strlen($$->value.ptr); | ^ parser-sming.y:3021:39: error: request for member 'text' in something not a structure or union 3021 | s = smiMalloc(strlen($1) + | ^ parser-sming.y:3022:24: error: request for member 'text' in something not a structure or union 3022 | strlen($3) + 3); | ^ parser-sming.y:3023:39: error: request for member 'text' in something not a structure or union 3023 | sprintf(s, "%s::%s", $1, $3); | ^ parser-sming.y:3023:56: error: request for member 'text' in something not a structure or union 3023 | sprintf(s, "%s::%s", $1, $3); | ^ parser-sming.y:3024:14: error: request for member 'text' in something not a structure or union 3024 | $$ = s; | ^ parser-sming.y:3028:11: error: request for member 'text' in something not a structure or union 3028 | $$ = smiMalloc(strlen($1)+1); | ^ parser-sming.y:3028:46: error: request for member 'text' in something not a structure or union 3028 | $$ = smiMalloc(strlen($1)+1); | ^ parser-sming.y:3029:18: error: request for member 'text' in something not a structure or union 3029 | strcpy($$,$1); | ^ parser-sming.y:3029:34: error: request for member 'text' in something not a structure or union 3029 | strcpy($$,$1); | ^ parser-sming.y:3035:14: error: request for member 'status' in something not a structure or union 3035 | $$ = SMI_STATUS_CURRENT; | ^ parser-sming.y:3039:14: error: request for member 'status' in something not a structure or union 3039 | $$ = SMI_STATUS_DEPRECATED; | ^ parser-sming.y:3043:14: error: request for member 'status' in something not a structure or union 3043 | $$ = SMI_STATUS_OBSOLETE; | ^ parser-sming.y:3049:14: error: request for member 'valuePtr' in something not a structure or union 3049 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:3050:14: error: request for member 'valuePtr' in something not a structure or union 3050 | $$->basetype = SMI_BASETYPE_UNSIGNED64; | ^ parser-sming.y:3051:14: error: request for member 'valuePtr' in something not a structure or union 3051 | $$->value.unsigned64 = strtoull($1, NULL, 16); | ^ parser-sming.y:3051:63: error: request for member 'text' in something not a structure or union 3051 | $$->value.unsigned64 = strtoull($1, NULL, 16); | ^ parser-sming.y:3055:14: error: request for member 'valuePtr' in something not a structure or union 3055 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:3056:14: error: request for member 'valuePtr' in something not a structure or union 3056 | $$->basetype = SMI_BASETYPE_UNSIGNED64; | ^ parser-sming.y:3057:14: error: request for member 'valuePtr' in something not a structure or union 3057 | $$->value.unsigned64 = strtoull($1, NULL, 10); | ^ parser-sming.y:3057:63: error: request for member 'text' in something not a structure or union 3057 | $$->value.unsigned64 = strtoull($1, NULL, 10); | ^ parser-sming.y:3066:11: error: request for member 'valuePtr' in something not a structure or union 3066 | $$ = NULL; | ^ parser-sming.y:3068:14: error: request for member 'valuePtr' in something not a structure or union 3068 | $$ = smiMalloc(sizeof(SmiValue)); | ^ parser-sming.y:3069:14: error: request for member 'valuePtr' in something not a structure or union 3069 | $$->basetype = SMI_BASETYPE_INTEGER64; | ^ parser-sming.y:3070:14: error: request for member 'valuePtr' in something not a structure or union 3070 | $$->value.integer64 = - strtoll($2, NULL, 10); | ^ parser-sming.y:3070:63: error: request for member 'text' in something not a structure or union 3070 | $$->value.integer64 = - strtoll($2, NULL, 10); | ^ parser-sming.y:3076:14: error: request for member 'valuePtr' in something not a structure or union 3076 | $$ = $1; | ^ parser-sming.y:3076:36: error: request for member 'valuePtr' in something not a structure or union 3076 | $$ = $1; | ^ parser-sming.y:3080:14: error: request for member 'valuePtr' in something not a structure or union 3080 | $$ = $1; | ^ parser-sming.y:3080:36: error: request for member 'valuePtr' in something not a structure or union 3080 | $$ = $1; | ^ parser-sming.y:3090:14: error: request for member 'rc' in something not a structure or union 3090 | $$ = 0; | ^ parser-sming.y:3097:14: error: request for member 'rc' in something not a structure or union 3097 | $$ = 0; | ^ parser-sming.y:3103:14: error: request for member 'rc' in something not a structure or union 3103 | $$ = 0; | ^ parser-sming.y:3109:14: error: request for member 'rc' in something not a structure or union 3109 | $$ = 0; | ^ parser-sming.c:5393:13: error: 'yypgoto' undeclared (first use in this function) 5393 | yystate = yypgoto[yyn - YYNTOKENS] + *yyssp; | ^~~~~~~ parser-sming.c:5393:27: error: 'YYNTOKENS' undeclared (first use in this function) 5393 | yystate = yypgoto[yyn - YYNTOKENS] + *yyssp; | ^~~~~~~~~ parser-sming.c:5397:15: error: 'yydefgoto' undeclared (first use in this function) 5397 | yystate = yydefgoto[yyn - YYNTOKENS]; | ^~~~~~~~~ parser-sming.c:5414:22: error: operator '!' has no right operand 5414 | #if ! YYERROR_VERBOSE | ^ parser-sming.c:5420:30: warning: implicit declaration of function 'YY_' [-Wimplicit-function-declaration] 5420 | char const *yymsgp = YY_("syntax error"); | ^~~ parser-sming.c:5420:30: warning: initialization of 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] parser-sming.c:5417:25: warning: implicit declaration of function 'yysyntax_error' [-Wimplicit-function-declaration] 5417 | # define YYSYNTAX_ERROR yysyntax_error (&yymsg_alloc, &yymsg, \ | ^~~~~~~~~~~~~~ parser-sming.c:5422:33: note: in expansion of macro 'YYSYNTAX_ERROR' 5422 | yysyntax_error_status = YYSYNTAX_ERROR; | ^~~~~~~~~~~~~~ parser-sming.c:5417:42: error: 'yymsg_alloc' undeclared (first use in this function) 5417 | # define YYSYNTAX_ERROR yysyntax_error (&yymsg_alloc, &yymsg, \ | ^~~~~~~~~~~ parser-sming.c:5422:33: note: in expansion of macro 'YYSYNTAX_ERROR' 5422 | yysyntax_error_status = YYSYNTAX_ERROR; | ^~~~~~~~~~~~~~ parser-sming.c:5417:56: error: 'yymsg' undeclared (first use in this function); did you mean 'yymsgp'? 5417 | # define YYSYNTAX_ERROR yysyntax_error (&yymsg_alloc, &yymsg, \ | ^~~~~ parser-sming.c:5422:33: note: in expansion of macro 'YYSYNTAX_ERROR' 5422 | yysyntax_error_status = YYSYNTAX_ERROR; | ^~~~~~~~~~~~~~ parser-sming.c:5427:26: error: 'yymsgbuf' undeclared (first use in this function); did you mean 'yymsgp'? 5427 | if (yymsg != yymsgbuf) | ^~~~~~~~ | yymsgp parser-sming.c:5428:15: warning: implicit declaration of function 'YYSTACK_FREE'; did you mean 'YY_STACK_PRINT'? [-Wimplicit-function-declaration] 5428 | YYSTACK_FREE (yymsg); | ^~~~~~~~~~~~ | YY_STACK_PRINT parser-sming.c:5429:30: warning: implicit declaration of function 'YYSTACK_ALLOC' [-Wimplicit-function-declaration] 5429 | yymsg = (char *) YYSTACK_ALLOC (yymsg_alloc); | ^~~~~~~~~~~~~ In file included from parser-sming.y:42: parser-sming.c:5442:29: warning: passing argument 1 of 'smiyyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5442 | yyerror (parserPtr, yymsgp); | ^~~~~~ error.h:25:44: note: in definition of macro 'yyerror' 25 | #define yyerror(parserPtr, msg) smiyyerror(msg, parserPtr) | ^~~ In file included from parser-sming.y:46: smi-check.h:71:30: note: expected 'char *' but argument is of type 'const char *' 71 | extern void smiyyerror(char *msg, Parser *parserPtr); | ~~~~~~^~~ parser-sming.c:5465:11: warning: implicit declaration of function 'yydestruct' [-Wimplicit-function-declaration] 5465 | yydestruct ("Error: discarding", | ^~~~~~~~~~ parser-sming.c:5522:19: error: 'yystos' undeclared (first use in this function); did you mean 'yyss'? 5522 | yystos[yystate], yyvsp, parserPtr); | ^~~~~~ | yyss parser-sming.c:5528:3: error: unknown type name 'YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN' 5528 | YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser-sming.c:5529:4: error: expected identifier or '(' before '++' token 5529 | *++yyvsp = yylval; | ^~ parser-sming.c:5554:43: error: operator '||' has no right operand 5554 | #if !defined yyoverflow || YYERROR_VERBOSE | ^ parser-sming.c:5587:20: error: #if with no expression 5587 | #if YYERROR_VERBOSE | ^ parser-sming.c:5444:11: error: label 'yyexhaustedlab' used but not defined 5444 | goto yyexhaustedlab; | ^~~~ make[2]: *** [Makefile:570: parser-sming.lo] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /usr/bin/bison --defines=parser-yang.tab.h -t -pyang -o parser-yang.c parser-yang.y parser-yang.y:271.1-12: warning: deprecated directive, use '%pure-parser' [-Wdeprecated] %pure_parser ^^^^^^^^^^^^ parser-yang.y: warning: 56 shift/reduce conflicts [-Wconflicts-sr] parser-yang.y: warning: 1088 reduce/reduce conflicts [-Wconflicts-rr] make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o smi-check.lo smi-check.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c smi-check.c -fPIC -DPIC -o .libs/smi-check.o smi-check.c: In function 'smiCheckIndex': smi-check.c:779:2: warning: enumeration value 'SMI_BASETYPE_POINTER' not handled in switch [-Wswitch] 779 | switch (typePtr->export.basetype) { | ^~~~~~ smi-check.c: In function 'smiCheckNotificationMembers': smi-check.c:2085:11: warning: variable 'node' set but not used [-Wunused-but-set-variable] 2085 | Node *node = NULL; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /usr/bin/bison --defines=parser-sming.tab.h -t -psming -o parser-sming.c parser-sming.y parser-sming.y:352.1-12: warning: deprecated directive, use '%pure-parser' [-Wdeprecated] %pure_parser ^^^^^^^^^^^^ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o scanner-smi.lo scanner-smi.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c scanner-smi.c -fPIC -DPIC -o .libs/scanner-smi.o scanner-smi.c:13933:16: warning: 'input' defined but not used [-Wunused-function] 13933 | static int input (void) | ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[2]: Entering directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o parser-smi.lo parser-smi.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c parser-smi.c -fPIC -DPIC -o .libs/parser-smi.o In file included from parser-smi.y:36: parser-smi.c: In function 'smiparse': parser-smi.c:9963:29: warning: passing argument 1 of 'smiyyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 9963 | yyerror (parserPtr, yymsgp); | ^~~~~~ error.h:25:44: note: in definition of macro 'yyerror' 25 | #define yyerror(parserPtr, msg) smiyyerror(msg, parserPtr) | ^~~ In file included from parser-smi.y:40: smi-check.h:71:30: note: expected 'char *' but argument is of type 'const char *' 71 | extern void smiyyerror(char *msg, Parser *parserPtr); | ~~~~~~^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libsmi-0.5.0/lib' make[1]: *** [Makefile:516: all-recursive] Error 1 make: *** [Makefile:402: all] Error 2 error: Bad exit status from /usr/src/tmp/rpm-tmp.83101 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.83101 (%build) Command exited with non-zero status 1 37.54user 5.44system 0:37.14elapsed 115%CPU (0avgtext+0avgdata 88212maxresident)k 0inputs+0outputs (0major+1000628minor)pagefaults 0swaps hsh-rebuild: rebuild of `libsmi-0.5.0-alt1.svn1841.src.rpm' failed. Command exited with non-zero status 1 47.17user 9.92system 0:51.27elapsed 111%CPU (0avgtext+0avgdata 112356maxresident)k 1912inputs+0outputs (0major+1278249minor)pagefaults 0swaps