Mock Version: 4.1
Mock Version: 4.1
Mock Version: 4.1
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/foma.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-65590-3137/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f5052406bf0>timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/foma.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/foma.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-65590-3137/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f5052406bf0>timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/foma.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.tEpVKC
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf foma-dfe1ccb1055af99be0232a26520d247b5fe093bc
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/foma-dfe1ccb.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd foma-dfe1ccb1055af99be0232a26520d247b5fe093bc
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/foma-harden-build-fedora.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.xgHvrp
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd foma-dfe1ccb1055af99be0232a26520d247b5fe093bc
+ sed -i '/^CFLAGS/c\CFLAGS = -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC' foma/Makefile
+ sed -i '/^LDFLAGS/c\LDFLAGS = -lreadline -lz -ltermcap -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1' foma/Makefile
+ sed -i '/^FLOOKUPLDFLAGS/c\FLOOKUPLDFLAGS = libfoma.a -lz -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1' foma/Makefile
+ sed -i 's|echo "prefix=${prefix}"|echo "prefix=/usr"|' foma/Makefile
+ cd foma
+ /usr/bin/make -O -j32 V=1 VERBOSE=1
flex -8 --prefix=cmatrix cmatrix.l
flex -8 --prefix=lexc lexc.l
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c reverse.c -o reverse.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c extract.c -o extract.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c int_stack.c -o int_stack.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c mem.c -o mem.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c stringhash.c -o stringhash.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c define.c -o define.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c topsort.c -o topsort.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c trie.c -o trie.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c coaccessible.c -o coaccessible.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c stack.c -o stack.o
flex -8 --prefix=interface interface.l
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c foma.c -o foma.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c cgflookup.c -o cgflookup.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c utf8.c -o utf8.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c flookup.c -o flookup.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c sigma.c -o sigma.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c minimize.c -o minimize.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c dynarray.c -o dynarray.o
dynarray.c: In function 'fsm_construct_done':
dynarray.c:456:9: warning: 'strncpy' specified bound 40 equals destination size [-Wstringop-truncation]
  456 |         strncpy(net->name, handle->name, 40);
      |         ^
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c flags.c -o flags.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c determinize.c -o determinize.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c lex.cmatrix.c -o lex.cmatrix.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c rewrite.c -o rewrite.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c spelling.c -o spelling.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c structures.c -o structures.o
structures.c: In function 'fsm_create':
structures.c:238:3: warning: 'strncpy' specified bound 40 equals destination size [-Wstringop-truncation]
  238 |   strncpy(fsm->name, name, FSM_NAME_LEN);
      |   ^
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c lex.lexc.c -o lex.lexc.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c io.c -o io.o
io.c:1002:7: warning: initialization of 'char' from 'void *' makes integer from pointer without a cast [-Wint-conversion]
 1002 |     { NULL, 0, NULL },
      |       ^~~~
io.c:1002:7: note: (near initialization for 'BOM_codes[5].code[0]')
io.c:1002:16: warning: initialization of 'char' from 'void *' makes integer from pointer without a cast [-Wint-conversion]
 1002 |     { NULL, 0, NULL },
      |                ^~~~
