Mock Version: 2.15 Mock Version: 2.15 Mock Version: 2.15 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/ocaml-cil.spec'], chrootPath='/var/lib/mock/f38-build-685323-80578/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=432000uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/ocaml-cil.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1674518400 Wrote: /builddir/build/SRPMS/ocaml-cil-1.7.3-77.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/ocaml-cil.spec'], chrootPath='/var/lib/mock/f38-build-685323-80578/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=432000uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/ocaml-cil.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1674518400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.haZyPN + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cil-1.7.3 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cil-1.7.3.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd cil-1.7.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (0001-Fix-testsuite-on-32-bit-machines.patch):' Patch #0 (0001-Fix-testsuite-on-32-bit-machines.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file test/small1/arrsize.c patching file test/testcil.pl Patch #1 (0002-Do-not-fail-testsuite-on-new-gcc-behaviour.patch): + echo 'Patch #1 (0002-Do-not-fail-testsuite-on-new-gcc-behaviour.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file test/testcil.pl Patch #2 (cil-1.7.3-enable-ocamlopt-g.patch): + echo 'Patch #2 (cil-1.7.3-enable-ocamlopt-g.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file _tags Patch #3 (cil-1.7.3-add-package-cilconfig.patch): + echo 'Patch #3 (cil-1.7.3-add-package-cilconfig.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file lib/App/Cilly/CilConfig.pm.in Patch #4 (ocaml-4.02.0.patch): + echo 'Patch #4 (ocaml-4.02.0.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file ocamlutil/pretty.ml Patch #6 (cil-1.7.3-gcc-7.patch): + echo 'Patch #6 (cil-1.7.3-gcc-7.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file lib/App/Cilly.pm.in Patch #7 (cil-1.7.3-Fix-unescaped-left-brace-in-regex.patch): + echo 'Patch #7 (cil-1.7.3-Fix-unescaped-left-brace-in-regex.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file doc/cilcode.pl Patch #8 (cil-1.7.3-safe-string.patch): + echo 'Patch #8 (cil-1.7.3-safe-string.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file ocamlutil/errormsg.ml patching file ocamlutil/pretty.ml patching file src/cil.ml patching file src/formatlex.mll + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.OMGZhL + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -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 cil-1.7.3 + export PERL_MM_OPT=INSTALLDIRS=vendor + PERL_MM_OPT=INSTALLDIRS=vendor + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -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 + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2013-07-24 11:07:11.000000000 -0400 +++ ./configure 2023-02-25 05:34:20.842477293 -0500 @@ -1811,7 +1811,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh ++ grep -q runstatedir=DIR ./configure + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info configure: WARNING: unrecognized options: --disable-dependency-tracking checking for riscv64-redhat-linux-gnu-gcc... 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for a BSD-compatible install... /usr/bin/install -c checking build system type... riscv64-redhat-linux-gnu checking host system type... riscv64-redhat-linux-gnu checking target system type... riscv64-redhat-linux-gnu checking for msvc cl.exe (optional)... not found checking for riscv64-redhat-linux-gnu-ocamlc... no checking for ocamlc... ocamlc OCaml version is 4.14.0 OCaml library path is /usr/lib64/ocaml checking for riscv64-redhat-linux-gnu-ocamlopt... no checking for ocamlopt... ocamlopt checking for riscv64-redhat-linux-gnu-ocamlc.opt... no checking for ocamlc.opt... ocamlc.opt checking for riscv64-redhat-linux-gnu-ocamlopt.opt... no checking for ocamlopt.opt... ocamlopt.opt checking for riscv64-redhat-linux-gnu-ocaml... no checking for ocaml... ocaml checking for riscv64-redhat-linux-gnu-ocamldep... no checking for ocamldep... ocamldep checking for riscv64-redhat-linux-gnu-ocamlmktop... no checking for ocamlmktop... ocamlmktop checking for riscv64-redhat-linux-gnu-ocamlmklib... no checking for ocamlmklib... ocamlmklib checking for riscv64-redhat-linux-gnu-ocamldoc... no checking for ocamldoc... ocamldoc checking for riscv64-redhat-linux-gnu-ocamlbuild... no checking for ocamlbuild... ocamlbuild checking for riscv64-redhat-linux-gnu-ocamllex... no checking for ocamllex... ocamllex checking for riscv64-redhat-linux-gnu-ocamllex.opt... no checking for ocamllex.opt... ocamllex.opt checking for riscv64-redhat-linux-gnu-ocamlyacc... no checking for ocamlyacc... ocamlyacc checking for riscv64-redhat-linux-gnu-ocamlfind... no checking for ocamlfind... ocamlfind checking for riscv64-redhat-linux-gnu-perl... no checking for perl... perl checking for gcc version... checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/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 for __builtin_va_list... yes checking if __thread is a keyword... true checking if gcc adds underscores to assembly labels.... false checking for ANSI C header files... (cached) yes checking for stdlib.h... (cached) yes checking for strings.h... (cached) yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking whether time.h and sys/time.h may both be included... yes checking for working memcmp... yes checking for mkdir... yes checking for select... yes checking for socket... yes checking for __sysv_signal... yes checking for real definition of size_t... unsigned long checking for real definition of wchar_t... int checking whether to use CIL feature blockinggraph... no checking whether to use CIL feature zrapp... no checking whether to use CIL feature llvm... no configure: creating ./config.status config.status: creating stamp-h config.status: creating Makefile config.status: creating config.mk config.status: creating lib/App/Cilly/CilConfig.pm config.status: creating doc/index.html config.status: creating doc/header.html config.status: creating src/machdep-ml.c config.status: creating config.h configure: WARNING: unrecognized options: --disable-dependency-tracking CIL configuration: (optional) cl.exe found: HAS_MSVC no gcc to use CC gcc default compiler DEFAULT_COMPILER _GNUCC CIL version CIL_VERSION 1.7.3 CIL features CIL_FEATURES Extra source directories EXTRASRCDIRS + unset MAKEFLAGS + make all doc ocamlbuild -build-dir _build -no-links -classic-display src/cil.cma Warning: Won't be able to compile a native plugin /usr/bin/ocamlc.opt unix.cma -I /usr/lib64/ocaml/ocamlbuild /usr/lib64/ocaml/ocamlbuild/ocamlbuildlib.cma myocamlbuild.ml /usr/lib64/ocaml/ocamlbuild/ocamlbuild.cmo -o myocamlbuild /usr/bin/ocamldep.opt -modules ocamlutil/alpha.mli > ocamlutil/alpha.mli.depends /usr/bin/ocamldep.opt -modules ocamlutil/pretty.mli > ocamlutil/pretty.mli.depends /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/pretty.cmi ocamlutil/pretty.mli /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/alpha.cmi ocamlutil/alpha.mli /usr/bin/ocamldep.opt -modules ocamlutil/alpha.ml > ocamlutil/alpha.ml.depends /usr/bin/ocamldep.opt -modules ocamlutil/errormsg.mli > ocamlutil/errormsg.mli.depends /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/errormsg.cmi ocamlutil/errormsg.mli /usr/bin/ocamldep.opt -modules src/ext/availexps.ml > src/ext/availexps.ml.depends /usr/bin/ocamldep.opt -modules src/cil.mli > src/cil.mli.depends /usr/bin/ocamldep.opt -modules src/cilint.mli > src/cilint.mli.depends make -C .. _build/machdep.ml + make -C .. _build/machdep.ml make[1]: Entering directory '/builddir/build/BUILD/cil-1.7.3' src/machdep-ml.c: In function 'main': src/machdep-ml.c:106:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | alignof_short = (int)(&((struct shortstruct*)0)->s); | ^ src/machdep-ml.c:115:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 115 | alignof_int = (int)(&((struct intstruct*)0)->i); | ^ src/machdep-ml.c:124:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 124 | alignof_bool = (int)(&((struct boolstruct*)0)->b); | ^ src/machdep-ml.c:133:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 133 | alignof_long = (int)(&((struct longstruct*)0)->l); | ^ src/machdep-ml.c:142:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 142 | alignof_longlong = (int)(&((struct longlong*)0)->ll); | ^ src/machdep-ml.c:151:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 151 | alignof_ptr = (int)(&((struct ptrstruct*)0)->p); | ^ src/machdep-ml.c:160:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 160 | alignof_enum = (int)(&((struct enumstruct*)0)->e); | ^ src/machdep-ml.c:169:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 169 | alignof_float = (int)(&((struct floatstruct*)0)->f); | ^ src/machdep-ml.c:178:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 178 | alignof_double = (int)(&((struct s1*)0)->d); | ^ src/machdep-ml.c:187:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 187 | alignof_longdouble = (int)(&((struct s1*)0)->ld); | ^ machdep-ml.exe created succesfully. Generating machine dependency information for CIL /bin/sh: line 1: cl: command not found make[1]: Leaving directory '/builddir/build/BUILD/cil-1.7.3' /usr/bin/ocamldep.opt -modules machdep.ml > machdep.ml.depends /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/cilint.cmi src/cilint.mli /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o machdep.cmo machdep.ml /usr/bin/ocamldep.opt -modules src/ext/dataflow.mli > src/ext/dataflow.mli.depends /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/cil.cmi src/cil.mli /usr/bin/ocamldep.opt -modules ocamlutil/inthash.mli > ocamlutil/inthash.mli.depends /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/inthash.cmi ocamlutil/inthash.mli /usr/bin/ocamldep.opt -modules src/ext/expcompare.ml > src/ext/expcompare.ml.depends /usr/bin/ocamldep.opt -modules ocamlutil/util.mli > ocamlutil/util.mli.depends /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/util.cmi ocamlutil/util.mli /usr/bin/ocamldep.opt -modules ocamlutil/stats.mli > ocamlutil/stats.mli.depends /usr/bin/ocamldep.opt -modules src/ext/usedef.ml > src/ext/usedef.ml.depends /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/dataflow.cmi src/ext/dataflow.mli /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/expcompare.cmo src/ext/expcompare.ml /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/stats.cmi ocamlutil/stats.mli /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/usedef.cmo src/ext/usedef.ml /usr/bin/ocamldep.opt -modules src/ext/availexpslv.ml > src/ext/availexpslv.ml.depends /usr/bin/ocamldep.opt -modules ocamlutil/bitmap.mli > ocamlutil/bitmap.mli.depends /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/bitmap.cmi ocamlutil/bitmap.mli /usr/bin/ocamldep.opt -modules ocamlutil/bitmap.ml > ocamlutil/bitmap.ml.depends /usr/bin/ocamldep.opt -modules src/frontc/cabs.ml > src/frontc/cabs.ml.depends /usr/bin/ocamldep.opt -modules src/frontc/cabs2cil.mli > src/frontc/cabs2cil.mli.depends /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/cabs.cmo src/frontc/cabs.ml /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/cabs2cil.cmi src/frontc/cabs2cil.mli /usr/bin/ocamldep.opt -modules src/frontc/cabs2cil.ml > src/frontc/cabs2cil.ml.depends /usr/bin/ocamldep.opt -modules src/frontc/cabshelper.ml > src/frontc/cabshelper.ml.depends /usr/bin/ocamldep.opt -modules ocamlutil/growArray.mli > ocamlutil/growArray.mli.depends /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/growArray.cmi ocamlutil/growArray.mli /usr/bin/ocamldep.opt -modules src/frontc/cabsvisit.mli > src/frontc/cabsvisit.mli.depends /usr/bin/ocamldep.opt -modules src/cilutil.ml > src/cilutil.ml.depends /usr/bin/ocamldep.opt -modules src/frontc/cprint.ml > src/frontc/cprint.ml.depends /usr/bin/ocamldep.opt -modules src/escape.mli > src/escape.mli.depends /usr/bin/ocamldep.opt -modules src/frontc/whitetrack.mli > src/frontc/whitetrack.mli.depends /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/escape.cmi src/escape.mli /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/whitetrack.cmi src/frontc/whitetrack.mli /usr/bin/ocamldep.opt -modules ocamlutil/trace.mli > ocamlutil/trace.mli.depends /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/cabshelper.cmo src/frontc/cabshelper.ml /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/cabsvisit.cmi src/frontc/cabsvisit.mli /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/cilutil.cmo src/cilutil.ml /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/cprint.cmo src/frontc/cprint.ml /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/trace.cmi ocamlutil/trace.mli /usr/bin/ocamldep.opt -modules src/frontc/cabsvisit.ml > src/frontc/cabsvisit.ml.depends /usr/bin/ocamldep.opt -modules src/ext/callgraph.mli > src/ext/callgraph.mli.depends /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/callgraph.cmi src/ext/callgraph.mli /usr/bin/ocamldep.opt -modules src/ext/callgraph.ml > src/ext/callgraph.ml.depends /usr/bin/ocamldep.opt -modules src/ext/canonicalize.mli > src/ext/canonicalize.mli.depends /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/canonicalize.cmi src/ext/canonicalize.mli /usr/bin/ocamldep.opt -modules src/ext/canonicalize.ml > src/ext/canonicalize.ml.depends /usr/bin/ocamldep.opt -modules src/ext/cfg.mli > src/ext/cfg.mli.depends /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/cfg.cmi src/ext/cfg.mli /usr/bin/ocamldep.opt -modules src/ext/cfg.ml > src/ext/cfg.ml.depends /usr/bin/ocamldep.opt -modules src/check.mli > src/check.mli.depends /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/check.cmi src/check.mli /usr/bin/ocamldep.opt -modules src/check.ml > src/check.ml.depends /usr/bin/ocamldep.opt -modules src/cil.ml > src/cil.ml.depends make -C .. _build/cilversion.ml + make -C .. _build/cilversion.ml make[1]: Entering directory '/builddir/build/BUILD/cil-1.7.3' rm -f _build/cilversion.ml ./config.status --file=_build/cilversion.ml:src/cilversion.ml.in config.status: creating _build/cilversion.ml make[1]: Leaving directory '/builddir/build/BUILD/cil-1.7.3' /usr/bin/ocamldep.opt -modules cilversion.ml > cilversion.ml.depends /usr/bin/ocamldep.opt -modules ocamlutil/clist.mli > ocamlutil/clist.mli.depends /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o cilversion.cmo cilversion.ml /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/clist.cmi ocamlutil/clist.mli /usr/bin/ocamldep.opt -modules src/cilint.ml > src/cilint.ml.depends /usr/bin/ocamldep.opt -modules src/cillower.mli > src/cillower.mli.depends /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/cillower.cmi src/cillower.mli /usr/bin/ocamldep.opt -modules src/cillower.ml > src/cillower.ml.depends /usr/bin/ocamldep.opt -modules src/ciloptions.mli > src/ciloptions.mli.depends /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/ciloptions.cmi src/ciloptions.mli /usr/bin/ocamldep.opt -modules src/ciloptions.ml > src/ciloptions.ml.depends /usr/bin/ocamldep.opt -modules src/frontc/frontc.mli > src/frontc/frontc.mli.depends /usr/bin/ocamldep.opt -modules src/machdepenv.ml > src/machdepenv.ml.depends /usr/bin/ocamldep.opt -modules src/mergecil.mli > src/mergecil.mli.depends /usr/bin/ocamldep.opt -modules src/rmtmps.mli > src/rmtmps.mli.depends /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/frontc.cmi src/frontc/frontc.mli /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/machdepenv.cmo src/machdepenv.ml /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/mergecil.cmi src/mergecil.mli /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/rmtmps.cmi src/rmtmps.mli /usr/bin/ocamldep.opt -modules src/ext/ciltools.ml > src/ext/ciltools.ml.depends /usr/bin/ocamldep.opt -modules src/frontc/clexer.mli > src/frontc/clexer.mli.depends /usr/bin/ocamlyacc src/frontc/cparser.mly + /usr/bin/ocamlyacc src/frontc/cparser.mly 1 shift/reduce conflict. /usr/bin/ocamldep.opt -modules src/frontc/cparser.mli > src/frontc/cparser.mli.depends /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/cparser.cmi src/frontc/cparser.mli /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/clexer.cmi src/frontc/clexer.mli /usr/bin/ocamllex.opt -q src/frontc/clexer.mll /usr/bin/ocamldep.opt -modules src/frontc/clexer.ml > src/frontc/clexer.ml.depends /usr/bin/ocamldep.opt -modules src/frontc/lexerhack.ml > src/frontc/lexerhack.ml.depends /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/lexerhack.cmo src/frontc/lexerhack.ml /usr/bin/ocamldep.opt -modules ocamlutil/clist.ml > ocamlutil/clist.ml.depends /usr/bin/ocamldep.opt -modules src/frontc/cparser.ml > src/frontc/cparser.ml.depends /usr/bin/ocamldep.opt -modules src/ext/dataflow.ml > src/ext/dataflow.ml.depends /usr/bin/ocamldep.opt -modules src/ext/dataslicing.mli > src/ext/dataslicing.mli.depends /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/dataslicing.cmi src/ext/dataslicing.mli /usr/bin/ocamldep.opt -modules src/ext/dataslicing.ml > src/ext/dataslicing.ml.depends /usr/bin/ocamldep.opt -modules src/ext/deadcodeelim.ml > src/ext/deadcodeelim.ml.depends /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/ciltools.cmo src/ext/ciltools.ml /usr/bin/ocamldep.opt -modules src/ext/reachingdefs.ml > src/ext/reachingdefs.ml.depends /usr/bin/ocamldep.opt -modules src/ext/liveness.ml > src/ext/liveness.ml.depends /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/liveness.cmo src/ext/liveness.ml + /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/liveness.cmo src/ext/liveness.ml File "src/ext/liveness.ml", line 197, characters 21-25: 197 | with Failure "hd" -> ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "src/ext/liveness.ml", line 276, characters 21-25: 276 | with Failure "hd" -> ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/reachingdefs.cmo src/ext/reachingdefs.ml + /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/reachingdefs.cmo src/ext/reachingdefs.ml File "src/ext/reachingdefs.ml", line 44, characters 21-39: 44 | Some i1, Some i2 -> Pervasives.compare i1 i2 ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "src/ext/reachingdefs.ml", line 297, characters 2-5: 297 | seq line (fun (vid,ios) -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/reachingdefs.ml", line 470, characters 15-19: 470 | with Failure "hd" -> if compare fdec.svar.vname (!debug_fn) = 0 then ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "src/ext/reachingdefs.ml", line 509, characters 2-5: 509 | seq line (fun stm -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/reachingdefs.ml", line 556, characters 17-21: 556 | with Failure "hd" -> ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamldep.opt -modules src/ext/dominators.mli > src/ext/dominators.mli.depends /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/dominators.cmi src/ext/dominators.mli /usr/bin/ocamldep.opt -modules src/ext/dominators.ml > src/ext/dominators.ml.depends /usr/bin/ocamldep.opt -modules src/ext/epicenter.ml > src/ext/epicenter.ml.depends /usr/bin/ocamldep.opt -modules ocamlutil/errormsg.ml > ocamlutil/errormsg.ml.depends /usr/bin/ocamldep.opt -modules src/escape.ml > src/escape.ml.depends make -C .. _build/feature_config.ml + make -C .. _build/feature_config.ml make[1]: Entering directory '/builddir/build/BUILD/cil-1.7.3' rm -f _build/feature_config.* echo "(* This module was generated automatically by code in Makefile.in *)" >_build/feature_config.ml echo "open Cil" >>_build/feature_config.ml echo "let features : featureDescr list = [" >> _build/feature_config.ml echo " (* EXTRAFEATURES: *)" >> _build/feature_config.ml echo \ \ | perl -pe 's/\\n/\n/g' >> _build/feature_config.ml echo "]" >>_build/feature_config.ml make[1]: Leaving directory '/builddir/build/BUILD/cil-1.7.3' /usr/bin/ocamldep.opt -modules feature_config.ml > feature_config.ml.depends /usr/bin/ocamldep.opt -modules src/formatcil.mli > src/formatcil.mli.depends /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/formatcil.cmi src/formatcil.mli /usr/bin/ocamldep.opt -modules src/formatcil.ml > src/formatcil.ml.depends /usr/bin/ocamllex.opt -q src/formatlex.mll /usr/bin/ocamldep.opt -modules src/formatlex.ml > src/formatlex.ml.depends /usr/bin/ocamlyacc src/formatparse.mly /usr/bin/ocamldep.opt -modules src/formatparse.mli > src/formatparse.mli.depends /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/formatparse.cmi src/formatparse.mli /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/formatlex.cmo src/formatlex.ml /usr/bin/ocamldep.opt -modules src/formatparse.ml > src/formatparse.ml.depends /usr/bin/ocamldep.opt -modules src/frontc/frontc.ml > src/frontc/frontc.ml.depends /usr/bin/ocamldep.opt -modules src/frontc/patch.mli > src/frontc/patch.mli.depends /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/patch.cmi src/frontc/patch.mli /usr/bin/ocamldep.opt -modules ocamlutil/growArray.ml > ocamlutil/growArray.ml.depends /usr/bin/ocamldep.opt -modules ocamlutil/longarray.mli > ocamlutil/longarray.mli.depends /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/longarray.cmi ocamlutil/longarray.mli /usr/bin/ocamldep.opt -modules src/ext/heap.ml > src/ext/heap.ml.depends /usr/bin/ocamldep.opt -modules src/ext/heapify.ml > src/ext/heapify.ml.depends /usr/bin/ocamldep.opt -modules ocamlutil/inthash.ml > ocamlutil/inthash.ml.depends /usr/bin/ocamldep.opt -modules src/ext/llvm.ml > src/ext/llvm.ml.depends /usr/bin/ocamldep.opt -modules src/ext/llvmgen.ml > src/ext/llvmgen.ml.depends /usr/bin/ocamldep.opt -modules src/ext/llvmutils.ml > src/ext/llvmutils.ml.depends /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/llvmutils.cmo src/ext/llvmutils.ml /usr/bin/ocamldep.opt -modules src/ext/llvmssa.ml > src/ext/llvmssa.ml.depends /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/llvmgen.cmo src/ext/llvmgen.ml /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/llvmssa.cmo src/ext/llvmssa.ml /usr/bin/ocamldep.opt -modules src/ext/logcalls.mli > src/ext/logcalls.mli.depends /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/logcalls.cmi src/ext/logcalls.mli /usr/bin/ocamldep.opt -modules src/ext/logcalls.ml > src/ext/logcalls.ml.depends /usr/bin/ocamldep.opt -modules src/ext/logwrites.ml > src/ext/logwrites.ml.depends /usr/bin/ocamldep.opt -modules ocamlutil/longarray.ml > ocamlutil/longarray.ml.depends /usr/bin/ocamldep.opt -modules src/mergecil.ml > src/mergecil.ml.depends /usr/bin/ocamldep.opt -modules src/ext/pta/olf.mli > src/ext/pta/olf.mli.depends /usr/bin/ocamlc.opt -c -g -I src/ext/pta -I src -I ocamlutil -I src/frontc -I src/ext -o src/ext/pta/olf.cmi src/ext/pta/olf.mli /usr/bin/ocamldep.opt -modules src/ext/pta/olf.ml > src/ext/pta/olf.ml.depends /usr/bin/ocamldep.opt -modules src/ext/pta/setp.mli > src/ext/pta/setp.mli.depends /usr/bin/ocamldep.opt -modules src/ext/pta/uref.mli > src/ext/pta/uref.mli.depends /usr/bin/ocamlc.opt -c -g -I src/ext/pta -I src -I ocamlutil -I src/frontc -I src/ext -o src/ext/pta/setp.cmi src/ext/pta/setp.mli /usr/bin/ocamlc.opt -c -g -I src/ext/pta -I src -I ocamlutil -I src/frontc -I src/ext -o src/ext/pta/uref.cmi src/ext/pta/uref.mli /usr/bin/ocamldep.opt -modules src/ext/oneret.mli > src/ext/oneret.mli.depends /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/oneret.cmi src/ext/oneret.mli /usr/bin/ocamldep.opt -modules src/ext/oneret.ml > src/ext/oneret.ml.depends /usr/bin/ocamldep.opt -modules src/ext/partial.ml > src/ext/partial.ml.depends /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/heap.cmo src/ext/heap.ml + /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/heap.cmo src/ext/heap.ml File "src/ext/heap.ml", line 12, characters 13-25: 12 | elements = Array.create (size+1) (max_int,None) ; ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. /usr/bin/ocamldep.opt -modules src/ext/pta/ptranal.mli > src/ext/pta/ptranal.mli.depends /usr/bin/ocamlc.opt -c -g -I src/ext/pta -I src -I ocamlutil -I src/frontc -I src/ext -o src/ext/pta/ptranal.cmi src/ext/pta/ptranal.mli /usr/bin/ocamldep.opt -modules src/frontc/patch.ml > src/frontc/patch.ml.depends /usr/bin/ocamldep.opt -modules src/ext/predabst.ml > src/ext/predabst.ml.depends /usr/bin/ocamldep.opt -modules ocamlutil/pretty.ml > ocamlutil/pretty.ml.depends /usr/bin/ocamldep.opt -modules src/ext/pta/ptranal.ml > src/ext/pta/ptranal.ml.depends /usr/bin/ocamldep.opt -modules src/rmtmps.ml > src/rmtmps.ml.depends /usr/bin/ocamldep.opt -modules src/ext/pta/setp.ml > src/ext/pta/setp.ml.depends /usr/bin/ocamldep.opt -modules src/ext/sfi.ml > src/ext/sfi.ml.depends /usr/bin/ocamldep.opt -modules src/ext/simplemem.ml > src/ext/simplemem.ml.depends /usr/bin/ocamldep.opt -modules src/ext/simplify.mli > src/ext/simplify.mli.depends /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/simplify.cmi src/ext/simplify.mli /usr/bin/ocamldep.opt -modules src/ext/simplify.ml > src/ext/simplify.ml.depends /usr/bin/ocamldep.opt -modules src/ext/ssa.mli > src/ext/ssa.mli.depends /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/ssa.cmi src/ext/ssa.mli /usr/bin/ocamldep.opt -modules src/ext/ssa.ml > src/ext/ssa.ml.depends /usr/bin/ocamldep.opt -modules ocamlutil/stats.ml > ocamlutil/stats.ml.depends /usr/bin/ocamldep.opt -modules ocamlutil/trace.ml > ocamlutil/trace.ml.depends /usr/bin/ocamldep.opt -modules src/ext/pta/uref.ml > src/ext/pta/uref.ml.depends /usr/bin/ocamldep.opt -modules ocamlutil/util.ml > ocamlutil/util.ml.depends /usr/bin/ocamldep.opt -modules src/frontc/whitetrack.ml > src/frontc/whitetrack.ml.depends /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/alpha.cmo ocamlutil/alpha.ml /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/availexps.cmo src/ext/availexps.ml + /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/availexps.cmo src/ext/availexps.ml File "src/ext/availexps.ml", line 59, characters 30-33: 59 | let eh_pretty () eh = line ++ seq line (fun (vid,e) -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/availexps.ml", line 320, characters 15-19: 320 | with Failure "hd" -> if !debug then ignore(E.log "fn w/ no stmts?\n") ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "src/ext/availexps.ml", line 381, characters 17-21: 381 | with Failure "hd" -> ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/availexpslv.cmo src/ext/availexpslv.ml + /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/availexpslv.cmo src/ext/availexpslv.ml File "src/ext/availexpslv.ml", line 362, characters 15-19: 362 | with Failure "hd" -> if !debug then ignore(E.log "fn w/ no stmts?\n") ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "src/ext/availexpslv.ml", line 424, characters 17-21: 424 | with Failure "hd" -> ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/bitmap.cmo ocamlutil/bitmap.ml + /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/bitmap.cmo ocamlutil/bitmap.ml File "ocamlutil/bitmap.ml", line 13, characters 14-26: 13 | let a = Array.create newWords Int32.zero in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/cabs2cil.cmo src/frontc/cabs2cil.ml + /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/cabs2cil.cmo src/frontc/cabs2cil.ml File "src/frontc/cabs2cil.ml", line 296, characters 2-13: 296 | Cil.mkCastT e oldt (!typeForInsertedCast newt) ^^^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 299, characters 2-11: 299 | makeCastT e (typeOf e) newt ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 409, characters 21-38: 409 | let prefix = AL.getAlphaPrefix lookupname in ^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label lookupname was omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 421, characters 11-26: 421 | AL.newAlphaName alphaTable None lookupname !currentLoc in ^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 1151, characters 11-31: 1151 | AL.registerAlphaName alphaTable None (kindPlusName "label" lbl) !currentLoc ^^^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 1289, characters 61-72: 1289 | if !insertImplicitCasts || fromsource then Cil.mkCastT e ot nt' else e) in ^^^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 1627, characters 17-23: 1627 | mkCast oldsz' !typeOfSizeOf, mkCast sz' !typeOfSizeOf ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 1627, characters 47-53: 1627 | mkCast oldsz' !typeOfSizeOf, mkCast sz' !typeOfSizeOf ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 1890, characters 26-38: 1890 | ref idx, ref (Array.create (max 32 (idx + 1)) NoInitPre) ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/frontc/cabs2cil.ml", line 2763, characters 28-47: 2763 | let a1n, a1f, a1t = partitionAttributes AttrType a1' in ^^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label default was omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 2765, characters 28-47: 2765 | let a2n, a2f, a2t = partitionAttributes nameortype a2' in ^^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label default was omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 2814, characters 25-44: 2814 | let an, af, at = partitionAttributes AttrType al' in ^^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label default was omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 3307, characters 14-19: 3307 | mkMem (BinOp(IndexPI, e1'', e2'', t1)) NoOffset ^^^^^ Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 3324, characters 25-30: 3324 | (Lval (mkMem e' NoOffset)) ^^^^^ Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 3368, characters 17-22: 3368 | let lv' = Lval (mkMem e' field_offset) in ^^^^^ Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 3377, characters 27-43: 3377 | l >= ls && s = String.uppercase (String.sub str (l - ls) ls) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii/StringLabels.uppercase_ascii instead. File "src/frontc/cabs2cil.ml", line 3639, characters 29-38: 3639 | | _ -> UnOp(Neg, makeCastT e' t tres, tres) ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 3652, characters 31-40: 3652 | let e'' = UnOp(BNot, makeCastT e' t tres, tres) in ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 3769, characters 40-49: 3769 | finishExp (se +++ (Set(lv, makeCastT result tresult t, ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 3817, characters 33-42: 3817 | (se' +++ (Set(lv, makeCastT opresult tresult (typeOfLval lv), ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4036, characters 32-37: 4036 | | _ -> Lval(mkMem f' NoOffset) ^^^^^ Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4623, characters 25-33: 4623 | finishExp empty (makeCast (integer addrval) voidPtrType) voidPtrType ^^^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4642, characters 33-42: 4642 | optConstFoldBinOp false bop (makeCastT e1 t1 tres) (makeCastT e2 t2 tres) tres ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4642, characters 56-65: 4642 | optConstFoldBinOp false bop (makeCastT e1 t1 tres) (makeCastT e2 t2 tres) tres ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4649, characters 7-16: 4649 | (makeCastT e1 t1 tres) (makeCastT e2 t2 tres) intType ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4649, characters 30-39: 4649 | (makeCastT e1 t1 tres) (makeCastT e2 t2 tres) intType ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4657, characters 11-20: 4657 | (makeCastT e1 t1 tres) (makeCastT e2 t2 tres) tres ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4657, characters 34-43: 4657 | (makeCastT e1 t1 tres) (makeCastT e2 t2 tres) tres ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4664, characters 33-42: 4664 | optConstFoldBinOp false bop (makeCastT e1 t1 commontype) ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4665, characters 7-16: 4665 | (makeCastT e2 t2 commontype) intType ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4680, characters 37-46: 4680 | optConstFoldBinOp false bop (makeCastT e1 t1 t1') (makeCastT e2 t2 t2') t1' ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4680, characters 59-68: 4680 | optConstFoldBinOp false bop (makeCastT e1 t1 t1') (makeCastT e2 t2 t2') t1' ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4690, characters 9-18: 4690 | (makeCastT e2 t2 (integralPromotion t2)) t1 ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4694, characters 9-18: 4694 | (makeCastT e1 t1 (integralPromotion t1)) t2 ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4698, characters 9-18: 4698 | (makeCastT e2 t2 (integralPromotion t2)) t1 ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4702, characters 39-48: 4702 | optConstFoldBinOp false MinusPP (makeCastT e1 t1 commontype) ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4703, characters 39-48: 4703 | (makeCastT e2 t2 commontype) !ptrdiffType ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4707, characters 31-40: 4707 | pointerComparison e1 t1 (makeCastT zero !upointType t1) t1 ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4709, characters 25-34: 4709 | pointerComparison (makeCastT zero !upointType t2) t2 e2 t2 ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4713, characters 31-40: 4713 | pointerComparison e1 t1 (makeCastT zero !upointType t1) t1 ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4716, characters 25-34: 4716 | pointerComparison (makeCastT zero !upointType t2) t2 e2 t2 ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4721, characters 19-28: 4721 | doBinOp bop (makeCastT e1 t1 !upointType) !upointType ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4722, characters 19-28: 4722 | (makeCastT e2 t2 !upointType) !upointType ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4726, characters 19-28: 4726 | doBinOp bop (makeCastT e1 t1 !upointType) !upointType ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4727, characters 19-28: 4727 | (makeCastT e2 t2 !upointType) !upointType ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4992, characters 28-30: 4992 | if ((isNone leno) or ((String.length s) < (integerArrayLength leno))) ^^ Alert deprecated: Stdlib.or Use (||) instead. File "src/frontc/cabs2cil.ml", line 5054, characters 28-30: 5054 | if ((isNone leno) or ((List.length s) < (integerArrayLength leno))) ^^ Alert deprecated: Stdlib.or Use (||) instead. File "src/frontc/cabs2cil.ml", line 5124, characters 26-35: 5124 | makeCastT oneinit' t' so.soTyp ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 5208, characters 23-32: 5208 | setone so.soOff (makeCastT oneinit' t' so.soTyp); ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 5539, characters 32-40: 5539 | (Set(var savelen, makeCast len savelen.vtype, !currentLoc)) in ^^^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 5554, characters 21-29: 5554 | makeCast (Lval(var tmp)) vi.vtype, !currentLoc)) ^^^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 5921, characters 39-47: 5921 | (i2c (Set ((Mem (makeCast (integer 0) intPtrType), ^^^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 6122, characters 26-35: 6122 | Some (makeCastT zero intType rt) ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 6525, characters 37-45: 6525 | @@ i2c(Set (var switchv, makeCast e' intType, loc')) ^^^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 6547, characters 40-48: 6547 | se @@ i2c (Set(var switchv, makeCast e' intType, loc')) @@ ^^^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/cabsvisit.cmo src/frontc/cabsvisit.ml /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/callgraph.cmo src/ext/callgraph.ml /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/canonicalize.cmo src/ext/canonicalize.ml + /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/canonicalize.cmo src/ext/canonicalize.ml File "src/ext/canonicalize.ml", line 165, characters 26-32: 165 | let newI = Set(dest, mkCast exp typeOfDest, l) in ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/ext/canonicalize.ml", line 182, characters 19-25: 182 | TEnum _ -> mkCast actual formalType ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/ext/canonicalize.ml", line 208, characters 30-36: 208 | let newFuncPtr = Lval(Mem(mkCast fp newFuncPtrType), off) in ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/ext/canonicalize.ml", line 233, characters 17-23: 233 | let newE = mkCast e fi.ftype in ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/ext/canonicalize.ml", line 261, characters 33-39: 261 | stmt.skind <- Return (Some (mkCast exp typeOfDest), l) ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/cfg.cmo src/ext/cfg.ml /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/check.cmo src/check.ml + /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/check.cmo src/check.ml File "src/check.ml", line 645, characters 33-45: 645 | (Int64.format "%d" i') (Int64.format "%d" i)); ^^^^^^^^^^^^ Alert deprecated: Stdlib.Int64.format Use Printf.sprintf with a [%L...] format instead. File "src/check.ml", line 645, characters 56-68: 645 | (Int64.format "%d" i') (Int64.format "%d" i)); ^^^^^^^^^^^^ Alert deprecated: Stdlib.Int64.format Use Printf.sprintf with a [%L...] format instead. /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/cil.cmo src/cil.ml + /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/cil.cmo src/cil.ml File "src/cil.ml", line 1623, characters 6-13: 1623 | (mkWhile guard (body @ next))) ^^^^^^^ Warning 6 [labels-omitted]: labels guard, body were omitted in the application of this function. File "src/cil.ml", line 1634, characters 2-7: 1634 | mkFor ^^^^^ Warning 6 [labels-omitted]: labels start, guard, next, body were omitted in the application of this function. File "src/cil.ml", line 1715, characters 20-26: 1715 | else "(" ^ (sprint !lineLength (d_ikind () ik)) ^ ")" ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 1725, characters 32-44: 1725 | text (prefix ^ "0x" ^ Int64.format "%x" i ^ suffix) ^^^^^^^^^^^^ Alert deprecated: Stdlib.Int64.format Use Printf.sprintf with a [%L...] format instead. File "src/cil.ml", line 2742, characters 21-37: 2742 | l >= ls && s = String.uppercase (String.sub str (l - ls) ls) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii/StringLabels.uppercase_ascii instead. File "src/cil.ml", line 3447, characters 8-14: 3447 | fprint out !lineLength (indent ind (self#pExp () e)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 3454, characters 12-18: 3454 | fprint out !lineLength (indent ind (self#pInit () i)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 3684, characters 4-10: 3684 | fprint out !lineLength (indent ind (self#pStmt () s)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 3687, characters 4-10: 3687 | fprint out !lineLength (indent ind (align ++ self#pBlock () b)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 4071, characters 9-15: 4071 | fprint out !lineLength ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 4075, characters 9-15: 4075 | fprint out !lineLength (self#pFunDecl () fdec); ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 4080, characters 9-15: 4080 | fprint out !lineLength ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 4096, characters 12-18: 4096 | | g -> fprint out !lineLength (self#pGlobal () g) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 4607, characters 15-27: 4607 | (Int64.format fmt i) ^^^^^^^^^^^^ Alert deprecated: Stdlib.Int64.format Use Printf.sprintf with a [%L...] format instead. File "src/cil.ml", line 5785, characters 16-22: 5785 | let print x = fprint out 78 x in ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 5982, characters 22-28: 5982 | fun d -> Const(CStr(sprint !lineLength d)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 5985, characters 22-28: 5985 | fun d l -> Asm([], [sprint !lineLength d], [], [], [], l) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 5988, characters 18-24: 5988 | fun d l -> GAsm(sprint !lineLength d, l) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 6091, characters 2-9: 6091 | mkCastT e (typeOf e) newt ^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/cil.ml", line 6217, characters 46-52: 6217 | SingleInit(if !insertImplicitCasts then mkCast zero t else zero) ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/cil.ml", line 6318, characters 12-31: 6318 | A.registerAlphaName gAlphaTable None vi.vname !currentLoc; ^^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/cil.ml", line 6334, characters 14-28: 6334 | A.newAlphaName gAlphaTable (Some undolist) v.vname ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/cil.ml", line 6349, characters 10-28: 6349 | A.undoAlphaChanges gAlphaTable !undolist; ^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist were omitted in the application of this function. File "src/cil.ml", line 6573, characters 7-21: 6573 | fst (A.newAlphaName labelAlphaTable None base ()) ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/cil.ml", line 6746, characters 31-50: 6746 | Label (name,_,_) -> A.registerAlphaName labelAlphaTable None name () ^^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/cilint.cmo src/cilint.ml /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/cillower.cmo src/cillower.ml /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/ciloptions.cmo src/ciloptions.ml /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/clexer.cmo src/frontc/clexer.ml + /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/clexer.cmo src/frontc/clexer.ml File "src/frontc/clexer.mll", line 615, characters 30-47: Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/clist.cmo ocamlutil/clist.ml /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/cparser.cmo src/frontc/cparser.ml /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/dataflow.cmo src/ext/dataflow.ml /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/dataslicing.cmo src/ext/dataslicing.ml /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/deadcodeelim.cmo src/ext/deadcodeelim.ml /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/dominators.cmo src/ext/dominators.ml + /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/dominators.cmo src/ext/dominators.ml File "src/ext/dominators.ml", line 53, characters 44-62: 53 | let compare v1 v2 = Pervasives.compare v1.sid v2.sid ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "src/ext/dominators.ml", line 285, characters 15-19: 285 | with Failure "hd" -> idomData, (None, treeData) ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/epicenter.cmo src/ext/epicenter.ml /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/errormsg.cmo ocamlutil/errormsg.ml + /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/errormsg.cmo ocamlutil/errormsg.ml File "ocamlutil/errormsg.ml", line 156, characters 12-18: 156 | let f d = fprint !logChannel 80 d; flush !logChannel in ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "ocamlutil/errormsg.ml", line 160, characters 12-18: 160 | let f d = fprint !logChannel 10000000 d; flush !logChannel in ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "ocamlutil/errormsg.ml", line 170, characters 43-56: 170 | let fail format = Pretty.gprintf (fun x -> Pretty.fprint stderr 80 x; ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/escape.cmo src/escape.ml /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o feature_config.cmo feature_config.ml /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/formatcil.cmo src/formatcil.ml + /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/formatcil.cmo src/formatcil.ml File "src/formatcil.ml", line 80, characters 17-31: 80 | let lexbuf = Formatlex.init prog in ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label prog was omitted in the application of this function. /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/formatparse.cmo src/formatparse.ml + /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/formatparse.cmo src/formatparse.ml File "src/formatparse.mly", line 429, characters 49-54: Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/formatparse.mly", line 511, characters 30-36: Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/formatparse.mly", line 609, characters 41-46: Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/formatparse.mly", line 625, characters 19-24: Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/formatparse.mly", line 644, characters 17-22: Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/formatparse.mly", line 1352, characters 28-34: Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/frontc.cmo src/frontc/frontc.ml + /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/frontc.cmo src/frontc/frontc.ml File "src/frontc/frontc.ml", line 190, characters 17-28: 190 | let lexbuf = Clexer.init fname in ^^^^^^^^^^^ Warning 6 [labels-omitted]: label filename was omitted in the application of this function. /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/growArray.cmo ocamlutil/growArray.ml /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/heapify.cmo src/ext/heapify.ml /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/inthash.cmo ocamlutil/inthash.ml + /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/inthash.cmo ocamlutil/inthash.ml File "ocamlutil/inthash.ml", line 37, characters 16-28: 37 | let ndata = Array.create nsize Empty in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/llvm.cmo src/ext/llvm.ml + /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/llvm.cmo src/ext/llvm.ml File "src/ext/llvm.ml", line 173, characters 6-12: 173 | fprint stdout 80 (generate f)); ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/logcalls.cmo src/ext/logcalls.ml + /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/logcalls.cmo src/ext/logcalls.ml File "src/ext/logcalls.ml", line 39, characters 4-17: 39 | Pretty.sprint 200 d ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/logwrites.cmo src/ext/logwrites.ml + /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/logwrites.cmo src/ext/logwrites.ml File "src/ext/logwrites.ml", line 98, characters 25-38: 98 | | _ -> let str = Pretty.sprint 80 ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/ext/logwrites.ml", line 113, characters 25-38: 113 | | _ -> let str = Pretty.sprint 80 ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/longarray.cmo ocamlutil/longarray.ml + /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/longarray.cmo ocamlutil/longarray.ml File "ocamlutil/longarray.ml", line 27, characters 3-15: 27 | (Array.create len1 init) :: (if len2 > 0 then create len2 init else []) ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "ocamlutil/longarray.ml", line 43, characters 15-28: 43 | with Failure ("hd" | "tl") -> ^^^^^^^^^^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "ocamlutil/longarray.ml", line 56, characters 15-28: 56 | with Failure ("hd" | "tl") -> ^^^^^^^^^^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "ocamlutil/longarray.ml", line 69, characters 15-28: 69 | with Failure ("hd" | "tl") -> ^^^^^^^^^^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "ocamlutil/longarray.ml", line 77, characters 15-28: 77 | with Failure ("hd" | "tl") -> ^^^^^^^^^^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/mergecil.cmo src/mergecil.ml + /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/mergecil.cmo src/mergecil.ml File "src/mergecil.ml", line 585, characters 24-32: 585 | let msg:string = (P.sprint 1000 (P.dprintf "(different type constructors: %a vs. %a)" ^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/mergecil.ml", line 781, characters 12-35: 781 | ignore (Alpha.registerAlphaName vtAlpha None vi.vname !currentLoc); ^^^^^^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/mergecil.ml", line 1311, characters 27-41: 1311 | let newName, _ = A.newAlphaName vtAlpha None vi.vname !currentLoc in ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/mergecil.ml", line 1575, characters 18-32: 1575 | A.newAlphaName sAlpha None ci.cname !currentLoc in ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/mergecil.ml", line 1599, characters 18-32: 1599 | A.newAlphaName eAlpha None ei.ename !currentLoc in ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/mergecil.ml", line 1608, characters 25-39: 1608 | A.newAlphaName vtAlpha None n !currentLoc in ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/mergecil.ml", line 1649, characters 18-32: 1649 | A.newAlphaName vtAlpha None ti.tname !currentLoc in ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/mergecil.ml", line 1660, characters 26-34: 1660 | let globStr:string = (P.sprint 1000 (P.dprintf ^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/mergecil.ml", line 1665, characters 28-36: 1665 | mergePushGlobal (GText (P.sprint 80 ^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlc.opt -c -g -I src/ext/pta -I src -I ocamlutil -I src/frontc -I src/ext -o src/ext/pta/olf.cmo src/ext/pta/olf.ml + /usr/bin/ocamlc.opt -c -g -I src/ext/pta -I src -I ocamlutil -I src/frontc -I src/ext -o src/ext/pta/olf.cmo src/ext/pta/olf.ml File "src/ext/pta/olf.ml", line 67, characters 4-22: 67 | Pervasives.compare (U.deref x.info) (U.deref y.info) ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/oneret.cmo src/ext/oneret.ml /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/partial.cmo src/ext/partial.ml /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/patch.cmo src/frontc/patch.ml /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/predabst.cmo src/ext/predabst.ml + /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/predabst.cmo src/ext/predabst.ml File "src/ext/predabst.ml", line 202, characters 27-33: 202 | | Lval l -> T.mkVar (sprint 80 (d_lval () l)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/ext/predabst.ml", line 222, characters 30-36: 222 | | AddrOf lv -> T.mkVar (sprint 80 (d_exp () e)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/ext/predabst.ml", line 223, characters 31-37: 223 | | StartOf lv -> T.mkVar (sprint 80 (d_exp () e)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/ext/predabst.ml", line 782, characters 13-16: 782 | line ++ seq line (fun h -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/predabst.ml", line 783, characters 7-10: 783 | seq line (fun (pid,bl) -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/predabst.ml", line 788, characters 13-16: 788 | line ++ seq line (fun (pid,bl) -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/predabst.ml", line 869, characters 14-18: 869 | with Failure "hd" -> if !debug then ignore(E.log "fn w. no stmts?\n") ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "src/ext/predabst.ml", line 912, characters 14-18: 912 | with Failure "hd" -> DoChildren ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/pretty.cmo ocamlutil/pretty.ml + /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/pretty.cmo ocamlutil/pretty.ml File "ocamlutil/pretty.ml", line 166, characters 2-5: 166 | seq sep doit elements ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "ocamlutil/pretty.ml", line 733, characters 26-38: 733 | (Int64.format format_spec n)) ^^^^^^^^^^^^ Alert deprecated: Stdlib.Int64.format Use Printf.sprintf with a [%L...] format instead. File "ocamlutil/pretty.ml", line 744, characters 26-38: 744 | (Int32.format format_spec n)) ^^^^^^^^^^^^ Alert deprecated: Stdlib.Int32.format Use Printf.sprintf with a [%l...] format instead. File "ocamlutil/pretty.ml", line 755, characters 26-42: 755 | (Nativeint.format format_spec n)) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Nativeint.format Use Printf.sprintf with a [%n...] format instead. File "ocamlutil/pretty.ml", line 842, characters 12-18: 842 | let f d = fprint chn 80 d; d in ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlc.opt -c -g -I src/ext/pta -I src -I ocamlutil -I src/frontc -I src/ext -o src/ext/pta/ptranal.cmo src/ext/pta/ptranal.ml + /usr/bin/ocamlc.opt -c -g -I src/ext/pta -I src -I ocamlutil -I src/frontc -I src/ext -o src/ext/pta/ptranal.cmo src/ext/pta/ptranal.ml File "src/ext/pta/ptranal.ml", line 287, characters 38-39: 287 | if is_undefined_fun fexpr & !conservative_undefineds then ^ Alert deprecated: Stdlib.& Use (&&) instead. /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/rmtmps.cmo src/rmtmps.ml + /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/rmtmps.cmo src/rmtmps.ml File "src/rmtmps.ml", lines 626-629, characters 8-39: 626 | ........If(_,_,({bstmts=[{skind=Goto(gref,_);labels=[]}]; 627 | battrs=[]} as b),_) 628 | | If(_,({bstmts=[{skind=Goto(gref,_);labels=[]}]; 629 | battrs=[]} as b),_,_) Warning 57 [ambiguous-var-in-pattern-guard]: Ambiguous or-pattern variables under guard; variable gref appears in different places in different or-pattern alternatives. Only the first match will be used to evaluate the guard expression. (See manual section 11.5) /usr/bin/ocamlc.opt -c -g -I src/ext/pta -I src -I ocamlutil -I src/frontc -I src/ext -o src/ext/pta/setp.cmo src/ext/pta/setp.ml /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/sfi.cmo src/ext/sfi.ml + /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/sfi.cmo src/ext/sfi.ml File "src/ext/sfi.ml", line 83, characters 12-17: 83 | Lval (mkMem a NoOffset) ^^^^^ Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/ext/sfi.ml", line 166, characters 13-26: 166 | let what = Pretty.sprint 80 (d_lval () lv) in ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/ext/sfi.ml", line 177, characters 13-26: 177 | let what = Pretty.sprint 80 (d_lval () lv) in ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/simplemem.cmo src/ext/simplemem.ml /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/simplify.cmo src/ext/simplify.ml + /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/simplify.cmo src/ext/simplify.ml File "src/ext/simplify.ml", line 250, characters 15-21: 250 | add (mkCast a !upointType) offidx ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/ext/simplify.ml", line 255, characters 11-17: 255 | Mem (mkCast a' (typeForCast restoff)), restoff ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/ext/simplify.ml", line 267, characters 14-20: 267 | add (mkCast a !upointType) (makeBasic setTemp offidx) ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/ext/simplify.ml", line 268, characters 15-21: 268 | else add (mkCast a !upointType) offidx ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/ext/simplify.ml", line 271, characters 11-17: 271 | Mem (mkCast a' (typeForCast restoff)), restoff ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/ssa.cmo src/ext/ssa.ml + /usr/bin/ocamlc.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/ssa.cmo src/ext/ssa.ml File "src/ext/ssa.ml", line 86, characters 17-29: 86 | let ndfs = Array.create nnodes 0 in (* mapping from depth-first ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 90, characters 17-29: 90 | let parent = Array.create nnodes 0 in (* the parent in depth-first ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 96, characters 17-29: 96 | let sdno = Array.create nnodes 0 in (* depth-first number of ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 108, characters 17-29: 108 | let ancestor = Array.create nnodes 0 in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 109, characters 17-29: 109 | let label = Array.create nnodes 0 in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 110, characters 17-29: 110 | let child = Array.create nnodes 0 in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 111, characters 17-29: 111 | let size = Array.create nnodes 0 in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 211, characters 17-29: 211 | let children = Array.create size [] in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 220, characters 11-23: 220 | let df = Array.create size [] in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 273, characters 19-31: 273 | let hasAlready = Array.create size 0 in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 274, characters 13-25: 274 | let work = Array.create size 0 in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 302, characters 15-27: 302 | let result = Array.create size ([]) in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 324, characters 17-29: 324 | let children = Array.create size [] in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 673, characters 21-33: 673 | let successors = Array.create size [] in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/stats.cmo ocamlutil/stats.ml /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/trace.cmo ocamlutil/trace.ml + /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/trace.cmo ocamlutil/trace.ml File "ocamlutil/trace.ml", line 134, characters 7-13: 134 | (fprint stderr 80 (* print it *) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlc.opt -c -g -I src/ext/pta -I src -I ocamlutil -I src/frontc -I src/ext -o src/ext/pta/uref.cmo src/ext/pta/uref.ml /usr/bin/ocamlc.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/util.cmo ocamlutil/util.ml /usr/bin/ocamlc.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/whitetrack.cmo src/frontc/whitetrack.ml /usr/bin/ocamlc.opt -a -I ocamlutil -I src -I src/ext -I src/frontc -I src/ext/pta ocamlutil/pretty.cmo ocamlutil/errormsg.cmo ocamlutil/alpha.cmo ocamlutil/inthash.cmo ocamlutil/stats.cmo ocamlutil/util.cmo cilversion.cmo machdep.cmo ocamlutil/clist.cmo src/cilint.cmo src/escape.cmo src/cil.cmo src/ext/dataflow.cmo src/ext/expcompare.cmo src/ext/usedef.cmo src/ext/availexps.cmo src/ext/availexpslv.cmo ocamlutil/bitmap.cmo src/frontc/cabs.cmo ocamlutil/trace.cmo src/cilutil.cmo ocamlutil/longarray.cmo ocamlutil/growArray.cmo src/frontc/cabshelper.cmo src/frontc/cabsvisit.cmo src/frontc/whitetrack.cmo src/frontc/cprint.cmo src/frontc/cabs2cil.cmo src/ext/callgraph.cmo src/ext/canonicalize.cmo src/ext/cfg.cmo src/check.cmo src/cillower.cmo src/frontc/lexerhack.cmo src/frontc/cparser.cmo src/frontc/clexer.cmo src/frontc/patch.cmo src/frontc/frontc.cmo src/machdepenv.cmo src/mergecil.cmo src/rmtmps.cmo src/ciloptions.cmo src/ext/ciltools.cmo src/ext/dataslicing.cmo src/ext/liveness.cmo src/ext/reachingdefs.cmo src/ext/deadcodeelim.cmo src/ext/dominators.cmo src/ext/epicenter.cmo feature_config.cmo src/formatparse.cmo src/formatlex.cmo src/formatcil.cmo src/ext/heap.cmo src/ext/heapify.cmo src/ext/llvmutils.cmo src/ext/llvmgen.cmo src/ext/llvmssa.cmo src/ext/llvm.cmo src/ext/logcalls.cmo src/ext/logwrites.cmo src/ext/pta/setp.cmo src/ext/pta/uref.cmo src/ext/pta/olf.cmo src/ext/oneret.cmo src/ext/pta/ptranal.cmo src/ext/partial.cmo src/ext/predabst.cmo src/ext/sfi.cmo src/ext/simplemem.cmo src/ext/simplify.cmo src/ext/ssa.cmo -o src/cil.cma ocamlbuild -build-dir _build -no-links -classic-display src/cil.cmxa /usr/bin/ocamlopt.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/pretty.cmx ocamlutil/pretty.ml + /usr/bin/ocamlopt.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/pretty.cmx ocamlutil/pretty.ml File "ocamlutil/pretty.ml", line 166, characters 2-5: 166 | seq sep doit elements ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "ocamlutil/pretty.ml", line 733, characters 26-38: 733 | (Int64.format format_spec n)) ^^^^^^^^^^^^ Alert deprecated: Stdlib.Int64.format Use Printf.sprintf with a [%L...] format instead. File "ocamlutil/pretty.ml", line 744, characters 26-38: 744 | (Int32.format format_spec n)) ^^^^^^^^^^^^ Alert deprecated: Stdlib.Int32.format Use Printf.sprintf with a [%l...] format instead. File "ocamlutil/pretty.ml", line 755, characters 26-42: 755 | (Nativeint.format format_spec n)) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Nativeint.format Use Printf.sprintf with a [%n...] format instead. File "ocamlutil/pretty.ml", line 842, characters 12-18: 842 | let f d = fprint chn 80 d; d in ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlopt.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/errormsg.cmx ocamlutil/errormsg.ml + /usr/bin/ocamlopt.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/errormsg.cmx ocamlutil/errormsg.ml File "ocamlutil/errormsg.ml", line 156, characters 12-18: 156 | let f d = fprint !logChannel 80 d; flush !logChannel in ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "ocamlutil/errormsg.ml", line 160, characters 12-18: 160 | let f d = fprint !logChannel 10000000 d; flush !logChannel in ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "ocamlutil/errormsg.ml", line 170, characters 43-56: 170 | let fail format = Pretty.gprintf (fun x -> Pretty.fprint stderr 80 x; ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlopt.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/alpha.cmx ocamlutil/alpha.ml /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/cilint.cmx src/cilint.ml /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o cilversion.cmx cilversion.ml /usr/bin/ocamlopt.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/clist.cmx ocamlutil/clist.ml /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/escape.cmx src/escape.ml /usr/bin/ocamlopt.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/inthash.cmx ocamlutil/inthash.ml + /usr/bin/ocamlopt.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/inthash.cmx ocamlutil/inthash.ml File "ocamlutil/inthash.ml", line 37, characters 16-28: 37 | let ndata = Array.create nsize Empty in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o machdep.cmx machdep.ml /usr/bin/ocamlopt.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/util.cmx ocamlutil/util.ml /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/cil.cmx src/cil.ml + /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/cil.cmx src/cil.ml File "src/cil.ml", line 1623, characters 6-13: 1623 | (mkWhile guard (body @ next))) ^^^^^^^ Warning 6 [labels-omitted]: labels guard, body were omitted in the application of this function. File "src/cil.ml", line 1634, characters 2-7: 1634 | mkFor ^^^^^ Warning 6 [labels-omitted]: labels start, guard, next, body were omitted in the application of this function. File "src/cil.ml", line 1715, characters 20-26: 1715 | else "(" ^ (sprint !lineLength (d_ikind () ik)) ^ ")" ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 1725, characters 32-44: 1725 | text (prefix ^ "0x" ^ Int64.format "%x" i ^ suffix) ^^^^^^^^^^^^ Alert deprecated: Stdlib.Int64.format Use Printf.sprintf with a [%L...] format instead. File "src/cil.ml", line 2742, characters 21-37: 2742 | l >= ls && s = String.uppercase (String.sub str (l - ls) ls) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii/StringLabels.uppercase_ascii instead. File "src/cil.ml", line 3447, characters 8-14: 3447 | fprint out !lineLength (indent ind (self#pExp () e)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 3454, characters 12-18: 3454 | fprint out !lineLength (indent ind (self#pInit () i)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 3684, characters 4-10: 3684 | fprint out !lineLength (indent ind (self#pStmt () s)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 3687, characters 4-10: 3687 | fprint out !lineLength (indent ind (align ++ self#pBlock () b)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 4071, characters 9-15: 4071 | fprint out !lineLength ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 4075, characters 9-15: 4075 | fprint out !lineLength (self#pFunDecl () fdec); ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 4080, characters 9-15: 4080 | fprint out !lineLength ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 4096, characters 12-18: 4096 | | g -> fprint out !lineLength (self#pGlobal () g) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 4607, characters 15-27: 4607 | (Int64.format fmt i) ^^^^^^^^^^^^ Alert deprecated: Stdlib.Int64.format Use Printf.sprintf with a [%L...] format instead. File "src/cil.ml", line 5785, characters 16-22: 5785 | let print x = fprint out 78 x in ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 5982, characters 22-28: 5982 | fun d -> Const(CStr(sprint !lineLength d)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 5985, characters 22-28: 5985 | fun d l -> Asm([], [sprint !lineLength d], [], [], [], l) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 5988, characters 18-24: 5988 | fun d l -> GAsm(sprint !lineLength d, l) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/cil.ml", line 6091, characters 2-9: 6091 | mkCastT e (typeOf e) newt ^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/cil.ml", line 6217, characters 46-52: 6217 | SingleInit(if !insertImplicitCasts then mkCast zero t else zero) ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/cil.ml", line 6318, characters 12-31: 6318 | A.registerAlphaName gAlphaTable None vi.vname !currentLoc; ^^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/cil.ml", line 6334, characters 14-28: 6334 | A.newAlphaName gAlphaTable (Some undolist) v.vname ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/cil.ml", line 6349, characters 10-28: 6349 | A.undoAlphaChanges gAlphaTable !undolist; ^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist were omitted in the application of this function. File "src/cil.ml", line 6573, characters 7-21: 6573 | fst (A.newAlphaName labelAlphaTable None base ()) ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/cil.ml", line 6746, characters 31-50: 6746 | Label (name,_,_) -> A.registerAlphaName labelAlphaTable None name () ^^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/dataflow.cmx src/ext/dataflow.ml /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/expcompare.cmx src/ext/expcompare.ml /usr/bin/ocamlopt.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/stats.cmx ocamlutil/stats.ml /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/usedef.cmx src/ext/usedef.ml /usr/bin/ocamlopt.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/cabs.cmx src/frontc/cabs.ml /usr/bin/ocamlopt.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/longarray.cmx ocamlutil/longarray.ml + /usr/bin/ocamlopt.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/longarray.cmx ocamlutil/longarray.ml File "ocamlutil/longarray.ml", line 27, characters 3-15: 27 | (Array.create len1 init) :: (if len2 > 0 then create len2 init else []) ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "ocamlutil/longarray.ml", line 43, characters 15-28: 43 | with Failure ("hd" | "tl") -> ^^^^^^^^^^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "ocamlutil/longarray.ml", line 56, characters 15-28: 56 | with Failure ("hd" | "tl") -> ^^^^^^^^^^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "ocamlutil/longarray.ml", line 69, characters 15-28: 69 | with Failure ("hd" | "tl") -> ^^^^^^^^^^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "ocamlutil/longarray.ml", line 77, characters 15-28: 77 | with Failure ("hd" | "tl") -> ^^^^^^^^^^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlopt.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/growArray.cmx ocamlutil/growArray.ml /usr/bin/ocamlopt.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/cabshelper.cmx src/frontc/cabshelper.ml /usr/bin/ocamlopt.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/trace.cmx ocamlutil/trace.ml + /usr/bin/ocamlopt.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/trace.cmx ocamlutil/trace.ml File "ocamlutil/trace.ml", line 134, characters 7-13: 134 | (fprint stderr 80 (* print it *) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlopt.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/whitetrack.cmx src/frontc/whitetrack.ml /usr/bin/ocamlopt.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/cabsvisit.cmx src/frontc/cabsvisit.ml /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/cilutil.cmx src/cilutil.ml /usr/bin/ocamlopt.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/cprint.cmx src/frontc/cprint.ml /usr/bin/ocamlopt.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/cabs2cil.cmx src/frontc/cabs2cil.ml + /usr/bin/ocamlopt.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/cabs2cil.cmx src/frontc/cabs2cil.ml File "src/frontc/cabs2cil.ml", line 296, characters 2-13: 296 | Cil.mkCastT e oldt (!typeForInsertedCast newt) ^^^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 299, characters 2-11: 299 | makeCastT e (typeOf e) newt ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 409, characters 21-38: 409 | let prefix = AL.getAlphaPrefix lookupname in ^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label lookupname was omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 421, characters 11-26: 421 | AL.newAlphaName alphaTable None lookupname !currentLoc in ^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 1151, characters 11-31: 1151 | AL.registerAlphaName alphaTable None (kindPlusName "label" lbl) !currentLoc ^^^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 1289, characters 61-72: 1289 | if !insertImplicitCasts || fromsource then Cil.mkCastT e ot nt' else e) in ^^^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 1627, characters 17-23: 1627 | mkCast oldsz' !typeOfSizeOf, mkCast sz' !typeOfSizeOf ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 1627, characters 47-53: 1627 | mkCast oldsz' !typeOfSizeOf, mkCast sz' !typeOfSizeOf ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 1890, characters 26-38: 1890 | ref idx, ref (Array.create (max 32 (idx + 1)) NoInitPre) ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/frontc/cabs2cil.ml", line 2763, characters 28-47: 2763 | let a1n, a1f, a1t = partitionAttributes AttrType a1' in ^^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label default was omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 2765, characters 28-47: 2765 | let a2n, a2f, a2t = partitionAttributes nameortype a2' in ^^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label default was omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 2814, characters 25-44: 2814 | let an, af, at = partitionAttributes AttrType al' in ^^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label default was omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 3307, characters 14-19: 3307 | mkMem (BinOp(IndexPI, e1'', e2'', t1)) NoOffset ^^^^^ Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 3324, characters 25-30: 3324 | (Lval (mkMem e' NoOffset)) ^^^^^ Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 3368, characters 17-22: 3368 | let lv' = Lval (mkMem e' field_offset) in ^^^^^ Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 3377, characters 27-43: 3377 | l >= ls && s = String.uppercase (String.sub str (l - ls) ls) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii/StringLabels.uppercase_ascii instead. File "src/frontc/cabs2cil.ml", line 3639, characters 29-38: 3639 | | _ -> UnOp(Neg, makeCastT e' t tres, tres) ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 3652, characters 31-40: 3652 | let e'' = UnOp(BNot, makeCastT e' t tres, tres) in ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 3769, characters 40-49: 3769 | finishExp (se +++ (Set(lv, makeCastT result tresult t, ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 3817, characters 33-42: 3817 | (se' +++ (Set(lv, makeCastT opresult tresult (typeOfLval lv), ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4036, characters 32-37: 4036 | | _ -> Lval(mkMem f' NoOffset) ^^^^^ Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4623, characters 25-33: 4623 | finishExp empty (makeCast (integer addrval) voidPtrType) voidPtrType ^^^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4642, characters 33-42: 4642 | optConstFoldBinOp false bop (makeCastT e1 t1 tres) (makeCastT e2 t2 tres) tres ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4642, characters 56-65: 4642 | optConstFoldBinOp false bop (makeCastT e1 t1 tres) (makeCastT e2 t2 tres) tres ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4649, characters 7-16: 4649 | (makeCastT e1 t1 tres) (makeCastT e2 t2 tres) intType ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4649, characters 30-39: 4649 | (makeCastT e1 t1 tres) (makeCastT e2 t2 tres) intType ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4657, characters 11-20: 4657 | (makeCastT e1 t1 tres) (makeCastT e2 t2 tres) tres ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4657, characters 34-43: 4657 | (makeCastT e1 t1 tres) (makeCastT e2 t2 tres) tres ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4664, characters 33-42: 4664 | optConstFoldBinOp false bop (makeCastT e1 t1 commontype) ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4665, characters 7-16: 4665 | (makeCastT e2 t2 commontype) intType ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4680, characters 37-46: 4680 | optConstFoldBinOp false bop (makeCastT e1 t1 t1') (makeCastT e2 t2 t2') t1' ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4680, characters 59-68: 4680 | optConstFoldBinOp false bop (makeCastT e1 t1 t1') (makeCastT e2 t2 t2') t1' ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4690, characters 9-18: 4690 | (makeCastT e2 t2 (integralPromotion t2)) t1 ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4694, characters 9-18: 4694 | (makeCastT e1 t1 (integralPromotion t1)) t2 ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4698, characters 9-18: 4698 | (makeCastT e2 t2 (integralPromotion t2)) t1 ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4702, characters 39-48: 4702 | optConstFoldBinOp false MinusPP (makeCastT e1 t1 commontype) ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4703, characters 39-48: 4703 | (makeCastT e2 t2 commontype) !ptrdiffType ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4707, characters 31-40: 4707 | pointerComparison e1 t1 (makeCastT zero !upointType t1) t1 ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4709, characters 25-34: 4709 | pointerComparison (makeCastT zero !upointType t2) t2 e2 t2 ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4713, characters 31-40: 4713 | pointerComparison e1 t1 (makeCastT zero !upointType t1) t1 ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4716, characters 25-34: 4716 | pointerComparison (makeCastT zero !upointType t2) t2 e2 t2 ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4721, characters 19-28: 4721 | doBinOp bop (makeCastT e1 t1 !upointType) !upointType ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4722, characters 19-28: 4722 | (makeCastT e2 t2 !upointType) !upointType ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4726, characters 19-28: 4726 | doBinOp bop (makeCastT e1 t1 !upointType) !upointType ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4727, characters 19-28: 4727 | (makeCastT e2 t2 !upointType) !upointType ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 4992, characters 28-30: 4992 | if ((isNone leno) or ((String.length s) < (integerArrayLength leno))) ^^ Alert deprecated: Stdlib.or Use (||) instead. File "src/frontc/cabs2cil.ml", line 5054, characters 28-30: 5054 | if ((isNone leno) or ((List.length s) < (integerArrayLength leno))) ^^ Alert deprecated: Stdlib.or Use (||) instead. File "src/frontc/cabs2cil.ml", line 5124, characters 26-35: 5124 | makeCastT oneinit' t' so.soTyp ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 5208, characters 23-32: 5208 | setone so.soOff (makeCastT oneinit' t' so.soTyp); ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 5539, characters 32-40: 5539 | (Set(var savelen, makeCast len savelen.vtype, !currentLoc)) in ^^^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 5554, characters 21-29: 5554 | makeCast (Lval(var tmp)) vi.vtype, !currentLoc)) ^^^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 5921, characters 39-47: 5921 | (i2c (Set ((Mem (makeCast (integer 0) intPtrType), ^^^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 6122, characters 26-35: 6122 | Some (makeCastT zero intType rt) ^^^^^^^^^ Warning 6 [labels-omitted]: labels e, oldt, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 6525, characters 37-45: 6525 | @@ i2c(Set (var switchv, makeCast e' intType, loc')) ^^^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/frontc/cabs2cil.ml", line 6547, characters 40-48: 6547 | se @@ i2c (Set(var switchv, makeCast e' intType, loc')) @@ ^^^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. /usr/bin/ocamlopt.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/lexerhack.cmx src/frontc/lexerhack.ml /usr/bin/ocamlopt.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/cparser.cmx src/frontc/cparser.ml /usr/bin/ocamlopt.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/clexer.cmx src/frontc/clexer.ml + /usr/bin/ocamlopt.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/clexer.cmx src/frontc/clexer.ml File "src/frontc/clexer.mll", line 615, characters 30-47: Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlopt.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/patch.cmx src/frontc/patch.ml /usr/bin/ocamlopt.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/frontc.cmx src/frontc/frontc.ml + /usr/bin/ocamlopt.opt -c -g -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -o src/frontc/frontc.cmx src/frontc/frontc.ml File "src/frontc/frontc.ml", line 190, characters 17-28: 190 | let lexbuf = Clexer.init fname in ^^^^^^^^^^^ Warning 6 [labels-omitted]: label filename was omitted in the application of this function. /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/machdepenv.cmx src/machdepenv.ml /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/mergecil.cmx src/mergecil.ml + /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/mergecil.cmx src/mergecil.ml File "src/mergecil.ml", line 585, characters 24-32: 585 | let msg:string = (P.sprint 1000 (P.dprintf "(different type constructors: %a vs. %a)" ^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/mergecil.ml", line 781, characters 12-35: 781 | ignore (Alpha.registerAlphaName vtAlpha None vi.vname !currentLoc); ^^^^^^^^^^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/mergecil.ml", line 1311, characters 27-41: 1311 | let newName, _ = A.newAlphaName vtAlpha None vi.vname !currentLoc in ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/mergecil.ml", line 1575, characters 18-32: 1575 | A.newAlphaName sAlpha None ci.cname !currentLoc in ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/mergecil.ml", line 1599, characters 18-32: 1599 | A.newAlphaName eAlpha None ei.ename !currentLoc in ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/mergecil.ml", line 1608, characters 25-39: 1608 | A.newAlphaName vtAlpha None n !currentLoc in ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/mergecil.ml", line 1649, characters 18-32: 1649 | A.newAlphaName vtAlpha None ti.tname !currentLoc in ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: labels alphaTable, undolist, lookupname, data were omitted in the application of this function. File "src/mergecil.ml", line 1660, characters 26-34: 1660 | let globStr:string = (P.sprint 1000 (P.dprintf ^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/mergecil.ml", line 1665, characters 28-36: 1665 | mergePushGlobal (GText (P.sprint 80 ^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/rmtmps.cmx src/rmtmps.ml + /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/rmtmps.cmx src/rmtmps.ml File "src/rmtmps.ml", lines 626-629, characters 8-39: 626 | ........If(_,_,({bstmts=[{skind=Goto(gref,_);labels=[]}]; 627 | battrs=[]} as b),_) 628 | | If(_,({bstmts=[{skind=Goto(gref,_);labels=[]}]; 629 | battrs=[]} as b),_,_) Warning 57 [ambiguous-var-in-pattern-guard]: Ambiguous or-pattern variables under guard; variable gref appears in different places in different or-pattern alternatives. Only the first match will be used to evaluate the guard expression. (See manual section 11.5) /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/ciltools.cmx src/ext/ciltools.ml /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/cfg.cmx src/ext/cfg.ml /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/liveness.cmx src/ext/liveness.ml + /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/liveness.cmx src/ext/liveness.ml File "src/ext/liveness.ml", line 197, characters 21-25: 197 | with Failure "hd" -> ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "src/ext/liveness.ml", line 276, characters 21-25: 276 | with Failure "hd" -> ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/reachingdefs.cmx src/ext/reachingdefs.ml + /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/reachingdefs.cmx src/ext/reachingdefs.ml File "src/ext/reachingdefs.ml", line 44, characters 21-39: 44 | Some i1, Some i2 -> Pervasives.compare i1 i2 ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "src/ext/reachingdefs.ml", line 297, characters 2-5: 297 | seq line (fun (vid,ios) -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/reachingdefs.ml", line 470, characters 15-19: 470 | with Failure "hd" -> if compare fdec.svar.vname (!debug_fn) = 0 then ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "src/ext/reachingdefs.ml", line 509, characters 2-5: 509 | seq line (fun stm -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/reachingdefs.ml", line 556, characters 17-21: 556 | with Failure "hd" -> ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/callgraph.cmx src/ext/callgraph.ml /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/formatparse.cmx src/formatparse.ml + /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/formatparse.cmx src/formatparse.ml File "src/formatparse.mly", line 429, characters 49-54: Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/formatparse.mly", line 511, characters 30-36: Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/formatparse.mly", line 609, characters 41-46: Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/formatparse.mly", line 625, characters 19-24: Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/formatparse.mly", line 644, characters 17-22: Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/formatparse.mly", line 1352, characters 28-34: Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/formatlex.cmx src/formatlex.ml /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/llvmutils.cmx src/ext/llvmutils.ml /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/llvmgen.cmx src/ext/llvmgen.ml /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/llvmssa.cmx src/ext/llvmssa.ml /usr/bin/ocamlopt.opt -c -g -I src/ext/pta -I src -I ocamlutil -I src/frontc -I src/ext -o src/ext/pta/setp.cmx src/ext/pta/setp.ml /usr/bin/ocamlopt.opt -c -g -I src/ext/pta -I src -I ocamlutil -I src/frontc -I src/ext -o src/ext/pta/uref.cmx src/ext/pta/uref.ml /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/heap.cmx src/ext/heap.ml + /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/heap.cmx src/ext/heap.ml File "src/ext/heap.ml", line 12, characters 13-25: 12 | elements = Array.create (size+1) (max_int,None) ; ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. /usr/bin/ocamlopt.opt -c -g -I src/ext/pta -I src -I ocamlutil -I src/frontc -I src/ext -o src/ext/pta/olf.cmx src/ext/pta/olf.ml + /usr/bin/ocamlopt.opt -c -g -I src/ext/pta -I src -I ocamlutil -I src/frontc -I src/ext -o src/ext/pta/olf.cmx src/ext/pta/olf.ml File "src/ext/pta/olf.ml", line 67, characters 4-22: 67 | Pervasives.compare (U.deref x.info) (U.deref y.info) ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims /usr/bin/ocamlopt.opt -c -g -I src/ext/pta -I src -I ocamlutil -I src/frontc -I src/ext -o src/ext/pta/ptranal.cmx src/ext/pta/ptranal.ml + /usr/bin/ocamlopt.opt -c -g -I src/ext/pta -I src -I ocamlutil -I src/frontc -I src/ext -o src/ext/pta/ptranal.cmx src/ext/pta/ptranal.ml File "src/ext/pta/ptranal.ml", line 287, characters 38-39: 287 | if is_undefined_fun fexpr & !conservative_undefineds then ^ Alert deprecated: Stdlib.& Use (&&) instead. /usr/bin/ocamlopt.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/bitmap.cmx ocamlutil/bitmap.ml + /usr/bin/ocamlopt.opt -c -g -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta -o ocamlutil/bitmap.cmx ocamlutil/bitmap.ml File "ocamlutil/bitmap.ml", line 13, characters 14-26: 13 | let a = Array.create newWords Int32.zero in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/availexps.cmx src/ext/availexps.ml + /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/availexps.cmx src/ext/availexps.ml File "src/ext/availexps.ml", line 59, characters 30-33: 59 | let eh_pretty () eh = line ++ seq line (fun (vid,e) -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/availexps.ml", line 320, characters 15-19: 320 | with Failure "hd" -> if !debug then ignore(E.log "fn w/ no stmts?\n") ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "src/ext/availexps.ml", line 381, characters 17-21: 381 | with Failure "hd" -> ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/availexpslv.cmx src/ext/availexpslv.ml + /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/availexpslv.cmx src/ext/availexpslv.ml File "src/ext/availexpslv.ml", line 362, characters 15-19: 362 | with Failure "hd" -> if !debug then ignore(E.log "fn w/ no stmts?\n") ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "src/ext/availexpslv.ml", line 424, characters 17-21: 424 | with Failure "hd" -> ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/canonicalize.cmx src/ext/canonicalize.ml + /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/canonicalize.cmx src/ext/canonicalize.ml File "src/ext/canonicalize.ml", line 165, characters 26-32: 165 | let newI = Set(dest, mkCast exp typeOfDest, l) in ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/ext/canonicalize.ml", line 182, characters 19-25: 182 | TEnum _ -> mkCast actual formalType ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/ext/canonicalize.ml", line 208, characters 30-36: 208 | let newFuncPtr = Lval(Mem(mkCast fp newFuncPtrType), off) in ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/ext/canonicalize.ml", line 233, characters 17-23: 233 | let newE = mkCast e fi.ftype in ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/ext/canonicalize.ml", line 261, characters 33-39: 261 | stmt.skind <- Return (Some (mkCast exp typeOfDest), l) ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/check.cmx src/check.ml + /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/check.cmx src/check.ml File "src/check.ml", line 645, characters 33-45: 645 | (Int64.format "%d" i') (Int64.format "%d" i)); ^^^^^^^^^^^^ Alert deprecated: Stdlib.Int64.format Use Printf.sprintf with a [%L...] format instead. File "src/check.ml", line 645, characters 56-68: 645 | (Int64.format "%d" i') (Int64.format "%d" i)); ^^^^^^^^^^^^ Alert deprecated: Stdlib.Int64.format Use Printf.sprintf with a [%L...] format instead. /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/cillower.cmx src/cillower.ml /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/ciloptions.cmx src/ciloptions.ml /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/dataslicing.cmx src/ext/dataslicing.ml /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/deadcodeelim.cmx src/ext/deadcodeelim.ml /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/dominators.cmx src/ext/dominators.ml + /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/dominators.cmx src/ext/dominators.ml File "src/ext/dominators.ml", line 53, characters 44-62: 53 | let compare v1 v2 = Pervasives.compare v1.sid v2.sid ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "src/ext/dominators.ml", line 285, characters 15-19: 285 | with Failure "hd" -> idomData, (None, treeData) ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/epicenter.cmx src/ext/epicenter.ml /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o feature_config.cmx feature_config.ml /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/formatcil.cmx src/formatcil.ml + /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/formatcil.cmx src/formatcil.ml File "src/formatcil.ml", line 80, characters 17-31: 80 | let lexbuf = Formatlex.init prog in ^^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label prog was omitted in the application of this function. /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/heapify.cmx src/ext/heapify.ml /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/llvm.cmx src/ext/llvm.ml + /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/llvm.cmx src/ext/llvm.ml File "src/ext/llvm.ml", line 173, characters 6-12: 173 | fprint stdout 80 (generate f)); ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/logcalls.cmx src/ext/logcalls.ml + /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/logcalls.cmx src/ext/logcalls.ml File "src/ext/logcalls.ml", line 39, characters 4-17: 39 | Pretty.sprint 200 d ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/logwrites.cmx src/ext/logwrites.ml + /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/logwrites.cmx src/ext/logwrites.ml File "src/ext/logwrites.ml", line 98, characters 25-38: 98 | | _ -> let str = Pretty.sprint 80 ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/ext/logwrites.ml", line 113, characters 25-38: 113 | | _ -> let str = Pretty.sprint 80 ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/oneret.cmx src/ext/oneret.ml /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/partial.cmx src/ext/partial.ml /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/predabst.cmx src/ext/predabst.ml + /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/predabst.cmx src/ext/predabst.ml File "src/ext/predabst.ml", line 202, characters 27-33: 202 | | Lval l -> T.mkVar (sprint 80 (d_lval () l)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/ext/predabst.ml", line 222, characters 30-36: 222 | | AddrOf lv -> T.mkVar (sprint 80 (d_exp () e)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/ext/predabst.ml", line 223, characters 31-37: 223 | | StartOf lv -> T.mkVar (sprint 80 (d_exp () e)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/ext/predabst.ml", line 782, characters 13-16: 782 | line ++ seq line (fun h -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/predabst.ml", line 783, characters 7-10: 783 | seq line (fun (pid,bl) -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/predabst.ml", line 788, characters 13-16: 788 | line ++ seq line (fun (pid,bl) -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/predabst.ml", line 869, characters 14-18: 869 | with Failure "hd" -> if !debug then ignore(E.log "fn w. no stmts?\n") ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "src/ext/predabst.ml", line 912, characters 14-18: 912 | with Failure "hd" -> DoChildren ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/sfi.cmx src/ext/sfi.ml + /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/sfi.cmx src/ext/sfi.ml File "src/ext/sfi.ml", line 83, characters 12-17: 83 | Lval (mkMem a NoOffset) ^^^^^ Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/ext/sfi.ml", line 166, characters 13-26: 166 | let what = Pretty.sprint 80 (d_lval () lv) in ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/ext/sfi.ml", line 177, characters 13-26: 177 | let what = Pretty.sprint 80 (d_lval () lv) in ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/simplemem.cmx src/ext/simplemem.ml /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/simplify.cmx src/ext/simplify.ml + /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/simplify.cmx src/ext/simplify.ml File "src/ext/simplify.ml", line 250, characters 15-21: 250 | add (mkCast a !upointType) offidx ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/ext/simplify.ml", line 255, characters 11-17: 255 | Mem (mkCast a' (typeForCast restoff)), restoff ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/ext/simplify.ml", line 267, characters 14-20: 267 | add (mkCast a !upointType) (makeBasic setTemp offidx) ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/ext/simplify.ml", line 268, characters 15-21: 268 | else add (mkCast a !upointType) offidx ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. File "src/ext/simplify.ml", line 271, characters 11-17: 271 | Mem (mkCast a' (typeForCast restoff)), restoff ^^^^^^ Warning 6 [labels-omitted]: labels e, newt were omitted in the application of this function. /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/ssa.cmx src/ext/ssa.ml + /usr/bin/ocamlopt.opt -c -g -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -o src/ext/ssa.cmx src/ext/ssa.ml File "src/ext/ssa.ml", line 86, characters 17-29: 86 | let ndfs = Array.create nnodes 0 in (* mapping from depth-first ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 90, characters 17-29: 90 | let parent = Array.create nnodes 0 in (* the parent in depth-first ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 96, characters 17-29: 96 | let sdno = Array.create nnodes 0 in (* depth-first number of ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 108, characters 17-29: 108 | let ancestor = Array.create nnodes 0 in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 109, characters 17-29: 109 | let label = Array.create nnodes 0 in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 110, characters 17-29: 110 | let child = Array.create nnodes 0 in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 111, characters 17-29: 111 | let size = Array.create nnodes 0 in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 211, characters 17-29: 211 | let children = Array.create size [] in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 220, characters 11-23: 220 | let df = Array.create size [] in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 273, characters 19-31: 273 | let hasAlready = Array.create size 0 in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 274, characters 13-25: 274 | let work = Array.create size 0 in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 302, characters 15-27: 302 | let result = Array.create size ([]) in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 324, characters 17-29: 324 | let children = Array.create size [] in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. File "src/ext/ssa.ml", line 673, characters 21-33: 673 | let successors = Array.create size [] in ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. /usr/bin/ocamlopt.opt -a -I ocamlutil -I src -I src/ext -I src/frontc -I src/ext/pta ocamlutil/pretty.cmx ocamlutil/errormsg.cmx ocamlutil/alpha.cmx cilversion.cmx machdep.cmx ocamlutil/clist.cmx ocamlutil/inthash.cmx ocamlutil/stats.cmx ocamlutil/util.cmx src/cilint.cmx src/escape.cmx src/cil.cmx src/ext/dataflow.cmx src/ext/expcompare.cmx src/ext/usedef.cmx src/ext/availexps.cmx src/ext/availexpslv.cmx ocamlutil/bitmap.cmx src/frontc/cabs.cmx ocamlutil/longarray.cmx ocamlutil/growArray.cmx ocamlutil/trace.cmx src/cilutil.cmx src/frontc/cabshelper.cmx src/frontc/cabsvisit.cmx src/frontc/whitetrack.cmx src/frontc/cprint.cmx src/frontc/cabs2cil.cmx src/ext/callgraph.cmx src/ext/canonicalize.cmx src/ext/cfg.cmx src/check.cmx src/cillower.cmx src/frontc/lexerhack.cmx src/frontc/cparser.cmx src/frontc/clexer.cmx src/frontc/patch.cmx src/frontc/frontc.cmx src/machdepenv.cmx src/mergecil.cmx src/rmtmps.cmx src/ciloptions.cmx src/ext/ciltools.cmx src/ext/dataslicing.cmx src/ext/liveness.cmx src/ext/reachingdefs.cmx src/ext/deadcodeelim.cmx src/ext/dominators.cmx src/ext/epicenter.cmx feature_config.cmx src/formatparse.cmx src/formatlex.cmx src/formatcil.cmx src/ext/heap.cmx src/ext/heapify.cmx src/ext/llvmutils.cmx src/ext/llvmgen.cmx src/ext/llvmssa.cmx src/ext/llvm.cmx src/ext/logcalls.cmx src/ext/logwrites.cmx src/ext/pta/setp.cmx src/ext/pta/uref.cmx src/ext/pta/olf.cmx src/ext/oneret.cmx src/ext/pta/ptranal.cmx src/ext/partial.cmx src/ext/predabst.cmx src/ext/sfi.cmx src/ext/simplemem.cmx src/ext/simplify.cmx src/ext/ssa.cmx -o src/cil.cmxa ocamlbuild -build-dir _build -no-links -classic-display src/cil.a ocamlbuild -build-dir _build -no-links -classic-display src/cil.libfiles /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/availexps.ml > src/ext/availexps.inferred.mli + /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/availexps.ml > src/ext/availexps.inferred.mli File "src/ext/availexps.ml", line 59, characters 30-33: 59 | let eh_pretty () eh = line ++ seq line (fun (vid,e) -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/availexps.ml", line 320, characters 15-19: 320 | with Failure "hd" -> if !debug then ignore(E.log "fn w/ no stmts?\n") ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "src/ext/availexps.ml", line 381, characters 17-21: 381 | with Failure "hd" -> ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/availexpslv.ml > src/ext/availexpslv.inferred.mli + /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/availexpslv.ml > src/ext/availexpslv.inferred.mli File "src/ext/availexpslv.ml", line 362, characters 15-19: 362 | with Failure "hd" -> if !debug then ignore(E.log "fn w/ no stmts?\n") ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "src/ext/availexpslv.ml", line 424, characters 17-21: 424 | with Failure "hd" -> ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlc.opt -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -i src/frontc/cabs.ml > src/frontc/cabs.inferred.mli /usr/bin/ocamlc.opt -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -i src/frontc/cabshelper.ml > src/frontc/cabshelper.inferred.mli /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/ciltools.ml > src/ext/ciltools.inferred.mli /usr/bin/ocamlc.opt -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -i src/cilutil.ml > src/cilutil.inferred.mli /usr/bin/ocamlc.opt -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -i cilversion.ml > cilversion.inferred.mli /usr/bin/ocamlc.opt -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -i src/frontc/cprint.ml > src/frontc/cprint.inferred.mli /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/deadcodeelim.ml > src/ext/deadcodeelim.inferred.mli /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/epicenter.ml > src/ext/epicenter.inferred.mli /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/expcompare.ml > src/ext/expcompare.inferred.mli /usr/bin/ocamlc.opt -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -i feature_config.ml > feature_config.inferred.mli /usr/bin/ocamlc.opt -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -i src/formatlex.ml > src/formatlex.inferred.mli /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/heap.ml > src/ext/heap.inferred.mli + /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/heap.ml > src/ext/heap.inferred.mli File "src/ext/heap.ml", line 12, characters 13-25: 12 | elements = Array.create (size+1) (max_int,None) ; ^^^^^^^^^^^^ Alert deprecated: Stdlib.Array.create Use Array.make/ArrayLabels.make instead. /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/heapify.ml > src/ext/heapify.inferred.mli /usr/bin/ocamlc.opt -I src/frontc -I src -I ocamlutil -I src/ext -I src/ext/pta -i src/frontc/lexerhack.ml > src/frontc/lexerhack.inferred.mli /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/liveness.ml > src/ext/liveness.inferred.mli + /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/liveness.ml > src/ext/liveness.inferred.mli File "src/ext/liveness.ml", line 197, characters 21-25: 197 | with Failure "hd" -> ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "src/ext/liveness.ml", line 276, characters 21-25: 276 | with Failure "hd" -> ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/llvm.ml > src/ext/llvm.inferred.mli + /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/llvm.ml > src/ext/llvm.inferred.mli File "src/ext/llvm.ml", line 173, characters 6-12: 173 | fprint stdout 80 (generate f)); ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/llvmgen.ml > src/ext/llvmgen.inferred.mli /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/llvmssa.ml > src/ext/llvmssa.inferred.mli /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/llvmutils.ml > src/ext/llvmutils.inferred.mli /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/logwrites.ml > src/ext/logwrites.inferred.mli + /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/logwrites.ml > src/ext/logwrites.inferred.mli File "src/ext/logwrites.ml", line 98, characters 25-38: 98 | | _ -> let str = Pretty.sprint 80 ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/ext/logwrites.ml", line 113, characters 25-38: 113 | | _ -> let str = Pretty.sprint 80 ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlc.opt -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -i machdep.ml > machdep.inferred.mli /usr/bin/ocamlc.opt -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -i src/machdepenv.ml > src/machdepenv.inferred.mli /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/partial.ml > src/ext/partial.inferred.mli /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/predabst.ml > src/ext/predabst.inferred.mli + /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/predabst.ml > src/ext/predabst.inferred.mli File "src/ext/predabst.ml", line 202, characters 27-33: 202 | | Lval l -> T.mkVar (sprint 80 (d_lval () l)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/ext/predabst.ml", line 222, characters 30-36: 222 | | AddrOf lv -> T.mkVar (sprint 80 (d_exp () e)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/ext/predabst.ml", line 223, characters 31-37: 223 | | StartOf lv -> T.mkVar (sprint 80 (d_exp () e)) ^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/ext/predabst.ml", line 782, characters 13-16: 782 | line ++ seq line (fun h -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/predabst.ml", line 783, characters 7-10: 783 | seq line (fun (pid,bl) -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/predabst.ml", line 788, characters 13-16: 788 | line ++ seq line (fun (pid,bl) -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/predabst.ml", line 869, characters 14-18: 869 | with Failure "hd" -> if !debug then ignore(E.log "fn w. no stmts?\n") ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "src/ext/predabst.ml", line 912, characters 14-18: 912 | with Failure "hd" -> DoChildren ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/reachingdefs.ml > src/ext/reachingdefs.inferred.mli + /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/reachingdefs.ml > src/ext/reachingdefs.inferred.mli File "src/ext/reachingdefs.ml", line 44, characters 21-39: 44 | Some i1, Some i2 -> Pervasives.compare i1 i2 ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "src/ext/reachingdefs.ml", line 297, characters 2-5: 297 | seq line (fun (vid,ios) -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/reachingdefs.ml", line 470, characters 15-19: 470 | with Failure "hd" -> if compare fdec.svar.vname (!debug_fn) = 0 then ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) File "src/ext/reachingdefs.ml", line 509, characters 2-5: 509 | seq line (fun stm -> ^^^ Warning 6 [labels-omitted]: labels sep, doit, elements were omitted in the application of this function. File "src/ext/reachingdefs.ml", line 556, characters 17-21: 556 | with Failure "hd" -> ^^^^ Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 11.5) /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/sfi.ml > src/ext/sfi.inferred.mli + /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/sfi.ml > src/ext/sfi.inferred.mli File "src/ext/sfi.ml", line 83, characters 12-17: 83 | Lval (mkMem a NoOffset) ^^^^^ Warning 6 [labels-omitted]: labels addr, off were omitted in the application of this function. File "src/ext/sfi.ml", line 166, characters 13-26: 166 | let what = Pretty.sprint 80 (d_lval () lv) in ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. File "src/ext/sfi.ml", line 177, characters 13-26: 177 | let what = Pretty.sprint 80 (d_lval () lv) in ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label width was omitted in the application of this function. /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/simplemem.ml > src/ext/simplemem.inferred.mli /usr/bin/ocamlc.opt -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta -i src/ext/usedef.ml > src/ext/usedef.inferred.mli ocamlbuild -build-dir _build -no-links -classic-display src/main.native /usr/bin/ocamldep.opt -modules src/main.ml > src/main.ml.depends /usr/bin/ocamlc.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/main.cmo src/main.ml /usr/bin/ocamlopt.opt -c -g -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta -o src/main.cmx src/main.ml /usr/bin/ocamlopt.opt unix.cmxa str.cmxa nums.cmxa -g -I src src/cil.cmxa src/main.cmx -o src/main.native cp _build/src/main.native bin/cilly.native cp lib/App/Cilly.pm.in lib/App/Cilly.pm sed -e "s|CIL_VERSION|1.7.3|" lib/App/Cilly.pm > lib/App/Cilly.pm.tmp; \ mv lib/App/Cilly.pm.tmp lib/App/Cilly.pm; \ if gcc -D_GNUCC -m32 src/machdep-ml.c -o _build/machdep-ml32.exe ;then \ sed -e "s|nogcc32model|` _build/machdep-ml32.exe --env`|" lib/App/Cilly.pm > lib/App/Cilly.pm.tmp; \ mv lib/App/Cilly.pm.tmp lib/App/Cilly.pm; \ fi gcc: error: unrecognized command-line option '-m32' if gcc -D_GNUCC -m64 src/machdep-ml.c -o _build/machdep-ml64.exe ;then \ sed -e "s|nogcc64model|` _build/machdep-ml64.exe --env`|" lib/App/Cilly.pm > lib/App/Cilly.pm.tmp; \ mv lib/App/Cilly.pm.tmp lib/App/Cilly.pm; \ fi gcc: error: unrecognized command-line option '-m64' cd lib; perl Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for cilly make -C lib make[1]: Entering directory '/builddir/build/BUILD/cil-1.7.3/lib' cp App/Cilly/KeptFile.pm blib/lib/App/Cilly/KeptFile.pm cp App/Cilly/OutputFile.pm blib/lib/App/Cilly/OutputFile.pm cp App/Cilly/TempFile.pm blib/lib/App/Cilly/TempFile.pm cp App/Cilly.pm blib/lib/App/Cilly.pm cp App/Cilly/CilConfig.pm blib/lib/App/Cilly/CilConfig.pm cp ../bin/cilly blib/script/cilly "/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/cilly make[1]: Leaving directory '/builddir/build/BUILD/cil-1.7.3/lib' rm -rf doc/html/cil mkdir -p doc/html/cil mkdir -p doc/html/cil/examples cd doc; perl cilcode.pl cil.tex >cilpp.tex.tmp ***Found CIL code at line 408 Preprocessing cilcode.tmp/ex1.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex1.c -o cilcode.tmp/ex1.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex1.cil.c --verbose cilcode.tmp/ex1.i Frontc is parsing cilcode.tmp/ex1.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex1.cil.c Timings: TOTAL 0.001 s parse 0.000 s convert to CIL 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.32MB, max=1.02MB, minor=2.29MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex1.cil.c gcc -D_GNUCC -E cilcode.tmp/ex1.cil.c -o cilcode.tmp/ex1.cil.i Compiling cilcode.tmp/ex1.cil.i into cilcode.tmp/ex1.o gcc -D_GNUCC -c -o cilcode.tmp/ex1.o cilcode.tmp/ex1.cil.i ***Found CIL code at line 418 Preprocessing cilcode.tmp/ex2.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex2.c -o cilcode.tmp/ex2.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex2.cil.c --verbose cilcode.tmp/ex2.i Frontc is parsing cilcode.tmp/ex2.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex2.cil.c Timings: TOTAL 0.002 s parse 0.000 s convert to CIL 0.001 s printCIL 0.000 s Timing used Memory statistics: total=2.28MB, max=1.02MB, minor=2.25MB, major=0.37MB, promoted=0.34MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex2.cil.c gcc -D_GNUCC -E cilcode.tmp/ex2.cil.c -o cilcode.tmp/ex2.cil.i Compiling cilcode.tmp/ex2.cil.i into cilcode.tmp/ex2.o gcc -D_GNUCC -c -o cilcode.tmp/ex2.o cilcode.tmp/ex2.cil.i ***Found CIL code at line 425 Preprocessing cilcode.tmp/ex3.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex3.c -o cilcode.tmp/ex3.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex3.cil.c --verbose cilcode.tmp/ex3.i Frontc is parsing cilcode.tmp/ex3.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex3.cil.c Timings: TOTAL 0.002 s parse 0.000 s convert to CIL 0.002 s printCIL 0.000 s Timing used Memory statistics: total=2.33MB, max=1.02MB, minor=2.29MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex3.cil.c gcc -D_GNUCC -E cilcode.tmp/ex3.cil.c -o cilcode.tmp/ex3.cil.i Compiling cilcode.tmp/ex3.cil.i into cilcode.tmp/ex3.o gcc -D_GNUCC -c -o cilcode.tmp/ex3.o cilcode.tmp/ex3.cil.i ***Found CIL code at line 442 Preprocessing cilcode.tmp/ex4.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex4.c -o cilcode.tmp/ex4.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex4.cil.c --verbose cilcode.tmp/ex4.i Frontc is parsing cilcode.tmp/ex4.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex4.cil.c Timings: TOTAL 0.002 s parse 0.000 s convert to CIL 0.001 s printCIL 0.000 s Timing used Memory statistics: total=2.32MB, max=1.02MB, minor=2.29MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex4.cil.c gcc -D_GNUCC -E cilcode.tmp/ex4.cil.c -o cilcode.tmp/ex4.cil.i Compiling cilcode.tmp/ex4.cil.i into cilcode.tmp/ex4.o gcc -D_GNUCC -c -o cilcode.tmp/ex4.o cilcode.tmp/ex4.cil.i ***Found CIL code at line 459 Preprocessing cilcode.tmp/ex5.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex5.c -o cilcode.tmp/ex5.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex5.cil.c --verbose cilcode.tmp/ex5.i Frontc is parsing cilcode.tmp/ex5.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex5.cil.c Timings: TOTAL 0.001 s parse 0.000 s convert to CIL 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.36MB, max=1.02MB, minor=2.32MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex5.cil.c gcc -D_GNUCC -E cilcode.tmp/ex5.cil.c -o cilcode.tmp/ex5.cil.i Compiling cilcode.tmp/ex5.cil.i into cilcode.tmp/ex5.o gcc -D_GNUCC -c -o cilcode.tmp/ex5.o cilcode.tmp/ex5.cil.i ***Found CIL code at line 471 Preprocessing cilcode.tmp/ex6.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex6.c -o cilcode.tmp/ex6.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex6.cil.c --verbose cilcode.tmp/ex6.i Frontc is parsing cilcode.tmp/ex6.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex6.cil.c Timings: TOTAL 0.002 s parse 0.000 s convert to CIL 0.001 s printCIL 0.000 s Timing used Memory statistics: total=2.32MB, max=1.02MB, minor=2.29MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex6.cil.c gcc -D_GNUCC -E cilcode.tmp/ex6.cil.c -o cilcode.tmp/ex6.cil.i Compiling cilcode.tmp/ex6.cil.i into cilcode.tmp/ex6.o gcc -D_GNUCC -c -o cilcode.tmp/ex6.o cilcode.tmp/ex6.cil.i ***Found CIL code at line 477 Preprocessing cilcode.tmp/ex7.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex7.c -o cilcode.tmp/ex7.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex7.cil.c --verbose cilcode.tmp/ex7.i Frontc is parsing cilcode.tmp/ex7.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex7.cil.c Timings: TOTAL 0.002 s parse 0.000 s convert to CIL 0.001 s printCIL 0.000 s Timing used Memory statistics: total=2.33MB, max=1.02MB, minor=2.30MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex7.cil.c gcc -D_GNUCC -E cilcode.tmp/ex7.cil.c -o cilcode.tmp/ex7.cil.i Compiling cilcode.tmp/ex7.cil.i into cilcode.tmp/ex7.o gcc -D_GNUCC -c -o cilcode.tmp/ex7.o cilcode.tmp/ex7.cil.i ***Found CIL code at line 492 Preprocessing cilcode.tmp/ex8.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex8.c -o cilcode.tmp/ex8.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex8.cil.c --verbose cilcode.tmp/ex8.i Frontc is parsing cilcode.tmp/ex8.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex8.cil.c Timings: TOTAL 0.001 s parse 0.000 s convert to CIL 0.001 s printCIL 0.000 s Timing used Memory statistics: total=2.32MB, max=1.02MB, minor=2.29MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex8.cil.c gcc -D_GNUCC -E cilcode.tmp/ex8.cil.c -o cilcode.tmp/ex8.cil.i Compiling cilcode.tmp/ex8.cil.i into cilcode.tmp/ex8.o gcc -D_GNUCC -c -o cilcode.tmp/ex8.o cilcode.tmp/ex8.cil.i ***Found CIL code at line 501 Preprocessing cilcode.tmp/ex9.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex9.c -o cilcode.tmp/ex9.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex9.cil.c --verbose cilcode.tmp/ex9.i Frontc is parsing cilcode.tmp/ex9.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex9.cil.c Timings: TOTAL 0.002 s parse 0.000 s convert to CIL 0.001 s printCIL 0.000 s Timing used Memory statistics: total=2.35MB, max=1.02MB, minor=2.32MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex9.cil.c gcc -D_GNUCC -E cilcode.tmp/ex9.cil.c -o cilcode.tmp/ex9.cil.i Compiling cilcode.tmp/ex9.cil.i into cilcode.tmp/ex9.o gcc -D_GNUCC -c -o cilcode.tmp/ex9.o cilcode.tmp/ex9.cil.i ***Found CIL code at line 513 Preprocessing cilcode.tmp/ex10.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex10.c -o cilcode.tmp/ex10.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex10.cil.c --verbose cilcode.tmp/ex10.i Frontc is parsing cilcode.tmp/ex10.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex10.cil.c Timings: TOTAL 0.001 s parse 0.000 s convert to CIL 0.001 s printCIL 0.000 s Timing used Memory statistics: total=2.33MB, max=1.02MB, minor=2.29MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex10.cil.c gcc -D_GNUCC -E cilcode.tmp/ex10.cil.c -o cilcode.tmp/ex10.cil.i Compiling cilcode.tmp/ex10.cil.i into cilcode.tmp/ex10.o gcc -D_GNUCC -c -o cilcode.tmp/ex10.o cilcode.tmp/ex10.cil.i ***Found CIL code at line 519 Preprocessing cilcode.tmp/ex11.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex11.c -o cilcode.tmp/ex11.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex11.cil.c --verbose cilcode.tmp/ex11.i Frontc is parsing cilcode.tmp/ex11.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex11.cil.c Timings: TOTAL 0.000 s parse 0.000 s convert to CIL 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.28MB, max=1.02MB, minor=2.25MB, major=0.37MB, promoted=0.34MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex11.cil.c gcc -D_GNUCC -E cilcode.tmp/ex11.cil.c -o cilcode.tmp/ex11.cil.i Compiling cilcode.tmp/ex11.cil.i into cilcode.tmp/ex11.o gcc -D_GNUCC -c -o cilcode.tmp/ex11.o cilcode.tmp/ex11.cil.i ***Found CIL code at line 528 Preprocessing cilcode.tmp/ex12.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex12.c -o cilcode.tmp/ex12.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex12.cil.c --verbose cilcode.tmp/ex12.i Frontc is parsing cilcode.tmp/ex12.i Converting CABS->CIL cilcode.tmp/ex12.c:2: Warning: Body of function main falls-through. Adding a return statement Removing unused temporaries printing file cilcode.tmp/ex12.cil.c Timings: TOTAL 0.001 s parse 0.000 s convert to CIL 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.37MB, max=1.02MB, minor=2.34MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex12.cil.c gcc -D_GNUCC -E cilcode.tmp/ex12.cil.c -o cilcode.tmp/ex12.cil.i Compiling cilcode.tmp/ex12.cil.i into cilcode.tmp/ex12.o gcc -D_GNUCC -c -o cilcode.tmp/ex12.o cilcode.tmp/ex12.cil.i ***Found CIL code at line 537 Preprocessing cilcode.tmp/ex13.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex13.c -o cilcode.tmp/ex13.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex13.cil.c --verbose cilcode.tmp/ex13.i Frontc is parsing cilcode.tmp/ex13.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex13.cil.c Timings: TOTAL 0.002 s parse 0.000 s convert to CIL 0.001 s printCIL 0.000 s Timing used Memory statistics: total=2.33MB, max=1.02MB, minor=2.30MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex13.cil.c gcc -D_GNUCC -E cilcode.tmp/ex13.cil.c -o cilcode.tmp/ex13.cil.i Compiling cilcode.tmp/ex13.cil.i into cilcode.tmp/ex13.o gcc -D_GNUCC -c -o cilcode.tmp/ex13.o cilcode.tmp/ex13.cil.i ***Found CIL code at line 550 Preprocessing cilcode.tmp/ex14.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex14.c -o cilcode.tmp/ex14.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex14.cil.c --verbose cilcode.tmp/ex14.i Frontc is parsing cilcode.tmp/ex14.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex14.cil.c Timings: TOTAL 0.002 s parse 0.001 s convert to CIL 0.002 s printCIL 0.000 s Timing used Memory statistics: total=2.34MB, max=1.02MB, minor=2.31MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex14.cil.c gcc -D_GNUCC -E cilcode.tmp/ex14.cil.c -o cilcode.tmp/ex14.cil.i Compiling cilcode.tmp/ex14.cil.i into cilcode.tmp/ex14.o gcc -D_GNUCC -c -o cilcode.tmp/ex14.o cilcode.tmp/ex14.cil.i ***Found CIL code at line 567 Preprocessing cilcode.tmp/ex15.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex15.c -o cilcode.tmp/ex15.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex15.cil.c --verbose cilcode.tmp/ex15.i Frontc is parsing cilcode.tmp/ex15.i Converting CABS->CIL cilcode.tmp/ex15.c:2: Warning: Body of function foo falls-through. Adding a return statement Removing unused temporaries printing file cilcode.tmp/ex15.cil.c Timings: TOTAL 0.001 s parse 0.000 s convert to CIL 0.001 s printCIL 0.000 s Timing used Memory statistics: total=2.30MB, max=1.02MB, minor=2.26MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex15.cil.c gcc -D_GNUCC -E cilcode.tmp/ex15.cil.c -o cilcode.tmp/ex15.cil.i Compiling cilcode.tmp/ex15.cil.i into cilcode.tmp/ex15.o gcc -D_GNUCC -c -o cilcode.tmp/ex15.o cilcode.tmp/ex15.cil.i ***Found CIL code at line 576 Preprocessing cilcode.tmp/ex16.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex16.c -o cilcode.tmp/ex16.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex16.cil.c --verbose cilcode.tmp/ex16.i Frontc is parsing cilcode.tmp/ex16.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex16.cil.c Timings: TOTAL 0.002 s parse 0.000 s convert to CIL 0.001 s printCIL 0.001 s Timing used Memory statistics: total=2.34MB, max=1.02MB, minor=2.31MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex16.cil.c gcc -D_GNUCC -E cilcode.tmp/ex16.cil.c -o cilcode.tmp/ex16.cil.i Compiling cilcode.tmp/ex16.cil.i into cilcode.tmp/ex16.o gcc -D_GNUCC -c -o cilcode.tmp/ex16.o cilcode.tmp/ex16.cil.i ***Found CIL code at line 587 Preprocessing cilcode.tmp/ex17.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex17.c -o cilcode.tmp/ex17.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex17.cil.c --verbose cilcode.tmp/ex17.i Frontc is parsing cilcode.tmp/ex17.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex17.cil.c Timings: TOTAL 0.004 s parse 0.001 s convert to CIL 0.002 s printCIL 0.001 s Timing used Memory statistics: total=2.47MB, max=1.02MB, minor=2.43MB, major=0.39MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex17.cil.c gcc -D_GNUCC -E cilcode.tmp/ex17.cil.c -o cilcode.tmp/ex17.cil.i Compiling cilcode.tmp/ex17.cil.i into cilcode.tmp/ex17.o gcc -D_GNUCC -c -o cilcode.tmp/ex17.o cilcode.tmp/ex17.cil.i ***Found CIL code at line 600 Preprocessing cilcode.tmp/ex18.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex18.c -o cilcode.tmp/ex18.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex18.cil.c --verbose cilcode.tmp/ex18.i Frontc is parsing cilcode.tmp/ex18.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex18.cil.c Timings: TOTAL 0.001 s parse 0.000 s convert to CIL 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.33MB, max=1.02MB, minor=2.29MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex18.cil.c gcc -D_GNUCC -E cilcode.tmp/ex18.cil.c -o cilcode.tmp/ex18.cil.i Compiling cilcode.tmp/ex18.cil.i into cilcode.tmp/ex18.o gcc -D_GNUCC -c -o cilcode.tmp/ex18.o cilcode.tmp/ex18.cil.i ***Found CIL code at line 609 Preprocessing cilcode.tmp/ex19.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex19.c -o cilcode.tmp/ex19.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex19.cil.c --verbose cilcode.tmp/ex19.i Frontc is parsing cilcode.tmp/ex19.i Converting CABS->CIL cilcode.tmp/ex19.c:7: Warning: Body of function main falls-through. Adding a return statement Removing unused temporaries printing file cilcode.tmp/ex19.cil.c Timings: TOTAL 0.004 s parse 0.001 s convert to CIL 0.002 s printCIL 0.001 s Timing used Memory statistics: total=2.42MB, max=1.02MB, minor=2.39MB, major=0.39MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex19.cil.c gcc -D_GNUCC -E cilcode.tmp/ex19.cil.c -o cilcode.tmp/ex19.cil.i Compiling cilcode.tmp/ex19.cil.i into cilcode.tmp/ex19.o gcc -D_GNUCC -c -o cilcode.tmp/ex19.o cilcode.tmp/ex19.cil.i ***Found CIL code at line 625 Preprocessing cilcode.tmp/ex20.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex20.c -o cilcode.tmp/ex20.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex20.cil.c --verbose cilcode.tmp/ex20.i Frontc is parsing cilcode.tmp/ex20.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex20.cil.c Timings: TOTAL 0.003 s parse 0.001 s convert to CIL 0.002 s printCIL 0.000 s Timing used Memory statistics: total=2.35MB, max=1.02MB, minor=2.32MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex20.cil.c gcc -D_GNUCC -E cilcode.tmp/ex20.cil.c -o cilcode.tmp/ex20.cil.i Compiling cilcode.tmp/ex20.cil.i into cilcode.tmp/ex20.o gcc -D_GNUCC -c -o cilcode.tmp/ex20.o cilcode.tmp/ex20.cil.i ***Found CIL code at line 637 Preprocessing cilcode.tmp/ex21.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex21.c -o cilcode.tmp/ex21.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex21.cil.c --verbose cilcode.tmp/ex21.i Frontc is parsing cilcode.tmp/ex21.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex21.cil.c Timings: TOTAL 0.001 s parse 0.000 s convert to CIL 0.001 s printCIL 0.000 s Timing used Memory statistics: total=2.35MB, max=1.02MB, minor=2.31MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex21.cil.c gcc -D_GNUCC -E cilcode.tmp/ex21.cil.c -o cilcode.tmp/ex21.cil.i Compiling cilcode.tmp/ex21.cil.i into cilcode.tmp/ex21.o gcc -D_GNUCC -c -o cilcode.tmp/ex21.o cilcode.tmp/ex21.cil.i ***Found CIL code at line 658 Preprocessing cilcode.tmp/ex22.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex22.c -o cilcode.tmp/ex22.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex22.cil.c --verbose cilcode.tmp/ex22.i Frontc is parsing cilcode.tmp/ex22.i Converting CABS->CIL cilcode.tmp/ex22.c:9: Warning: Body of function main falls-through. Adding a return statement Removing unused temporaries printing file cilcode.tmp/ex22.cil.c Timings: TOTAL 0.031 s parse 0.025 s convert to CIL 0.005 s printCIL 0.000 s Timing used Memory statistics: total=6.27MB, max=1.02MB, minor=6.24MB, major=0.63MB, promoted=0.59MB minor collections=2 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex22.cil.c gcc -D_GNUCC -E cilcode.tmp/ex22.cil.c -o cilcode.tmp/ex22.cil.i Compiling cilcode.tmp/ex22.cil.i into cilcode.tmp/ex22.o gcc -D_GNUCC -c -o cilcode.tmp/ex22.o cilcode.tmp/ex22.cil.i ***Found CIL code at line 1905 Preprocessing cilcode.tmp/ex23.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex23.c -o cilcode.tmp/ex23.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex23.cil.c --verbose --domakeCFG cilcode.tmp/ex23.i Frontc is parsing cilcode.tmp/ex23.i Converting CABS->CIL Removing unused temporaries Running CIL feature makeCFG (make the program look more like a CFG) printing file cilcode.tmp/ex23.cil.c Timings: TOTAL 0.004 s parse 0.001 s convert to CIL 0.002 s makeCFG 0.000 s printCIL 0.001 s Timing used Memory statistics: total=2.42MB, max=1.02MB, minor=2.39MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex23.cil.c gcc -D_GNUCC -E cilcode.tmp/ex23.cil.c -o cilcode.tmp/ex23.cil.i Compiling cilcode.tmp/ex23.cil.i into cilcode.tmp/ex23.o gcc -D_GNUCC -c -o cilcode.tmp/ex23.o cilcode.tmp/ex23.cil.i ***Found CIL code at line 2068 Preprocessing cilcode.tmp/ex24.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex24.c -o cilcode.tmp/ex24.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex24.cil.c --verbose --dostackGuard cilcode.tmp/ex24.i Frontc is parsing cilcode.tmp/ex24.i Converting CABS->CIL cilcode.tmp/ex24.c:3: Warning: Body of function dangerous falls-through. Adding a return statement Removing unused temporaries Running CIL feature stackGuard (instrument function calls and returns to maintain a separate stack for return addresses) printing file cilcode.tmp/ex24.cil.c Timings: TOTAL 0.001 s parse 0.000 s convert to CIL 0.001 s stackGuard 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.39MB, max=1.02MB, minor=2.35MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex24.cil.c gcc -D_GNUCC -E cilcode.tmp/ex24.cil.c -o cilcode.tmp/ex24.cil.i Compiling cilcode.tmp/ex24.cil.i into cilcode.tmp/ex24.o gcc -D_GNUCC -c -o cilcode.tmp/ex24.o cilcode.tmp/ex24.cil.i cilcode.tmp/ex24.cil.c: In function 'stackguard_push': cilcode.tmp/ex24.cil.c:17:5: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] 17 | malloc(sizeof(stackguard_stack)); | ^~~~~~ cilcode.tmp/ex24.cil.c:1:1: note: include '' or provide a declaration of 'malloc' +++ |+#include 1 | /* Generated by CIL v. 1.7.3 */ cilcode.tmp/ex24.cil.c:17:5: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch] 17 | malloc(sizeof(stackguard_stack)); | ^~~~~~ cilcode.tmp/ex24.cil.c:17:5: note: include '' or provide a declaration of 'malloc' cilcode.tmp/ex24.cil.c: In function 'stackguard_pop': cilcode.tmp/ex24.cil.c:25:3: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] 25 | free(stackguard_stack); | ^~~~ cilcode.tmp/ex24.cil.c:25:3: note: include '' or provide a declaration of 'free' cilcode.tmp/ex24.cil.c:25:3: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] cilcode.tmp/ex24.cil.c:25:3: note: include '' or provide a declaration of 'free' cilcode.tmp/ex24.c: At top level: cilcode.tmp/ex24.c:3:14: warning: conflicting types for built-in function 'scanf'; expected 'int(const char *, ...)' [-Wbuiltin-declaration-mismatch] 3 | scanf("%s",array); // possible buffer overrun! | ^~~~~ cilcode.tmp/ex24.c:3:1: note: 'scanf' is declared in header '' 2 | char array[10]; +++ |+#include 3 | scanf("%s",array); // possible buffer overrun! ***Found CIL code at line 2089 Preprocessing cilcode.tmp/ex25.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex25.c -o cilcode.tmp/ex25.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex25.cil.c --verbose --doheapify cilcode.tmp/ex25.i Frontc is parsing cilcode.tmp/ex25.i Converting CABS->CIL cilcode.tmp/ex25.c:3: Warning: Body of function dangerous falls-through. Adding a return statement Removing unused temporaries Running CIL feature heapify (move stack-allocated arrays to the heap) printing file cilcode.tmp/ex25.cil.c Timings: TOTAL 0.002 s parse 0.000 s convert to CIL 0.001 s heapify 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.38MB, max=1.02MB, minor=2.34MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex25.cil.c gcc -D_GNUCC -E cilcode.tmp/ex25.cil.c -o cilcode.tmp/ex25.cil.i Compiling cilcode.tmp/ex25.cil.i into cilcode.tmp/ex25.o gcc -D_GNUCC -c -o cilcode.tmp/ex25.o cilcode.tmp/ex25.cil.i cilcode.tmp/ex25.c:3:14: warning: conflicting types for built-in function 'scanf'; expected 'int(const char *, ...)' [-Wbuiltin-declaration-mismatch] 3 | scanf("%s",array); // possible buffer overrun! | ^~~~~ cilcode.tmp/ex25.c:3:1: note: 'scanf' is declared in header '' 2 | char array[10]; +++ |+#include 3 | scanf("%s",array); // possible buffer overrun! cilcode.tmp/ex25.c: In function 'dangerous': cilcode.tmp/ex25.c:1:51: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] 1 | int dangerous() { | ^ cilcode.tmp/ex25.c:3:1: note: include '' or provide a declaration of 'malloc' 2 | char array[10]; +++ |+#include 3 | scanf("%s",array); // possible buffer overrun! cilcode.tmp/ex25.c:1:51: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch] 1 | int dangerous() { | ^ cilcode.tmp/ex25.c:1:51: note: include '' or provide a declaration of 'malloc' cilcode.tmp/ex25.c:4:3: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] 4 | } | ^ cilcode.tmp/ex25.c:3:1: note: include '' or provide a declaration of 'free' 2 | char array[10]; +++ |+#include 3 | scanf("%s",array); // possible buffer overrun! cilcode.tmp/ex25.c:4:3: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] 4 | } | ^ cilcode.tmp/ex25.c:4:3: note: include '' or provide a declaration of 'free' ***Found CIL code at line 2109 Preprocessing cilcode.tmp/ex26.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex26.c -o cilcode.tmp/ex26.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex26.cil.c --verbose --dooneRet cilcode.tmp/ex26.i Frontc is parsing cilcode.tmp/ex26.i Converting CABS->CIL Removing unused temporaries Running CIL feature oneRet (make each function have at most one 'return') printing file cilcode.tmp/ex26.cil.c Timings: TOTAL 0.002 s parse 0.001 s convert to CIL 0.002 s oneRet 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.34MB, max=1.02MB, minor=2.31MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex26.cil.c gcc -D_GNUCC -E cilcode.tmp/ex26.cil.c -o cilcode.tmp/ex26.cil.i Compiling cilcode.tmp/ex26.cil.i into cilcode.tmp/ex26.o gcc -D_GNUCC -c -o cilcode.tmp/ex26.o cilcode.tmp/ex26.cil.i ***Found CIL code at line 2166 Preprocessing cilcode.tmp/ex27.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex27.c -o cilcode.tmp/ex27.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex27.cil.c --verbose --domakeCFG --dopartial cilcode.tmp/ex27.i Frontc is parsing cilcode.tmp/ex27.i Converting CABS->CIL Removing unused temporaries Running CIL feature makeCFG (make the program look more like a CFG) Running CIL feature partial (interprocedural partial evaluation and constant folding) printing file cilcode.tmp/ex27.cil.c Timings: TOTAL 0.002 s parse 0.000 s convert to CIL 0.001 s makeCFG 0.000 s partial 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.62MB, max=1.02MB, minor=2.58MB, major=0.39MB, promoted=0.36MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex27.cil.c gcc -D_GNUCC -E cilcode.tmp/ex27.cil.c -o cilcode.tmp/ex27.cil.i Compiling cilcode.tmp/ex27.cil.i into cilcode.tmp/ex27.o gcc -D_GNUCC -c -o cilcode.tmp/ex27.o cilcode.tmp/ex27.cil.i ***Found CIL code at line 2320 Preprocessing cilcode.tmp/ex28.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex28.c -o cilcode.tmp/ex28.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex28.cil.c --verbose --dosimpleMem cilcode.tmp/ex28.i Frontc is parsing cilcode.tmp/ex28.i Converting CABS->CIL cilcode.tmp/ex28.c:4: Warning: Body of function main falls-through. Adding a return statement Removing unused temporaries Running CIL feature simpleMem (simplify all memory expressions) printing file cilcode.tmp/ex28.cil.c Timings: TOTAL 0.001 s parse 0.000 s convert to CIL 0.001 s simpleMem 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.34MB, max=1.02MB, minor=2.30MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex28.cil.c gcc -D_GNUCC -E cilcode.tmp/ex28.cil.c -o cilcode.tmp/ex28.cil.i Compiling cilcode.tmp/ex28.cil.i into cilcode.tmp/ex28.o gcc -D_GNUCC -c -o cilcode.tmp/ex28.o cilcode.tmp/ex28.cil.i ***Found CIL code at line 2361 Preprocessing cilcode.tmp/ex29.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex29.c -o cilcode.tmp/ex29.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex29.cil.c --verbose --dosimplify cilcode.tmp/ex29.i Frontc is parsing cilcode.tmp/ex29.i Converting CABS->CIL Removing unused temporaries Running CIL feature simplify (compiles CIL to 3-address code) printing file cilcode.tmp/ex29.cil.c Timings: TOTAL 0.002 s parse 0.000 s convert to CIL 0.001 s simplify 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.44MB, max=1.02MB, minor=2.41MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex29.cil.c gcc -D_GNUCC -E cilcode.tmp/ex29.cil.c -o cilcode.tmp/ex29.cil.i Compiling cilcode.tmp/ex29.cil.i into cilcode.tmp/ex29.o gcc -D_GNUCC -c -o cilcode.tmp/ex29.o cilcode.tmp/ex29.cil.i ***Found CIL code at line 2997 Preprocessing cilcode.tmp/ex30.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex30.c -o cilcode.tmp/ex30.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex30.cil.c --verbose cilcode.tmp/ex30.i Frontc is parsing cilcode.tmp/ex30.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex30.cil.c Timings: TOTAL 0.001 s parse 0.000 s convert to CIL 0.001 s printCIL 0.000 s Timing used Memory statistics: total=2.30MB, max=1.02MB, minor=2.27MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex30.cil.c gcc -D_GNUCC -E cilcode.tmp/ex30.cil.c -o cilcode.tmp/ex30.cil.i Compiling cilcode.tmp/ex30.cil.i into cilcode.tmp/ex30.o gcc -D_GNUCC -c -o cilcode.tmp/ex30.o cilcode.tmp/ex30.cil.i ***Found CIL code at line 3006 Preprocessing cilcode.tmp/ex31.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex31.c -o cilcode.tmp/ex31.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex31.cil.c --verbose cilcode.tmp/ex31.i Frontc is parsing cilcode.tmp/ex31.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex31.cil.c Timings: TOTAL 0.001 s parse 0.000 s convert to CIL 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.31MB, max=1.02MB, minor=2.27MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex31.cil.c gcc -D_GNUCC -E cilcode.tmp/ex31.cil.c -o cilcode.tmp/ex31.cil.i Compiling cilcode.tmp/ex31.cil.i into cilcode.tmp/ex31.o gcc -D_GNUCC -c -o cilcode.tmp/ex31.o cilcode.tmp/ex31.cil.i ***Found CIL code at line 3012 Preprocessing cilcode.tmp/ex32.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex32.c -o cilcode.tmp/ex32.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex32.cil.c --verbose cilcode.tmp/ex32.i Frontc is parsing cilcode.tmp/ex32.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex32.cil.c Timings: TOTAL 0.002 s parse 0.000 s convert to CIL 0.002 s printCIL 0.000 s Timing used Memory statistics: total=2.32MB, max=1.02MB, minor=2.29MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex32.cil.c gcc -D_GNUCC -E cilcode.tmp/ex32.cil.c -o cilcode.tmp/ex32.cil.i Compiling cilcode.tmp/ex32.cil.i into cilcode.tmp/ex32.o gcc -D_GNUCC -c -o cilcode.tmp/ex32.o cilcode.tmp/ex32.cil.i ***Found CIL code at line 3025 Preprocessing cilcode.tmp/ex33.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex33.c -o cilcode.tmp/ex33.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex33.cil.c --verbose cilcode.tmp/ex33.i Frontc is parsing cilcode.tmp/ex33.i Converting CABS->CIL cilcode.tmp/ex33.c:8: Warning: Body of function f falls-through. Adding a return statement Removing unused temporaries printing file cilcode.tmp/ex33.cil.c Timings: TOTAL 0.002 s parse 0.000 s convert to CIL 0.001 s printCIL 0.000 s Timing used Memory statistics: total=2.36MB, max=1.02MB, minor=2.33MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex33.cil.c gcc -D_GNUCC -E cilcode.tmp/ex33.cil.c -o cilcode.tmp/ex33.cil.i Compiling cilcode.tmp/ex33.cil.i into cilcode.tmp/ex33.o gcc -D_GNUCC -c -o cilcode.tmp/ex33.o cilcode.tmp/ex33.cil.i ***Found CIL code at line 3042 Preprocessing cilcode.tmp/ex34.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex34.c -o cilcode.tmp/ex34.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex34.cil.c --verbose cilcode.tmp/ex34.i Frontc is parsing cilcode.tmp/ex34.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex34.cil.c Timings: TOTAL 0.002 s parse 0.000 s convert to CIL 0.001 s printCIL 0.000 s Timing used Memory statistics: total=2.33MB, max=1.02MB, minor=2.30MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex34.cil.c gcc -D_GNUCC -E cilcode.tmp/ex34.cil.c -o cilcode.tmp/ex34.cil.i Compiling cilcode.tmp/ex34.cil.i into cilcode.tmp/ex34.o gcc -D_GNUCC -c -o cilcode.tmp/ex34.o cilcode.tmp/ex34.cil.i ***Found CIL code at line 3053 Preprocessing cilcode.tmp/ex35.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex35.c -o cilcode.tmp/ex35.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex35.cil.c --verbose cilcode.tmp/ex35.i Frontc is parsing cilcode.tmp/ex35.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex35.cil.c Timings: TOTAL 0.001 s parse 0.000 s convert to CIL 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.45MB, max=1.02MB, minor=2.41MB, major=0.39MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex35.cil.c gcc -D_GNUCC -E cilcode.tmp/ex35.cil.c -o cilcode.tmp/ex35.cil.i Compiling cilcode.tmp/ex35.cil.i into cilcode.tmp/ex35.o gcc -D_GNUCC -c -o cilcode.tmp/ex35.o cilcode.tmp/ex35.cil.i cilcode.tmp/ex35.c: In function 'main': cilcode.tmp/ex35.c:22:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 22 | return pt3->value; | ^ ***Found CIL code at line 3083 Preprocessing cilcode.tmp/ex36.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex36.c -o cilcode.tmp/ex36.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex36.cil.c --verbose cilcode.tmp/ex36.i Frontc is parsing cilcode.tmp/ex36.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex36.cil.c Timings: TOTAL 0.002 s parse 0.001 s convert to CIL 0.002 s printCIL 0.000 s Timing used Memory statistics: total=2.33MB, max=1.02MB, minor=2.29MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex36.cil.c gcc -D_GNUCC -E cilcode.tmp/ex36.cil.c -o cilcode.tmp/ex36.cil.i Compiling cilcode.tmp/ex36.cil.i into cilcode.tmp/ex36.o gcc -D_GNUCC -c -o cilcode.tmp/ex36.o cilcode.tmp/ex36.cil.i ***Found CIL code at line 3091 Preprocessing cilcode.tmp/ex37.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex37.c -o cilcode.tmp/ex37.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex37.cil.c --verbose cilcode.tmp/ex37.i Frontc is parsing cilcode.tmp/ex37.i Converting CABS->CIL cilcode.tmp/ex37.c:3: Warning: Body of function foo falls-through. Adding a return statement Removing unused temporaries printing file cilcode.tmp/ex37.cil.c Timings: TOTAL 0.002 s parse 0.000 s convert to CIL 0.002 s printCIL 0.000 s Timing used Memory statistics: total=2.34MB, max=1.02MB, minor=2.31MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex37.cil.c gcc -D_GNUCC -E cilcode.tmp/ex37.cil.c -o cilcode.tmp/ex37.cil.i Compiling cilcode.tmp/ex37.cil.i into cilcode.tmp/ex37.o gcc -D_GNUCC -c -o cilcode.tmp/ex37.o cilcode.tmp/ex37.cil.i ***Found CIL code at line 3109 Preprocessing cilcode.tmp/ex38.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex38.c -o cilcode.tmp/ex38.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex38.cil.c --verbose cilcode.tmp/ex38.i Frontc is parsing cilcode.tmp/ex38.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex38.cil.c Timings: TOTAL 0.001 s parse 0.000 s convert to CIL 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.30MB, max=1.02MB, minor=2.26MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex38.cil.c gcc -D_GNUCC -E cilcode.tmp/ex38.cil.c -o cilcode.tmp/ex38.cil.i Compiling cilcode.tmp/ex38.cil.i into cilcode.tmp/ex38.o gcc -D_GNUCC -c -o cilcode.tmp/ex38.o cilcode.tmp/ex38.cil.i ***Found CIL code at line 3120 Preprocessing cilcode.tmp/ex39.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex39.c -o cilcode.tmp/ex39.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex39.cil.c --verbose cilcode.tmp/ex39.i Frontc is parsing cilcode.tmp/ex39.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex39.cil.c Timings: TOTAL 0.001 s parse 0.000 s convert to CIL 0.001 s printCIL 0.000 s Timing used Memory statistics: total=2.35MB, max=1.02MB, minor=2.32MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex39.cil.c gcc -D_GNUCC -E cilcode.tmp/ex39.cil.c -o cilcode.tmp/ex39.cil.i Compiling cilcode.tmp/ex39.cil.i into cilcode.tmp/ex39.o gcc -D_GNUCC -c -o cilcode.tmp/ex39.o cilcode.tmp/ex39.cil.i ***Found CIL code at line 3142 Preprocessing cilcode.tmp/ex40.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex40.c -o cilcode.tmp/ex40.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex40.cil.c --verbose cilcode.tmp/ex40.i Frontc is parsing cilcode.tmp/ex40.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex40.cil.c Timings: TOTAL 0.002 s parse 0.000 s convert to CIL 0.001 s printCIL 0.000 s Timing used Memory statistics: total=2.35MB, max=1.02MB, minor=2.31MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex40.cil.c gcc -D_GNUCC -E cilcode.tmp/ex40.cil.c -o cilcode.tmp/ex40.cil.i Compiling cilcode.tmp/ex40.cil.i into cilcode.tmp/ex40.o gcc -D_GNUCC -c -o cilcode.tmp/ex40.o cilcode.tmp/ex40.cil.i ***Found CIL code at line 3149 Preprocessing cilcode.tmp/ex41.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex41.c -o cilcode.tmp/ex41.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex41.cil.c --verbose cilcode.tmp/ex41.i Frontc is parsing cilcode.tmp/ex41.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex41.cil.c Timings: TOTAL 0.002 s parse 0.000 s convert to CIL 0.001 s printCIL 0.000 s Timing used Memory statistics: total=2.33MB, max=1.02MB, minor=2.29MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex41.cil.c gcc -D_GNUCC -E cilcode.tmp/ex41.cil.c -o cilcode.tmp/ex41.cil.i Compiling cilcode.tmp/ex41.cil.i into cilcode.tmp/ex41.o gcc -D_GNUCC -c -o cilcode.tmp/ex41.o cilcode.tmp/ex41.cil.i ***Found CIL code at line 3157 Preprocessing cilcode.tmp/ex42.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex42.c -o cilcode.tmp/ex42.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex42.cil.c --verbose cilcode.tmp/ex42.i Frontc is parsing cilcode.tmp/ex42.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex42.cil.c Timings: TOTAL 0.004 s parse 0.001 s convert to CIL 0.002 s printCIL 0.001 s Timing used Memory statistics: total=2.53MB, max=1.02MB, minor=2.50MB, major=0.39MB, promoted=0.36MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex42.cil.c gcc -D_GNUCC -E cilcode.tmp/ex42.cil.c -o cilcode.tmp/ex42.cil.i Compiling cilcode.tmp/ex42.cil.i into cilcode.tmp/ex42.o gcc -D_GNUCC -c -o cilcode.tmp/ex42.o cilcode.tmp/ex42.cil.i cilcode.tmp/ex42.c: In function 'doit': cilcode.tmp/ex42.c:10:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 10 | goto *jtab[x]; // Jump through the table | ^ cilcode.tmp/ex42.c: At top level: cilcode.tmp/ex42.c:18:14: warning: conflicting types for built-in function 'exit'; expected 'void(int)' [-Wbuiltin-declaration-mismatch] 18 | if (doit(0) != 0) exit(1); | ^~~~ cilcode.tmp/ex42.c:1:1: note: 'exit' is declared in header '' +++ |+#include 1 | static void *jtab[2]; // A jump table ***Found CIL code at line 3184 Preprocessing cilcode.tmp/ex43.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex43.c -o cilcode.tmp/ex43.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex43.cil.c --verbose cilcode.tmp/ex43.i Frontc is parsing cilcode.tmp/ex43.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex43.cil.c Timings: TOTAL 0.001 s parse 0.000 s convert to CIL 0.001 s printCIL 0.000 s Timing used Memory statistics: total=2.31MB, max=1.02MB, minor=2.28MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex43.cil.c gcc -D_GNUCC -E cilcode.tmp/ex43.cil.c -o cilcode.tmp/ex43.cil.i Compiling cilcode.tmp/ex43.cil.i into cilcode.tmp/ex43.o gcc -D_GNUCC -c -o cilcode.tmp/ex43.o cilcode.tmp/ex43.cil.i ***Found CIL code at line 3191 Preprocessing cilcode.tmp/ex44.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex44.c -o cilcode.tmp/ex44.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex44.cil.c --verbose cilcode.tmp/ex44.i Frontc is parsing cilcode.tmp/ex44.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex44.cil.c Timings: TOTAL 0.000 s parse 0.000 s convert to CIL 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.39MB, max=1.02MB, minor=2.36MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex44.cil.c gcc -D_GNUCC -E cilcode.tmp/ex44.cil.c -o cilcode.tmp/ex44.cil.i Compiling cilcode.tmp/ex44.cil.i into cilcode.tmp/ex44.o gcc -D_GNUCC -c -o cilcode.tmp/ex44.o cilcode.tmp/ex44.cil.i ***Found CIL code at line 3213 Preprocessing cilcode.tmp/ex45.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex45.c -o cilcode.tmp/ex45.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex45.cil.c --verbose cilcode.tmp/ex45.i Frontc is parsing cilcode.tmp/ex45.i Converting CABS->CIL REDOREDOcilcode.tmp/ex45.c:12: Warning: Body of function main falls-through. Adding a return statement Removing unused temporaries printing file cilcode.tmp/ex45.cil.c Timings: TOTAL 0.003 s parse 0.001 s convert to CIL 0.002 s printCIL 0.001 s Timing used Memory statistics: total=2.39MB, max=1.02MB, minor=2.36MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex45.cil.c gcc -D_GNUCC -E cilcode.tmp/ex45.cil.c -o cilcode.tmp/ex45.cil.i Compiling cilcode.tmp/ex45.cil.i into cilcode.tmp/ex45.o gcc -D_GNUCC -c -o cilcode.tmp/ex45.o cilcode.tmp/ex45.cil.i ***Found CIL code at line 3231 Preprocessing cilcode.tmp/ex46.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex46.c -o cilcode.tmp/ex46.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex46.cil.c --verbose cilcode.tmp/ex46.i Frontc is parsing cilcode.tmp/ex46.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex46.cil.c Timings: TOTAL 0.000 s parse 0.000 s convert to CIL 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.33MB, max=1.02MB, minor=2.30MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex46.cil.c gcc -D_GNUCC -E cilcode.tmp/ex46.cil.c -o cilcode.tmp/ex46.cil.i Compiling cilcode.tmp/ex46.cil.i into cilcode.tmp/ex46.o gcc -D_GNUCC -c -o cilcode.tmp/ex46.o cilcode.tmp/ex46.cil.i ***Found CIL code at line 3242 Preprocessing cilcode.tmp/ex47.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex47.c -o cilcode.tmp/ex47.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex47.cil.c --verbose cilcode.tmp/ex47.i Frontc is parsing cilcode.tmp/ex47.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex47.cil.c Timings: TOTAL 0.000 s parse 0.000 s convert to CIL 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.36MB, max=1.02MB, minor=2.32MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex47.cil.c gcc -D_GNUCC -E cilcode.tmp/ex47.cil.c -o cilcode.tmp/ex47.cil.i Compiling cilcode.tmp/ex47.cil.i into cilcode.tmp/ex47.o gcc -D_GNUCC -c -o cilcode.tmp/ex47.o cilcode.tmp/ex47.cil.i ***Found CIL code at line 3271 Preprocessing cilcode.tmp/ex48.c gcc -D_GNUCC -E -DCIL=1 cilcode.tmp/ex48.c -o cilcode.tmp/ex48.i /builddir/build/BUILD/cil-1.7.3/bin/cilly.native --out cilcode.tmp/ex48.cil.c --verbose cilcode.tmp/ex48.i Frontc is parsing cilcode.tmp/ex48.i Converting CABS->CIL Removing unused temporaries printing file cilcode.tmp/ex48.cil.c Timings: TOTAL 0.000 s parse 0.000 s convert to CIL 0.000 s printCIL 0.000 s Timing used Memory statistics: total=2.38MB, max=1.02MB, minor=2.35MB, major=0.38MB, promoted=0.35MB minor collections=1 major collections=0 compactions=0 Preprocessing cilcode.tmp/ex48.cil.c gcc -D_GNUCC -E cilcode.tmp/ex48.cil.c -o cilcode.tmp/ex48.cil.i Compiling cilcode.tmp/ex48.cil.i into cilcode.tmp/ex48.o gcc -D_GNUCC -c -o cilcode.tmp/ex48.o cilcode.tmp/ex48.cil.i mv doc/cilpp.tex.tmp doc/cilpp.tex cd doc/html/cil; printf '\\def\\cilversion{1.7.3}\n' >cil.version.tex cd doc/html/cil; hevea -exec xxdate.exe ../../cilpp Exclude comment 'comment' ../../cilpp.tex:83: Warning: No title given ../../cilpp.tex:83: Warning: No author given ../../cilpp.tex:106: Warning: Undefined label: 'sec-simplec' ../../cilpp.tex:114: Warning: Undefined label: 'sec-cabs2cil' ../../cilpp.tex:128: Warning: Undefined label: 'sec-Extension' ../../cilpp.tex:150: Warning: Undefined label: 'sec-ugly-gcc' ../../cilpp.tex:175: Warning: Undefined label: 'sec-Extension' ../../cilpp.tex:211: Warning: Undefined label: 'sec-changes' ../../cilpp.tex:386: Warning: Undefined label: 'sec-cil' ../../cilpp.tex:736: Warning: Undefined label: 'sec-Extension' ../../cilpp.tex:767: Warning: Undefined label: 'sec-merger' ../../cilpp.tex:838: Warning: Undefined label: 'sec-driver' ../../cilpp.tex:1634: Warning: Undefined label: 'sec-merger' ../../cilpp.tex:1657: Warning: Undefined label: 'sec-patcher' ../../cilpp.tex:1688: Warning: Undefined label: 'sec-merger' ../../cilpp.tex:1695: Warning: Undefined label: 'sec-patcher' ../../cilpp.tex:1762: Warning: Undefined label: 'sec-cilmachine' ../../cilpp.tex:1788: Warning: Undefined label: 'sec-Extension' ../../cilpp.tex:1970: Warning: Undefined label: 'sec-cfg' ../../cilpp.tex:2191: Warning: Undefined label: 'enum:partial-empty-proc' ../../cilpp.tex:2192: Warning: Undefined label: 'enum:partial-const-func' ../../cilpp.tex:2248: Warning: Undefined label: 'sec-cfg' ../../cilpp.tex:2287: Warning: Undefined label: 'sec-cfg' ../../cilpp.tex:2321: Warning: Undefined label: 'sec-cfg' ../../cilpp.tex:2358: Warning: Undefined label: 'sec-cfg' ../../cilpp.tex:2521: Warning: Undefined label: 'sec-attrib' HeVeA Warning: Label(s) may have changed. Rerun me to get cross-references right. cd doc/html/cil; hevea -exec xxdate.exe ../../cilpp Exclude comment 'comment' ../../cilpp.tex:83: Warning: No title given ../../cilpp.tex:83: Warning: No author given ../../cilpp.tex:211: Warning: Undefined label: 'sec-changes' cd doc/html/cil; mv cilpp.html cil.html cd doc/html/cil; hacha -o ciltoc.html cil.html cil.html:179: Warning, cannot find anchor: sec-changes cp -f doc/index.html doc/html/cil/index.html cp -f doc/header.html doc/html/cil cd doc; printf '\\def\\cilversion{1.7.3}\n' >cil.version.tex cd doc; pdflatex cilpp.tex; pdflatex cilpp.tex This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdflatex) restricted \write18 enabled. kpathsea: Running mktexfmt pdflatex.fmt mktexfmt: mktexfmt is using the following fmtutil.cnf files (in precedence order): mktexfmt: /usr/share/texlive/texmf-dist/web2c/fmtutil.cnf mktexfmt: mktexfmt is using the following fmtutil.cnf file for writing changes: mktexfmt: /builddir/.texlive2021/texmf-config/web2c/fmtutil.cnf mktexfmt [INFO]: writing formats under /builddir/.texlive2021/texmf-var/web2c mktexfmt [INFO]: --- remaking pdflatex with pdftex mktexfmt: running `pdftex -ini -jobname=pdflatex -progname=pdflatex -translate-file=cp227.tcx *pdflatex.ini' ... This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (INITEX) restricted \write18 enabled. (/usr/share/texlive/texmf-dist/web2c/cp227.tcx) entering extended mode (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/pdflatex.ini (/usr/share/texlive/texmf-dist/tex/generic/tex-ini-files/pdftexconfig.tex) (/usr/share/texlive/texmf-dist/tex/latex/base/latex.ltx (/usr/share/texlive/texmf-dist/tex/latex/base/texsys.cfg) ./texsys.aux found \@currdir set to: ./. Assuming \openin and \input have the same search path. Defining UNIX/DOS style filename parser. catcodes, registers, parameters, LaTeX2e <2020-10-01> patch level 4 (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.ltx (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3-code.tex (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3deprecation.def))) (/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.ltx (/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse-generic.tex)) hacks, control, par, spacing, files, font encodings, lengths, ==================================== Local config file fonttext.cfg used ==================================== (/usr/share/texlive/texmf-dist/tex/latex/base/fonttext.cfg (/usr/share/texlive/texmf-dist/tex/latex/base/fonttext.ltx === Don't modify this file, use a .cfg file instead === (/usr/share/texlive/texmf-dist/tex/latex/base/omlenc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/t1cmr.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmr.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmss.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmtt.fd))) ==================================== Local config file fontmath.cfg used ==================================== (/usr/share/texlive/texmf-dist/tex/latex/base/fontmath.cfg (/usr/share/texlive/texmf-dist/tex/latex/base/fontmath.ltx === Don't modify this file, use a .cfg file instead === (/usr/share/texlive/texmf-dist/tex/latex/base/omlcmm.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/omscmsy.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/omxcmex.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ucmr.fd))) ==================================== Local config file preload.cfg used ===================================== (/usr/share/texlive/texmf-dist/tex/latex/base/preload.cfg (/usr/share/texlive/texmf-dist/tex/latex/base/preload.ltx)) page nos., x-ref, environments, center, verbatim, math definitions, boxes, title, sectioning, contents, floats, footnotes, index, bibliography, output, =========================================== Local configuration file hyphen.cfg used =========================================== (/usr/share/texlive/texmf-dist/tex/generic/babel/hyphen.cfg (/usr/share/texlive/texmf-dist/tex/generic/hyphen/hyphen.tex) (/usr/share/texlive/texmf-dist/tex/generic/hyphen/dumyhyph.tex) (/usr/share/texlive/texmf-dist/tex/generic/hyphen/zerohyph.tex)) (/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.dfu)) (/usr/share/texlive/texmf-dist/tex/latex/firstaid/latex2e-first-aid-for-externa l-files.ltx) ) ) Beginning to dump on file pdflatex.fmt (preloaded format=pdflatex 2023.2.25) 19194 strings of total length 344849 280641 memory locations dumped; current usage is 165&279285 17486 multiletter control sequences \font\nullfont=nullfont \font\c__fp_exp_intarray=cmr10 at 0.00002pt \font\c__fp_trig_intarray=cmr10 at 0.00003pt \font\c_initex_cctab=cmr10 at 0.00005pt \font\c_other_cctab=cmr10 at 0.00006pt \font\c_str_cctab=cmr10 at 0.00008pt \font\g__regex_state_active_intarray=cmr10 at 0.00009pt \font\g__regex_thread_info_intarray=cmr10 at 0.0001pt \font\g__regex_submatch_prev_intarray=cmr10 at 0.00012pt \font\g__regex_submatch_begin_intarray=cmr10 at 0.00014pt \font\g__regex_submatch_end_intarray=cmr10 at 0.00015pt \font\g__regex_balance_intarray=cmr10 at 0.00017pt \font\OMX/cmex/m/n/10=cmex10 \font\tenln=line10 \font\tenlnw=linew10 \font\tencirc=lcircle10 \font\tencircw=lcirclew10 \font\OT1/cmr/m/n/5=cmr5 \font\OT1/cmr/m/n/7=cmr7 \font\OT1/cmr/m/n/10=cmr10 \font\OML/cmm/m/it/5=cmmi5 \font\OML/cmm/m/it/7=cmmi7 \font\OML/cmm/m/it/10=cmmi10 \font\OMS/cmsy/m/n/5=cmsy5 \font\OMS/cmsy/m/n/7=cmsy7 \font\OMS/cmsy/m/n/10=cmsy10 \font\c_code_cctab=cmr10 at 0.00018pt \font\c_document_cctab=cmr10 at 0.0002pt 403423 words of font info for 27 preloaded fonts 14 hyphenation exceptions Hyphenation trie of length 6081 has 183 ops out of 35111 2 for language 1 181 for language 0 0 words of pdfTeX memory 0 indirect objects No pages of output. Transcript written on pdflatex.log. mktexfmt [INFO]: log file copied to: /builddir/.texlive2021/texmf-var/web2c/pdftex/pdflatex.log mktexfmt [INFO]: /builddir/.texlive2021/texmf-var/web2c/pdftex/pdflatex.fmt installed. mktexfmt [INFO]: successfully rebuilt formats: 1 mktexfmt [INFO]: not selected formats: 19 mktexfmt [INFO]: total formats: 20 mktexfmt [INFO]: exiting with status 0 entering extended mode (./cilpp.tex LaTeX2e <2020-10-01> patch level 4 L3 programming layer <2021-05-07> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2020/04/10 v1.4m Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) (./hevea.sty (./comment.sty Excluding comment 'comment') Excluding comment 'rawhtml' Excluding comment 'htmlonly') (./fullpage.sty Style Option FULLPAGE Version 2 as of 15 Dec 1988 ) (/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty) \@input{cil.version.aux} (./cil.version.tex) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) (./cilpp.aux) LaTeX Warning: No \author given. [1{/usr/share/texlive/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] LaTeX Warning: Reference `sec-changes' on page 2 undefined on input line 211. Overfull \hbox (134.497pt too wide) in paragraph at lines 207--212 []\OT1/cmr/m/n/10 Download the CIL dis-tri-bu-tion (lat-est ver-sion is \OT1/cm tt/m/n/10 http://sourceforge.net/projects/cil/files/cil/cil-1.7.3.tar.gz\OT1/cm r/m/n/10 ). Underfull \hbox (badness 10000) in paragraph at lines 230--237 [2] [3] [4] [5] [6] [7] [8] [9] [10] Overfull \hbox (18.31773pt too wide) in paragraph at lines 846--852 \OT1/cmr/m/n/10 CIL can also be built as a li-brary that is called from your st and-alone ap-pli-ca-tion. Add \OT1/cmtt/m/n/10 cil/src\OT1/cmr/m/n/10 , \OT1/cm tt/m/n/10 cil/src/frontc\OT1/cmr/m/n/10 , [11] Overfull \hbox (0.28816pt too wide) in paragraph at lines 853--863 \OT1/cmr/m/n/10 tain-ing the out-put of the C pre-pro-ces-sor. The \OT1/cmtt/m/ n/10 Mergecil.merge: Cil.file list -> string -> Cil.file Overfull \hbox (13.26088pt too wide) in paragraph at lines 853--863 \OT1/cmtt/m/n/10 Cil.file -> unit \OT1/cmr/m/n/10 to print the file to a given out-put chan-nel. A good \OT1/cmtt/m/n/10 cilPrinter \OT1/cmr/m/n/10 to use is \OT1/cmtt/m/n/10 defaultCilPrinter\OT1/cmr/m/n/10 . [12] [13] [14] [15] [16] [17] [18] [19] (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [20] Overfull \hbox (38.69044pt too wide) in paragraph at lines 1465--1468 []\OT1/cmr/m/n/10 section, con-struc-tor, de-struc-tor, un-used, weak, no[]inst rument[]function, nore-turn, alias, no[]check[]memory[]usage, [21] [22] [23] [24] Overfull \hbox (42.61479pt too wide) in paragraph at lines 1800--1802 []\OT1/cmtt/m/n/10 --dopartial\OT1/cmr/m/n/10 . Do in-ter-pro-ce-du-ral par-tia l eval-u-a-tion and con-stant fold-ing. Im-ple-mented in \OT1/cmtt/m/n/10 src/e xt/partial.ml\OT1/cmr/m/n/10 . [25] [26] [27] [28] Overfull \hbox (0.68095pt too wide) in paragraph at lines 2051--2055 []\OT1/cmtt/m/n/10 Ptranal.conservative[]undefineds: bool ref\OT1/cmr/m/n/10 . Make the most pes-simistic as-sump-tions about glob- [29] [30] [31] Overfull \hbox (15.966pt too wide) in paragraph at lines 2301--2304 []\OT1/cmtt/m/n/10 AvailableExps.stmtStartData \OT1/cmr/m/n/10 -- Con-tains ava il-able ex-pres-sions data for each state-ment af-ter \OT1/cmtt/m/n/10 computeA Es [32] [33] [34] [35] [36] Overfull \hbox (24.20659pt too wide) in paragraph at lines 2673--2683 []\OT1/cmr/m/n/10 By de-fault, CIL fol-lows the cur-rent gcc be-hav-ior for ex- tern in-line. How-ever, if you set \OT1/cmtt/m/n/10 oldstyleExternInline [37] Overfull \hbox (11.99518pt too wide) in paragraph at lines 2782--2787 []\OT1/cmr/m/n/10 File-scope names (\OT1/cmtt/m/n/10 static \OT1/cmr/m/n/10 glo b-als, names of types de-fined with \OT1/cmtt/m/n/10 typedef\OT1/cmr/m/n/10 , a nd struc-ture/union/enumeration [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] (./cilpp.aux) LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) (see the transcript file for additional information){/usr/share/texlive/texmf-d ist/fonts/enc/dvips/cm-super/cm-super-ts1.enc}< /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb> Output written on cilpp.pdf (48 pages, 265003 bytes). Transcript written on cilpp.log. This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./cilpp.tex LaTeX2e <2020-10-01> patch level 4 L3 programming layer <2021-05-07> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2020/04/10 v1.4m Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) (./hevea.sty (./comment.sty Excluding comment 'comment') Excluding comment 'rawhtml' Excluding comment 'htmlonly') (./fullpage.sty Style Option FULLPAGE Version 2 as of 15 Dec 1988 ) (/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty) \@input{cil.version.aux} (./cil.version.tex) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) (./cilpp.aux) LaTeX Warning: No \author given. [1{/usr/share/texlive/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] LaTeX Warning: Reference `sec-changes' on page 2 undefined on input line 211. Overfull \hbox (134.497pt too wide) in paragraph at lines 207--212 []\OT1/cmr/m/n/10 Download the CIL dis-tri-bu-tion (lat-est ver-sion is \OT1/cm tt/m/n/10 http://sourceforge.net/projects/cil/files/cil/cil-1.7.3.tar.gz\OT1/cm r/m/n/10 ). Underfull \hbox (badness 10000) in paragraph at lines 230--237 [2] [3] [4] [5] [6] [7] [8] [9] [10] Overfull \hbox (18.31773pt too wide) in paragraph at lines 846--852 \OT1/cmr/m/n/10 CIL can also be built as a li-brary that is called from your st and-alone ap-pli-ca-tion. Add \OT1/cmtt/m/n/10 cil/src\OT1/cmr/m/n/10 , \OT1/cm tt/m/n/10 cil/src/frontc\OT1/cmr/m/n/10 , [11] Overfull \hbox (0.28816pt too wide) in paragraph at lines 853--863 \OT1/cmr/m/n/10 tain-ing the out-put of the C pre-pro-ces-sor. The \OT1/cmtt/m/ n/10 Mergecil.merge: Cil.file list -> string -> Cil.file Overfull \hbox (13.26088pt too wide) in paragraph at lines 853--863 \OT1/cmtt/m/n/10 Cil.file -> unit \OT1/cmr/m/n/10 to print the file to a given out-put chan-nel. A good \OT1/cmtt/m/n/10 cilPrinter \OT1/cmr/m/n/10 to use is \OT1/cmtt/m/n/10 defaultCilPrinter\OT1/cmr/m/n/10 . [12] [13] [14] [15] [16] [17] [18] [19] (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [20] Overfull \hbox (38.69044pt too wide) in paragraph at lines 1465--1468 []\OT1/cmr/m/n/10 section, con-struc-tor, de-struc-tor, un-used, weak, no[]inst rument[]function, nore-turn, alias, no[]check[]memory[]usage, [21] [22] [23] [24] Overfull \hbox (42.61479pt too wide) in paragraph at lines 1800--1802 []\OT1/cmtt/m/n/10 --dopartial\OT1/cmr/m/n/10 . Do in-ter-pro-ce-du-ral par-tia l eval-u-a-tion and con-stant fold-ing. Im-ple-mented in \OT1/cmtt/m/n/10 src/e xt/partial.ml\OT1/cmr/m/n/10 . [25] [26] [27] [28] Overfull \hbox (0.68095pt too wide) in paragraph at lines 2051--2055 []\OT1/cmtt/m/n/10 Ptranal.conservative[]undefineds: bool ref\OT1/cmr/m/n/10 . Make the most pes-simistic as-sump-tions about glob- [29] [30] [31] Overfull \hbox (15.966pt too wide) in paragraph at lines 2301--2304 []\OT1/cmtt/m/n/10 AvailableExps.stmtStartData \OT1/cmr/m/n/10 -- Con-tains ava il-able ex-pres-sions data for each state-ment af-ter \OT1/cmtt/m/n/10 computeA Es [32] [33] [34] [35] [36] Overfull \hbox (24.20659pt too wide) in paragraph at lines 2673--2683 []\OT1/cmr/m/n/10 By de-fault, CIL fol-lows the cur-rent gcc be-hav-ior for ex- tern in-line. How-ever, if you set \OT1/cmtt/m/n/10 oldstyleExternInline [37] Overfull \hbox (11.99518pt too wide) in paragraph at lines 2782--2787 []\OT1/cmr/m/n/10 File-scope names (\OT1/cmtt/m/n/10 static \OT1/cmr/m/n/10 glo b-als, names of types de-fined with \OT1/cmtt/m/n/10 typedef\OT1/cmr/m/n/10 , a nd struc-ture/union/enumeration [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] (./cilpp.aux) LaTeX Warning: There were undefined references. ) (see the transcript file for additional information){/usr/share/texlive/texmf-d ist/fonts/enc/dvips/cm-super/cm-super-ts1.enc}< /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb> Output written on cilpp.pdf (48 pages, 265003 bytes). Transcript written on cilpp.log. cd doc; mv cilpp.pdf html/cil/CIL.pdf CIL_VERSION=1.7.3 ocamlbuild -build-dir _build -no-links -classic-display doc/cil.docdir/index.html /usr/bin/ocamldoc.opt -dump ocamlutil/alpha.odoc -stars -hide Pervasives -t 'CIL API Documentation (version 1.7.3)' -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta ocamlutil/alpha.mli + /usr/bin/ocamldoc.opt -dump ocamlutil/alpha.odoc -stars -hide Pervasives -t 'CIL API Documentation (version 1.7.3)' -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta ocamlutil/alpha.mli Warning: Element Cil.currentLoc not found /usr/bin/ocamldoc.opt -dump src/ext/cfg.odoc -stars -hide Pervasives -t 'CIL API Documentation (version 1.7.3)' -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta src/ext/cfg.mli + /usr/bin/ocamldoc.opt -dump src/ext/cfg.odoc -stars -hide Pervasives -t 'CIL API Documentation (version 1.7.3)' -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta src/ext/cfg.mli Warning: Element Cil.stmt not found Warning: Element Dataflow not found /usr/bin/ocamldoc.opt -dump src/cil.odoc -stars -hide Pervasives -t 'CIL API Documentation (version 1.7.3)' -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta src/cil.mli + /usr/bin/ocamldoc.opt -dump src/cil.odoc -stars -hide Pervasives -t 'CIL API Documentation (version 1.7.3)' -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta src/cil.mli Warning: Element Rmtmps.removeUnusedTemps not found Warning: Element Cfg.computeFileCFG not found Warning: Element Cfg.computeFileCFG not found Warning: Element CaseRange not found Warning: Element Case not found Warning: Element Errormsg.Error not found Warning: Element Pretty.doc not found Warning: Element Errormsg.error not found Warning: Element Pretty.doc not found Warning: Element Errormsg.bug not found Warning: Element Errormsg.unimp not found Warning: Element Errormsg.bug not found Warning: Element Errormsg.unimp not found Warning: Element Errormsg.error not found Warning: Element Errormsg.warn not found Warning: Element Errormsg.warnOpt not found Warning: Element Errormsg.warnFlag not found Warning: Element Errormsg.warn not found Warning: Element Errormsg.warn not found Warning: Element Errormsg.warnFlag not found /usr/bin/ocamldoc.opt -dump src/cillower.odoc -stars -hide Pervasives -t 'CIL API Documentation (version 1.7.3)' -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta src/cillower.mli /usr/bin/ocamldoc.opt -dump ocamlutil/clist.odoc -stars -hide Pervasives -t 'CIL API Documentation (version 1.7.3)' -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta ocamlutil/clist.mli /usr/bin/ocamldoc.opt -dump src/ext/dataflow.odoc -stars -hide Pervasives -t 'CIL API Documentation (version 1.7.3)' -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta src/ext/dataflow.mli + /usr/bin/ocamldoc.opt -dump src/ext/dataflow.odoc -stars -hide Pervasives -t 'CIL API Documentation (version 1.7.3)' -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta src/ext/dataflow.mli Warning: Element Cfg.computeFileCFG not found Warning: Element Cil.currentLoc not found Warning: Element Cil.currentLoc not found Warning: Element Cil.currentLoc not found Warning: Element Cil.currentLoc not found /usr/bin/ocamldoc.opt -dump src/ext/dominators.odoc -stars -hide Pervasives -t 'CIL API Documentation (version 1.7.3)' -I src/ext -I src -I ocamlutil -I src/frontc -I src/ext/pta src/ext/dominators.mli /usr/bin/ocamldoc.opt -dump ocamlutil/errormsg.odoc -stars -hide Pervasives -t 'CIL API Documentation (version 1.7.3)' -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta ocamlutil/errormsg.mli /usr/bin/ocamldoc.opt -dump src/formatcil.odoc -stars -hide Pervasives -t 'CIL API Documentation (version 1.7.3)' -I src -I ocamlutil -I src/frontc -I src/ext -I src/ext/pta src/formatcil.mli /usr/bin/ocamldoc.opt -dump ocamlutil/pretty.odoc -stars -hide Pervasives -t 'CIL API Documentation (version 1.7.3)' -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta ocamlutil/pretty.mli /usr/bin/ocamldoc.opt -dump ocamlutil/stats.odoc -stars -hide Pervasives -t 'CIL API Documentation (version 1.7.3)' -I ocamlutil -I src -I src/frontc -I src/ext -I src/ext/pta ocamlutil/stats.mli rm -rf doc/cil.docdir mkdir -p doc/cil.docdir /usr/bin/ocamldoc.opt -load ocamlutil/alpha.odoc -load src/ext/cfg.odoc -load src/cil.odoc -load src/cillower.odoc -load ocamlutil/clist.odoc -load src/ext/dataflow.odoc -load src/ext/dominators.odoc -load ocamlutil/errormsg.odoc -load src/formatcil.odoc -load ocamlutil/pretty.odoc -load ocamlutil/stats.odoc -html -stars -hide Pervasives -t 'CIL API Documentation (version 1.7.3)' -d doc/cil.docdir + /usr/bin/ocamldoc.opt -load ocamlutil/alpha.odoc -load src/ext/cfg.odoc -load src/cil.odoc -load src/cillower.odoc -load ocamlutil/clist.odoc -load src/ext/dataflow.odoc -load src/ext/dominators.odoc -load ocamlutil/errormsg.odoc -load src/formatcil.odoc -load ocamlutil/pretty.odoc -load ocamlutil/stats.odoc -html -stars -hide Pervasives -t 'CIL API Documentation (version 1.7.3)' -d doc/cil.docdir Warning: Element Rmtmps.removeUnusedTemps not found Warning: Element CaseRange not found Warning: Element Case not found rm -rf doc/html/cil/api mkdir -p doc/html/cil/ cp -r _build/doc/cil.docdir/ doc/html/cil/api + make OCAMLBEST= bin/cilly.byte ocamlbuild -build-dir _build -no-links -classic-display src/main.byte /usr/bin/ocamlc.opt unix.cma str.cma nums.cma -g -I src src/cil.cma src/main.cmo -o src/main.byte cp _build/src/main.byte bin/cilly.byte + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.TXkQTd + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64 ++ dirname /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -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 cil-1.7.3 + export DESTDIR=/builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64 + DESTDIR=/builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64 + export OCAMLFIND_DESTDIR=/builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml + OCAMLFIND_DESTDIR=/builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml + mkdir -p /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml + make DESTDIR=/builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64 install ocamlbuild -build-dir _build -no-links -classic-display src/main.native make -C lib make[1]: Entering directory '/builddir/build/BUILD/cil-1.7.3/lib' make[1]: Leaving directory '/builddir/build/BUILD/cil-1.7.3/lib' ocamlbuild -build-dir _build -no-links -classic-display src/cil.cma ocamlbuild -build-dir _build -no-links -classic-display src/cil.cmxa ocamlbuild -build-dir _build -no-links -classic-display src/cil.a ocamlbuild -build-dir _build -no-links -classic-display src/cil.libfiles ocamlfind remove cil ocamlfind: [WARNING] No such file: /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/META ocamlfind install -patch-version 1.7.3 cil META _build/src/cil.cma _build/src/cil.cmxa _build/src/cil.a `cat _build/src/cil.libfiles` Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/whitetrack.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/whitetrack.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/whitetrack.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/util.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/util.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/util.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/usedef.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/usedef.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/usedef.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/uref.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/uref.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/uref.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/trace.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/trace.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/trace.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/stats.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/stats.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/stats.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/ssa.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/ssa.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/ssa.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/simplify.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/simplify.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/simplify.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/simplemem.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/simplemem.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/simplemem.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/sfi.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/sfi.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/sfi.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/setp.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/setp.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/setp.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/rmtmps.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/rmtmps.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/rmtmps.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/reachingdefs.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/reachingdefs.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/reachingdefs.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/ptranal.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/ptranal.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/ptranal.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/pretty.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/pretty.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/pretty.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/predabst.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/predabst.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/predabst.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/patch.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/patch.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/patch.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/partial.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/partial.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/partial.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/oneret.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/oneret.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/oneret.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/olf.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/olf.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/olf.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/mergecil.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/mergecil.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/mergecil.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/machdepenv.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/machdepenv.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/machdepenv.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/machdep.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/machdep.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/machdep.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/longarray.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/longarray.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/longarray.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/logwrites.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/logwrites.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/logwrites.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/logcalls.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/logcalls.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/logcalls.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/llvmutils.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/llvmutils.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/llvmutils.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/llvmssa.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/llvmssa.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/llvmssa.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/llvmgen.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/llvmgen.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/llvmgen.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/llvm.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/llvm.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/llvm.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/liveness.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/liveness.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/liveness.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/lexerhack.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/lexerhack.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/lexerhack.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/inthash.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/inthash.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/inthash.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/heapify.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/heapify.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/heapify.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/heap.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/heap.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/heap.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/growArray.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/growArray.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/growArray.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/frontc.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/frontc.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/frontc.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/formatparse.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/formatparse.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/formatparse.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/formatlex.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/formatlex.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/formatlex.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/formatcil.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/formatcil.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/formatcil.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/feature_config.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/feature_config.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/feature_config.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/expcompare.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/expcompare.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/expcompare.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/escape.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/escape.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/escape.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/errormsg.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/errormsg.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/errormsg.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/epicenter.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/epicenter.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/epicenter.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/dominators.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/dominators.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/dominators.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/deadcodeelim.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/deadcodeelim.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/deadcodeelim.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/dataslicing.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/dataslicing.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/dataslicing.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/dataflow.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/dataflow.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/dataflow.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cprint.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cprint.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cprint.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cparser.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cparser.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cparser.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/clist.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/clist.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/clist.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/clexer.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/clexer.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/clexer.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cilversion.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cilversion.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cilversion.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cilutil.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cilutil.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cilutil.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/ciltools.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/ciltools.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/ciltools.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/ciloptions.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/ciloptions.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/ciloptions.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cillower.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cillower.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cillower.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cilint.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cilint.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cilint.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cil.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cil.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cil.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/check.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/check.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/check.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cfg.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cfg.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cfg.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/canonicalize.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/canonicalize.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/canonicalize.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/callgraph.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/callgraph.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/callgraph.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cabsvisit.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cabsvisit.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cabsvisit.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cabshelper.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cabshelper.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cabshelper.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cabs2cil.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cabs2cil.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cabs2cil.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cabs.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cabs.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cabs.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/bitmap.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/bitmap.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/bitmap.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/availexpslv.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/availexpslv.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/availexpslv.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/availexps.inferred.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/availexps.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/availexps.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/alpha.mli Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/alpha.cmx Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/alpha.cmi Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cil.a Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cil.cmxa Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/cil.cma Installed /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/lib64/ocaml/cil/META make -C lib pure_install make[1]: Entering directory '/builddir/build/BUILD/cil-1.7.3/lib' Installing /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/perl5/vendor_perl/App/Cilly.pm Installing /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/perl5/vendor_perl/App/Cilly/KeptFile.pm Installing /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/perl5/vendor_perl/App/Cilly/CilConfig.pm Installing /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/perl5/vendor_perl/App/Cilly/OutputFile.pm Installing /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/perl5/vendor_perl/App/Cilly/TempFile.pm Installing /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/bin/cilly make[1]: Leaving directory '/builddir/build/BUILD/cil-1.7.3/lib' /usr/bin/install -c -m 0755 bin/cilly.* /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/bin + find /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64 -name .packlist -type f -exec rm -f '{}' ';' + mkdir -p doc/ocaml-cil/html + cp -r doc/html/cil/api doc/ocaml-cil/html + cp -r doc/html/cil/examples doc/ocaml-cil/html + cp doc/html/cil/attributes.html doc/html/cil/cil.html doc/html/cil/cil001.html doc/html/cil/cil002.html doc/html/cil/cil003.html doc/html/cil/cil004.html doc/html/cil/cil007.html doc/html/cil/cil009.html doc/html/cil/cil010.html doc/html/cil/cil011.html doc/html/cil/cil012.html doc/html/cil/cil015.html doc/html/cil/cil016.html doc/html/cil/cil017.html doc/html/cil/cil018.html doc/html/cil/cil019.html doc/html/cil/cilly.html doc/html/cil/ciltoc.html doc/html/cil/ext.html doc/html/cil/header.html doc/html/cil/index.html doc/html/cil/merger.html doc/html/cil/patcher.html doc/ocaml-cil/html/ + cp doc/html/cil/cil.css doc/ocaml-cil/html/ + cp doc/html/cil/contents_motif.svg doc/html/cil/next_motif.svg doc/html/cil/previous_motif.svg doc/ocaml-cil/html/ + cp doc/html/cil/CIL.pdf doc/ocaml-cil/cil-manual.pdf + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Mfza4L + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -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 cil-1.7.3 + make test cd test; ./testcil -r --regrtest Can't locate RegTest.pm in @INC (you may need to install the RegTest module) (@INC contains: /usr/local/lib64/perl5/5.36 /usr/local/share/perl5/5.36 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at ./testcil.pl line 15. BEGIN failed--compilation aborted at ./testcil.pl line 15. make: *** [Makefile:288: test] Error 2 + : + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ocaml-cil-1.7.3-77.fc38.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.j2Y0Ae + umask 022 + cd /builddir/build/BUILD + cd cil-1.7.3 + DOCDIR=/builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/doc/ocaml-cil + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/doc/ocaml-cil + cp -pr README.md /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/doc/ocaml-cil + cp -pr LICENSE /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/doc/ocaml-cil + RPM_EC=0 ++ jobs -p + exit 0 Provides: ocaml(Alpha) = b82848e43eeb254591b213981d609a35 ocaml(Availexps) = d8a8239ca612bcdf9292556ee0eb045e ocaml(Availexpslv) = cd8264098bcb8f4fe99de30c11f2faa9 ocaml(Bitmap) = bc6a7f67079de381f0903259515a2d7a ocaml(Cabs) = 52bb6204fca4af92a788ee8627ee6646 ocaml(Cabs2cil) = 662ff2fe6936737f404dbf7ed47b5cb1 ocaml(Cabshelper) = 107c7cf35a2451772d85117c9ddccc68 ocaml(Cabsvisit) = 6b23dc9a3c6b2e62710f412071ed79e6 ocaml(Callgraph) = 3056252b0f7bc801fe0a58dc4a2840a3 ocaml(Canonicalize) = 63a93775f78b42dfa98d77bf058eaf9b ocaml(Cfg) = cea73744fc16efec2ac9f1f686d2fef3 ocaml(Check) = c3eadc30a8aba6bfa64b44262a7760e1 ocaml(Cil) = 496c797e2d0a5ffb34fa76808d7826bd ocaml(Cilint) = 9fd2e4bf47ba51f6e86dbe8360a7d940 ocaml(Cillower) = a09784540e8ec9daa86495baa0605c00 ocaml(Ciloptions) = 9c357a33d77af92010491aee99b3d606 ocaml(Ciltools) = 2c5e62b8f840f1cdf2a11fcd7c666b76 ocaml(Cilutil) = 6c8d368376b8d18aada070c2a3f9a57b ocaml(Cilversion) = aa6cbfa1e4fdb63ce2d50925d0e0e2be ocaml(Clexer) = c5abfa613f3a6585995a8b6820ea996a ocaml(Clist) = acf1933eb230acbffc12c0738f0f8f88 ocaml(Cparser) = 7ca7f852ee2b100c699c7b8e14dfc5cf ocaml(Cprint) = 0a9bda73a44c35f9bcca86882d16512b ocaml(Dataflow) = 55c5de69aeaa19611565e4ef72c8b764 ocaml(Dataslicing) = 95ab4c55de1cf8c3c24d3c79675bc2ae ocaml(Deadcodeelim) = 1af5bd88a479d26604ff50f15fad5f47 ocaml(Dominators) = 0832c6e152973ceb60d1297c60a7bce2 ocaml(Epicenter) = 0f661dd7b7e8bdb1a453204cb8df0e5a ocaml(Errormsg) = 3f770fd2a7c58ffe173a26dd5e583b6f ocaml(Escape) = 9638fe8cfab20fcb7b94d22ed1594766 ocaml(Expcompare) = c3aba6dca9afb773f9bb7fa9741dc306 ocaml(Feature_config) = aee2dc77efcb8e982465eaed7c0109cf ocaml(Formatcil) = 84eaf0b0a85d28b8b6d3b5f8adfd4604 ocaml(Formatlex) = aae552be3e3c16a51ee851a7e5d73d87 ocaml(Formatparse) = 723d1c2c5511b1e0497fc8c8fb556888 ocaml(Frontc) = 7f9ec5d77e88c277482ca32b0d8714c7 ocaml(GrowArray) = f36a5312917ff80be57b6b3985cd9c32 ocaml(Heap) = cc54c4ce3b3dfbe872fc5496374a4fd7 ocaml(Heapify) = 3fe44fd9b3a276e9a111b03bfc2bcf00 ocaml(Inthash) = 3b9506fd5f5fc74445d33d48316ffea1 ocaml(Lexerhack) = 8e7601f8e0da2f2bbf6813100d112bc8 ocaml(Liveness) = 179d4e3c1e6cbe4912ae649832547cf8 ocaml(Llvm) = 63d17bcccc8807df7567b70f5a9607eb ocaml(Llvmgen) = 48223b6a3648aae2fdc1b7a888ff273b ocaml(Llvmssa) = c6039e16ba9899e4a8b953d1fc899b93 ocaml(Llvmutils) = f53105e0df1f38369cb81c14ca067add ocaml(Logcalls) = 44358c334293273924294d9f26a4d3fd ocaml(Logwrites) = 5482ed96cff9eaa3818a4cea164f63ef ocaml(Longarray) = 454b660f5e24c505312f50201ec27436 ocaml(Machdep) = 39bfc6aba2817c1b02a6b3d1331194a4 ocaml(Machdepenv) = d4b6285d6bafebb11ad3267af0a3c524 ocaml(Mergecil) = 87a4f12b6b1bb4735747a2f72c59b2bc ocaml(Olf) = 96faf0f89c01af212376b2f1835f90e6 ocaml(Oneret) = 6b9bd83476249a42fd332937df1ecca2 ocaml(Partial) = a4799e19a16f01922084b358fdfbe1bf ocaml(Patch) = 5ccf7b34a8ffc056dc79887eff2a3849 ocaml(Predabst) = 36cb5422009fc33e9a8d552c9ac610ff ocaml(Pretty) = ebba4ae3652156cb46358764c2e1159e ocaml(Ptranal) = a20a240c2640269416b17d6832fc6891 ocaml(Reachingdefs) = ab0cef94983d7a4c22cfddc7e40c8387 ocaml(Rmtmps) = 3da73dde4b65326f38929c6009e4d90f ocaml(Setp) = cb39434a0f4f576e5cc26d9cd4142191 ocaml(Sfi) = dbba4c1cfaa90bc4f39fed5ad6454f23 ocaml(Simplemem) = 3a002b23a1ab3ab1efa2ff5f2f6392b4 ocaml(Simplify) = 0884f914fa3a3ed2fd729ea3ce4b7a74 ocaml(Ssa) = 5ad3e18875b891f64d6db1962794f389 ocaml(Stats) = bf96368b9c982964a325435255d2f729 ocaml(Trace) = 4e1ed3188cc5f7afeab198c060857ad0 ocaml(Uref) = 85b708e2af6895499eab5bb465b9f44b ocaml(Usedef) = f309a9733c624d8fbd3447def0e69d5d ocaml(Util) = e90a9f65caf1da437ba255864cd58918 ocaml(Whitetrack) = c65ce38a1c0f00d3dd501b0476edad54 ocaml-cil = 1.7.3-77.fc38 ocaml-cil(riscv-64) = 1.7.3-77.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ocaml(Alpha) = b82848e43eeb254591b213981d609a35 ocaml(Big_int) = 0d29f9784dac1f856b4e4b9ce51e6e37 ocaml(Bitmap) = bc6a7f67079de381f0903259515a2d7a ocaml(Cabs) = 52bb6204fca4af92a788ee8627ee6646 ocaml(Cabs2cil) = 662ff2fe6936737f404dbf7ed47b5cb1 ocaml(Cabshelper) = 107c7cf35a2451772d85117c9ddccc68 ocaml(Cabsvisit) = 6b23dc9a3c6b2e62710f412071ed79e6 ocaml(Callgraph) = 3056252b0f7bc801fe0a58dc4a2840a3 ocaml(CamlinternalFormatBasics) = 8f8f634558798ee408df3c50a5539b15 ocaml(CamlinternalOO) = aea913efb75d4b8c0600eeba0222f7d8 ocaml(Cfg) = cea73744fc16efec2ac9f1f686d2fef3 ocaml(Cil) = 496c797e2d0a5ffb34fa76808d7826bd ocaml(Cilint) = 9fd2e4bf47ba51f6e86dbe8360a7d940 ocaml(Ciltools) = 2c5e62b8f840f1cdf2a11fcd7c666b76 ocaml(Cilutil) = 6c8d368376b8d18aada070c2a3f9a57b ocaml(Cilversion) = aa6cbfa1e4fdb63ce2d50925d0e0e2be ocaml(Clexer) = c5abfa613f3a6585995a8b6820ea996a ocaml(Clist) = acf1933eb230acbffc12c0738f0f8f88 ocaml(Cparser) = 7ca7f852ee2b100c699c7b8e14dfc5cf ocaml(Cprint) = 0a9bda73a44c35f9bcca86882d16512b ocaml(Dataflow) = 55c5de69aeaa19611565e4ef72c8b764 ocaml(Errormsg) = 3f770fd2a7c58ffe173a26dd5e583b6f ocaml(Escape) = 9638fe8cfab20fcb7b94d22ed1594766 ocaml(Expcompare) = c3aba6dca9afb773f9bb7fa9741dc306 ocaml(Formatlex) = aae552be3e3c16a51ee851a7e5d73d87 ocaml(Formatparse) = 723d1c2c5511b1e0497fc8c8fb556888 ocaml(Frontc) = 7f9ec5d77e88c277482ca32b0d8714c7 ocaml(GrowArray) = f36a5312917ff80be57b6b3985cd9c32 ocaml(Heap) = cc54c4ce3b3dfbe872fc5496374a4fd7 ocaml(Inthash) = 3b9506fd5f5fc74445d33d48316ffea1 ocaml(Lexerhack) = 8e7601f8e0da2f2bbf6813100d112bc8 ocaml(Liveness) = 179d4e3c1e6cbe4912ae649832547cf8 ocaml(Llvmgen) = 48223b6a3648aae2fdc1b7a888ff273b ocaml(Llvmssa) = c6039e16ba9899e4a8b953d1fc899b93 ocaml(Llvmutils) = f53105e0df1f38369cb81c14ca067add ocaml(Longarray) = 454b660f5e24c505312f50201ec27436 ocaml(Machdep) = 39bfc6aba2817c1b02a6b3d1331194a4 ocaml(Machdepenv) = d4b6285d6bafebb11ad3267af0a3c524 ocaml(Mergecil) = 87a4f12b6b1bb4735747a2f72c59b2bc ocaml(Nat) = cf53074211ea56c636ac753b3faa2286 ocaml(Olf) = 96faf0f89c01af212376b2f1835f90e6 ocaml(Patch) = 5ccf7b34a8ffc056dc79887eff2a3849 ocaml(Pretty) = ebba4ae3652156cb46358764c2e1159e ocaml(Ptranal) = a20a240c2640269416b17d6832fc6891 ocaml(Reachingdefs) = ab0cef94983d7a4c22cfddc7e40c8387 ocaml(Rmtmps) = 3da73dde4b65326f38929c6009e4d90f ocaml(Setp) = cb39434a0f4f576e5cc26d9cd4142191 ocaml(Stats) = bf96368b9c982964a325435255d2f729 ocaml(Stdlib) = 79b0e9d3b6f7fed07eb3cc2abb961b91 ocaml(Stdlib__Arg) = 04b768df3893b886dc494cea56b4aa5f ocaml(Stdlib__Array) = 622d88fad859d0d0f019e691fc4fa865 ocaml(Stdlib__Bigarray) = 994a14f10d5ae081663b52b790ee11d3 ocaml(Stdlib__Buffer) = 4b09c9a6d0622bbf5a3829234b481822 ocaml(Stdlib__Bytes) = 3d02c33317c0108c61e7a5eefa37519a ocaml(Stdlib__Char) = 62afe57b49defcc078960a68b9efbbee ocaml(Stdlib__Complex) = 4555217c759e89d65daa8f682eb09b35 ocaml(Stdlib__Either) = 26845df28d19584687a38a1ab814c3f9 ocaml(Stdlib__Filename) = 3bcff250dd30a0e620fa7546882aaadf ocaml(Stdlib__Gc) = c3ec15218bd26e175e6d959e216eb39a ocaml(Stdlib__Hashtbl) = 34c0fdd524bf2a75e4d5af64a6d34401 ocaml(Stdlib__Int32) = a71ea5238030770647165f659f80b1ab ocaml(Stdlib__Int64) = 0fa5587c47baf16a06837c7dedfc2518 ocaml(Stdlib__Lexing) = c9318c276ac7e383fd682c2dd06be434 ocaml(Stdlib__List) = ee222542f6f8195441543b8b399b64b9 ocaml(Stdlib__Map) = 978f82916b5a172c11d2b72719d85680 ocaml(Stdlib__Marshal) = 182731e5f563b7657acd24ad778f3615 ocaml(Stdlib__Nativeint) = 989149bf8f2ce1a89fecbc3f5f40f52c ocaml(Stdlib__Obj) = 25794d29f7f4018768ea900e331a2bf3 ocaml(Stdlib__Parsing) = bb5f62fa906224c917383a27d025e251 ocaml(Stdlib__Pervasives) = dc77fedcffc67c0119b789c66d5ef7bf ocaml(Stdlib__Printexc) = ae914d0568e8b6e482a66bbd62a4432f ocaml(Stdlib__Printf) = bc8af6214197dc8f40eaa738a4cd6a28 ocaml(Stdlib__Queue) = b066724fe533c7b8fc9b521e37aedad8 ocaml(Stdlib__Seq) = b63511032211eae4b567ba313cd72962 ocaml(Stdlib__Set) = 871d2ee2167ac9e7977fa13994cf4658 ocaml(Stdlib__Stack) = 30ae8c258e7fc6fb7e6370a60256d724 ocaml(Stdlib__String) = 097838f294457ecbb61ccbcf86cc6972 ocaml(Stdlib__Sys) = 7726a14ce36f5c6c3abb04975cec748b ocaml(Stdlib__Uchar) = c0dde02a556a6d79e363ad365d165d57 ocaml(Str) = 514c63e7d96516ff4c601fe47900a52d ocaml(Trace) = 4e1ed3188cc5f7afeab198c060857ad0 ocaml(Unix) = 84bb8ec8ae50f70acba86f5b72088b1c ocaml(Uref) = 85b708e2af6895499eab5bb465b9f44b ocaml(Usedef) = f309a9733c624d8fbd3447def0e69d5d ocaml(Util) = e90a9f65caf1da437ba255864cd58918 ocaml(Whitetrack) = c65ce38a1c0f00d3dd501b0476edad54 Processing files: ocaml-cil-devel-1.7.3-77.fc38.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.QqY3PK + umask 022 + cd /builddir/build/BUILD + cd cil-1.7.3 + DOCDIR=/builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/doc/ocaml-cil-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/doc/ocaml-cil-devel + cp -pr README.md /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/doc/ocaml-cil-devel + cp -pr LICENSE /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/doc/ocaml-cil-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: ocaml(Alpha) = b82848e43eeb254591b213981d609a35 ocaml(Availexps) = d8a8239ca612bcdf9292556ee0eb045e ocaml(Availexpslv) = cd8264098bcb8f4fe99de30c11f2faa9 ocaml(Bitmap) = bc6a7f67079de381f0903259515a2d7a ocaml(Cabs) = 52bb6204fca4af92a788ee8627ee6646 ocaml(Cabs2cil) = 662ff2fe6936737f404dbf7ed47b5cb1 ocaml(Cabshelper) = 107c7cf35a2451772d85117c9ddccc68 ocaml(Cabsvisit) = 6b23dc9a3c6b2e62710f412071ed79e6 ocaml(Callgraph) = 3056252b0f7bc801fe0a58dc4a2840a3 ocaml(Canonicalize) = 63a93775f78b42dfa98d77bf058eaf9b ocaml(Cfg) = cea73744fc16efec2ac9f1f686d2fef3 ocaml(Check) = c3eadc30a8aba6bfa64b44262a7760e1 ocaml(Cil) = 496c797e2d0a5ffb34fa76808d7826bd ocaml(Cilint) = 9fd2e4bf47ba51f6e86dbe8360a7d940 ocaml(Cillower) = a09784540e8ec9daa86495baa0605c00 ocaml(Ciloptions) = 9c357a33d77af92010491aee99b3d606 ocaml(Ciltools) = 2c5e62b8f840f1cdf2a11fcd7c666b76 ocaml(Cilutil) = 6c8d368376b8d18aada070c2a3f9a57b ocaml(Cilversion) = aa6cbfa1e4fdb63ce2d50925d0e0e2be ocaml(Clexer) = c5abfa613f3a6585995a8b6820ea996a ocaml(Clist) = acf1933eb230acbffc12c0738f0f8f88 ocaml(Cparser) = 7ca7f852ee2b100c699c7b8e14dfc5cf ocaml(Cprint) = 0a9bda73a44c35f9bcca86882d16512b ocaml(Dataflow) = 55c5de69aeaa19611565e4ef72c8b764 ocaml(Dataslicing) = 95ab4c55de1cf8c3c24d3c79675bc2ae ocaml(Deadcodeelim) = 1af5bd88a479d26604ff50f15fad5f47 ocaml(Dominators) = 0832c6e152973ceb60d1297c60a7bce2 ocaml(Epicenter) = 0f661dd7b7e8bdb1a453204cb8df0e5a ocaml(Errormsg) = 3f770fd2a7c58ffe173a26dd5e583b6f ocaml(Escape) = 9638fe8cfab20fcb7b94d22ed1594766 ocaml(Expcompare) = c3aba6dca9afb773f9bb7fa9741dc306 ocaml(Feature_config) = aee2dc77efcb8e982465eaed7c0109cf ocaml(Formatcil) = 84eaf0b0a85d28b8b6d3b5f8adfd4604 ocaml(Formatlex) = aae552be3e3c16a51ee851a7e5d73d87 ocaml(Formatparse) = 723d1c2c5511b1e0497fc8c8fb556888 ocaml(Frontc) = 7f9ec5d77e88c277482ca32b0d8714c7 ocaml(GrowArray) = f36a5312917ff80be57b6b3985cd9c32 ocaml(Heap) = cc54c4ce3b3dfbe872fc5496374a4fd7 ocaml(Heapify) = 3fe44fd9b3a276e9a111b03bfc2bcf00 ocaml(Inthash) = 3b9506fd5f5fc74445d33d48316ffea1 ocaml(Lexerhack) = 8e7601f8e0da2f2bbf6813100d112bc8 ocaml(Liveness) = 179d4e3c1e6cbe4912ae649832547cf8 ocaml(Llvm) = 63d17bcccc8807df7567b70f5a9607eb ocaml(Llvmgen) = 48223b6a3648aae2fdc1b7a888ff273b ocaml(Llvmssa) = c6039e16ba9899e4a8b953d1fc899b93 ocaml(Llvmutils) = f53105e0df1f38369cb81c14ca067add ocaml(Logcalls) = 44358c334293273924294d9f26a4d3fd ocaml(Logwrites) = 5482ed96cff9eaa3818a4cea164f63ef ocaml(Longarray) = 454b660f5e24c505312f50201ec27436 ocaml(Machdep) = 39bfc6aba2817c1b02a6b3d1331194a4 ocaml(Machdepenv) = d4b6285d6bafebb11ad3267af0a3c524 ocaml(Mergecil) = 87a4f12b6b1bb4735747a2f72c59b2bc ocaml(Olf) = 96faf0f89c01af212376b2f1835f90e6 ocaml(Oneret) = 6b9bd83476249a42fd332937df1ecca2 ocaml(Partial) = a4799e19a16f01922084b358fdfbe1bf ocaml(Patch) = 5ccf7b34a8ffc056dc79887eff2a3849 ocaml(Predabst) = 36cb5422009fc33e9a8d552c9ac610ff ocaml(Pretty) = ebba4ae3652156cb46358764c2e1159e ocaml(Ptranal) = a20a240c2640269416b17d6832fc6891 ocaml(Reachingdefs) = ab0cef94983d7a4c22cfddc7e40c8387 ocaml(Rmtmps) = 3da73dde4b65326f38929c6009e4d90f ocaml(Setp) = cb39434a0f4f576e5cc26d9cd4142191 ocaml(Sfi) = dbba4c1cfaa90bc4f39fed5ad6454f23 ocaml(Simplemem) = 3a002b23a1ab3ab1efa2ff5f2f6392b4 ocaml(Simplify) = 0884f914fa3a3ed2fd729ea3ce4b7a74 ocaml(Ssa) = 5ad3e18875b891f64d6db1962794f389 ocaml(Stats) = bf96368b9c982964a325435255d2f729 ocaml(Trace) = 4e1ed3188cc5f7afeab198c060857ad0 ocaml(Uref) = 85b708e2af6895499eab5bb465b9f44b ocaml(Usedef) = f309a9733c624d8fbd3447def0e69d5d ocaml(Util) = e90a9f65caf1da437ba255864cd58918 ocaml(Whitetrack) = c65ce38a1c0f00d3dd501b0476edad54 ocaml-cil-devel = 1.7.3-77.fc38 ocaml-cil-devel(riscv-64) = 1.7.3-77.fc38 ocamlx(Alpha) = 69b7779f1905d6d8c1bf021c8ca6a73a ocamlx(Availexps) = 822f2ad17ccb70bf4f07f1d18116357e ocamlx(Availexpslv) = fb2dfbc62c4a219351dcd12e919a2055 ocamlx(Bitmap) = 608ca9fee9afd1fff21d53ba9ad219aa ocamlx(Cabs) = 1ada6ca80b083eb2b4d523bc0f0545b7 ocamlx(Cabs2cil) = 526493c8a86905c8953996c34c5edb3c ocamlx(Cabshelper) = f47c83b22cd3050f51acfeaa8dffa97f ocamlx(Cabsvisit) = d9d481b1409889201fb58656408466d6 ocamlx(Callgraph) = 596ef6db315758fdd3149a748f24083f ocamlx(Canonicalize) = 4e171445086433b26c5504b1dc7c923d ocamlx(Cfg) = 32dce6dce942804a6402e9133520ac8f ocamlx(Check) = 560c68e2ddaaf9b324a1130754d07bd9 ocamlx(Cil) = 20f5f27189d5ad40c62ad37cba4dd52e ocamlx(Cilint) = ad5db78839e5d25fe6b0d1349dad34be ocamlx(Cillower) = 69bccb2b7f74f3d0c67ce1b93726c3ce ocamlx(Ciloptions) = 0a2347be491a4eb2b6f3ce4e53878158 ocamlx(Ciltools) = fbf78d654a8b1124b16a028964c60328 ocamlx(Cilutil) = ff05778d5b6e46d44d7406915bb316fc ocamlx(Cilversion) = 107584e4b8cef427068ab732fead2e84 ocamlx(Clexer) = fc765ca460bbdf1bdc749462c86caeec ocamlx(Clist) = 1239c291f4ded262b5caa680cc404e3a ocamlx(Cparser) = 679e54e5adbda4f588e2914db1fbff59 ocamlx(Cprint) = 0e22535ebf8d8022bf51f8ad8119f627 ocamlx(Dataflow) = 72602c89e8a1877a8708bb6871e8a9b8 ocamlx(Dataslicing) = 1053f7f5b944123600a886d92a253b44 ocamlx(Deadcodeelim) = 34effede63ed8341e415f236bf1c89ce ocamlx(Dominators) = 78828e43fe3e30d80be5fcfc0e31bf14 ocamlx(Epicenter) = da8a38e2649f39d6bee15c1f87eab155 ocamlx(Errormsg) = 8e47cab261af6dbff6ad96baecb0f32f ocamlx(Escape) = 1e1dd3bd0f2f93aa9d885cbb213c15c1 ocamlx(Expcompare) = 8f14896cdacb56951e061cc55fc77f99 ocamlx(Feature_config) = e801f165f9dbc8447c9437b70da008d0 ocamlx(Formatcil) = 5970abc7705f50de62d15fd637936b52 ocamlx(Formatlex) = 0bc40beda3c1cd9d465f9f26a6d6eeaf ocamlx(Formatparse) = 39d8d11837080314ead731d7b20a20a4 ocamlx(Frontc) = 1d6a4432b1c9610e5ed6c96912921772 ocamlx(GrowArray) = 58c3851b782fab06c4404579840b520a ocamlx(Heap) = 9d6fd708b32a73d2fbd9738a983cf68f ocamlx(Heapify) = 6649f2f3e6b46adc77a284ea6544dd12 ocamlx(Inthash) = 8c48f454eacda0242b5fab8933e28dbe ocamlx(Lexerhack) = 2ed8bead376555bda7b49e64a9c7ac1e ocamlx(Liveness) = 1ad5c71ed9c91c71cb797473f5294a9a ocamlx(Llvm) = 448b93614d9c04d55b7517cb56c1fed0 ocamlx(Llvmgen) = 85362b51ee7960cad175451a2ec9e210 ocamlx(Llvmssa) = 34cff605ce80281eae476a568885d3d7 ocamlx(Llvmutils) = 494c189d989a60629bc903ec15666073 ocamlx(Logcalls) = a8469124f325c7aad932e0db3f69316e ocamlx(Logwrites) = 995843b840ecd7761c5e74f72d70c333 ocamlx(Longarray) = 6b50b8aa9b89fd9ae4862bd632c739c4 ocamlx(Machdep) = efe25205453e371b5c34dbce4786ba7c ocamlx(Machdepenv) = 929cb26cf5fcc02a8eb134f109b81009 ocamlx(Mergecil) = 10142895aa823f8b333aac7788122a28 ocamlx(Olf) = b7d96b0332828e9116437aa36989fd27 ocamlx(Oneret) = 594bb9a4c54cf5526566a09fdf992c53 ocamlx(Partial) = 2a5a2710166b96b34b143847ca5b77a1 ocamlx(Patch) = 4dfc0489ba7804fe6a702125578dfdc4 ocamlx(Predabst) = 87268ac1ea13bcc35d2ecb2d16398723 ocamlx(Pretty) = 6de15e0b2efe8e13e43843bcb95a8c8b ocamlx(Ptranal) = 62e7ccecb58af6cb66a0fc9dc2451522 ocamlx(Reachingdefs) = 1bb1c0325a921c258f8f51fcfcf72a63 ocamlx(Rmtmps) = 926dc5ac2e83e9e6abea04175b098c78 ocamlx(Setp) = 88a3ffd5ee31cdecb4b3ecf356d04178 ocamlx(Sfi) = 17222d55b882704355c97ab3e35a149e ocamlx(Simplemem) = b0a707daee4529e35fea5f649a360877 ocamlx(Simplify) = 631402ff8f2218a71bc8c312bd4697ef ocamlx(Ssa) = 8a4eedd62a105dd359110066bf034804 ocamlx(Stats) = 9a45d4e6f70d9d0d89c025ce7ba8ccc2 ocamlx(Trace) = 3a70cd7d2565e34e6236f9cd6fde5967 ocamlx(Uref) = d09110e7fd06efda8fdceb475f70769c ocamlx(Usedef) = e151b4b03436730bed9196807f60f726 ocamlx(Util) = d20f500f054f8e6a4042f0edba33d9a8 ocamlx(Whitetrack) = e7b3fae5d86208d229efbab8f46c4f37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ocaml(Alpha) = b82848e43eeb254591b213981d609a35 ocaml(Big_int) = 0d29f9784dac1f856b4e4b9ce51e6e37 ocaml(Bitmap) = bc6a7f67079de381f0903259515a2d7a ocaml(Cabs) = 52bb6204fca4af92a788ee8627ee6646 ocaml(Cabs2cil) = 662ff2fe6936737f404dbf7ed47b5cb1 ocaml(Cabshelper) = 107c7cf35a2451772d85117c9ddccc68 ocaml(Cabsvisit) = 6b23dc9a3c6b2e62710f412071ed79e6 ocaml(Callgraph) = 3056252b0f7bc801fe0a58dc4a2840a3 ocaml(CamlinternalFormatBasics) = 8f8f634558798ee408df3c50a5539b15 ocaml(CamlinternalOO) = aea913efb75d4b8c0600eeba0222f7d8 ocaml(Cfg) = cea73744fc16efec2ac9f1f686d2fef3 ocaml(Cil) = 496c797e2d0a5ffb34fa76808d7826bd ocaml(Cilint) = 9fd2e4bf47ba51f6e86dbe8360a7d940 ocaml(Ciltools) = 2c5e62b8f840f1cdf2a11fcd7c666b76 ocaml(Cilutil) = 6c8d368376b8d18aada070c2a3f9a57b ocaml(Cilversion) = aa6cbfa1e4fdb63ce2d50925d0e0e2be ocaml(Clexer) = c5abfa613f3a6585995a8b6820ea996a ocaml(Clist) = acf1933eb230acbffc12c0738f0f8f88 ocaml(Cparser) = 7ca7f852ee2b100c699c7b8e14dfc5cf ocaml(Cprint) = 0a9bda73a44c35f9bcca86882d16512b ocaml(Dataflow) = 55c5de69aeaa19611565e4ef72c8b764 ocaml(Errormsg) = 3f770fd2a7c58ffe173a26dd5e583b6f ocaml(Escape) = 9638fe8cfab20fcb7b94d22ed1594766 ocaml(Expcompare) = c3aba6dca9afb773f9bb7fa9741dc306 ocaml(Formatlex) = aae552be3e3c16a51ee851a7e5d73d87 ocaml(Formatparse) = 723d1c2c5511b1e0497fc8c8fb556888 ocaml(Frontc) = 7f9ec5d77e88c277482ca32b0d8714c7 ocaml(GrowArray) = f36a5312917ff80be57b6b3985cd9c32 ocaml(Heap) = cc54c4ce3b3dfbe872fc5496374a4fd7 ocaml(Inthash) = 3b9506fd5f5fc74445d33d48316ffea1 ocaml(Lexerhack) = 8e7601f8e0da2f2bbf6813100d112bc8 ocaml(Liveness) = 179d4e3c1e6cbe4912ae649832547cf8 ocaml(Llvmgen) = 48223b6a3648aae2fdc1b7a888ff273b ocaml(Llvmssa) = c6039e16ba9899e4a8b953d1fc899b93 ocaml(Llvmutils) = f53105e0df1f38369cb81c14ca067add ocaml(Longarray) = 454b660f5e24c505312f50201ec27436 ocaml(Machdep) = 39bfc6aba2817c1b02a6b3d1331194a4 ocaml(Machdepenv) = d4b6285d6bafebb11ad3267af0a3c524 ocaml(Mergecil) = 87a4f12b6b1bb4735747a2f72c59b2bc ocaml(Nat) = cf53074211ea56c636ac753b3faa2286 ocaml(Olf) = 96faf0f89c01af212376b2f1835f90e6 ocaml(Patch) = 5ccf7b34a8ffc056dc79887eff2a3849 ocaml(Pretty) = ebba4ae3652156cb46358764c2e1159e ocaml(Ptranal) = a20a240c2640269416b17d6832fc6891 ocaml(Reachingdefs) = ab0cef94983d7a4c22cfddc7e40c8387 ocaml(Rmtmps) = 3da73dde4b65326f38929c6009e4d90f ocaml(Setp) = cb39434a0f4f576e5cc26d9cd4142191 ocaml(Stats) = bf96368b9c982964a325435255d2f729 ocaml(Stdlib) = 79b0e9d3b6f7fed07eb3cc2abb961b91 ocaml(Stdlib__Arg) = 04b768df3893b886dc494cea56b4aa5f ocaml(Stdlib__Array) = 622d88fad859d0d0f019e691fc4fa865 ocaml(Stdlib__Bigarray) = 994a14f10d5ae081663b52b790ee11d3 ocaml(Stdlib__Buffer) = 4b09c9a6d0622bbf5a3829234b481822 ocaml(Stdlib__Bytes) = 3d02c33317c0108c61e7a5eefa37519a ocaml(Stdlib__Char) = 62afe57b49defcc078960a68b9efbbee ocaml(Stdlib__Complex) = 4555217c759e89d65daa8f682eb09b35 ocaml(Stdlib__Either) = 26845df28d19584687a38a1ab814c3f9 ocaml(Stdlib__Filename) = 3bcff250dd30a0e620fa7546882aaadf ocaml(Stdlib__Gc) = c3ec15218bd26e175e6d959e216eb39a ocaml(Stdlib__Hashtbl) = 34c0fdd524bf2a75e4d5af64a6d34401 ocaml(Stdlib__Int32) = a71ea5238030770647165f659f80b1ab ocaml(Stdlib__Int64) = 0fa5587c47baf16a06837c7dedfc2518 ocaml(Stdlib__Lexing) = c9318c276ac7e383fd682c2dd06be434 ocaml(Stdlib__List) = ee222542f6f8195441543b8b399b64b9 ocaml(Stdlib__Map) = 978f82916b5a172c11d2b72719d85680 ocaml(Stdlib__Marshal) = 182731e5f563b7657acd24ad778f3615 ocaml(Stdlib__Nativeint) = 989149bf8f2ce1a89fecbc3f5f40f52c ocaml(Stdlib__Obj) = 25794d29f7f4018768ea900e331a2bf3 ocaml(Stdlib__Parsing) = bb5f62fa906224c917383a27d025e251 ocaml(Stdlib__Pervasives) = dc77fedcffc67c0119b789c66d5ef7bf ocaml(Stdlib__Printexc) = ae914d0568e8b6e482a66bbd62a4432f ocaml(Stdlib__Printf) = bc8af6214197dc8f40eaa738a4cd6a28 ocaml(Stdlib__Queue) = b066724fe533c7b8fc9b521e37aedad8 ocaml(Stdlib__Seq) = b63511032211eae4b567ba313cd72962 ocaml(Stdlib__Set) = 871d2ee2167ac9e7977fa13994cf4658 ocaml(Stdlib__Stack) = 30ae8c258e7fc6fb7e6370a60256d724 ocaml(Stdlib__String) = 097838f294457ecbb61ccbcf86cc6972 ocaml(Stdlib__Sys) = 7726a14ce36f5c6c3abb04975cec748b ocaml(Stdlib__Uchar) = c0dde02a556a6d79e363ad365d165d57 ocaml(Str) = 514c63e7d96516ff4c601fe47900a52d ocaml(Trace) = 4e1ed3188cc5f7afeab198c060857ad0 ocaml(Unix) = 84bb8ec8ae50f70acba86f5b72088b1c ocaml(Uref) = 85b708e2af6895499eab5bb465b9f44b ocaml(Usedef) = f309a9733c624d8fbd3447def0e69d5d ocaml(Util) = e90a9f65caf1da437ba255864cd58918 ocaml(Whitetrack) = c65ce38a1c0f00d3dd501b0476edad54 ocamlx(Alpha) = 69b7779f1905d6d8c1bf021c8ca6a73a ocamlx(Big_int) = 431112b2e7463349ad30cf0e3ea4d6e7 ocamlx(Bitmap) = 608ca9fee9afd1fff21d53ba9ad219aa ocamlx(Cabs) = 1ada6ca80b083eb2b4d523bc0f0545b7 ocamlx(Cabs2cil) = 526493c8a86905c8953996c34c5edb3c ocamlx(Cabshelper) = f47c83b22cd3050f51acfeaa8dffa97f ocamlx(Cabsvisit) = d9d481b1409889201fb58656408466d6 ocamlx(Callgraph) = 596ef6db315758fdd3149a748f24083f ocamlx(CamlinternalOO) = 1bdd8a1f15e1c6ed06c7e29bea5bb5c3 ocamlx(Cfg) = 32dce6dce942804a6402e9133520ac8f ocamlx(Cil) = 20f5f27189d5ad40c62ad37cba4dd52e ocamlx(Cilint) = ad5db78839e5d25fe6b0d1349dad34be ocamlx(Ciltools) = fbf78d654a8b1124b16a028964c60328 ocamlx(Cilutil) = ff05778d5b6e46d44d7406915bb316fc ocamlx(Cilversion) = 107584e4b8cef427068ab732fead2e84 ocamlx(Clexer) = fc765ca460bbdf1bdc749462c86caeec ocamlx(Clist) = 1239c291f4ded262b5caa680cc404e3a ocamlx(Cparser) = 679e54e5adbda4f588e2914db1fbff59 ocamlx(Cprint) = 0e22535ebf8d8022bf51f8ad8119f627 ocamlx(Dataflow) = 72602c89e8a1877a8708bb6871e8a9b8 ocamlx(Errormsg) = 8e47cab261af6dbff6ad96baecb0f32f ocamlx(Escape) = 1e1dd3bd0f2f93aa9d885cbb213c15c1 ocamlx(Expcompare) = 8f14896cdacb56951e061cc55fc77f99 ocamlx(Formatlex) = 0bc40beda3c1cd9d465f9f26a6d6eeaf ocamlx(Formatparse) = 39d8d11837080314ead731d7b20a20a4 ocamlx(Frontc) = 1d6a4432b1c9610e5ed6c96912921772 ocamlx(GrowArray) = 58c3851b782fab06c4404579840b520a ocamlx(Heap) = 9d6fd708b32a73d2fbd9738a983cf68f ocamlx(Inthash) = 8c48f454eacda0242b5fab8933e28dbe ocamlx(Lexerhack) = 2ed8bead376555bda7b49e64a9c7ac1e ocamlx(Liveness) = 1ad5c71ed9c91c71cb797473f5294a9a ocamlx(Llvmgen) = 85362b51ee7960cad175451a2ec9e210 ocamlx(Llvmssa) = 34cff605ce80281eae476a568885d3d7 ocamlx(Llvmutils) = 494c189d989a60629bc903ec15666073 ocamlx(Longarray) = 6b50b8aa9b89fd9ae4862bd632c739c4 ocamlx(Machdep) = efe25205453e371b5c34dbce4786ba7c ocamlx(Machdepenv) = 929cb26cf5fcc02a8eb134f109b81009 ocamlx(Mergecil) = 10142895aa823f8b333aac7788122a28 ocamlx(Olf) = b7d96b0332828e9116437aa36989fd27 ocamlx(Patch) = 4dfc0489ba7804fe6a702125578dfdc4 ocamlx(Pretty) = 6de15e0b2efe8e13e43843bcb95a8c8b ocamlx(Ptranal) = 62e7ccecb58af6cb66a0fc9dc2451522 ocamlx(Reachingdefs) = 1bb1c0325a921c258f8f51fcfcf72a63 ocamlx(Rmtmps) = 926dc5ac2e83e9e6abea04175b098c78 ocamlx(Setp) = 88a3ffd5ee31cdecb4b3ecf356d04178 ocamlx(Stats) = 9a45d4e6f70d9d0d89c025ce7ba8ccc2 ocamlx(Stdlib) = 29fc6b4fd90dc91235156e20d0575996 ocamlx(Stdlib__Arg) = 2df71eccebe0b6136a2e86c3c8daffc0 ocamlx(Stdlib__Array) = bb1212fc50265efb994301edbd2f0ecc ocamlx(Stdlib__Buffer) = 673e1a9feee4c24aeb62fe0f3e3ec4ad ocamlx(Stdlib__Bytes) = 332b036c618456adadc97ebc4c0edd44 ocamlx(Stdlib__Char) = 7cfadcb8c8da32e9f00e211aa321718b ocamlx(Stdlib__Filename) = d28509257398356aab9aed2edf11d6cb ocamlx(Stdlib__Gc) = 69b30dbb497b1693413644ac9604be89 ocamlx(Stdlib__Hashtbl) = c60c5e9b84ec15b69584c299944d0abb ocamlx(Stdlib__Int32) = 92cf9826d556878104ed3545f31b55b5 ocamlx(Stdlib__Int64) = 371b761429600b4a3480435d7bb83c8a ocamlx(Stdlib__Lexing) = 4ba20253768aee73219c565dee7243bd ocamlx(Stdlib__List) = 75bce4c751643e407b6e75caf60b9db7 ocamlx(Stdlib__Map) = f9b31d0fc661b76354b76376270f8fae ocamlx(Stdlib__Marshal) = eb9932635a49a93c31c0e9a675c07fff ocamlx(Stdlib__Nativeint) = 8109e6c2617004bba1644678316b2d57 ocamlx(Stdlib__Parsing) = a4138a3a0c08cdb070011623c83ca032 ocamlx(Stdlib__Printexc) = 92fa2375a865927827b95a710fd8db2b ocamlx(Stdlib__Printf) = 5637860688f82d7f837407cfaf0a6fae ocamlx(Stdlib__Queue) = ac29fa1eab3344162fa1d6afdf6872d4 ocamlx(Stdlib__Set) = 9d41b0f6935651fa2b340a0986078a0a ocamlx(Stdlib__Stack) = 6e4c13fcfc9d23fccc45c9e0ea742960 ocamlx(Stdlib__String) = 16f00be18fe41d5b5f3bc6b9bf6629df ocamlx(Stdlib__Sys) = b7b20574aeaf6b9579b0e18cd71b27d3 ocamlx(Str) = 4f153d0614e739753ccb1a58e9ecaa38 ocamlx(Trace) = 3a70cd7d2565e34e6236f9cd6fde5967 ocamlx(Unix) = f98e9ef7f9e913e26df2cf0d3af4252b ocamlx(Uref) = d09110e7fd06efda8fdceb475f70769c ocamlx(Usedef) = e151b4b03436730bed9196807f60f726 ocamlx(Util) = d20f500f054f8e6a4042f0edba33d9a8 ocamlx(Whitetrack) = e7b3fae5d86208d229efbab8f46c4f37 Processing files: ocaml-cil-doc-1.7.3-77.fc38.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.IOFdfB + umask 022 + cd /builddir/build/BUILD + cd cil-1.7.3 + DOCDIR=/builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/doc/ocaml-cil-doc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/doc/ocaml-cil-doc + cp -pr README.md /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/doc/ocaml-cil-doc + cp -pr LICENSE /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/doc/ocaml-cil-doc + cp -pr doc/ocaml-cil/cil-manual.pdf doc/ocaml-cil/html /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/doc/ocaml-cil-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: ocaml-cil-doc = 1.7.3-77.fc38 ocaml-cil-doc(riscv-64) = 1.7.3-77.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ocaml-cil-cilly-1.7.3-77.fc38.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.3GVu76 + umask 022 + cd /builddir/build/BUILD + cd cil-1.7.3 + DOCDIR=/builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/doc/ocaml-cil-cilly + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/doc/ocaml-cil-cilly + cp -pr README.md /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/doc/ocaml-cil-cilly + cp -pr LICENSE /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64/usr/share/doc/ocaml-cil-cilly + RPM_EC=0 ++ jobs -p + exit 0 Provides: ocaml-cil-cilly = 1.7.3-77.fc38 ocaml-cil-cilly(riscv-64) = 1.7.3-77.fc38 perl(App::Cilly) = 1.7.3 perl(App::Cilly::CilConfig) perl(App::Cilly::KeptFile) perl(App::Cilly::OutputFile) perl(App::Cilly::TempFile) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/ocamlrun /usr/bin/perl ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) perl(App::Cilly) perl(App::Cilly::CilConfig) perl(App::Cilly::KeptFile) perl(App::Cilly::OutputFile) perl(App::Cilly::TempFile) perl(Carp) perl(Data::Dumper) perl(File::Basename) perl(File::Copy) perl(File::Spec) perl(File::Temp) perl(FindBin) perl(Text::ParseWords) perl(lib) perl(strict) perl-libs rtld(GNU_HASH) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64 Wrote: /builddir/build/RPMS/ocaml-cil-doc-1.7.3-77.fc38.riscv64.rpm Wrote: /builddir/build/RPMS/ocaml-cil-1.7.3-77.fc38.riscv64.rpm Wrote: /builddir/build/RPMS/ocaml-cil-cilly-1.7.3-77.fc38.riscv64.rpm Wrote: /builddir/build/RPMS/ocaml-cil-devel-1.7.3-77.fc38.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.pxKkRf + umask 022 + cd /builddir/build/BUILD + cd cil-1.7.3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ocaml-cil-1.7.3-77.fc38.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.neEP7p + umask 022 + cd /builddir/build/BUILD + rm -rf cil-1.7.3 cil-1.7.3.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0