io.c:1002:16: note: (near initialization for 'BOM_codes[5].code[2]')
io.c:996:26: warning: missing braces around initializer [-Wmissing-braces]
  996 | static BOM BOM_codes[] = {
      |                          ^
io.c:996:26: warning: missing braces around initializer [-Wmissing-braces]
io.c: In function 'io_get_gz_file_size':
io.c:933:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  933 |     fread(&bytes, 1, 4, infile);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
io.c: In function 'io_net_read':
io.c:708:5: warning: 'strncpy' output may be truncated copying 40 bytes from a string of length 4095 [-Wstringop-truncation]
  708 |     strncpy(net->name, buf, FSM_NAME_LEN);
      |     ^
io.c: In function 'save_defined':
io.c:579:9: warning: 'strncpy' specified bound 40 equals destination size [-Wstringop-truncation]
  579 |         strncpy(d->net->name, d->name, FSM_NAME_LEN);
      |         ^
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c apply.c -o apply.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c lexcread.c -o lexcread.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c iface.c -o iface.o
iface.c: In function 'iface_name_net':
iface.c:684:9: warning: 'strncpy' specified bound 40 equals destination size [-Wstringop-truncation]
  684 |         strncpy(stack_find_top()->fsm->name, name, 40);
      |         ^
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c constructions.c -o constructions.o
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c lex.interface.c -o lex.interface.o
interface.l: In function 'my_interfaceparse':
interface.l:105:20: warning: variable 'my_string_buffer' set but not used [-Wunused-but-set-variable]
  105 |    YY_BUFFER_STATE my_string_buffer;
      |                    ^~~~~~~~~~~~~~~~
interface.l: In function 'interfacelex':
interface.l:593:7: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  593 |   ret = system(interfacetext);
      |       ^~~
lex.interface.c:8100:14: warning: statement with no effect [-Wunused-value]
 8100 | #define NAME_NET 28
      |              ^~
interface.l:671:1: note: in expansion of macro 'ECHO'
bison -v --defines=regex.h --output=regex.c regex.y
regex.y:260.10-21: warning: unset value: $$ [-Wother]
  260 | network: networkA { }
      |          ^~~~~~~~~~~~
regex.y:260.10-17: warning: unused value: $1 [-Wother]
  260 | network: networkA { }
      |          ^~~~~~~~
regex.y:265.11-12: warning: unused value: $1 [-Wother]
  265 | networkA: n0 { if (rewrite) { add_rewrite_rule(); $$ = fsm_rewrite(re...
      |           ^~
regex.y:267.5-16: warning: unset value: $$ [-Wother]
  267 | n0: network1 { }
      |     ^~~~~~~~~~~~
regex.y:267.5-12: warning: unused value: $1 [-Wother]
  267 | n0: network1 { }
      |     ^~~~~~~~
regex.y:269.3-69: warning: unset value: $$ [-Wother]
  269 | | n0 CONTEXT             { add_context_pair($1,fsm_empty_string()); }
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:270.3-69: warning: unset value: $$ [-Wother]
  270 | | n0 CONTEXT COMMA n0    { add_context_pair($1,fsm_empty_string()); }
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:270.20-21: warning: unused value: $4 [-Wother]
  270 | | n0 CONTEXT COMMA n0    { add_context_pair($1,fsm_empty_string()); }
      |                    ^~
regex.y:271.3-84: warning: unset value: $$ [-Wother]
  271 | | CONTEXT                { add_context_pair(fsm_empty_string(),fsm_em...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:272.3-105: warning: unset value: $$ [-Wother]
  272 | | CONTEXT DOUBLE_COMMA n0 { add_rewrite_rule(); add_context_pair(fsm_...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:272.24-25: warning: unused value: $3 [-Wother]
  272 | | CONTEXT DOUBLE_COMMA n0 { add_rewrite_rule(); add_context_pair(fsm_...
      |                        ^~
regex.y:273.3-92: warning: unset value: $$ [-Wother]
  273 | | n0 CONTEXT DOUBLE_COMMA n0 { add_rewrite_rule(); add_context_pair($...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:273.27-28: warning: unused value: $4 [-Wother]
  273 | | n0 CONTEXT DOUBLE_COMMA n0 { add_rewrite_rule(); add_context_pair($...
      |                           ^~
regex.y:274.3-84: warning: unset value: $$ [-Wother]
  274 | | CONTEXT COMMA n0       { add_context_pair(fsm_empty_string(),fsm_em...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:274.17-18: warning: unused value: $3 [-Wother]
  274 | | CONTEXT COMMA n0       { add_context_pair(fsm_empty_string(),fsm_em...
      |                 ^~
regex.y:275.3-69: warning: unset value: $$ [-Wother]
  275 | | CONTEXT n0             { add_context_pair(fsm_empty_string(),$2); }
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:276.3-69: warning: unset value: $$ [-Wother]
  276 | | CONTEXT n0 COMMA n0    { add_context_pair(fsm_empty_string(),$2); }
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:276.20-21: warning: unused value: $4 [-Wother]
  276 | | CONTEXT n0 COMMA n0    { add_context_pair(fsm_empty_string(),$2); }
      |                    ^~
regex.y:277.3-53: warning: unset value: $$ [-Wother]
  277 | | n0 CONTEXT n0 COMMA n0 { add_context_pair($1,$3); }
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:277.23-24: warning: unused value: $5 [-Wother]
  277 | | n0 CONTEXT n0 COMMA n0 { add_context_pair($1,$3); }
      |                       ^~
regex.y:278.16-17: warning: unused value: $3 [-Wother]
  278 | | n0 CRESTRICT n0        { $$ = fsm_context_restrict($1,contexts); fs...
      |                ^~
regex.y:279.3-122: warning: unset value: $$ [-Wother]
  279 | | n0 ARROW n0            { add_rule($1,$3,NULL,$2); if ($1->arity == ...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:280.3-55: warning: unset value: $$ [-Wother]
  280 | | n0 ARROW               { add_rule($1,NULL,NULL,$2); }
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:282.3-93: warning: unset value: $$ [-Wother]
  282 | | LDOT n0 RDOT ARROW n0  { add_rule($2,$5,NULL,$4|ARROW_DOTTED); if (...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:283.3-89: warning: unset value: $$ [-Wother]
  283 | | LDOT RDOT ARROW n0  { add_eprule($4,NULL,$3|ARROW_DOTTED); if ($4 =...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:284.3-73: warning: unset value: $$ [-Wother]
  284 | | LDOT n0 RDOT ARROW n0 COMMA n0 { add_rule($2,$5,NULL,$4|ARROW_DOTTE...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:284.31-32: warning: unused value: $7 [-Wother]
  284 | | LDOT n0 RDOT ARROW n0 COMMA n0 { add_rule($2,$5,NULL,$4|ARROW_DOTTE...
      |                               ^~
regex.y:285.3-69: warning: unset value: $$ [-Wother]
  285 | | LDOT RDOT ARROW n0 COMMA n0 { add_eprule($4,NULL,$3|ARROW_DOTTED);}
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:285.28-29: warning: unused value: $6 [-Wother]
  285 | | LDOT RDOT ARROW n0 COMMA n0 { add_eprule($4,NULL,$3|ARROW_DOTTED);}
      |                            ^~
regex.y:286.3-98: warning: unset value: $$ [-Wother]
  286 | | LDOT n0 RDOT ARROW n0 DIRECTION n0 { add_rule($2,$5,NULL,$4|ARROW_D...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:286.35-36: warning: unused value: $7 [-Wother]
  286 | | LDOT n0 RDOT ARROW n0 DIRECTION n0 { add_rule($2,$5,NULL,$4|ARROW_D...
      |                                   ^~
regex.y:287.3-94: warning: unset value: $$ [-Wother]
  287 | | LDOT RDOT ARROW n0 DIRECTION n0 { add_eprule($4,NULL,$3|ARROW_DOTTE...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:287.32-33: warning: unused value: $6 [-Wother]
  287 | | LDOT RDOT ARROW n0 DIRECTION n0 { add_eprule($4,NULL,$3|ARROW_DOTTE...
      |                                ^~
regex.y:288.3-50: warning: unset value: $$ [-Wother]
  288 | | n0 ARROW n0 COMMA n0 { add_rule($1,$3,NULL,$2);}
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:288.21-22: warning: unused value: $5 [-Wother]
  288 | | n0 ARROW n0 COMMA n0 { add_rule($1,$3,NULL,$2);}
      |                     ^~
regex.y:289.3-49: warning: unset value: $$ [-Wother]
  289 | | n0 ARROW COMMA n0 { add_rule($1,NULL,NULL,$2);}
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:289.18-19: warning: unused value: $4 [-Wother]
  289 | | n0 ARROW COMMA n0 { add_rule($1,NULL,NULL,$2);}
      |                  ^~
regex.y:290.3-75: warning: unset value: $$ [-Wother]
  290 | | n0 ARROW n0 DIRECTION n0 { add_rule($1,$3,NULL,$2); rule_direction ...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:290.25-26: warning: unused value: $5 [-Wother]
  290 | | n0 ARROW n0 DIRECTION n0 { add_rule($1,$3,NULL,$2); rule_direction ...
      |                         ^~
regex.y:291.3-74: warning: unset value: $$ [-Wother]
  291 | | n0 ARROW DIRECTION n0 { add_rule($1,NULL,NULL,$2); rule_direction =...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:291.22-23: warning: unused value: $4 [-Wother]
  291 | | n0 ARROW DIRECTION n0 { add_rule($1,NULL,NULL,$2); rule_direction =...
      |                      ^~
regex.y:293.3-44: warning: unset value: $$ [-Wother]
  293 | | n0 DOUBLE_COMMA n0  { add_rewrite_rule();}
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:293.3-4: warning: unused value: $1 [-Wother]
  293 | | n0 DOUBLE_COMMA n0  { add_rewrite_rule();}
      |   ^~
regex.y:293.19-20: warning: unused value: $3 [-Wother]
  293 | | n0 DOUBLE_COMMA n0  { add_rewrite_rule();}
      |                   ^~
regex.y:295.3-83: warning: unset value: $$ [-Wother]
  295 | | n0 ARROW TRIPLE_DOT     { add_rule($1,fsm_empty_string(),fsm_empty_...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:296.3-67: warning: unset value: $$ [-Wother]
  296 | | n0 ARROW TRIPLE_DOT n0  { add_rule($1,fsm_empty_string(),$4,$2);}
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:297.3-67: warning: unset value: $$ [-Wother]
  297 | | n0 ARROW n0 TRIPLE_DOT  { add_rule($1,$3,fsm_empty_string(),$2);}
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:298.3-53: warning: unset value: $$ [-Wother]
  298 | | n0 ARROW n0 TRIPLE_DOT n0 { add_rule($1,$3,$5,$2);}
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:299.3-62: warning: unset value: $$ [-Wother]
  299 | | n0 ARROW n0 TRIPLE_DOT n0 COMMA n0 { add_rule($1,$3,$5,$2);}
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:299.35-36: warning: unused value: $7 [-Wother]
  299 | | n0 ARROW n0 TRIPLE_DOT n0 COMMA n0 { add_rule($1,$3,$5,$2);}
      |                                   ^~
regex.y:300.3-75: warning: unset value: $$ [-Wother]
  300 | | n0 ARROW n0 TRIPLE_DOT COMMA n0 { add_rule($1,$3,fsm_empty_string()...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:300.32-33: warning: unused value: $6 [-Wother]
  300 | | n0 ARROW n0 TRIPLE_DOT COMMA n0 { add_rule($1,$3,fsm_empty_string()...
      |                                ^~
regex.y:301.3-75: warning: unset value: $$ [-Wother]
  301 | | n0 ARROW TRIPLE_DOT n0 COMMA n0 { add_rule($1,fsm_empty_string(),$4...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:301.32-33: warning: unused value: $6 [-Wother]
  301 | | n0 ARROW TRIPLE_DOT n0 COMMA n0 { add_rule($1,fsm_empty_string(),$4...
      |                                ^~
regex.y:302.3-89: warning: unset value: $$ [-Wother]
  302 | | n0 ARROW TRIPLE_DOT COMMA n0  { add_rule($1,fsm_empty_string(),fsm_...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:302.29-30: warning: unused value: $5 [-Wother]
  302 | | n0 ARROW TRIPLE_DOT COMMA n0  { add_rule($1,fsm_empty_string(),fsm_...
      |                             ^~
regex.y:303.3-87: warning: unset value: $$ [-Wother]
  303 | | n0 ARROW n0 TRIPLE_DOT n0 DIRECTION n0 { add_rule($1,$3,$5,$2); rul...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:303.39-40: warning: unused value: $7 [-Wother]
  303 | | n0 ARROW n0 TRIPLE_DOT n0 DIRECTION n0 { add_rule($1,$3,$5,$2); rul...
      |                                       ^~
regex.y:304.3-100: warning: unset value: $$ [-Wother]
  304 | | n0 ARROW TRIPLE_DOT n0 DIRECTION n0 { add_rule($1,fsm_empty_string(...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:304.36-37: warning: unused value: $6 [-Wother]
  304 | | n0 ARROW TRIPLE_DOT n0 DIRECTION n0 { add_rule($1,fsm_empty_string(...
      |                                    ^~
regex.y:305.3-100: warning: unset value: $$ [-Wother]
  305 | | n0 ARROW n0 TRIPLE_DOT DIRECTION n0 { add_rule($1,$3,fsm_empty_stri...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:305.36-37: warning: unused value: $6 [-Wother]
  305 | | n0 ARROW n0 TRIPLE_DOT DIRECTION n0 { add_rule($1,$3,fsm_empty_stri...
      |                                    ^~
regex.y:306.3-113: warning: unset value: $$ [-Wother]
  306 | | n0 ARROW TRIPLE_DOT DIRECTION n0 { add_rule($1,fsm_empty_string(),f...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:306.33-34: warning: unused value: $5 [-Wother]
  306 | | n0 ARROW TRIPLE_DOT DIRECTION n0 { add_rule($1,fsm_empty_string(),f...
      |                                 ^~
regex.y:309.11-22: warning: unset value: $$ [-Wother]
  309 | network1: network2 { }
      |           ^~~~~~~~~~~~
regex.y:309.11-18: warning: unused value: $1 [-Wother]
  309 | network1: network2 { }
      |           ^~~~~~~~
regex.y:314.11-22: warning: unset value: $$ [-Wother]
  314 | network2: network3 { };
      |           ^~~~~~~~~~~~
regex.y:314.11-18: warning: unused value: $1 [-Wother]
  314 | network2: network3 { };
      |           ^~~~~~~~
regex.y:316.11-22: warning: unset value: $$ [-Wother]
  316 | network3: network4 { };
      |           ^~~~~~~~~~~~
regex.y:316.11-18: warning: unused value: $1 [-Wother]
  316 | network3: network4 { };
      |           ^~~~~~~~
regex.y:318.11-22: warning: unset value: $$ [-Wother]
  318 | network4: network5 { }
      |           ^~~~~~~~~~~~
regex.y:318.11-18: warning: unused value: $1 [-Wother]
  318 | network4: network5 { }
      |           ^~~~~~~~
regex.y:327.11-23: warning: unset value: $$ [-Wother]
  327 | network5: network6  { }
      |           ^~~~~~~~~~~~~
regex.y:327.11-18: warning: unused value: $1 [-Wother]
  327 | network5: network6  { }
      |           ^~~~~~~~
regex.y:336.11-22: warning: unset value: $$ [-Wother]
  336 | network6: network7 { }
      |           ^~~~~~~~~~~~
regex.y:336.11-18: warning: unused value: $1 [-Wother]
  336 | network6: network7 { }
      |           ^~~~~~~~
regex.y:343.11-22: warning: unset value: $$ [-Wother]
  343 | network7: network8 { }
      |           ^~~~~~~~~~~~
regex.y:343.11-18: warning: unused value: $1 [-Wother]
  343 | network7: network8 { }
      |           ^~~~~~~~
regex.y:349.11-22: warning: unset value: $$ [-Wother]
  349 | network8: network9 { }
      |           ^~~~~~~~~~~~
regex.y:349.11-18: warning: unused value: $1 [-Wother]
  349 | network8: network9 { }
      |           ^~~~~~~~
regex.y:351.11-23: warning: unset value: $$ [-Wother]
  351 | network9: network10 { }
      |           ^~~~~~~~~~~~~
regex.y:351.11-19: warning: unused value: $1 [-Wother]
  351 | network9: network10 { }
      |           ^~~~~~~~~
regex.y:366.12-24: warning: unset value: $$ [-Wother]
  366 | network10: network11 { }
      |            ^~~~~~~~~~~~~
regex.y:366.12-20: warning: unused value: $1 [-Wother]
  366 | network10: network11 { }
      |            ^~~~~~~~~
regex.y:378.8-11: warning: unused value: $2 [-Wother]
  378 | | sub1 sub2 {$$ = fsm_substitute_symbol($1,subval1,subval2); substitu...
      |        ^~~~
regex.y:381.7-71: warning: unset value: $$ [-Wother]
  381 | sub2: SUBVAL COMMA SUBVAL RBRACKET      { subval1 = $2; subval2 = $4; }
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:407.9-408.85: warning: unset value: $$ [-Wother]
  407 | fstart: FUNCTION network COMMA
      |         ^~~~~~~~~~~~~~~~~~~~~~
regex.y:409.9-410.85: warning: unset value: $$ [-Wother]
  409 | |       FUNCTION network       
      |         ^~~~~~~~~~~~~~~~~~~~~~~
regex.y:412.9-61: warning: unset value: $$ [-Wother]
  412 | fmid:   fstart network COMMA   { add_function_argument($2); }
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:412.9-14: warning: unused value: $1 [-Wother]
  412 | fmid:   fstart network COMMA   { add_function_argument($2); }
      |         ^~~~~~
regex.y:413.9-61: warning: unset value: $$ [-Wother]
  413 | |       fmid   network COMMA   { add_function_argument($2); }
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:413.9-12: warning: unused value: $1 [-Wother]
  413 | |       fmid   network COMMA   { add_function_argument($2); }
      |         ^~~~
regex.y:415.9-12: warning: unused value: $1 [-Wother]
  415 | fend:   fmid   network RPAREN  
      |         ^~~~
regex.y:417.9-14: warning: unused value: $1 [-Wother]
  417 | |       fstart network RPAREN  
      |         ^~~~~~
regex.y:419.9-14: warning: unused value: $1 [-Wother]
  419 | |       fstart         RPAREN  
      |         ^~~~~~
bison -v --defines=regex.h --output=regex.c regex.y
regex.y:260.10-21: warning: unset value: $$ [-Wother]
  260 | network: networkA { }
      |          ^~~~~~~~~~~~
regex.y:260.10-17: warning: unused value: $1 [-Wother]
  260 | network: networkA { }
      |          ^~~~~~~~
regex.y:265.11-12: warning: unused value: $1 [-Wother]
  265 | networkA: n0 { if (rewrite) { add_rewrite_rule(); $$ = fsm_rewrite(re...
      |           ^~
regex.y:267.5-16: warning: unset value: $$ [-Wother]
  267 | n0: network1 { }
      |     ^~~~~~~~~~~~
regex.y:267.5-12: warning: unused value: $1 [-Wother]
  267 | n0: network1 { }
      |     ^~~~~~~~
regex.y:269.3-69: warning: unset value: $$ [-Wother]
  269 | | n0 CONTEXT             { add_context_pair($1,fsm_empty_string()); }
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:270.3-69: warning: unset value: $$ [-Wother]
  270 | | n0 CONTEXT COMMA n0    { add_context_pair($1,fsm_empty_string()); }
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:270.20-21: warning: unused value: $4 [-Wother]
  270 | | n0 CONTEXT COMMA n0    { add_context_pair($1,fsm_empty_string()); }
      |                    ^~
regex.y:271.3-84: warning: unset value: $$ [-Wother]
  271 | | CONTEXT                { add_context_pair(fsm_empty_string(),fsm_em...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:272.3-105: warning: unset value: $$ [-Wother]
  272 | | CONTEXT DOUBLE_COMMA n0 { add_rewrite_rule(); add_context_pair(fsm_...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:272.24-25: warning: unused value: $3 [-Wother]
  272 | | CONTEXT DOUBLE_COMMA n0 { add_rewrite_rule(); add_context_pair(fsm_...
      |                        ^~
regex.y:273.3-92: warning: unset value: $$ [-Wother]
  273 | | n0 CONTEXT DOUBLE_COMMA n0 { add_rewrite_rule(); add_context_pair($...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:273.27-28: warning: unused value: $4 [-Wother]
  273 | | n0 CONTEXT DOUBLE_COMMA n0 { add_rewrite_rule(); add_context_pair($...
      |                           ^~
regex.y:274.3-84: warning: unset value: $$ [-Wother]
  274 | | CONTEXT COMMA n0       { add_context_pair(fsm_empty_string(),fsm_em...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:274.17-18: warning: unused value: $3 [-Wother]
  274 | | CONTEXT COMMA n0       { add_context_pair(fsm_empty_string(),fsm_em...
      |                 ^~
regex.y:275.3-69: warning: unset value: $$ [-Wother]
  275 | | CONTEXT n0             { add_context_pair(fsm_empty_string(),$2); }
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:276.3-69: warning: unset value: $$ [-Wother]
  276 | | CONTEXT n0 COMMA n0    { add_context_pair(fsm_empty_string(),$2); }
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:276.20-21: warning: unused value: $4 [-Wother]
  276 | | CONTEXT n0 COMMA n0    { add_context_pair(fsm_empty_string(),$2); }
      |                    ^~
regex.y:277.3-53: warning: unset value: $$ [-Wother]
  277 | | n0 CONTEXT n0 COMMA n0 { add_context_pair($1,$3); }
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:277.23-24: warning: unused value: $5 [-Wother]
  277 | | n0 CONTEXT n0 COMMA n0 { add_context_pair($1,$3); }
      |                       ^~
regex.y:278.16-17: warning: unused value: $3 [-Wother]
  278 | | n0 CRESTRICT n0        { $$ = fsm_context_restrict($1,contexts); fs...
      |                ^~
regex.y:279.3-122: warning: unset value: $$ [-Wother]
  279 | | n0 ARROW n0            { add_rule($1,$3,NULL,$2); if ($1->arity == ...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:280.3-55: warning: unset value: $$ [-Wother]
  280 | | n0 ARROW               { add_rule($1,NULL,NULL,$2); }
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:282.3-93: warning: unset value: $$ [-Wother]
  282 | | LDOT n0 RDOT ARROW n0  { add_rule($2,$5,NULL,$4|ARROW_DOTTED); if (...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:283.3-89: warning: unset value: $$ [-Wother]
  283 | | LDOT RDOT ARROW n0  { add_eprule($4,NULL,$3|ARROW_DOTTED); if ($4 =...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:284.3-73: warning: unset value: $$ [-Wother]
  284 | | LDOT n0 RDOT ARROW n0 COMMA n0 { add_rule($2,$5,NULL,$4|ARROW_DOTTE...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:284.31-32: warning: unused value: $7 [-Wother]
  284 | | LDOT n0 RDOT ARROW n0 COMMA n0 { add_rule($2,$5,NULL,$4|ARROW_DOTTE...
      |                               ^~
regex.y:285.3-69: warning: unset value: $$ [-Wother]
  285 | | LDOT RDOT ARROW n0 COMMA n0 { add_eprule($4,NULL,$3|ARROW_DOTTED);}
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:285.28-29: warning: unused value: $6 [-Wother]
  285 | | LDOT RDOT ARROW n0 COMMA n0 { add_eprule($4,NULL,$3|ARROW_DOTTED);}
      |                            ^~
regex.y:286.3-98: warning: unset value: $$ [-Wother]
  286 | | LDOT n0 RDOT ARROW n0 DIRECTION n0 { add_rule($2,$5,NULL,$4|ARROW_D...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:286.35-36: warning: unused value: $7 [-Wother]
  286 | | LDOT n0 RDOT ARROW n0 DIRECTION n0 { add_rule($2,$5,NULL,$4|ARROW_D...
      |                                   ^~
regex.y:287.3-94: warning: unset value: $$ [-Wother]
  287 | | LDOT RDOT ARROW n0 DIRECTION n0 { add_eprule($4,NULL,$3|ARROW_DOTTE...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:287.32-33: warning: unused value: $6 [-Wother]
  287 | | LDOT RDOT ARROW n0 DIRECTION n0 { add_eprule($4,NULL,$3|ARROW_DOTTE...
      |                                ^~
regex.y:288.3-50: warning: unset value: $$ [-Wother]
  288 | | n0 ARROW n0 COMMA n0 { add_rule($1,$3,NULL,$2);}
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:288.21-22: warning: unused value: $5 [-Wother]
  288 | | n0 ARROW n0 COMMA n0 { add_rule($1,$3,NULL,$2);}
      |                     ^~
regex.y:289.3-49: warning: unset value: $$ [-Wother]
  289 | | n0 ARROW COMMA n0 { add_rule($1,NULL,NULL,$2);}
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:289.18-19: warning: unused value: $4 [-Wother]
  289 | | n0 ARROW COMMA n0 { add_rule($1,NULL,NULL,$2);}
      |                  ^~
regex.y:290.3-75: warning: unset value: $$ [-Wother]
  290 | | n0 ARROW n0 DIRECTION n0 { add_rule($1,$3,NULL,$2); rule_direction ...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:290.25-26: warning: unused value: $5 [-Wother]
  290 | | n0 ARROW n0 DIRECTION n0 { add_rule($1,$3,NULL,$2); rule_direction ...
      |                         ^~
regex.y:291.3-74: warning: unset value: $$ [-Wother]
  291 | | n0 ARROW DIRECTION n0 { add_rule($1,NULL,NULL,$2); rule_direction =...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:291.22-23: warning: unused value: $4 [-Wother]
  291 | | n0 ARROW DIRECTION n0 { add_rule($1,NULL,NULL,$2); rule_direction =...
      |                      ^~
regex.y:293.3-44: warning: unset value: $$ [-Wother]
  293 | | n0 DOUBLE_COMMA n0  { add_rewrite_rule();}
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:293.3-4: warning: unused value: $1 [-Wother]
  293 | | n0 DOUBLE_COMMA n0  { add_rewrite_rule();}
      |   ^~
regex.y:293.19-20: warning: unused value: $3 [-Wother]
  293 | | n0 DOUBLE_COMMA n0  { add_rewrite_rule();}
      |                   ^~
regex.y:295.3-83: warning: unset value: $$ [-Wother]
  295 | | n0 ARROW TRIPLE_DOT     { add_rule($1,fsm_empty_string(),fsm_empty_...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:296.3-67: warning: unset value: $$ [-Wother]
  296 | | n0 ARROW TRIPLE_DOT n0  { add_rule($1,fsm_empty_string(),$4,$2);}
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:297.3-67: warning: unset value: $$ [-Wother]
  297 | | n0 ARROW n0 TRIPLE_DOT  { add_rule($1,$3,fsm_empty_string(),$2);}
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:298.3-53: warning: unset value: $$ [-Wother]
  298 | | n0 ARROW n0 TRIPLE_DOT n0 { add_rule($1,$3,$5,$2);}
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:299.3-62: warning: unset value: $$ [-Wother]
  299 | | n0 ARROW n0 TRIPLE_DOT n0 COMMA n0 { add_rule($1,$3,$5,$2);}
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:299.35-36: warning: unused value: $7 [-Wother]
  299 | | n0 ARROW n0 TRIPLE_DOT n0 COMMA n0 { add_rule($1,$3,$5,$2);}
      |                                   ^~
regex.y:300.3-75: warning: unset value: $$ [-Wother]
  300 | | n0 ARROW n0 TRIPLE_DOT COMMA n0 { add_rule($1,$3,fsm_empty_string()...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:300.32-33: warning: unused value: $6 [-Wother]
  300 | | n0 ARROW n0 TRIPLE_DOT COMMA n0 { add_rule($1,$3,fsm_empty_string()...
      |                                ^~
regex.y:301.3-75: warning: unset value: $$ [-Wother]
  301 | | n0 ARROW TRIPLE_DOT n0 COMMA n0 { add_rule($1,fsm_empty_string(),$4...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:301.32-33: warning: unused value: $6 [-Wother]
  301 | | n0 ARROW TRIPLE_DOT n0 COMMA n0 { add_rule($1,fsm_empty_string(),$4...
      |                                ^~
regex.y:302.3-89: warning: unset value: $$ [-Wother]
  302 | | n0 ARROW TRIPLE_DOT COMMA n0  { add_rule($1,fsm_empty_string(),fsm_...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:302.29-30: warning: unused value: $5 [-Wother]
  302 | | n0 ARROW TRIPLE_DOT COMMA n0  { add_rule($1,fsm_empty_string(),fsm_...
      |                             ^~
regex.y:303.3-87: warning: unset value: $$ [-Wother]
  303 | | n0 ARROW n0 TRIPLE_DOT n0 DIRECTION n0 { add_rule($1,$3,$5,$2); rul...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:303.39-40: warning: unused value: $7 [-Wother]
  303 | | n0 ARROW n0 TRIPLE_DOT n0 DIRECTION n0 { add_rule($1,$3,$5,$2); rul...
      |                                       ^~
regex.y:304.3-100: warning: unset value: $$ [-Wother]
  304 | | n0 ARROW TRIPLE_DOT n0 DIRECTION n0 { add_rule($1,fsm_empty_string(...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:304.36-37: warning: unused value: $6 [-Wother]
  304 | | n0 ARROW TRIPLE_DOT n0 DIRECTION n0 { add_rule($1,fsm_empty_string(...
      |                                    ^~
regex.y:305.3-100: warning: unset value: $$ [-Wother]
  305 | | n0 ARROW n0 TRIPLE_DOT DIRECTION n0 { add_rule($1,$3,fsm_empty_stri...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:305.36-37: warning: unused value: $6 [-Wother]
  305 | | n0 ARROW n0 TRIPLE_DOT DIRECTION n0 { add_rule($1,$3,fsm_empty_stri...
      |                                    ^~
regex.y:306.3-113: warning: unset value: $$ [-Wother]
  306 | | n0 ARROW TRIPLE_DOT DIRECTION n0 { add_rule($1,fsm_empty_string(),f...
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:306.33-34: warning: unused value: $5 [-Wother]
  306 | | n0 ARROW TRIPLE_DOT DIRECTION n0 { add_rule($1,fsm_empty_string(),f...
      |                                 ^~
regex.y:309.11-22: warning: unset value: $$ [-Wother]
  309 | network1: network2 { }
      |           ^~~~~~~~~~~~
regex.y:309.11-18: warning: unused value: $1 [-Wother]
  309 | network1: network2 { }
      |           ^~~~~~~~
regex.y:314.11-22: warning: unset value: $$ [-Wother]
  314 | network2: network3 { };
      |           ^~~~~~~~~~~~
regex.y:314.11-18: warning: unused value: $1 [-Wother]
  314 | network2: network3 { };
      |           ^~~~~~~~
regex.y:316.11-22: warning: unset value: $$ [-Wother]
  316 | network3: network4 { };
      |           ^~~~~~~~~~~~
regex.y:316.11-18: warning: unused value: $1 [-Wother]
  316 | network3: network4 { };
      |           ^~~~~~~~
regex.y:318.11-22: warning: unset value: $$ [-Wother]
  318 | network4: network5 { }
      |           ^~~~~~~~~~~~
regex.y:318.11-18: warning: unused value: $1 [-Wother]
  318 | network4: network5 { }
      |           ^~~~~~~~
regex.y:327.11-23: warning: unset value: $$ [-Wother]
  327 | network5: network6  { }
      |           ^~~~~~~~~~~~~
regex.y:327.11-18: warning: unused value: $1 [-Wother]
  327 | network5: network6  { }
      |           ^~~~~~~~
regex.y:336.11-22: warning: unset value: $$ [-Wother]
  336 | network6: network7 { }
      |           ^~~~~~~~~~~~
regex.y:336.11-18: warning: unused value: $1 [-Wother]
  336 | network6: network7 { }
      |           ^~~~~~~~
regex.y:343.11-22: warning: unset value: $$ [-Wother]
  343 | network7: network8 { }
      |           ^~~~~~~~~~~~
regex.y:343.11-18: warning: unused value: $1 [-Wother]
  343 | network7: network8 { }
      |           ^~~~~~~~
regex.y:349.11-22: warning: unset value: $$ [-Wother]
  349 | network8: network9 { }
      |           ^~~~~~~~~~~~
regex.y:349.11-18: warning: unused value: $1 [-Wother]
  349 | network8: network9 { }
      |           ^~~~~~~~
regex.y:351.11-23: warning: unset value: $$ [-Wother]
  351 | network9: network10 { }
      |           ^~~~~~~~~~~~~
regex.y:351.11-19: warning: unused value: $1 [-Wother]
  351 | network9: network10 { }
      |           ^~~~~~~~~
regex.y:366.12-24: warning: unset value: $$ [-Wother]
  366 | network10: network11 { }
      |            ^~~~~~~~~~~~~
regex.y:366.12-20: warning: unused value: $1 [-Wother]
  366 | network10: network11 { }
      |            ^~~~~~~~~
regex.y:378.8-11: warning: unused value: $2 [-Wother]
  378 | | sub1 sub2 {$$ = fsm_substitute_symbol($1,subval1,subval2); substitu...
      |        ^~~~
regex.y:381.7-71: warning: unset value: $$ [-Wother]
  381 | sub2: SUBVAL COMMA SUBVAL RBRACKET      { subval1 = $2; subval2 = $4; }
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:407.9-408.85: warning: unset value: $$ [-Wother]
  407 | fstart: FUNCTION network COMMA
      |         ^~~~~~~~~~~~~~~~~~~~~~
regex.y:409.9-410.85: warning: unset value: $$ [-Wother]
  409 | |       FUNCTION network       
      |         ^~~~~~~~~~~~~~~~~~~~~~~
regex.y:412.9-61: warning: unset value: $$ [-Wother]
  412 | fmid:   fstart network COMMA   { add_function_argument($2); }
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:412.9-14: warning: unused value: $1 [-Wother]
  412 | fmid:   fstart network COMMA   { add_function_argument($2); }
      |         ^~~~~~
regex.y:413.9-61: warning: unset value: $$ [-Wother]
  413 | |       fmid   network COMMA   { add_function_argument($2); }
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.y:413.9-12: warning: unused value: $1 [-Wother]
  413 | |       fmid   network COMMA   { add_function_argument($2); }
      |         ^~~~
regex.y:415.9-12: warning: unused value: $1 [-Wother]
  415 | fend:   fmid   network RPAREN  
      |         ^~~~
regex.y:417.9-14: warning: unused value: $1 [-Wother]
  417 | |       fstart network RPAREN  
      |         ^~~~~~
regex.y:419.9-14: warning: unused value: $1 [-Wother]
  419 | |       fstart         RPAREN  
      |         ^~~~~~
flex -8 regex.l
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c regex.c -o regex.o
regex.y: In function 'function_apply':
regex.y:70:25: warning: '__sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]
   70 |         sprintf(oldstr, "@ARGUMENT%02i@", (i+1));
      |                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:964,
                 from regex.y:19:
In function 'sprintf',
    inlined from 'function_apply' at regex.y:70:9:
/usr/include/bits/stdio2.h:30:10: note: '__sprintf_chk' output between 13 and 14 bytes into a destination of size 13
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -c lex.yy.c -o lex.yy.o
ar cru libfoma.a int_stack.o define.o determinize.o apply.o rewrite.o lexcread.o topsort.o flags.o minimize.o reverse.o extract.o sigma.o io.o structures.o constructions.o coaccessible.o utf8.o spelling.o dynarray.o mem.o stringhash.o trie.o lex.lexc.o lex.yy.o lex.cmatrix.o regex.o
ranlib libfoma.a
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -shared -Wl,-soname,libfoma.so.0 -o libfoma.so.0.10.0 int_stack.o define.o determinize.o apply.o rewrite.o lexcread.o topsort.o flags.o minimize.o reverse.o extract.o sigma.o io.o structures.o constructions.o coaccessible.o utf8.o spelling.o dynarray.o mem.o stringhash.o trie.o lex.lexc.o lex.yy.o lex.cmatrix.o regex.o -lreadline -lz -ltermcap -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -pie foma.o stack.o iface.o lex.interface.o int_stack.o define.o determinize.o apply.o rewrite.o lexcread.o topsort.o flags.o minimize.o reverse.o extract.o sigma.o io.o structures.o constructions.o coaccessible.o utf8.o spelling.o dynarray.o mem.o stringhash.o trie.o lex.lexc.o lex.yy.o lex.cmatrix.o regex.o -lreadline -lz -ltermcap -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -o foma
/usr/bin/ld: /tmp/cczgLRYX.ltrans4.ltrans.o: in function `interfacelex.isra.0':
/builddir/build/BUILD/foma-dfe1ccb1055af99be0232a26520d247b5fe093bc/foma/iface.c:1698: warning: the use of `tempnam' is dangerous, better use `mkstemp'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -pie cgflookup.o libfoma.a -lz -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -o cgflookup
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--as-needed -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -pie flookup.o libfoma.a -lz -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -o flookup
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.9LvBgP
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64
++ dirname /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64
+ cd foma-dfe1ccb1055af99be0232a26520d247b5fe093bc
+ sed -i '/^prefix/c\prefix = /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr' foma/Makefile
+ sed -i '/^libdir/c\libdir = /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/lib64' foma/Makefile
+ cd foma
+ /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64 'INSTALL=/usr/bin/install -p'
echo "prefix=/usr" > libfoma.pc
echo 'exec_prefix=${prefix}' >> libfoma.pc
echo 'includedir=${prefix}/include' >> libfoma.pc
echo 'libdir=${exec_prefix}/lib' >> libfoma.pc
echo '' >> libfoma.pc
echo 'Name: foma' >> libfoma.pc
echo 'Description: The foma library' >> libfoma.pc
echo 'Version: 0.10.0' >> libfoma.pc
echo 'Cflags: -I${includedir}' >> libfoma.pc
echo 'Libs: -L${libdir} -lfoma' >> libfoma.pc
cp fomalib.h fomalibconf.h /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/include;
chmod 644 /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/include/fomalib.h
cp foma flookup cgflookup /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/bin
cp libfoma.pc /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/lib64/pkgconfig
cp libfoma.so.0.10.0 libfoma.a /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/lib64
cd /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/lib64; chmod 755 libfoma.so.0.10.0 libfoma.a; \
if test -f /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/lib64/libfoma.so; then rm  /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/lib64/libfoma.so; fi
if test -f /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/lib64/libfoma.so.0; then rm  /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/lib64/libfoma.so.0; fi
cd /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/lib64; ln -s libfoma.so.0.10.0 libfoma.so; cd /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/lib64;	\
ln -s libfoma.so.0.10.0 libfoma.so.0; (ldconfig || true)		\
>/dev/null 2>&1; \
+ find /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64 -name '*.a' -exec rm -f '{}' ';'
+ /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed 0.10.0-4.20210601gitdfe1ccb.ocs23 --unique-debug-suffix -0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64 --unique-debug-src-base foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64 -S debugsourcefiles.list /builddir/build/BUILD/foma-dfe1ccb1055af99be0232a26520d247b5fe093bc
extracting debug info from /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/bin/cgflookup
extracting debug info from /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/lib64/libfoma.so.0.10.0
extracting debug info from /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/bin/foma
extracting debug info from /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/bin/flookup
3150 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/OpenCloudOS/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs
grep: Perl matching not supported in a --disable-perl-regexp build
+ /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/OpenCloudOS/brp-python-hardlink
Processing files: foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64
Provides: foma = 0.10.0-4.20210601gitdfe1ccb.ocs23 foma(x86-64) = 0.10.0-4.20210601gitdfe1ccb.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libreadline.so.8()(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.2.3)(64bit) rtld(GNU_HASH)
Processing files: libfoma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.G4Dz0O
+ umask 022
+ cd /builddir/build/BUILD
+ cd foma-dfe1ccb1055af99be0232a26520d247b5fe093bc
+ DOCDIR=/builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/share/doc/libfoma
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/share/doc/libfoma
+ cp -pr foma/README /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/share/doc/libfoma
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Ncv5Qa
+ umask 022
+ cd /builddir/build/BUILD
+ cd foma-dfe1ccb1055af99be0232a26520d247b5fe093bc
+ LICENSEDIR=/builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/share/licenses/libfoma
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/share/licenses/libfoma
+ cp -pr foma/COPYING /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64/usr/share/licenses/libfoma
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: libfoma = 0.10.0-4.20210601gitdfe1ccb.ocs23 libfoma(x86-64) = 0.10.0-4.20210601gitdfe1ccb.ocs23 libfoma.so.0()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.2.3)(64bit) rtld(GNU_HASH)
Processing files: libfoma-devel-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64
Provides: libfoma-devel = 0.10.0-4.20210601gitdfe1ccb.ocs23 libfoma-devel(x86-64) = 0.10.0-4.20210601gitdfe1ccb.ocs23 pkgconfig(libfoma) = 0.10.0
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/pkg-config libfoma.so.0()(64bit)
Processing files: foma-debugsource-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64
Provides: foma-debugsource = 0.10.0-4.20210601gitdfe1ccb.ocs23 foma-debugsource(x86-64) = 0.10.0-4.20210601gitdfe1ccb.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: foma-debuginfo-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64
Provides: debuginfo(build-id) = 0cc54486682516a5d8a71b43abe6aee351de0d96 debuginfo(build-id) = 6c6d546966585fd4ca824fd36072337a72d408f3 debuginfo(build-id) = b4c5439fb56e4acb175f0bc355c10d774ee00e8a foma-debuginfo = 0.10.0-4.20210601gitdfe1ccb.ocs23 foma-debuginfo(x86-64) = 0.10.0-4.20210601gitdfe1ccb.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: foma-debugsource(x86-64) = 0.10.0-4.20210601gitdfe1ccb.ocs23
Processing files: libfoma-debuginfo-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64
Provides: debuginfo(build-id) = 3b04d55d487586bf3b2df9c185e179f92e89655b libfoma-debuginfo = 0.10.0-4.20210601gitdfe1ccb.ocs23 libfoma-debuginfo(x86-64) = 0.10.0-4.20210601gitdfe1ccb.ocs23 libfoma.so.0.10.0-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64.debug()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: foma-debugsource(x86-64) = 0.10.0-4.20210601gitdfe1ccb.ocs23
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64
Wrote: /builddir/build/RPMS/libfoma-devel-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64.rpm
Wrote: /builddir/build/RPMS/libfoma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64.rpm
Wrote: /builddir/build/RPMS/foma-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64.rpm
Wrote: /builddir/build/RPMS/libfoma-debuginfo-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64.rpm
Wrote: /builddir/build/RPMS/foma-debugsource-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64.rpm
Wrote: /builddir/build/RPMS/foma-debuginfo-0.10.0-4.20210601gitdfe1ccb.ocs23.x86_64.rpm
Child return code was: 0