<86>Dec 6 05:32:53 userdel[93314]: delete user 'rooter' <86>Dec 6 05:32:53 userdel[93314]: removed group 'rooter' owned by 'rooter' <86>Dec 6 05:32:53 userdel[93314]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 6 05:32:53 groupadd[93435]: group added to /etc/group: name=rooter, GID=687 <86>Dec 6 05:32:53 groupadd[93435]: group added to /etc/gshadow: name=rooter <86>Dec 6 05:32:53 groupadd[93435]: new group: name=rooter, GID=687 <86>Dec 6 05:32:53 useradd[93490]: new user: name=rooter, UID=687, GID=687, home=/root, shell=/bin/bash <86>Dec 6 05:32:53 userdel[93530]: delete user 'builder' <86>Dec 6 05:32:53 userdel[93530]: removed group 'builder' owned by 'builder' <86>Dec 6 05:32:53 userdel[93530]: removed shadow group 'builder' owned by 'builder' <86>Dec 6 05:32:53 groupadd[93557]: group added to /etc/group: name=builder, GID=688 <86>Dec 6 05:32:53 groupadd[93557]: group added to /etc/gshadow: name=builder <86>Dec 6 05:32:53 groupadd[93557]: new group: name=builder, GID=688 <86>Dec 6 05:32:53 useradd[93584]: new user: name=builder, UID=688, GID=688, home=/usr/src, shell=/bin/bash <13>Dec 6 05:32:58 rpmi: ocaml-runtime-4.08.1-alt1 sisyphus+235061.70.23.1 1565087911 installed <13>Dec 6 05:32:58 rpmi: libxkbcommon-0.9.1-alt1 sisyphus+239553.100.1.1 1571659623 installed <13>Dec 6 05:32:58 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917982 installed <13>Dec 6 05:32:58 rpmi: libexpat-2.2.4-alt1 1503305341 installed <13>Dec 6 05:32:58 rpmi: libICE-1.0.9-alt1 1409902719 installed <13>Dec 6 05:32:58 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902884 installed <13>Dec 6 05:32:58 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed <13>Dec 6 05:32:58 rpmi: libwebp7-1.0.3-alt1 sisyphus+234493.100.1.1 1563090161 installed <13>Dec 6 05:32:58 rpmi: libmtdev-1.1.5-alt1 sisyphus+220715.100.1.1 1549364508 installed <13>Dec 6 05:32:58 rpmi: udev-rules-1:244-alt1 sisyphus+242291.100.1.1 1575476449 installed <13>Dec 6 05:32:58 rpmi: libglvnd-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed <13>Dec 6 05:32:58 rpmi: libwayland-server-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed <13>Dec 6 05:32:58 rpmi: qt5-base-common-5.12.5-alt2 sisyphus+241679.100.1.1 1574765577 installed <13>Dec 6 05:32:58 rpmi: qt5-svg-common-5.12.5-alt1 sisyphus+239023.1700.5.2 1571279456 installed <13>Dec 6 05:32:58 rpmi: rpm-build-ocaml-1.3-alt1 1494941050 installed <13>Dec 6 05:32:58 rpmi: libpcre16-8.43-alt1 sisyphus+222771.100.1.1 1551029667 installed <13>Dec 6 05:32:58 rpmi: pcretest-8.43-alt1 sisyphus+222771.100.1.1 1551029667 installed <13>Dec 6 05:32:58 rpmi: libpcre-devel-8.43-alt1 sisyphus+222771.100.1.1 1551029667 installed <13>Dec 6 05:32:58 rpmi: libdatrie-0.2.9-alt1_6 1511686677 installed <13>Dec 6 05:32:58 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>Dec 6 05:32:58 rpmi: libfribidi-1.0.7-alt1 sisyphus+238256.100.1.1 1569654630 installed <13>Dec 6 05:32:58 rpmi: libjbig-2.1-alt1 1401380921 installed <13>Dec 6 05:32:58 rpmi: libtiff5-4.1.0-alt1 sisyphus+240802.100.1.1 1573743630 installed <13>Dec 6 05:32:58 rpmi: libpixman-3:0.38.4-alt1 sisyphus+228006.100.1.1 1556013486 installed <13>Dec 6 05:32:58 rpmi: libts-1.0-alt1.qa1 1366249318 installed <13>Dec 6 05:32:59 rpmi: libwacom-data-1.1-alt1 sisyphus+238155.300.2.1 1569408114 installed <13>Dec 6 05:32:59 rpmi: libgudev-1:233-alt1 sisyphus+235422.100.1.1 1564855269 installed <13>Dec 6 05:32:59 rpmi: libwacom-1.1-alt1 sisyphus+238155.300.2.1 1569408114 installed <13>Dec 6 05:32:59 rpmi: libevdev-1.8.0-alt1 sisyphus+236608.100.1.1 1566815733 installed <13>Dec 6 05:32:59 rpmi: libinput-1.14.3-alt1 sisyphus+239829.100.1.1 1572245304 installed <13>Dec 6 05:32:59 rpmi: liblz4-1:1.9.2-alt1 sisyphus+238585.100.2.2 1570066861 installed <13>Dec 6 05:32:59 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521088 installed <13>Dec 6 05:32:59 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746563 installed <13>Dec 6 05:32:59 rpmi: libsystemd-1:244-alt1 sisyphus+242291.100.1.1 1575476449 installed <13>Dec 6 05:32:59 rpmi: libdbus-1.12.16-alt2 sisyphus+240566.100.2.1 1573547688 installed <13>Dec 6 05:32:59 rpmi: libavahi-0.7-alt1 sisyphus+237493.100.1.1 1568299460 installed <13>Dec 6 05:32:59 rpmi: libcups-2.2.12-alt3 sisyphus+240570.100.1.1 1573481622 installed <13>Dec 6 05:32:59 rpmi: libproxy-0.4.15-alt3 sisyphus+227885.100.1.2 1555818596 installed <13>Dec 6 05:32:59 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed <13>Dec 6 05:32:59 rpmi: libharfbuzz-2.6.4-alt1 sisyphus+240033.100.1.1 1572506772 installed <13>Dec 6 05:32:59 rpmi: libfreetype-2.10.1-alt1 sisyphus+237471.100.1.1 1568276349 installed <13>Dec 6 05:32:59 rpmi: fontconfig-2.13.1-alt1 sisyphus+226691.100.2.2 1554598717 installed Updating fonts cache: <29>Dec 6 05:33:00 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Dec 6 05:33:00 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed <13>Dec 6 05:33:00 rpmi: libwayland-client-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed <13>Dec 6 05:33:00 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438297 installed <13>Dec 6 05:33:00 rpmi: libdrm-1:2.4.100-alt1 sisyphus+240099.100.1.1 1572599782 installed <13>Dec 6 05:33:00 rpmi: libgbm-4:19.2.6-alt2 sisyphus+241659.200.1.1 1574756982 installed <13>Dec 6 05:33:00 rpmi: libpcre2-10.34-alt1 sisyphus+241619.100.1.1 1574686792 installed <13>Dec 6 05:33:02 rpmi: libicu65-1:6.5.1-alt1 sisyphus+238768.100.16.1 1571427351 installed <13>Dec 6 05:33:02 rpmi: libqt5-core-5.12.5-alt2 sisyphus+241679.100.1.1 1574765577 installed <13>Dec 6 05:33:02 rpmi: libqt5-dbus-5.12.5-alt2 sisyphus+241679.100.1.1 1574765577 installed <13>Dec 6 05:33:02 rpmi: libX11-locales-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed <13>Dec 6 05:33:02 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed <13>Dec 6 05:33:02 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed <13>Dec 6 05:33:02 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed <13>Dec 6 05:33:03 rpmi: libX11-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed <13>Dec 6 05:33:03 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed <13>Dec 6 05:33:03 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Dec 6 05:33:03 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987714 installed <13>Dec 6 05:33:03 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed <13>Dec 6 05:33:03 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949282 installed <13>Dec 6 05:33:03 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed <13>Dec 6 05:33:03 rpmi: libGLX-mesa-4:19.2.6-alt2 sisyphus+241659.200.1.1 1574756982 installed <13>Dec 6 05:33:03 rpmi: libEGL-mesa-4:19.2.6-alt2 sisyphus+241659.200.1.1 1574756982 installed <13>Dec 6 05:33:03 rpmi: libEGL-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed <13>Dec 6 05:33:03 rpmi: libGLX-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed <13>Dec 6 05:33:03 rpmi: libGL-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed <13>Dec 6 05:33:03 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed <13>Dec 6 05:33:03 rpmi: libpango-1.44.7-alt1 sisyphus+239731.100.1.1 1571986941 installed <13>Dec 6 05:33:03 rpmi: libXt-1.1.4-alt1 1369984716 installed <13>Dec 6 05:33:03 rpmi: libXpm-3.5.12-alt1 sisyphus+223149.400.2.1 1551268300 installed <13>Dec 6 05:33:03 rpmi: libgd3-2.2.5-alt3 sisyphus+226800.200.2.1 1554649314 installed <13>Dec 6 05:33:03 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+229000.100.1.1 1557152218 installed <13>Dec 6 05:33:03 rpmi: libxcbutil-1:0.4.0-alt1 1413392888 installed <13>Dec 6 05:33:03 rpmi: libxcbutil-image-0.4.0-alt1 1446204177 installed <13>Dec 6 05:33:03 rpmi: libxcbutil-keysyms-0.4.0-alt1 1446204121 installed <13>Dec 6 05:33:03 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+222674.100.1.1 1550989885 installed <13>Dec 6 05:33:03 rpmi: libxkbcommon-x11-0.9.1-alt1 sisyphus+239553.100.1.1 1571659623 installed <13>Dec 6 05:33:03 rpmi: tex-common-0.2-alt4 1244804096 installed <13>Dec 6 05:33:03 rpmi: gnuplot-common-1:5.2.7-alt1 sisyphus+231169.100.1.1 1559224318 installed <13>Dec 6 05:33:03 rpmi: gnuplot-common-x11-1:5.2.7-alt1 sisyphus+231169.100.1.1 1559224318 installed <13>Dec 6 05:33:03 rpmi: python-modules-curses-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed <13>Dec 6 05:33:03 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Dec 6 05:33:03 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed <13>Dec 6 05:33:03 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed <13>Dec 6 05:33:03 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed <13>Dec 6 05:33:03 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed <13>Dec 6 05:33:03 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed <13>Dec 6 05:33:03 rpmi: libtasn1-4.15.0-alt1 sisyphus+241940.100.1.1 1574959862 installed <13>Dec 6 05:33:03 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Dec 6 05:33:03 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Dec 6 05:33:03 rpmi: ca-certificates-2019.10.28-alt1 sisyphus+239875.300.1.1 1572267834 installed <13>Dec 6 05:33:03 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Dec 6 05:33:03 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed <13>Dec 6 05:33:03 rpmi: libcrypto1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235630 installed <13>Dec 6 05:33:03 rpmi: libssl1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235630 installed <13>Dec 6 05:33:04 rpmi: libqt5-network-5.12.5-alt2 sisyphus+241679.100.1.1 1574765577 installed <13>Dec 6 05:33:04 rpmi: libqt5-eglfsdeviceintegration-5.12.5-alt2 sisyphus+241679.100.1.1 1574765577 installed <13>Dec 6 05:33:04 rpmi: libqt5-xcbqpa-5.12.5-alt2 sisyphus+241679.100.1.1 1574765577 installed <13>Dec 6 05:33:04 rpmi: libqt5-eglfskmssupport-5.12.5-alt2 sisyphus+241679.100.1.1 1574765577 installed <13>Dec 6 05:33:04 rpmi: libqt5-gui-5.12.5-alt2 sisyphus+241679.100.1.1 1574765577 installed <13>Dec 6 05:33:05 rpmi: libqt5-widgets-5.12.5-alt2 sisyphus+241679.100.1.1 1574765577 installed <13>Dec 6 05:33:05 rpmi: libqt5-printsupport-5.12.5-alt2 sisyphus+241679.100.1.1 1574765577 installed <13>Dec 6 05:33:05 rpmi: libqt5-svg-5.12.5-alt1 sisyphus+239023.1700.5.2 1571279456 installed <13>Dec 6 05:33:05 rpmi: gnuplot-qt-1:5.2.7-alt1 sisyphus+231169.100.1.1 1559224318 installed <13>Dec 6 05:33:14 rpmi: ocaml-4.08.1-alt1 sisyphus+235061.70.23.1 1565087911 installed <13>Dec 6 05:33:14 rpmi: ocaml-num-1.2-alt1 sisyphus+235061.1700.23.1 1565089388 installed <13>Dec 6 05:33:14 rpmi: ocaml-parmap-1.0-alt3.rc10 sisyphus+235061.15300.23.1 1565098226 installed <13>Dec 6 05:33:14 rpmi: ocaml-pcre-7.4.1-alt1 sisyphus+235061.10000.23.1 1565092921 installed <13>Dec 6 05:33:14 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <86>Dec 6 05:33:14 groupadd[10617]: group added to /etc/group: name=_keytab, GID=499 <86>Dec 6 05:33:14 groupadd[10617]: group added to /etc/gshadow: name=_keytab <86>Dec 6 05:33:14 groupadd[10617]: new group: name=_keytab, GID=499 <13>Dec 6 05:33:14 rpmi: libkrb5-1.16.3-alt1 sisyphus+223678.100.1.1 1551746443 installed <13>Dec 6 05:33:14 rpmi: libtirpc-1.0.3-alt1 1532008015 installed <13>Dec 6 05:33:14 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed <13>Dec 6 05:33:14 rpmi: python-modules-compiler-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed <13>Dec 6 05:33:14 rpmi: python-modules-email-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed <13>Dec 6 05:33:14 rpmi: python-modules-unittest-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed <13>Dec 6 05:33:14 rpmi: python-modules-encodings-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed <13>Dec 6 05:33:14 rpmi: python-modules-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed <13>Dec 6 05:33:14 rpmi: python-modules-nis-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed <13>Dec 6 05:33:14 rpmi: python-modules-xml-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed <13>Dec 6 05:33:14 rpmi: python-modules-hotshot-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed <13>Dec 6 05:33:15 rpmi: python-modules-bsddb-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed <13>Dec 6 05:33:15 rpmi: python-modules-ctypes-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed <13>Dec 6 05:33:15 rpmi: python-modules-multiprocessing-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed <13>Dec 6 05:33:15 rpmi: python-modules-logging-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed <13>Dec 6 05:33:15 rpmi: python-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed <13>Dec 6 05:33:15 rpmi: python-modules-distutils-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed <13>Dec 6 05:33:15 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548748 installed <13>Dec 6 05:33:15 rpmi: python-dev-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed <13>Dec 6 05:33:15 rpmi: ocaml-pcre-devel-7.4.1-alt1 sisyphus+235061.10000.23.1 1565092921 installed <13>Dec 6 05:33:15 rpmi: ocaml-parmap-devel-1.0-alt3.rc10 sisyphus+235061.15300.23.1 1565098226 installed <13>Dec 6 05:33:15 rpmi: ocaml-num-devel-1.2-alt1 sisyphus+235061.1700.23.1 1565089388 installed <13>Dec 6 05:33:15 rpmi: ocaml-findlib-1.8.1-alt1 sisyphus+235061.540.23.1 1565088537 installed <13>Dec 6 05:33:15 rpmi: ocaml-menhir-20190924-alt1 sisyphus+238600.100.1.1 1570098765 installed <13>Dec 6 05:33:15 rpmi: ocaml-ocamldoc-4.08.1-alt1 sisyphus+235061.70.23.1 1565087911 installed <13>Dec 6 05:33:15 rpmi: chrpath-0.16-alt1 1453066315 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/coccinelle-1.0.7.0.217.ged1eb8e0-alt1.nosrc.rpm Installing coccinelle-1.0.7.0.217.ged1eb8e0-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.37519 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf coccinelle-1.0.7.0.217.ged1eb8e0 + echo 'Source #0 (coccinelle-1.0.7.0.217.ged1eb8e0.tar):' Source #0 (coccinelle-1.0.7.0.217.ged1eb8e0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/coccinelle-1.0.7.0.217.ged1eb8e0.tar + cd coccinelle-1.0.7.0.217.ged1eb8e0 + /bin/chmod -c -Rf u+rwX,go-w . + sed -i '1s:^#!/usr/bin/env python$:#!/usr/bin/python2.7:' tools/pycocci + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.98846 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd coccinelle-1.0.7.0.217.ged1eb8e0 + ./autogen + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext configure: WARNING: unrecognized options: --without-included-gettext configure: configuring coccinelle 1.0.7 in /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0 checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes configure: determining version suffix checking for x86_64-alt-linux-date... no checking for date... /bin/date configure: version suffix set to Fri, 06 Dec 2019 05:33:24 +0000 configure: this configure program uses pkg-config m4 macros configure: this configure program uses ocaml m4 macros (see setup/ocaml.m4) configure: this configure program uses custom m4 macros (see setup/cocci.m4) configure: some fake substitutions for required but unavailable programs may be used (see setup/fake*) configure: verifying basic tools checking whether make supports the include directive... yes (GNU style) checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking dependency style of x86_64-alt-linux-gcc... none checking how to run the C preprocessor... x86_64-alt-linux-gcc -E checking for bash... /bin/sh checking for tar... /bin/tar checking for patch... /usr/bin/patch checking for echo... /bin/echo checking for patchelf... no checking for x86_64-alt-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for x86_64-alt-linux-ocamlc... no checking for ocamlc... /usr/bin/ocamlc OCaml version is 4.08.1+rc3 OCaml library path is /usr/lib64/ocaml checking for x86_64-alt-linux-ocamlopt... no checking for ocamlopt... /usr/bin/ocamlopt checking for x86_64-alt-linux-ocamlc.opt... no checking for ocamlc.opt... /usr/bin/ocamlc.opt checking for x86_64-alt-linux-ocamlopt.opt... no checking for ocamlopt.opt... /usr/bin/ocamlopt.opt checking for x86_64-alt-linux-ocaml... no checking for ocaml... /usr/bin/ocaml checking for x86_64-alt-linux-ocamldep... no checking for ocamldep... /usr/bin/ocamldep checking for x86_64-alt-linux-ocamlmktop... no checking for ocamlmktop... /usr/bin/ocamlmktop checking for x86_64-alt-linux-ocamlmklib... no checking for ocamlmklib... /usr/bin/ocamlmklib checking for x86_64-alt-linux-ocamldoc... no checking for ocamldoc... /usr/bin/ocamldoc checking that the OCaml version is at least 3.12... yes checking that the OCaml version is at least 4.02... yes checking that the OCaml version is at least 4.03... yes checking for x86_64-alt-linux-ocamllex... no checking for ocamllex... /usr/bin/ocamllex checking for x86_64-alt-linux-ocamllex.opt... no checking for ocamllex.opt... /usr/bin/ocamllex.opt checking for x86_64-alt-linux-ocamlyacc... no checking for ocamlyacc... /usr/bin/ocamlyacc checking for x86_64-alt-linux-ocamlfind... no checking for ocamlfind... /usr/bin/ocamlfind checking for x86_64-alt-linux-ocamlprof... no checking for ocamlprof... /usr/bin/ocamlprof configure: verifying basic ocaml modules configure: coccinelle may use external ocaml libraries in /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles configure: the following OCaml packages should be provided by your ocaml installation checking for OCaml findlib package unix... found checking for OCaml findlib package bigarray... found checking for OCaml findlib package str... found configure: configuring package dynlink checking for OCaml findlib package dynlink... found configure: configuring package parmap checking for OCaml findlib package parmap... found configure: configuring package stdcompat checking for OCaml findlib package stdcompat... not found configure: OCaml package stdcompat is not available checking for a bundled substitute of stdcompat... yes configure: using bundled substitute for stdcompat in /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat configure: verifying optional features checking for x86_64-alt-linux-menhir... no checking for menhir... /usr/bin/menhir configure: system menhir will be used configure: system menhir will be used configure: configuring package pyml checking for OCaml findlib package pyml... not found configure: OCaml package pyml is not available checking for a bundled substitute of pyml... yes configure: using bundled substitute for pyml in /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/pyml checking for libpcre... yes configure: configuring package pcre checking for OCaml findlib package pcre... found checking if pcre depends on bytes... no configure: support for pcre syntax is enabled checking for x86_64-alt-linux-pdflatex... no checking for pdflatex... no configure: pdflatex not found. Trying substitute /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/setup/fake-pdflatex.sh pdflatex. checking for x86_64-alt-linux-pdflatex... /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/setup/fake-pdflatex.sh pdflatex checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile.config config.status: creating version.ml config.status: creating commons/commands.ml config.status: creating globals/config.ml config.status: creating globals/regexp.ml config.status: creating python/pycocci.ml config.status: creating ocaml/prepare_ocamlcocci.ml config.status: creating scripts/spatch.sh config.status: creating tools/spgen/scripts/spgen.sh config.status: creating docs/spatch.1 config.status: creating setup/Makefile config.status: executing depfiles commands === configuring in bundles/stdcompat/stdcompat-8 (/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat/stdcompat-8) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--build=x86_64-alt-linux' '--host=x86_64-alt-linux' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--disable-dependency-tracking' '--disable-silent-rules' '--without-included-gettext' 'build_alias=x86_64-alt-linux' 'host_alias=x86_64-alt-linux' 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for x86_64-alt-linux-ocamlfind... no checking for ocamlfind... ocamlfind checking for ocamlfind package result... no checking for ocamlfind package seq... yes checking for ocamlfind package uchar... yes checking whether make supports the include directive... yes (GNU style) checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking dependency style of x86_64-alt-linux-gcc... none checking how to run the C preprocessor... x86_64-alt-linux-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking OCaml version... 4.08.1+rc3 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating META config.status: creating Makefile config.status: creating stdcompat__hashtbl_ext.mli config.status: creating stdcompat__hashtbl_ext.ml config.status: creating stdcompat__init.mli config.status: creating stdcompat__init.ml config.status: creating stdcompat__root.mli config.status: creating stdcompat__root.ml config.status: creating stdcompat__tools.mli config.status: creating stdcompat__tools.ml config.status: creating stdcompat__native.ml_byte config.status: creating stdcompat__native.ml_native config.status: creating stdcompat_tests.ml config.status: creating stdcompat__pervasives_s.mli config.status: creating stdcompat__arg_s.mli config.status: creating stdcompat__array_s.mli config.status: creating stdcompat__arrayLabels_s.mli config.status: creating stdcompat__bool_s.mli config.status: creating stdcompat__buffer_s.mli config.status: creating stdcompat__bytes_s.mli config.status: creating stdcompat__bytesLabels_s.mli config.status: creating stdcompat__char_s.mli config.status: creating stdcompat__digest_s.mli config.status: creating stdcompat__ephemeron_s.mli config.status: creating stdcompat__filename_s.mli config.status: creating stdcompat__float_s.mli config.status: creating stdcompat__format_s.mli config.status: creating stdcompat__fun_s.mli config.status: creating stdcompat__hashtbl_s.mli config.status: creating stdcompat__int_s.mli config.status: creating stdcompat__int32_s.mli config.status: creating stdcompat__int64_s.mli config.status: creating stdcompat__lazy_s.mli config.status: creating stdcompat__lexing_s.mli config.status: creating stdcompat__list_s.mli config.status: creating stdcompat__listLabels_s.mli config.status: creating stdcompat__map_s.mli config.status: creating stdcompat__moreLabels_s.mli config.status: creating stdcompat__nativeint_s.mli config.status: creating stdcompat__option_s.mli config.status: creating stdcompat__printf_s.mli config.status: creating stdcompat__queue_s.mli config.status: creating stdcompat__result_s.mli config.status: creating stdcompat__seq_s.mli config.status: creating stdcompat__set_s.mli config.status: creating stdcompat__spacetime_s.mli config.status: creating stdcompat__stack_s.mli config.status: creating stdcompat__stream_s.mli config.status: creating stdcompat__string_s.mli config.status: creating stdcompat__stringLabels_s.mli config.status: creating stdcompat__sys_s.mli config.status: creating stdcompat__uchar_s.mli config.status: creating stdcompat__weak_s.mli config.status: creating stdcompat__stdlib_s.mli config.status: creating stdcompat__pervasives_s.ml config.status: creating stdcompat__arg_s.ml config.status: creating stdcompat__array_s.ml config.status: creating stdcompat__arrayLabels_s.ml config.status: creating stdcompat__bool_s.ml config.status: creating stdcompat__buffer_s.ml config.status: creating stdcompat__bytes_s.ml config.status: creating stdcompat__bytesLabels_s.ml config.status: creating stdcompat__char_s.ml config.status: creating stdcompat__digest_s.ml config.status: creating stdcompat__ephemeron_s.ml config.status: creating stdcompat__filename_s.ml config.status: creating stdcompat__float_s.ml config.status: creating stdcompat__format_s.ml config.status: creating stdcompat__fun_s.ml config.status: creating stdcompat__hashtbl_s.ml config.status: creating stdcompat__int_s.ml config.status: creating stdcompat__int32_s.ml config.status: creating stdcompat__int64_s.ml config.status: creating stdcompat__lazy_s.ml config.status: creating stdcompat__lexing_s.ml config.status: creating stdcompat__list_s.ml config.status: creating stdcompat__listLabels_s.ml config.status: creating stdcompat__map_s.ml config.status: creating stdcompat__moreLabels_s.ml config.status: creating stdcompat__nativeint_s.ml config.status: creating stdcompat__option_s.ml config.status: creating stdcompat__printf_s.ml config.status: creating stdcompat__queue_s.ml config.status: creating stdcompat__result_s.ml config.status: creating stdcompat__seq_s.ml config.status: creating stdcompat__set_s.ml config.status: creating stdcompat__spacetime_s.ml config.status: creating stdcompat__stack_s.ml config.status: creating stdcompat__stdlib_s.ml config.status: creating stdcompat__stream_s.ml config.status: creating stdcompat__string_s.ml config.status: creating stdcompat__stringLabels_s.ml config.status: creating stdcompat__sys_s.ml config.status: creating stdcompat__uchar_s.ml config.status: creating stdcompat__weak_s.ml config.status: creating stdcompat__pervasives.ml config.status: creating stdcompat__arg.ml config.status: creating stdcompat__array.ml config.status: creating stdcompat__arrayLabels.ml config.status: creating stdcompat__bool.ml config.status: creating stdcompat__buffer.ml config.status: creating stdcompat__bytes.ml config.status: creating stdcompat__bytesLabels.ml config.status: creating stdcompat__char.ml config.status: creating stdcompat__digest.ml config.status: creating stdcompat__ephemeron.ml config.status: creating stdcompat__filename.ml config.status: creating stdcompat__float.ml config.status: creating stdcompat__format.ml config.status: creating stdcompat__fun.ml config.status: creating stdcompat__hashtbl.ml config.status: creating stdcompat__int.ml config.status: creating stdcompat__int32.ml config.status: creating stdcompat__int64.ml config.status: creating stdcompat__lazy.ml config.status: creating stdcompat__lexing.ml config.status: creating stdcompat__list.ml config.status: creating stdcompat__listLabels.ml config.status: creating stdcompat__map.ml config.status: creating stdcompat__moreLabels.ml config.status: creating stdcompat__nativeint.ml config.status: creating stdcompat__option.ml config.status: creating stdcompat__printf.ml config.status: creating stdcompat__queue.ml config.status: creating stdcompat__result.ml config.status: creating stdcompat__seq.ml config.status: creating stdcompat__set.ml config.status: creating stdcompat__spacetime.ml config.status: creating stdcompat__stack.ml config.status: creating stdcompat__stdlib.ml config.status: creating stdcompat__stream.ml config.status: creating stdcompat__string.ml config.status: creating stdcompat__stringLabels.ml config.status: creating stdcompat__sys.ml config.status: creating stdcompat__uchar.ml config.status: creating stdcompat__weak.ml config.status: creating stdcompat__pervasives.mli config.status: creating stdcompat__arg.mli config.status: creating stdcompat__array.mli config.status: creating stdcompat__arrayLabels.mli config.status: creating stdcompat__bool.mli config.status: creating stdcompat__buffer.mli config.status: creating stdcompat__bytes.mli config.status: creating stdcompat__bytesLabels.mli config.status: creating stdcompat__char.mli config.status: creating stdcompat__digest.mli config.status: creating stdcompat__ephemeron.mli config.status: creating stdcompat__filename.mli config.status: creating stdcompat__float.mli config.status: creating stdcompat__format.mli config.status: creating stdcompat__fun.mli config.status: creating stdcompat__hashtbl.mli config.status: creating stdcompat__int.mli config.status: creating stdcompat__int32.mli config.status: creating stdcompat__int64.mli config.status: creating stdcompat__lazy.mli config.status: creating stdcompat__lexing.mli config.status: creating stdcompat__list.mli config.status: creating stdcompat__listLabels.mli config.status: creating stdcompat__map.mli config.status: creating stdcompat__moreLabels.mli config.status: creating stdcompat__nativeint.mli config.status: creating stdcompat__option.mli config.status: creating stdcompat__printf.mli config.status: creating stdcompat__queue.mli config.status: creating stdcompat__result.mli config.status: creating stdcompat__seq.mli config.status: creating stdcompat__set.mli config.status: creating stdcompat__spacetime.mli config.status: creating stdcompat__stack.mli config.status: creating stdcompat__stdlib.mli config.status: creating stdcompat__stream.mli config.status: creating stdcompat__string.mli config.status: creating stdcompat__stringLabels.mli config.status: creating stdcompat__sys.mli config.status: creating stdcompat__uchar.mli config.status: creating stdcompat__weak.mli config.status: creating stdcompat.mli config.status: creating stdcompat.ml config.status: executing depfiles commands configure: OCaml version is 4.08.1+rc3 configure: Obj.magic will be used in redefinition when possible (add --disable-magic for pure redefinitions). configure: configuration completed ------------------------------------------------------------------------------ Summary configure flags: --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext findlib: /usr/bin/ocamlfind (an actual version is strongly recommended) menhir: /usr/bin/menhir (for local package use --without-menhir, install the menhir package otherwise) ocaml scripting: yes (overridable with --enable-ocaml) python scripting: yes (overridable with --enable-python) pcre regexes: (overridable with --enable-pcre-syntax) pcre module: yes (for local package use --disable-pcre) pcre library: yes (requires the libpcre-ocaml-dev package) optimized spatch: yes (overridable with --disable-opt) bash-completion: ${prefix}/share/bash-completion/completions (overridable with --with-bash-completion) ------------------------------------------------------------------------------ Coccinelle can now be compiled and installed. If you compile coccinelle again after source code changes or configuration changes, you may need to run first: $ make clean To compile coccinelle, run: $ make To install coccinelle, run: $ make install Then, to test coccinelle, run for example: $ spatch -sp_file demos/simple.cocci demos/simple.c -o /tmp/new_simple.c Or when coccinelle is not installed yet: $ COCCINELLE_HOME=/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0 ./scripts/spatch -sp_file demos/simple.cocci demos/simple.c -o /tmp/new_simple.c ------------------------------------------------------------------------------ You may need to set some environment variables so that the python libraries are found. The frontend 'spatch' sets the following variables: $ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib $ export PYTHONPATH=$PYTHONPATH:/usr/lib64/coccinelle/python ------------------------------------------------------------------------------ + export OCAMLPARAM=safe-string=0,_ + OCAMLPARAM=safe-string=0,_ ++ ocamlc -where + make EXTLIBDIR=/usr/lib64/ocaml/extlib make: Entering directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0' /usr/bin/menhir --ocamldep "/usr/bin/ocamldep -I commons/ocamlextra -I commons -I globals -I parsing_cocci -I parsing_c -I ctl -I ocaml -I python -I engine -I popl09 -I extra -I tools/spgen/source/ -I /usr/lib64/ocaml/pcre -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/pyml -I /usr/lib64/ocaml/parmap -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -ml-synonym .mll -ml-synonym .mly -mli-synonym .ml -mli-synonym .mll -mli-synonym .mly" --depend parsing_cocci/parser_cocci_menhir.mly >parsing_cocci/parser_cocci_menhir.mly.d || (rm parsing_cocci/parser_cocci_menhir.mly.d; false) MENHIR parsing_cocci/parser_cocci_menhir.mly File "parsing_cocci/parser_cocci_menhir.mly", line 237, characters 7-15: Error: Unbound module Data OCAMLYACC parsing_c/parser_c.mly OCAMLDEP parsing_c/parser_c.mli OCAMLDEP tools/spgen/source/spgen_lexer.mli OCAMLDEP parsing_c/lexer_c.mli OCAMLDEP parsing_cocci/lexer_script.mli OCAMLDEP parsing_cocci/lexer_cli.mli OCAMLDEP parsing_cocci/lexer_cocci.mli OCAMLDEP tools/spgen/source/main.mli OCAMLDEP tools/spgen/source/spgen_test.mli OCAMLDEP tools/spgen/source/spgen.mli OCAMLDEP tools/spgen/source/spgen_config.mli OCAMLDEP tools/spgen/source/spgen_interactive.mli OCAMLDEP tools/spgen/source/file_transform.mli OCAMLDEP tools/spgen/source/script_rule.mli OCAMLDEP tools/spgen/source/context_rule.mli OCAMLDEP tools/spgen/source/rule_header.mli OCAMLDEP tools/spgen/source/rule_body.mli OCAMLDEP tools/spgen/source/disj_generator.mli OCAMLDEP tools/spgen/source/position_generator.mli OCAMLDEP tools/spgen/source/user_input.mli OCAMLDEP tools/spgen/source/snapshot.mli OCAMLDEP tools/spgen/source/meta_variable.mli OCAMLDEP tools/spgen/source/detect_patch.mli OCAMLDEP tools/spgen/source/ast_tostring.mli OCAMLDEP tools/spgen/source/globals.mli OCAMLDEP main.mli OCAMLDEP enter.mli OCAMLDEP read_options.mli OCAMLDEP testing.mli OCAMLDEP cocci.mli OCAMLDEP flag_cocci.mli OCAMLDEP extra/maintainers.mli OCAMLDEP extra/kbuild.mli OCAMLDEP extra/classic_patch.mli OCAMLDEP popl09/popl.mli OCAMLDEP popl09/popltoctl.mli OCAMLDEP popl09/flag_popl.mli OCAMLDEP popl09/pretty_print_popl.mli OCAMLDEP popl09/insert_quantifiers.mli OCAMLDEP popl09/asttopopl.mli OCAMLDEP popl09/ast_popl.mli OCAMLDEP engine/ctlcocci_integration.mli OCAMLDEP engine/postprocess_transinfo.mli OCAMLDEP engine/ctltotex.mli OCAMLDEP engine/asttoctl2.mli OCAMLDEP engine/asttomember.mli OCAMLDEP engine/transformation_c.mli OCAMLDEP engine/pattern_c.mli OCAMLDEP engine/cocci_vs_c.mli OCAMLDEP engine/isomorphisms_c_c.mli OCAMLDEP engine/c_vs_c.mli OCAMLDEP engine/check_reachability.mli OCAMLDEP engine/check_exhaustive_pattern.mli OCAMLDEP engine/pretty_print_engine.mli OCAMLDEP engine/lib_engine.mli OCAMLDEP engine/flag_matcher.mli OCAMLDEP python/pycocci.mli OCAMLDEP python/yes_pycocci.mli OCAMLDEP python/pycocci_aux.mli OCAMLDEP ocaml/run_ocamlcocci.mli OCAMLDEP ocaml/prepare_ocamlcocci.mli OCAMLDEP ocaml/yes_prepare_ocamlcocci.mli OCAMLDEP ocaml/ocamlcocci_aux.mli OCAMLDEP ocaml/coccilib.mli OCAMLDEP ocaml/exposed_modules.mli OCAMLDEP ocaml/externalanalysis.mli OCAMLDEP ctl/wrapper_ctl.mli OCAMLDEP ctl/ctl_engine.mli OCAMLDEP ctl/pretty_print_ctl.mli OCAMLDEP ctl/ast_ctl.mli OCAMLDEP ctl/flag_ctl.mli OCAMLDEP parsing_c/test_parsing_c.mli OCAMLDEP parsing_c/compare_c.mli OCAMLDEP parsing_c/comment_annotater_c.mli OCAMLDEP parsing_c/type_annoter_c.mli OCAMLDEP parsing_c/cpp_ast_c.mli OCAMLDEP parsing_c/type_c.mli OCAMLDEP parsing_c/unparse_hrule.mli OCAMLDEP parsing_c/unparse_c.mli OCAMLDEP parsing_c/parse_c.mli OCAMLDEP parsing_c/danger.mli OCAMLDEP parsing_c/parsing_consistency_c.mli OCAMLDEP parsing_c/parsing_recovery_c.mli OCAMLDEP parsing_c/unparse_cocci.mli OCAMLDEP parsing_c/cpp_analysis_c.mli OCAMLDEP parsing_c/parsing_hacks.mli OCAMLDEP parsing_c/cpp_token_c.mli OCAMLDEP parsing_c/token_views_c.mli OCAMLDEP parsing_c/token_helpers.mli OCAMLDEP parsing_c/parse_string_c.mli OCAMLDEP parsing_c/lexer_parser.mli OCAMLDEP parsing_c/semantic_c.mli OCAMLDEP parsing_c/pretty_print_c.mli OCAMLDEP parsing_c/control_flow_c_build.mli OCAMLDEP parsing_c/lib_parsing_c.mli OCAMLDEP parsing_c/visitor_c.mli OCAMLDEP parsing_c/control_flow_c.mli OCAMLDEP parsing_c/includes.mli OCAMLDEP parsing_c/ast_c.mli OCAMLDEP parsing_c/token_c.mli OCAMLDEP parsing_c/parsing_stat.mli OCAMLDEP parsing_c/flag_parsing_c.mli OCAMLDEP parsing_c/token_annot.mli OCAMLDEP parsing_cocci/command_line.mli OCAMLDEP parsing_cocci/parse_cocci.mli OCAMLDEP parsing_cocci/re_constraints.mli OCAMLDEP parsing_cocci/commas_on_lists.mli OCAMLDEP parsing_cocci/adjacency.mli OCAMLDEP parsing_cocci/git_grep.mli OCAMLDEP parsing_cocci/id_utils.mli OCAMLDEP parsing_cocci/get_constants2.mli OCAMLDEP parsing_cocci/dpll.mli OCAMLDEP parsing_cocci/cocci_grep.mli OCAMLDEP parsing_cocci/disjdistr.mli OCAMLDEP parsing_cocci/cleanup_rules.mli OCAMLDEP parsing_cocci/parse_aux.mli OCAMLDEP parsing_cocci/parse_printf.mli OCAMLDEP parsing_cocci/safe_for_multi_decls.mli OCAMLDEP parsing_cocci/free_vars.mli OCAMLDEP parsing_cocci/data.mli OCAMLDEP parsing_cocci/semantic_cocci.mli OCAMLDEP parsing_cocci/function_prototypes.mli OCAMLDEP parsing_cocci/insert_plus.mli OCAMLDEP parsing_cocci/adjust_pragmas.mli OCAMLDEP parsing_cocci/context_neg.mli OCAMLDEP parsing_cocci/index.mli OCAMLDEP parsing_cocci/arity.mli OCAMLDEP parsing_cocci/unitary_ast0.mli OCAMLDEP parsing_cocci/test_exps.mli OCAMLDEP parsing_cocci/type_infer.mli OCAMLDEP parsing_cocci/top_level.mli OCAMLDEP parsing_cocci/check_meta.mli OCAMLDEP parsing_cocci/stmtlist.mli OCAMLDEP parsing_cocci/get_metas.mli OCAMLDEP parsing_cocci/simple_assignments.mli OCAMLDEP parsing_cocci/single_statement.mli OCAMLDEP parsing_cocci/iso_compile.mli OCAMLDEP parsing_cocci/comm_assoc.mli OCAMLDEP parsing_cocci/iso_pattern.mli OCAMLDEP parsing_cocci/compute_lines.mli OCAMLDEP parsing_cocci/unify_ast.mli OCAMLDEP parsing_cocci/unparse_ast0.mli OCAMLDEP parsing_cocci/ast0toast.mli OCAMLDEP parsing_cocci/visitor_ast0.mli OCAMLDEP parsing_cocci/visitor_ast.mli OCAMLDEP parsing_cocci/visitor_ast0_types.mli OCAMLDEP parsing_cocci/pretty_print_cocci.mli OCAMLDEP parsing_cocci/ast0_cocci.mli OCAMLDEP parsing_cocci/ast_cocci.mli OCAMLDEP parsing_cocci/flag_parsing_cocci.mli OCAMLDEP globals/regexp.mli OCAMLDEP globals/regexp_pcre.mli OCAMLDEP globals/iteration.mli OCAMLDEP globals/flag.mli OCAMLDEP globals/config.mli OCAMLDEP commons/ograph_extended.mli OCAMLDEP commons/ograph_simple.mli OCAMLDEP commons/common.mli OCAMLDEP commons/commands.mli OCAMLDEP commons/ocamlextra/dumper.mli OCAMLDEP parsing_c/parser_c.ml OCAMLLEX tools/spgen/source/spgen_lexer.mll 143 states, 8123 transitions, table size 33350 bytes 23641 additional bytes used for bindings OCAMLDEP tools/spgen/source/spgen_lexer.ml OCAMLLEX parsing_c/lexer_c.mll 556 states, 26383 transitions, table size 108868 bytes 16787 additional bytes used for bindings OCAMLDEP parsing_c/lexer_c.ml OCAMLLEX parsing_cocci/lexer_script.mll 25 states, 314 transitions, table size 1406 bytes OCAMLDEP parsing_cocci/lexer_script.ml OCAMLLEX parsing_cocci/lexer_cli.mll 14 states, 681 transitions, table size 2808 bytes OCAMLDEP parsing_cocci/lexer_cli.ml OCAMLLEX parsing_cocci/lexer_cocci.mll 382 states, 7292 transitions, table size 31460 bytes 3992 additional bytes used for bindings OCAMLDEP parsing_cocci/lexer_cocci.ml OCAMLDEP tools/spgen/source/main.ml OCAMLDEP tools/spgen/source/spgen_test.ml OCAMLDEP tools/spgen/source/spgen.ml OCAMLDEP tools/spgen/source/spgen_config.ml OCAMLDEP tools/spgen/source/spgen_interactive.ml OCAMLDEP tools/spgen/source/file_transform.ml OCAMLDEP tools/spgen/source/script_rule.ml OCAMLDEP tools/spgen/source/context_rule.ml OCAMLDEP tools/spgen/source/rule_header.ml OCAMLDEP tools/spgen/source/rule_body.ml OCAMLDEP tools/spgen/source/disj_generator.ml OCAMLDEP tools/spgen/source/position_generator.ml OCAMLDEP tools/spgen/source/user_input.ml OCAMLDEP tools/spgen/source/snapshot.ml OCAMLDEP tools/spgen/source/meta_variable.ml OCAMLDEP tools/spgen/source/detect_patch.ml OCAMLDEP tools/spgen/source/ast_tostring.ml OCAMLDEP tools/spgen/source/globals.ml OCAMLDEP main.ml OCAMLDEP enter.ml OCAMLDEP read_options.ml OCAMLDEP testing.ml OCAMLDEP cocci.ml OCAMLDEP flag_cocci.ml OCAMLDEP extra/maintainers.ml OCAMLDEP extra/kbuild.ml OCAMLDEP extra/classic_patch.ml OCAMLDEP popl09/popl.ml OCAMLDEP popl09/popltoctl.ml OCAMLDEP popl09/flag_popl.ml OCAMLDEP popl09/pretty_print_popl.ml OCAMLDEP popl09/insert_quantifiers.ml OCAMLDEP popl09/asttopopl.ml OCAMLDEP popl09/ast_popl.ml OCAMLDEP engine/ctlcocci_integration.ml OCAMLDEP engine/postprocess_transinfo.ml OCAMLDEP engine/ctltotex.ml OCAMLDEP engine/asttoctl2.ml OCAMLDEP engine/asttomember.ml OCAMLDEP engine/transformation_c.ml OCAMLDEP engine/pattern_c.ml OCAMLDEP engine/cocci_vs_c.ml OCAMLDEP engine/isomorphisms_c_c.ml OCAMLDEP engine/c_vs_c.ml OCAMLDEP engine/check_reachability.ml OCAMLDEP engine/check_exhaustive_pattern.ml OCAMLDEP engine/pretty_print_engine.ml OCAMLDEP engine/lib_engine.ml OCAMLDEP engine/flag_matcher.ml OCAMLDEP python/pycocci.ml OCAMLDEP python/yes_pycocci.ml OCAMLDEP python/pycocci_aux.ml OCAMLDEP ocaml/run_ocamlcocci.ml OCAMLDEP ocaml/prepare_ocamlcocci.ml OCAMLDEP ocaml/yes_prepare_ocamlcocci.ml OCAMLDEP ocaml/ocamlcocci_aux.ml OCAMLDEP ocaml/coccilib.ml OCAMLDEP ocaml/exposed_modules.ml OCAMLDEP ocaml/externalanalysis.ml OCAMLDEP ctl/wrapper_ctl.ml OCAMLDEP ctl/ctl_engine.ml OCAMLDEP ctl/pretty_print_ctl.ml OCAMLDEP ctl/ast_ctl.ml OCAMLDEP ctl/flag_ctl.ml OCAMLDEP parsing_c/test_parsing_c.ml OCAMLDEP parsing_c/compare_c.ml OCAMLDEP parsing_c/comment_annotater_c.ml OCAMLDEP parsing_c/type_annoter_c.ml OCAMLDEP parsing_c/cpp_ast_c.ml OCAMLDEP parsing_c/type_c.ml OCAMLDEP parsing_c/unparse_hrule.ml OCAMLDEP parsing_c/unparse_c.ml OCAMLDEP parsing_c/parse_c.ml OCAMLDEP parsing_c/danger.ml OCAMLDEP parsing_c/parsing_consistency_c.ml OCAMLDEP parsing_c/parsing_recovery_c.ml OCAMLDEP parsing_c/unparse_cocci.ml OCAMLDEP parsing_c/cpp_analysis_c.ml OCAMLDEP parsing_c/parsing_hacks.ml OCAMLDEP parsing_c/cpp_token_c.ml OCAMLDEP parsing_c/token_views_c.ml OCAMLDEP parsing_c/token_helpers.ml OCAMLDEP parsing_c/parse_string_c.ml OCAMLDEP parsing_c/lexer_parser.ml OCAMLDEP parsing_c/semantic_c.ml OCAMLDEP parsing_c/pretty_print_c.ml OCAMLDEP parsing_c/control_flow_c_build.ml OCAMLDEP parsing_c/lib_parsing_c.ml OCAMLDEP parsing_c/visitor_c.ml OCAMLDEP parsing_c/control_flow_c.ml OCAMLDEP parsing_c/includes.ml OCAMLDEP parsing_c/ast_c.ml OCAMLDEP parsing_c/token_c.ml OCAMLDEP parsing_c/parsing_stat.ml OCAMLDEP parsing_c/flag_parsing_c.ml OCAMLDEP parsing_c/token_annot.ml OCAMLDEP parsing_cocci/command_line.ml OCAMLDEP parsing_cocci/parse_cocci.ml OCAMLDEP parsing_cocci/re_constraints.ml OCAMLDEP parsing_cocci/commas_on_lists.ml OCAMLDEP parsing_cocci/adjacency.ml OCAMLDEP parsing_cocci/git_grep.ml OCAMLDEP parsing_cocci/id_utils.ml OCAMLDEP parsing_cocci/get_constants2.ml OCAMLDEP parsing_cocci/dpll.ml OCAMLDEP parsing_cocci/cocci_grep.ml OCAMLDEP parsing_cocci/disjdistr.ml OCAMLDEP parsing_cocci/cleanup_rules.ml OCAMLDEP parsing_cocci/parse_aux.ml OCAMLDEP parsing_cocci/parse_printf.ml OCAMLDEP parsing_cocci/safe_for_multi_decls.ml OCAMLDEP parsing_cocci/free_vars.ml OCAMLDEP parsing_cocci/data.ml OCAMLDEP parsing_cocci/semantic_cocci.ml OCAMLDEP parsing_cocci/function_prototypes.ml OCAMLDEP parsing_cocci/insert_plus.ml OCAMLDEP parsing_cocci/adjust_pragmas.ml OCAMLDEP parsing_cocci/context_neg.ml OCAMLDEP parsing_cocci/index.ml OCAMLDEP parsing_cocci/arity.ml OCAMLDEP parsing_cocci/unitary_ast0.ml OCAMLDEP parsing_cocci/test_exps.ml OCAMLDEP parsing_cocci/type_infer.ml OCAMLDEP parsing_cocci/top_level.ml OCAMLDEP parsing_cocci/check_meta.ml OCAMLDEP parsing_cocci/stmtlist.ml OCAMLDEP parsing_cocci/get_metas.ml OCAMLDEP parsing_cocci/simple_assignments.ml OCAMLDEP parsing_cocci/single_statement.ml OCAMLDEP parsing_cocci/iso_compile.ml OCAMLDEP parsing_cocci/comm_assoc.ml OCAMLDEP parsing_cocci/iso_pattern.ml OCAMLDEP parsing_cocci/compute_lines.ml OCAMLDEP parsing_cocci/unify_ast.ml OCAMLDEP parsing_cocci/unparse_ast0.ml OCAMLDEP parsing_cocci/ast0toast.ml OCAMLDEP parsing_cocci/visitor_ast0.ml OCAMLDEP parsing_cocci/visitor_ast.ml OCAMLDEP parsing_cocci/visitor_ast0_types.ml OCAMLDEP parsing_cocci/pretty_print_cocci.ml OCAMLDEP parsing_cocci/ast0_cocci.ml OCAMLDEP parsing_cocci/ast_cocci.ml OCAMLDEP parsing_cocci/flag_parsing_cocci.ml OCAMLDEP globals/regexp.ml OCAMLDEP globals/regexp_pcre.ml OCAMLDEP globals/iteration.ml OCAMLDEP globals/flag.ml OCAMLDEP globals/config.ml OCAMLDEP commons/ograph_extended.ml OCAMLDEP commons/ograph_simple.ml OCAMLDEP commons/common.ml OCAMLDEP commons/commands.ml OCAMLDEP commons/ocamlextra/dumper.ml OCAMLC globals/regexp.mli OCAMLC parsing_cocci/ast_cocci.mli OCAMLC parsing_cocci/ast0_cocci.mli OCAMLC parsing_cocci/ast0toast.mli OCAMLC commons/common.mli OCAMLC parsing_cocci/data.mli OCAMLC globals/flag.mli OCAMLC parsing_cocci/flag_parsing_cocci.mli OCAMLC globals/iteration.mli OCAMLC parsing_cocci/parse_aux.mli OCAMLC parsing_cocci/semantic_cocci.mli OCAMLC parsing_cocci/unparse_ast0.mli MENHIR parsing_cocci/parser_cocci_menhir.mly OCAMLDEP parsing_cocci/parser_cocci_menhir.mli OCAMLDEP parsing_cocci/parser_cocci_menhir.ml OCAMLC commons/ocamlextra/dumper.mli OCAMLOPT commons/ocamlextra/dumper.ml OCAMLC commons/commands.mli OCAMLOPT commons/commands.ml OCAMLOPT commons/common.ml File "commons/common.ml", line 4645, characters 40-58: 4645 | let compare (x : int) (y : int) = Pervasives.compare x y ^^^^^^^^^^^^^^^^^^ 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 "commons/common.ml", line 4654, characters 13-31: 4654 | let cmp_x = Pervasives.compare x1 x2 in ^^^^^^^^^^^^^^^^^^ 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 "commons/common.ml", line 4658, characters 3-21: 4658 | Pervasives.compare y1 y2 ^^^^^^^^^^^^^^^^^^ 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 OCAMLC commons/ograph_simple.mli OCAMLOPT commons/ograph_simple.ml OCAMLC commons/ograph_extended.mli OCAMLOPT commons/ograph_extended.ml OCAMLOPT -o commons/commons.cmxa OCAMLC globals/config.mli OCAMLOPT globals/config.ml OCAMLOPT globals/flag.ml OCAMLOPT globals/iteration.ml OCAMLC globals/regexp_pcre.mli OCAMLOPT globals/regexp_pcre.ml OCAMLOPT globals/regexp.ml OCAMLOPT -o globals/globals.cmxa OCAMLOPT parsing_cocci/flag_parsing_cocci.ml OCAMLOPT parsing_cocci/ast_cocci.ml OCAMLOPT parsing_cocci/ast0_cocci.ml OCAMLC parsing_cocci/pretty_print_cocci.mli OCAMLOPT parsing_cocci/pretty_print_cocci.ml OCAMLC parsing_cocci/visitor_ast0_types.mli OCAMLOPT parsing_cocci/visitor_ast0_types.ml OCAMLC parsing_cocci/visitor_ast.mli OCAMLOPT parsing_cocci/visitor_ast.ml OCAMLC parsing_cocci/visitor_ast0.mli OCAMLOPT parsing_cocci/visitor_ast0.ml OCAMLOPT parsing_cocci/ast0toast.ml OCAMLOPT parsing_cocci/unparse_ast0.ml OCAMLC parsing_cocci/unify_ast.mli OCAMLOPT parsing_cocci/unify_ast.ml OCAMLC parsing_cocci/compute_lines.mli OCAMLOPT parsing_cocci/compute_lines.ml OCAMLC parsing_cocci/iso_pattern.mli OCAMLOPT parsing_cocci/iso_pattern.ml OCAMLC parsing_cocci/comm_assoc.mli OCAMLOPT parsing_cocci/comm_assoc.ml OCAMLC parsing_cocci/iso_compile.mli OCAMLOPT parsing_cocci/iso_compile.ml OCAMLC parsing_cocci/single_statement.mli OCAMLOPT parsing_cocci/single_statement.ml OCAMLC parsing_cocci/simple_assignments.mli OCAMLOPT parsing_cocci/simple_assignments.ml OCAMLC parsing_cocci/get_metas.mli OCAMLOPT parsing_cocci/get_metas.ml OCAMLC parsing_cocci/stmtlist.mli OCAMLOPT parsing_cocci/stmtlist.ml OCAMLC parsing_cocci/check_meta.mli make -C bundles/stdcompat all make[1]: Entering directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat' cd stdcompat-8; make && cp *.mli *.cmi *.cmx *.cma *.cmxa *.a .. make[2]: Entering directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat/stdcompat-8' cp stdcompat__native.ml_byte stdcompat__native.ml ocamlfind ocamldep stdcompat__native.ml stdcompat__init.ml stdcompat__root.ml stdcompat__seq_s.ml stdcompat__seq.ml stdcompat__tools.ml stdcompat__pervasives_s.ml stdcompat__arg_s.ml stdcompat__lazy_s.ml stdcompat__char_s.ml stdcompat__uchar_s.ml stdcompat__buffer_s.ml stdcompat__string_s.ml stdcompat__stringLabels_s.ml stdcompat__bytes_s.ml stdcompat__bytesLabels_s.ml stdcompat__list_s.ml stdcompat__listLabels_s.ml stdcompat__stack_s.ml stdcompat__hashtbl_s.ml stdcompat__set_s.ml stdcompat__map_s.ml stdcompat__weak_s.ml stdcompat__sys_s.ml stdcompat__stream_s.ml stdcompat__digest_s.ml stdcompat__nativeint_s.ml stdcompat__int_s.ml stdcompat__int64_s.ml stdcompat__int32_s.ml stdcompat__filename_s.ml stdcompat__array_s.ml stdcompat__arrayLabels_s.ml stdcompat__float_s.ml stdcompat__queue_s.ml stdcompat__ephemeron_s.ml stdcompat__spacetime_s.ml stdcompat__moreLabels_s.ml stdcompat__lexing_s.ml stdcompat__option_s.ml stdcompat__result_s.ml stdcompat__bool_s.ml stdcompat__fun_s.ml stdcompat__stdlib_s.ml stdcompat__printf_s.ml stdcompat__pervasives.ml stdcompat__arg.ml stdcompat__lazy.ml stdcompat__char.ml stdcompat__uchar.ml stdcompat__sys.ml stdcompat__buffer.ml stdcompat__string.ml stdcompat__stringLabels.ml stdcompat__bytes.ml stdcompat__bytesLabels.ml stdcompat__list.ml stdcompat__listLabels.ml stdcompat__stack.ml stdcompat__hashtbl_ext.ml stdcompat__hashtbl.ml stdcompat__set.ml stdcompat__map.ml stdcompat__weak.ml stdcompat__stream.ml stdcompat__digest.ml stdcompat__nativeint.ml stdcompat__int.ml stdcompat__int64.ml stdcompat__int32.ml stdcompat__filename.ml stdcompat__array.ml stdcompat__arrayLabels.ml stdcompat__float.ml stdcompat__queue.ml stdcompat__ephemeron.ml stdcompat__spacetime.ml stdcompat__moreLabels.ml stdcompat__lexing.ml stdcompat__option.ml stdcompat__result.ml stdcompat__bool.ml stdcompat__fun.ml stdcompat__format.ml stdcompat__printf.ml stdcompat__stdlib.ml stdcompat__init.mli stdcompat__root.mli stdcompat__seq_s.mli stdcompat__seq.mli stdcompat__tools.mli stdcompat__pervasives_s.mli stdcompat__arg_s.mli stdcompat__lazy_s.mli stdcompat__char_s.mli stdcompat__uchar_s.mli stdcompat__buffer_s.mli stdcompat__string_s.mli stdcompat__stringLabels_s.mli stdcompat__bytes_s.mli stdcompat__bytesLabels_s.mli stdcompat__list_s.mli stdcompat__listLabels_s.mli stdcompat__stack_s.mli stdcompat__hashtbl_s.mli stdcompat__set_s.mli stdcompat__map_s.mli stdcompat__weak_s.mli stdcompat__sys_s.mli stdcompat__stream_s.mli stdcompat__digest_s.mli stdcompat__nativeint_s.mli stdcompat__int_s.mli stdcompat__int64_s.mli stdcompat__int32_s.mli stdcompat__filename_s.mli stdcompat__array_s.mli stdcompat__arrayLabels_s.mli stdcompat__float_s.mli stdcompat__queue_s.mli stdcompat__ephemeron_s.mli stdcompat__spacetime_s.mli stdcompat__moreLabels_s.mli stdcompat__lexing_s.mli stdcompat__option_s.mli stdcompat__result_s.mli stdcompat__bool_s.mli stdcompat__fun_s.mli stdcompat__stdlib_s.mli stdcompat__printf_s.mli stdcompat__pervasives.mli stdcompat__arg.mli stdcompat__lazy.mli stdcompat__char.mli stdcompat__uchar.mli stdcompat__sys.mli stdcompat__buffer.mli stdcompat__string.mli stdcompat__stringLabels.mli stdcompat__bytes.mli stdcompat__bytesLabels.mli stdcompat__list.mli stdcompat__listLabels.mli stdcompat__stack.mli stdcompat__hashtbl_ext.mli stdcompat__hashtbl.mli stdcompat__set.mli stdcompat__map.mli stdcompat__weak.mli stdcompat__stream.mli stdcompat__digest.mli stdcompat__nativeint.mli stdcompat__int.mli stdcompat__int64.mli stdcompat__int32.mli stdcompat__filename.mli stdcompat__array.mli stdcompat__arrayLabels.mli stdcompat__float.mli stdcompat__queue.mli stdcompat__ephemeron.mli stdcompat__spacetime.mli stdcompat__moreLabels.mli stdcompat__lexing.mli stdcompat__option.mli stdcompat__result.mli stdcompat__bool.mli stdcompat__fun.mli stdcompat__format.mli stdcompat__printf.mli stdcompat__stdlib.mli stdcompat.ml stdcompat.mli stdcompat__native.ml_byte >.depend || rm -f .depend ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__stdlib_s.mli -o stdcompat__stdlib_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__init.mli -o stdcompat__init.cmi File "stdcompat__init.mli", line 37, characters 9-26: 37 | ('a, 'b) Pervasives.result = ^^^^^^^^^^^^^^^^^ 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 ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat.mli -o stdcompat.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__native.mli -o stdcompat__native.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__root.mli -o stdcompat__root.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__seq_s.mli -o stdcompat__seq_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__seq.mli -o stdcompat__seq.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__tools.mli -o stdcompat__tools.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__pervasives_s.mli -o stdcompat__pervasives_s.cmi File "stdcompat__pervasives_s.mli", line 4, characters 17-35: 4 | type fpclass = Pervasives.fpclass = ^^^^^^^^^^^^^^^^^^ 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 "stdcompat__pervasives_s.mli", line 15, characters 19-39: 15 | type open_flag = Pervasives.open_flag = ^^^^^^^^^^^^^^^^^^^^ 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 "stdcompat__pervasives_s.mli", line 27, characters 21-41: 27 | module LargeFile = Pervasives.LargeFile ^^^^^^^^^^^^^^^^^^^^ 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 "stdcompat__pervasives_s.mli", line 40, characters 19-33: 40 | type 'a ref = 'a Pervasives.ref = { ^^^^^^^^^^^^^^ 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 ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__arg_s.mli -o stdcompat__arg_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__lazy_s.mli -o stdcompat__lazy_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__char_s.mli -o stdcompat__char_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__uchar_s.mli -o stdcompat__uchar_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__buffer_s.mli -o stdcompat__buffer_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__string_s.mli -o stdcompat__string_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__stringLabels_s.mli -o stdcompat__stringLabels_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__bytes_s.mli -o stdcompat__bytes_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__bytesLabels_s.mli -o stdcompat__bytesLabels_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__list_s.mli -o stdcompat__list_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__listLabels_s.mli -o stdcompat__listLabels_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__stack_s.mli -o stdcompat__stack_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__hashtbl_s.mli -o stdcompat__hashtbl_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__set_s.mli -o stdcompat__set_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__map_s.mli -o stdcompat__map_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__weak_s.mli -o stdcompat__weak_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__sys_s.mli -o stdcompat__sys_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__stream_s.mli -o stdcompat__stream_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__digest_s.mli -o stdcompat__digest_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__nativeint_s.mli -o stdcompat__nativeint_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__int_s.mli -o stdcompat__int_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__int64_s.mli -o stdcompat__int64_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__int32_s.mli -o stdcompat__int32_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__filename_s.mli -o stdcompat__filename_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__array_s.mli -o stdcompat__array_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__arrayLabels_s.mli -o stdcompat__arrayLabels_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__float_s.mli -o stdcompat__float_s.cmi File "stdcompat__float_s.mli", line 3, characters 15-33: 3 | type fpclass = Pervasives.fpclass = ^^^^^^^^^^^^^^^^^^ 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 ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__queue_s.mli -o stdcompat__queue_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__ephemeron_s.mli -o stdcompat__ephemeron_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__spacetime_s.mli -o stdcompat__spacetime_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__moreLabels_s.mli -o stdcompat__moreLabels_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__lexing_s.mli -o stdcompat__lexing_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__option_s.mli -o stdcompat__option_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__result_s.mli -o stdcompat__result_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__bool_s.mli -o stdcompat__bool_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__fun_s.mli -o stdcompat__fun_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__printf_s.mli -o stdcompat__printf_s.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__pervasives.mli -o stdcompat__pervasives.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__arg.mli -o stdcompat__arg.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__lazy.mli -o stdcompat__lazy.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__char.mli -o stdcompat__char.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__uchar.mli -o stdcompat__uchar.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__sys.mli -o stdcompat__sys.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__buffer.mli -o stdcompat__buffer.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__string.mli -o stdcompat__string.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__stringLabels.mli -o stdcompat__stringLabels.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__bytes.mli -o stdcompat__bytes.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__bytesLabels.mli -o stdcompat__bytesLabels.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__list.mli -o stdcompat__list.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__listLabels.mli -o stdcompat__listLabels.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__stack.mli -o stdcompat__stack.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__hashtbl_ext.mli -o stdcompat__hashtbl_ext.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__hashtbl.mli -o stdcompat__hashtbl.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__set.mli -o stdcompat__set.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__map.mli -o stdcompat__map.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__weak.mli -o stdcompat__weak.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__stream.mli -o stdcompat__stream.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__digest.mli -o stdcompat__digest.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__nativeint.mli -o stdcompat__nativeint.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__int.mli -o stdcompat__int.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__int64.mli -o stdcompat__int64.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__int32.mli -o stdcompat__int32.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__filename.mli -o stdcompat__filename.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__array.mli -o stdcompat__array.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__arrayLabels.mli -o stdcompat__arrayLabels.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__float.mli -o stdcompat__float.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__queue.mli -o stdcompat__queue.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__ephemeron.mli -o stdcompat__ephemeron.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__spacetime.mli -o stdcompat__spacetime.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__moreLabels.mli -o stdcompat__moreLabels.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__lexing.mli -o stdcompat__lexing.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__option.mli -o stdcompat__option.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__result.mli -o stdcompat__result.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__bool.mli -o stdcompat__bool.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__fun.mli -o stdcompat__fun.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__format_s.mli -o stdcompat__format_s.cmi File "stdcompat__format_s.mli", line 46, characters 31-61: 46 | type formatter_tag_functions = Format.formatter_tag_functions = ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Format.formatter_tag_functions Use formatter_stag_functions. File "stdcompat__format_s.mli", line 46, characters 0-199: 46 | type formatter_tag_functions = Format.formatter_tag_functions = 47 | { 48 | mark_open_tag: tag -> string ; 49 | mark_close_tag: tag -> string ; 50 | print_open_tag: tag -> unit ; 51 | print_close_tag: tag -> unit } Alert deprecated: formatter_tag_functions Use formatter_stag_functions. File "format.mli", line 1339, characters 0-219: Definition File "stdcompat__format_s.mli", line 46, characters 0-199: 46 | type formatter_tag_functions = Format.formatter_tag_functions = 47 | { 48 | mark_open_tag: tag -> string ; 49 | mark_close_tag: tag -> string ; 50 | print_open_tag: tag -> unit ; 51 | print_close_tag: tag -> unit } Expected signature ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__format.mli -o stdcompat__format.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__printf.mli -o stdcompat__printf.cmi ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__stdlib.mli -o stdcompat__stdlib.cmi ocamlfind ocamlc -package seq -package uchar -no-alias-deps -I . -c -impl stdcompat__native.ml_byte ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__init.ml -o stdcompat__init.cmo File "stdcompat__init.ml", line 37, characters 9-26: 37 | ('a, 'b) Pervasives.result = ^^^^^^^^^^^^^^^^^ 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 ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__root.ml -o stdcompat__root.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__seq_s.ml -o stdcompat__seq_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__seq.ml -o stdcompat__seq.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__tools.ml -o stdcompat__tools.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__pervasives_s.ml -o stdcompat__pervasives_s.cmo File "stdcompat__pervasives_s.ml", line 4, characters 17-35: 4 | type fpclass = Pervasives.fpclass = ^^^^^^^^^^^^^^^^^^ 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 "stdcompat__pervasives_s.ml", line 15, characters 19-39: 15 | type open_flag = Pervasives.open_flag = ^^^^^^^^^^^^^^^^^^^^ 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 "stdcompat__pervasives_s.ml", line 27, characters 21-41: 27 | module LargeFile = Pervasives.LargeFile ^^^^^^^^^^^^^^^^^^^^ 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 "stdcompat__pervasives_s.ml", line 40, characters 19-33: 40 | type 'a ref = 'a Pervasives.ref = { ^^^^^^^^^^^^^^ 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 ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__arg_s.ml -o stdcompat__arg_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__lazy_s.ml -o stdcompat__lazy_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__char_s.ml -o stdcompat__char_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__uchar_s.ml -o stdcompat__uchar_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__buffer_s.ml -o stdcompat__buffer_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__string_s.ml -o stdcompat__string_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__stringLabels_s.ml -o stdcompat__stringLabels_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__bytes_s.ml -o stdcompat__bytes_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__bytesLabels_s.ml -o stdcompat__bytesLabels_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__list_s.ml -o stdcompat__list_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__listLabels_s.ml -o stdcompat__listLabels_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__stack_s.ml -o stdcompat__stack_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__hashtbl_s.ml -o stdcompat__hashtbl_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__set_s.ml -o stdcompat__set_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__map_s.ml -o stdcompat__map_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__weak_s.ml -o stdcompat__weak_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__sys_s.ml -o stdcompat__sys_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__stream_s.ml -o stdcompat__stream_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__digest_s.ml -o stdcompat__digest_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__nativeint_s.ml -o stdcompat__nativeint_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__int_s.ml -o stdcompat__int_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__int64_s.ml -o stdcompat__int64_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__int32_s.ml -o stdcompat__int32_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__filename_s.ml -o stdcompat__filename_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__array_s.ml -o stdcompat__array_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__arrayLabels_s.ml -o stdcompat__arrayLabels_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__float_s.ml -o stdcompat__float_s.cmo File "stdcompat__float_s.ml", line 3, characters 15-33: 3 | type fpclass = Pervasives.fpclass = ^^^^^^^^^^^^^^^^^^ 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 ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__queue_s.ml -o stdcompat__queue_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__ephemeron_s.ml -o stdcompat__ephemeron_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__spacetime_s.ml -o stdcompat__spacetime_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__moreLabels_s.ml -o stdcompat__moreLabels_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__lexing_s.ml -o stdcompat__lexing_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__option_s.ml -o stdcompat__option_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__result_s.ml -o stdcompat__result_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__bool_s.ml -o stdcompat__bool_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__fun_s.ml -o stdcompat__fun_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__stdlib_s.ml -o stdcompat__stdlib_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__printf_s.ml -o stdcompat__printf_s.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__pervasives.ml -o stdcompat__pervasives.cmo File "stdcompat__pervasives.ml", line 1, characters 8-18: 1 | include Pervasives ^^^^^^^^^^ 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 ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__arg.ml -o stdcompat__arg.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__lazy.ml -o stdcompat__lazy.cmo File "stdcompat__lazy.ml", line 1: Alert deprecated: lazy_from_fun Use Lazy.from_fun instead. File "lazy.mli", line 100, characters 0-92: Definition File "stdcompat__lazy_s.mli", line 31, characters 0-40: Expected signature File "stdcompat__lazy.ml", line 1: Alert deprecated: lazy_from_val Use Lazy.from_val instead. File "lazy.mli", line 104, characters 0-82: Definition File "stdcompat__lazy_s.mli", line 51, characters 0-30: Expected signature File "stdcompat__lazy.ml", line 1: Alert deprecated: lazy_is_val Use Lazy.is_val instead. File "lazy.mli", line 108, characters 0-80: Definition File "stdcompat__lazy_s.mli", line 71, characters 0-30: Expected signature ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__char.ml -o stdcompat__char.cmo File "stdcompat__char.ml", line 1: Alert deprecated: lowercase Use Char.lowercase_ascii instead. File "char.mli", line 33, characters 0-87: Definition File "stdcompat__char_s.mli", line 24, characters 0-28: Expected signature File "stdcompat__char.ml", line 1: Alert deprecated: uppercase Use Char.uppercase_ascii instead. File "char.mli", line 39, characters 0-87: Definition File "stdcompat__char_s.mli", line 44, characters 0-28: Expected signature ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__uchar.ml -o stdcompat__uchar.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__sys.ml -o stdcompat__sys.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__buffer.ml -o stdcompat__buffer.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__string.ml -o stdcompat__string.cmo File "stdcompat__string.ml", line 1: Alert deprecated: set Use Bytes.set instead. File "string.mli", line 59, characters 0-112: Definition File "stdcompat__string_s.mli", line 63, characters 0-64: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: create Use Bytes.create instead. File "string.mli", line 69, characters 0-104: Definition File "stdcompat__string_s.mli", line 84, characters 0-53: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: fill Use Bytes.fill instead. File "string.mli", line 108, characters 0-95: Definition File "stdcompat__string_s.mli", line 112, characters 0-46: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: unsafe_set File "string.mli", line 354, characters 0-96: Definition File "stdcompat__string_s.mli", line 143, characters 0-73: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: unsafe_fill File "string.mli", line 359, characters 0-116: Definition File "stdcompat__string_s.mli", line 198, characters 0-93: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: copy File "string.mli", line 94, characters 0-48: Definition File "stdcompat__string_s.mli", line 264, characters 0-27: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: uppercase Use String.uppercase_ascii instead. File "string.mli", line 260, characters 0-93: Definition File "stdcompat__string_s.mli", line 317, characters 0-32: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: lowercase Use String.lowercase_ascii instead. File "string.mli", line 267, characters 0-93: Definition File "stdcompat__string_s.mli", line 337, characters 0-32: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: capitalize Use String.capitalize_ascii instead. File "string.mli", line 274, characters 0-95: Definition File "stdcompat__string_s.mli", line 357, characters 0-33: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: uncapitalize Use String.uncapitalize_ascii instead. File "string.mli", line 280, characters 0-99: Definition File "stdcompat__string_s.mli", line 377, characters 0-35: Expected signature ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__stringLabels.ml -o stdcompat__stringLabels.cmo File "stdcompat__stringLabels.ml", line 1: Alert deprecated: set Use BytesLabels.set instead. File "stringLabels.mli", line 27, characters 0-118: Definition File "stdcompat__stringLabels_s.mli", line 69, characters 0-64: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: create Use BytesLabels.create instead. File "stringLabels.mli", line 37, characters 0-110: Definition File "stdcompat__stringLabels_s.mli", line 90, characters 0-53: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: fill Use BytesLabels.fill instead. File "stringLabels.mli", line 70, characters 0-109: Definition File "stdcompat__stringLabels_s.mli", line 118, characters 0-54: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: unsafe_set File "stringLabels.mli", line 311, characters 0-96: Definition File "stdcompat__stringLabels_s.mli", line 156, characters 0-73: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: unsafe_fill File "stringLabels.mli", line 316, characters 0-124: Definition File "stdcompat__stringLabels_s.mli", line 218, characters 0-169: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: copy File "stringLabels.mli", line 59, characters 0-49: Definition File "stdcompat__stringLabels_s.mli", line 291, characters 0-27: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: uppercase Use String.uppercase_ascii instead. File "stringLabels.mli", line 217, characters 0-93: Definition File "stdcompat__stringLabels_s.mli", line 344, characters 0-32: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: lowercase Use String.lowercase_ascii instead. File "stringLabels.mli", line 224, characters 0-93: Definition File "stdcompat__stringLabels_s.mli", line 364, characters 0-32: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: capitalize Use String.capitalize_ascii instead. File "stringLabels.mli", line 231, characters 0-95: Definition File "stdcompat__stringLabels_s.mli", line 384, characters 0-33: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: uncapitalize Use String.uncapitalize_ascii instead. File "stringLabels.mli", line 237, characters 0-99: Definition File "stdcompat__stringLabels_s.mli", line 404, characters 0-35: Expected signature ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__bytes.ml -o stdcompat__bytes.cmo File "stdcompat__bytes.ml", line 1: Alert deprecated: uppercase Use Bytes.uppercase_ascii instead. File "bytes.mli", line 263, characters 0-90: Definition File "stdcompat__bytes_s.mli", line 682, characters 0-30: Expected signature File "stdcompat__bytes.ml", line 1: Alert deprecated: lowercase Use Bytes.lowercase_ascii instead. File "bytes.mli", line 270, characters 0-90: Definition File "stdcompat__bytes_s.mli", line 708, characters 0-30: Expected signature File "stdcompat__bytes.ml", line 1: Alert deprecated: capitalize Use Bytes.capitalize_ascii instead. File "bytes.mli", line 277, characters 0-92: Definition File "stdcompat__bytes_s.mli", line 734, characters 0-31: Expected signature File "stdcompat__bytes.ml", line 1: Alert deprecated: uncapitalize Use Bytes.uncapitalize_ascii instead. File "bytes.mli", line 283, characters 0-96: Definition File "stdcompat__bytes_s.mli", line 760, characters 0-33: Expected signature ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__bytesLabels.ml -o stdcompat__bytesLabels.cmo File "stdcompat__bytesLabels.ml", line 1: Alert deprecated: uppercase Use Bytes.uppercase_ascii instead. File "bytesLabels.mli", line 237, characters 0-90: Definition File "stdcompat__bytesLabels_s.mli", line 694, characters 0-30: Expected signature File "stdcompat__bytesLabels.ml", line 1: Alert deprecated: lowercase Use Bytes.lowercase_ascii instead. File "bytesLabels.mli", line 244, characters 0-90: Definition File "stdcompat__bytesLabels_s.mli", line 720, characters 0-30: Expected signature File "stdcompat__bytesLabels.ml", line 1: Alert deprecated: capitalize Use Bytes.capitalize_ascii instead. File "bytesLabels.mli", line 251, characters 0-92: Definition File "stdcompat__bytesLabels_s.mli", line 746, characters 0-31: Expected signature File "stdcompat__bytesLabels.ml", line 1: Alert deprecated: uncapitalize Use Bytes.uncapitalize_ascii instead. File "bytesLabels.mli", line 257, characters 0-96: Definition File "stdcompat__bytesLabels_s.mli", line 772, characters 0-33: Expected signature ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__list.ml -o stdcompat__list.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__listLabels.ml -o stdcompat__listLabels.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__stack.ml -o stdcompat__stack.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__hashtbl_ext.ml -o stdcompat__hashtbl_ext.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__hashtbl.ml -o stdcompat__hashtbl.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__set.ml -o stdcompat__set.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__map.ml -o stdcompat__map.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__weak.ml -o stdcompat__weak.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__stream.ml -o stdcompat__stream.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__digest.ml -o stdcompat__digest.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__nativeint.ml -o stdcompat__nativeint.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__int.ml -o stdcompat__int.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__int64.ml -o stdcompat__int64.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__int32.ml -o stdcompat__int32.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__filename.ml -o stdcompat__filename.cmo File "stdcompat__filename.ml", line 1: Alert deprecated: temp_dir_name Use Filename.get_temp_dir_name instead File "filename.mli", line 171, characters 0-90: Definition File "stdcompat__filename_s.mli", line 36, characters 0-26: Expected signature ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__array.ml -o stdcompat__array.cmo File "stdcompat__array.ml", line 1: Alert deprecated: make_float Use Array.create_float instead. File "array.mli", line 63, characters 0-91: Definition File "stdcompat__array_s.mli", line 86, characters 0-35: Expected signature File "stdcompat__array.ml", line 1: Alert deprecated: create Use Array.make instead. File "array.mli", line 54, characters 0-107: Definition File "stdcompat__array_s.mli", line 132, characters 0-58: Expected signature File "stdcompat__array.ml", line 1: Alert deprecated: create_matrix Use Array.make_matrix instead. File "array.mli", line 90, characters 0-110: Definition File "stdcompat__array_s.mli", line 165, characters 0-54: Expected signature ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__arrayLabels.ml -o stdcompat__arrayLabels.cmo File "stdcompat__arrayLabels.ml", line 1: Alert deprecated: make_float Use Array.create_float instead. File "arrayLabels.mli", line 211, characters 0-91: Definition File "stdcompat__arrayLabels_s.mli", line 86, characters 0-35: Expected signature File "stdcompat__arrayLabels.ml", line 1: Alert deprecated: create Use Array.make instead. File "arrayLabels.mli", line 54, characters 0-107: Definition File "stdcompat__arrayLabels_s.mli", line 124, characters 0-58: Expected signature File "stdcompat__arrayLabels.ml", line 1: Alert deprecated: create_matrix Use Array.make_matrix instead. File "arrayLabels.mli", line 81, characters 0-120: Definition File "stdcompat__arrayLabels_s.mli", line 157, characters 0-64: Expected signature ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__float.ml -o stdcompat__float.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__queue.ml -o stdcompat__queue.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__ephemeron.ml -o stdcompat__ephemeron.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__spacetime.ml -o stdcompat__spacetime.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__moreLabels.ml -o stdcompat__moreLabels.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__lexing.ml -o stdcompat__lexing.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__option.ml -o stdcompat__option.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__result.ml -o stdcompat__result.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__bool.ml -o stdcompat__bool.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__fun.ml -o stdcompat__fun.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__format.ml -o stdcompat__format.cmo File "stdcompat__format.ml", line 1: Alert deprecated: formatter_tag_functions Use formatter_stag_functions. File "format.mli", line 1339, characters 0-219: Definition File "stdcompat__format_s.mli", line 46, characters 0-199: Expected signature File "stdcompat__format.ml", line 1: Alert deprecated: pp_open_tag Use Format.pp_open_stag. File "format.mli", line 1323, characters 0-90: Definition File "stdcompat__format_s.mli", line 587, characters 0-45: Expected signature File "stdcompat__format.ml", line 1: Alert deprecated: open_tag Use Format.open_stag. File "format.mli", line 1327, characters 0-71: Definition File "stdcompat__format_s.mli", line 590, characters 0-26: Expected signature File "stdcompat__format.ml", line 1: Alert deprecated: pp_close_tag Use Format.pp_close_stag. File "format.mli", line 1331, characters 0-93: Definition File "stdcompat__format_s.mli", line 593, characters 0-44: Expected signature File "stdcompat__format.ml", line 1: Alert deprecated: close_tag Use Format.close_stag. File "format.mli", line 1335, characters 0-74: Definition File "stdcompat__format_s.mli", line 596, characters 0-28: Expected signature File "stdcompat__format.ml", line 1: Alert deprecated: pp_set_formatter_tag_functions This function will erase non-string tag formatting functions. Use Format.pp_set_formatter_stag_functions. File "format.mli", line 1348, characters 0-236: Definition File "stdcompat__format_s.mli", line 651, characters 0-83: Expected signature File "stdcompat__format.ml", line 1: Alert deprecated: set_formatter_tag_functions Use Format.set_formatter_stag_functions. File "format.mli", line 1357, characters 0-146: Definition File "stdcompat__format_s.mli", line 655, characters 0-65: Expected signature File "stdcompat__format.ml", line 1: Alert deprecated: pp_get_formatter_tag_functions Use Format.pp_get_formatter_stag_functions. File "format.mli", line 1362, characters 0-167: Definition File "stdcompat__format_s.mli", line 658, characters 0-83: Expected signature File "stdcompat__format.ml", line 1: Alert deprecated: get_formatter_tag_functions Use Format.get_formatter_stag_functions. File "format.mli", line 1368, characters 0-146: Definition File "stdcompat__format_s.mli", line 662, characters 0-65: Expected signature ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__printf.ml -o stdcompat__printf.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat__stdlib.ml -o stdcompat__stdlib.cmo ocamlfind ocamlc -c -package seq -package uchar -no-alias-deps -I . stdcompat.ml -o stdcompat.cmo ocamlfind ocamlc -package seq -package uchar -no-alias-deps -a stdcompat__native.cmo stdcompat__init.cmo stdcompat__root.cmo stdcompat__seq_s.cmo stdcompat__seq.cmo stdcompat__tools.cmo stdcompat__pervasives_s.cmo stdcompat__arg_s.cmo stdcompat__lazy_s.cmo stdcompat__char_s.cmo stdcompat__uchar_s.cmo stdcompat__buffer_s.cmo stdcompat__string_s.cmo stdcompat__stringLabels_s.cmo stdcompat__bytes_s.cmo stdcompat__bytesLabels_s.cmo stdcompat__list_s.cmo stdcompat__listLabels_s.cmo stdcompat__stack_s.cmo stdcompat__hashtbl_s.cmo stdcompat__set_s.cmo stdcompat__map_s.cmo stdcompat__weak_s.cmo stdcompat__sys_s.cmo stdcompat__stream_s.cmo stdcompat__digest_s.cmo stdcompat__nativeint_s.cmo stdcompat__int_s.cmo stdcompat__int64_s.cmo stdcompat__int32_s.cmo stdcompat__filename_s.cmo stdcompat__array_s.cmo stdcompat__arrayLabels_s.cmo stdcompat__float_s.cmo stdcompat__queue_s.cmo stdcompat__ephemeron_s.cmo stdcompat__spacetime_s.cmo stdcompat__moreLabels_s.cmo stdcompat__lexing_s.cmo stdcompat__option_s.cmo stdcompat__result_s.cmo stdcompat__bool_s.cmo stdcompat__fun_s.cmo stdcompat__stdlib_s.cmo stdcompat__printf_s.cmo stdcompat__pervasives.cmo stdcompat__arg.cmo stdcompat__lazy.cmo stdcompat__char.cmo stdcompat__uchar.cmo stdcompat__sys.cmo stdcompat__buffer.cmo stdcompat__string.cmo stdcompat__stringLabels.cmo stdcompat__bytes.cmo stdcompat__bytesLabels.cmo stdcompat__list.cmo stdcompat__listLabels.cmo stdcompat__stack.cmo stdcompat__hashtbl_ext.cmo stdcompat__hashtbl.cmo stdcompat__set.cmo stdcompat__map.cmo stdcompat__weak.cmo stdcompat__stream.cmo stdcompat__digest.cmo stdcompat__nativeint.cmo stdcompat__int.cmo stdcompat__int64.cmo stdcompat__int32.cmo stdcompat__filename.cmo stdcompat__array.cmo stdcompat__arrayLabels.cmo stdcompat__float.cmo stdcompat__queue.cmo stdcompat__ephemeron.cmo stdcompat__spacetime.cmo stdcompat__moreLabels.cmo stdcompat__lexing.cmo stdcompat__option.cmo stdcompat__result.cmo stdcompat__bool.cmo stdcompat__fun.cmo stdcompat__format.cmo stdcompat__printf.cmo stdcompat__stdlib.cmo stdcompat.cmo -o stdcompat.cma ocamlfind ocamlopt -package seq -package uchar -no-alias-deps -I . -c -impl stdcompat__native.ml_native ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__init.ml -o stdcompat__init.cmx File "stdcompat__init.ml", line 37, characters 9-26: 37 | ('a, 'b) Pervasives.result = ^^^^^^^^^^^^^^^^^ 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 ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__root.ml -o stdcompat__root.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__seq_s.ml -o stdcompat__seq_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__seq.ml -o stdcompat__seq.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__tools.ml -o stdcompat__tools.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__pervasives_s.ml -o stdcompat__pervasives_s.cmx File "stdcompat__pervasives_s.ml", line 4, characters 17-35: 4 | type fpclass = Pervasives.fpclass = ^^^^^^^^^^^^^^^^^^ 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 "stdcompat__pervasives_s.ml", line 15, characters 19-39: 15 | type open_flag = Pervasives.open_flag = ^^^^^^^^^^^^^^^^^^^^ 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 "stdcompat__pervasives_s.ml", line 27, characters 21-41: 27 | module LargeFile = Pervasives.LargeFile ^^^^^^^^^^^^^^^^^^^^ 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 "stdcompat__pervasives_s.ml", line 40, characters 19-33: 40 | type 'a ref = 'a Pervasives.ref = { ^^^^^^^^^^^^^^ 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 ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__arg_s.ml -o stdcompat__arg_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__lazy_s.ml -o stdcompat__lazy_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__char_s.ml -o stdcompat__char_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__uchar_s.ml -o stdcompat__uchar_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__buffer_s.ml -o stdcompat__buffer_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__string_s.ml -o stdcompat__string_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__stringLabels_s.ml -o stdcompat__stringLabels_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__bytes_s.ml -o stdcompat__bytes_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__bytesLabels_s.ml -o stdcompat__bytesLabels_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__list_s.ml -o stdcompat__list_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__listLabels_s.ml -o stdcompat__listLabels_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__stack_s.ml -o stdcompat__stack_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__hashtbl_s.ml -o stdcompat__hashtbl_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__set_s.ml -o stdcompat__set_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__map_s.ml -o stdcompat__map_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__weak_s.ml -o stdcompat__weak_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__sys_s.ml -o stdcompat__sys_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__stream_s.ml -o stdcompat__stream_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__digest_s.ml -o stdcompat__digest_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__nativeint_s.ml -o stdcompat__nativeint_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__int_s.ml -o stdcompat__int_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__int64_s.ml -o stdcompat__int64_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__int32_s.ml -o stdcompat__int32_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__filename_s.ml -o stdcompat__filename_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__array_s.ml -o stdcompat__array_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__arrayLabels_s.ml -o stdcompat__arrayLabels_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__float_s.ml -o stdcompat__float_s.cmx File "stdcompat__float_s.ml", line 3, characters 15-33: 3 | type fpclass = Pervasives.fpclass = ^^^^^^^^^^^^^^^^^^ 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 ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__queue_s.ml -o stdcompat__queue_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__ephemeron_s.ml -o stdcompat__ephemeron_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__spacetime_s.ml -o stdcompat__spacetime_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__moreLabels_s.ml -o stdcompat__moreLabels_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__lexing_s.ml -o stdcompat__lexing_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__option_s.ml -o stdcompat__option_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__result_s.ml -o stdcompat__result_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__bool_s.ml -o stdcompat__bool_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__fun_s.ml -o stdcompat__fun_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__stdlib_s.ml -o stdcompat__stdlib_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__printf_s.ml -o stdcompat__printf_s.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__pervasives.ml -o stdcompat__pervasives.cmx File "stdcompat__pervasives.ml", line 1, characters 8-18: 1 | include Pervasives ^^^^^^^^^^ 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 ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__arg.ml -o stdcompat__arg.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__lazy.ml -o stdcompat__lazy.cmx File "stdcompat__lazy.ml", line 1: Alert deprecated: lazy_from_fun Use Lazy.from_fun instead. File "lazy.mli", line 100, characters 0-92: Definition File "stdcompat__lazy_s.mli", line 31, characters 0-40: Expected signature File "stdcompat__lazy.ml", line 1: Alert deprecated: lazy_from_val Use Lazy.from_val instead. File "lazy.mli", line 104, characters 0-82: Definition File "stdcompat__lazy_s.mli", line 51, characters 0-30: Expected signature File "stdcompat__lazy.ml", line 1: Alert deprecated: lazy_is_val Use Lazy.is_val instead. File "lazy.mli", line 108, characters 0-80: Definition File "stdcompat__lazy_s.mli", line 71, characters 0-30: Expected signature ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__char.ml -o stdcompat__char.cmx File "stdcompat__char.ml", line 1: Alert deprecated: lowercase Use Char.lowercase_ascii instead. File "char.mli", line 33, characters 0-87: Definition File "stdcompat__char_s.mli", line 24, characters 0-28: Expected signature File "stdcompat__char.ml", line 1: Alert deprecated: uppercase Use Char.uppercase_ascii instead. File "char.mli", line 39, characters 0-87: Definition File "stdcompat__char_s.mli", line 44, characters 0-28: Expected signature ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__uchar.ml -o stdcompat__uchar.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__sys.ml -o stdcompat__sys.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__buffer.ml -o stdcompat__buffer.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__string.ml -o stdcompat__string.cmx File "stdcompat__string.ml", line 1: Alert deprecated: set Use Bytes.set instead. File "string.mli", line 59, characters 0-112: Definition File "stdcompat__string_s.mli", line 63, characters 0-64: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: create Use Bytes.create instead. File "string.mli", line 69, characters 0-104: Definition File "stdcompat__string_s.mli", line 84, characters 0-53: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: fill Use Bytes.fill instead. File "string.mli", line 108, characters 0-95: Definition File "stdcompat__string_s.mli", line 112, characters 0-46: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: unsafe_set File "string.mli", line 354, characters 0-96: Definition File "stdcompat__string_s.mli", line 143, characters 0-73: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: unsafe_fill File "string.mli", line 359, characters 0-116: Definition File "stdcompat__string_s.mli", line 198, characters 0-93: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: copy File "string.mli", line 94, characters 0-48: Definition File "stdcompat__string_s.mli", line 264, characters 0-27: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: uppercase Use String.uppercase_ascii instead. File "string.mli", line 260, characters 0-93: Definition File "stdcompat__string_s.mli", line 317, characters 0-32: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: lowercase Use String.lowercase_ascii instead. File "string.mli", line 267, characters 0-93: Definition File "stdcompat__string_s.mli", line 337, characters 0-32: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: capitalize Use String.capitalize_ascii instead. File "string.mli", line 274, characters 0-95: Definition File "stdcompat__string_s.mli", line 357, characters 0-33: Expected signature File "stdcompat__string.ml", line 1: Alert deprecated: uncapitalize Use String.uncapitalize_ascii instead. File "string.mli", line 280, characters 0-99: Definition File "stdcompat__string_s.mli", line 377, characters 0-35: Expected signature ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__stringLabels.ml -o stdcompat__stringLabels.cmx File "stdcompat__stringLabels.ml", line 1: Alert deprecated: set Use BytesLabels.set instead. File "stringLabels.mli", line 27, characters 0-118: Definition File "stdcompat__stringLabels_s.mli", line 69, characters 0-64: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: create Use BytesLabels.create instead. File "stringLabels.mli", line 37, characters 0-110: Definition File "stdcompat__stringLabels_s.mli", line 90, characters 0-53: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: fill Use BytesLabels.fill instead. File "stringLabels.mli", line 70, characters 0-109: Definition File "stdcompat__stringLabels_s.mli", line 118, characters 0-54: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: unsafe_set File "stringLabels.mli", line 311, characters 0-96: Definition File "stdcompat__stringLabels_s.mli", line 156, characters 0-73: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: unsafe_fill File "stringLabels.mli", line 316, characters 0-124: Definition File "stdcompat__stringLabels_s.mli", line 218, characters 0-169: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: copy File "stringLabels.mli", line 59, characters 0-49: Definition File "stdcompat__stringLabels_s.mli", line 291, characters 0-27: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: uppercase Use String.uppercase_ascii instead. File "stringLabels.mli", line 217, characters 0-93: Definition File "stdcompat__stringLabels_s.mli", line 344, characters 0-32: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: lowercase Use String.lowercase_ascii instead. File "stringLabels.mli", line 224, characters 0-93: Definition File "stdcompat__stringLabels_s.mli", line 364, characters 0-32: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: capitalize Use String.capitalize_ascii instead. File "stringLabels.mli", line 231, characters 0-95: Definition File "stdcompat__stringLabels_s.mli", line 384, characters 0-33: Expected signature File "stdcompat__stringLabels.ml", line 1: Alert deprecated: uncapitalize Use String.uncapitalize_ascii instead. File "stringLabels.mli", line 237, characters 0-99: Definition File "stdcompat__stringLabels_s.mli", line 404, characters 0-35: Expected signature ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__bytes.ml -o stdcompat__bytes.cmx File "stdcompat__bytes.ml", line 1: Alert deprecated: uppercase Use Bytes.uppercase_ascii instead. File "bytes.mli", line 263, characters 0-90: Definition File "stdcompat__bytes_s.mli", line 682, characters 0-30: Expected signature File "stdcompat__bytes.ml", line 1: Alert deprecated: lowercase Use Bytes.lowercase_ascii instead. File "bytes.mli", line 270, characters 0-90: Definition File "stdcompat__bytes_s.mli", line 708, characters 0-30: Expected signature File "stdcompat__bytes.ml", line 1: Alert deprecated: capitalize Use Bytes.capitalize_ascii instead. File "bytes.mli", line 277, characters 0-92: Definition File "stdcompat__bytes_s.mli", line 734, characters 0-31: Expected signature File "stdcompat__bytes.ml", line 1: Alert deprecated: uncapitalize Use Bytes.uncapitalize_ascii instead. File "bytes.mli", line 283, characters 0-96: Definition File "stdcompat__bytes_s.mli", line 760, characters 0-33: Expected signature ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__bytesLabels.ml -o stdcompat__bytesLabels.cmx File "stdcompat__bytesLabels.ml", line 1: Alert deprecated: uppercase Use Bytes.uppercase_ascii instead. File "bytesLabels.mli", line 237, characters 0-90: Definition File "stdcompat__bytesLabels_s.mli", line 694, characters 0-30: Expected signature File "stdcompat__bytesLabels.ml", line 1: Alert deprecated: lowercase Use Bytes.lowercase_ascii instead. File "bytesLabels.mli", line 244, characters 0-90: Definition File "stdcompat__bytesLabels_s.mli", line 720, characters 0-30: Expected signature File "stdcompat__bytesLabels.ml", line 1: Alert deprecated: capitalize Use Bytes.capitalize_ascii instead. File "bytesLabels.mli", line 251, characters 0-92: Definition File "stdcompat__bytesLabels_s.mli", line 746, characters 0-31: Expected signature File "stdcompat__bytesLabels.ml", line 1: Alert deprecated: uncapitalize Use Bytes.uncapitalize_ascii instead. File "bytesLabels.mli", line 257, characters 0-96: Definition File "stdcompat__bytesLabels_s.mli", line 772, characters 0-33: Expected signature ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__list.ml -o stdcompat__list.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__listLabels.ml -o stdcompat__listLabels.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__stack.ml -o stdcompat__stack.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__hashtbl_ext.ml -o stdcompat__hashtbl_ext.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__hashtbl.ml -o stdcompat__hashtbl.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__set.ml -o stdcompat__set.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__map.ml -o stdcompat__map.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__weak.ml -o stdcompat__weak.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__stream.ml -o stdcompat__stream.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__digest.ml -o stdcompat__digest.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__nativeint.ml -o stdcompat__nativeint.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__int.ml -o stdcompat__int.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__int64.ml -o stdcompat__int64.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__int32.ml -o stdcompat__int32.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__filename.ml -o stdcompat__filename.cmx File "stdcompat__filename.ml", line 1: Alert deprecated: temp_dir_name Use Filename.get_temp_dir_name instead File "filename.mli", line 171, characters 0-90: Definition File "stdcompat__filename_s.mli", line 36, characters 0-26: Expected signature ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__array.ml -o stdcompat__array.cmx File "stdcompat__array.ml", line 1: Alert deprecated: make_float Use Array.create_float instead. File "array.mli", line 63, characters 0-91: Definition File "stdcompat__array_s.mli", line 86, characters 0-35: Expected signature File "stdcompat__array.ml", line 1: Alert deprecated: create Use Array.make instead. File "array.mli", line 54, characters 0-107: Definition File "stdcompat__array_s.mli", line 132, characters 0-58: Expected signature File "stdcompat__array.ml", line 1: Alert deprecated: create_matrix Use Array.make_matrix instead. File "array.mli", line 90, characters 0-110: Definition File "stdcompat__array_s.mli", line 165, characters 0-54: Expected signature ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__arrayLabels.ml -o stdcompat__arrayLabels.cmx File "stdcompat__arrayLabels.ml", line 1: Alert deprecated: make_float Use Array.create_float instead. File "arrayLabels.mli", line 211, characters 0-91: Definition File "stdcompat__arrayLabels_s.mli", line 86, characters 0-35: Expected signature File "stdcompat__arrayLabels.ml", line 1: Alert deprecated: create Use Array.make instead. File "arrayLabels.mli", line 54, characters 0-107: Definition File "stdcompat__arrayLabels_s.mli", line 124, characters 0-58: Expected signature File "stdcompat__arrayLabels.ml", line 1: Alert deprecated: create_matrix Use Array.make_matrix instead. File "arrayLabels.mli", line 81, characters 0-120: Definition File "stdcompat__arrayLabels_s.mli", line 157, characters 0-64: Expected signature ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__float.ml -o stdcompat__float.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__queue.ml -o stdcompat__queue.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__ephemeron.ml -o stdcompat__ephemeron.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__spacetime.ml -o stdcompat__spacetime.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__moreLabels.ml -o stdcompat__moreLabels.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__lexing.ml -o stdcompat__lexing.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__option.ml -o stdcompat__option.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__result.ml -o stdcompat__result.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__bool.ml -o stdcompat__bool.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__fun.ml -o stdcompat__fun.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__format.ml -o stdcompat__format.cmx File "stdcompat__format.ml", line 1: Alert deprecated: formatter_tag_functions Use formatter_stag_functions. File "format.mli", line 1339, characters 0-219: Definition File "stdcompat__format_s.mli", line 46, characters 0-199: Expected signature File "stdcompat__format.ml", line 1: Alert deprecated: pp_open_tag Use Format.pp_open_stag. File "format.mli", line 1323, characters 0-90: Definition File "stdcompat__format_s.mli", line 587, characters 0-45: Expected signature File "stdcompat__format.ml", line 1: Alert deprecated: open_tag Use Format.open_stag. File "format.mli", line 1327, characters 0-71: Definition File "stdcompat__format_s.mli", line 590, characters 0-26: Expected signature File "stdcompat__format.ml", line 1: Alert deprecated: pp_close_tag Use Format.pp_close_stag. File "format.mli", line 1331, characters 0-93: Definition File "stdcompat__format_s.mli", line 593, characters 0-44: Expected signature File "stdcompat__format.ml", line 1: Alert deprecated: close_tag Use Format.close_stag. File "format.mli", line 1335, characters 0-74: Definition File "stdcompat__format_s.mli", line 596, characters 0-28: Expected signature File "stdcompat__format.ml", line 1: Alert deprecated: pp_set_formatter_tag_functions This function will erase non-string tag formatting functions. Use Format.pp_set_formatter_stag_functions. File "format.mli", line 1348, characters 0-236: Definition File "stdcompat__format_s.mli", line 651, characters 0-83: Expected signature File "stdcompat__format.ml", line 1: Alert deprecated: set_formatter_tag_functions Use Format.set_formatter_stag_functions. File "format.mli", line 1357, characters 0-146: Definition File "stdcompat__format_s.mli", line 655, characters 0-65: Expected signature File "stdcompat__format.ml", line 1: Alert deprecated: pp_get_formatter_tag_functions Use Format.pp_get_formatter_stag_functions. File "format.mli", line 1362, characters 0-167: Definition File "stdcompat__format_s.mli", line 658, characters 0-83: Expected signature File "stdcompat__format.ml", line 1: Alert deprecated: get_formatter_tag_functions Use Format.get_formatter_stag_functions. File "format.mli", line 1368, characters 0-146: Definition File "stdcompat__format_s.mli", line 662, characters 0-65: Expected signature ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__printf.ml -o stdcompat__printf.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat__stdlib.ml -o stdcompat__stdlib.cmx ocamlfind ocamlopt -c -package seq -package uchar -no-alias-deps -I . stdcompat.ml -o stdcompat.cmx ocamlfind ocamlopt -package seq -package uchar -no-alias-deps -a stdcompat__native.cmx stdcompat__init.cmx stdcompat__root.cmx stdcompat__seq_s.cmx stdcompat__seq.cmx stdcompat__tools.cmx stdcompat__pervasives_s.cmx stdcompat__arg_s.cmx stdcompat__lazy_s.cmx stdcompat__char_s.cmx stdcompat__uchar_s.cmx stdcompat__buffer_s.cmx stdcompat__string_s.cmx stdcompat__stringLabels_s.cmx stdcompat__bytes_s.cmx stdcompat__bytesLabels_s.cmx stdcompat__list_s.cmx stdcompat__listLabels_s.cmx stdcompat__stack_s.cmx stdcompat__hashtbl_s.cmx stdcompat__set_s.cmx stdcompat__map_s.cmx stdcompat__weak_s.cmx stdcompat__sys_s.cmx stdcompat__stream_s.cmx stdcompat__digest_s.cmx stdcompat__nativeint_s.cmx stdcompat__int_s.cmx stdcompat__int64_s.cmx stdcompat__int32_s.cmx stdcompat__filename_s.cmx stdcompat__array_s.cmx stdcompat__arrayLabels_s.cmx stdcompat__float_s.cmx stdcompat__queue_s.cmx stdcompat__ephemeron_s.cmx stdcompat__spacetime_s.cmx stdcompat__moreLabels_s.cmx stdcompat__lexing_s.cmx stdcompat__option_s.cmx stdcompat__result_s.cmx stdcompat__bool_s.cmx stdcompat__fun_s.cmx stdcompat__stdlib_s.cmx stdcompat__printf_s.cmx stdcompat__pervasives.cmx stdcompat__arg.cmx stdcompat__lazy.cmx stdcompat__char.cmx stdcompat__uchar.cmx stdcompat__sys.cmx stdcompat__buffer.cmx stdcompat__string.cmx stdcompat__stringLabels.cmx stdcompat__bytes.cmx stdcompat__bytesLabels.cmx stdcompat__list.cmx stdcompat__listLabels.cmx stdcompat__stack.cmx stdcompat__hashtbl_ext.cmx stdcompat__hashtbl.cmx stdcompat__set.cmx stdcompat__map.cmx stdcompat__weak.cmx stdcompat__stream.cmx stdcompat__digest.cmx stdcompat__nativeint.cmx stdcompat__int.cmx stdcompat__int64.cmx stdcompat__int32.cmx stdcompat__filename.cmx stdcompat__array.cmx stdcompat__arrayLabels.cmx stdcompat__float.cmx stdcompat__queue.cmx stdcompat__ephemeron.cmx stdcompat__spacetime.cmx stdcompat__moreLabels.cmx stdcompat__lexing.cmx stdcompat__option.cmx stdcompat__result.cmx stdcompat__bool.cmx stdcompat__fun.cmx stdcompat__format.cmx stdcompat__printf.cmx stdcompat__stdlib.cmx stdcompat.cmx -o stdcompat.cmxa ocamlfind ocamlopt -package seq -package uchar -no-alias-deps -shared stdcompat__native.cmx stdcompat__init.cmx stdcompat__root.cmx stdcompat__seq_s.cmx stdcompat__seq.cmx stdcompat__tools.cmx stdcompat__pervasives_s.cmx stdcompat__arg_s.cmx stdcompat__lazy_s.cmx stdcompat__char_s.cmx stdcompat__uchar_s.cmx stdcompat__buffer_s.cmx stdcompat__string_s.cmx stdcompat__stringLabels_s.cmx stdcompat__bytes_s.cmx stdcompat__bytesLabels_s.cmx stdcompat__list_s.cmx stdcompat__listLabels_s.cmx stdcompat__stack_s.cmx stdcompat__hashtbl_s.cmx stdcompat__set_s.cmx stdcompat__map_s.cmx stdcompat__weak_s.cmx stdcompat__sys_s.cmx stdcompat__stream_s.cmx stdcompat__digest_s.cmx stdcompat__nativeint_s.cmx stdcompat__int_s.cmx stdcompat__int64_s.cmx stdcompat__int32_s.cmx stdcompat__filename_s.cmx stdcompat__array_s.cmx stdcompat__arrayLabels_s.cmx stdcompat__float_s.cmx stdcompat__queue_s.cmx stdcompat__ephemeron_s.cmx stdcompat__spacetime_s.cmx stdcompat__moreLabels_s.cmx stdcompat__lexing_s.cmx stdcompat__option_s.cmx stdcompat__result_s.cmx stdcompat__bool_s.cmx stdcompat__fun_s.cmx stdcompat__stdlib_s.cmx stdcompat__printf_s.cmx stdcompat__pervasives.cmx stdcompat__arg.cmx stdcompat__lazy.cmx stdcompat__char.cmx stdcompat__uchar.cmx stdcompat__sys.cmx stdcompat__buffer.cmx stdcompat__string.cmx stdcompat__stringLabels.cmx stdcompat__bytes.cmx stdcompat__bytesLabels.cmx stdcompat__list.cmx stdcompat__listLabels.cmx stdcompat__stack.cmx stdcompat__hashtbl_ext.cmx stdcompat__hashtbl.cmx stdcompat__set.cmx stdcompat__map.cmx stdcompat__weak.cmx stdcompat__stream.cmx stdcompat__digest.cmx stdcompat__nativeint.cmx stdcompat__int.cmx stdcompat__int64.cmx stdcompat__int32.cmx stdcompat__filename.cmx stdcompat__array.cmx stdcompat__arrayLabels.cmx stdcompat__float.cmx stdcompat__queue.cmx stdcompat__ephemeron.cmx stdcompat__spacetime.cmx stdcompat__moreLabels.cmx stdcompat__lexing.cmx stdcompat__option.cmx stdcompat__result.cmx stdcompat__bool.cmx stdcompat__fun.cmx stdcompat__format.cmx stdcompat__printf.cmx stdcompat__stdlib.cmx stdcompat.cmx -o stdcompat.cmxs make[2]: Leaving directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat/stdcompat-8' make[1]: Leaving directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat' OCAMLOPT parsing_cocci/check_meta.ml OCAMLC parsing_cocci/top_level.mli OCAMLOPT parsing_cocci/top_level.ml OCAMLC parsing_cocci/type_infer.mli OCAMLOPT parsing_cocci/type_infer.ml OCAMLC parsing_cocci/test_exps.mli OCAMLOPT parsing_cocci/test_exps.ml OCAMLC parsing_cocci/unitary_ast0.mli OCAMLOPT parsing_cocci/unitary_ast0.ml OCAMLC parsing_cocci/arity.mli OCAMLOPT parsing_cocci/arity.ml OCAMLC parsing_cocci/index.mli OCAMLOPT parsing_cocci/index.ml OCAMLC parsing_cocci/context_neg.mli OCAMLOPT parsing_cocci/context_neg.ml OCAMLC parsing_cocci/adjust_pragmas.mli OCAMLOPT parsing_cocci/adjust_pragmas.ml OCAMLC parsing_cocci/insert_plus.mli OCAMLOPT parsing_cocci/insert_plus.ml OCAMLC parsing_cocci/function_prototypes.mli OCAMLOPT parsing_cocci/function_prototypes.ml OCAMLOPT parsing_cocci/semantic_cocci.ml OCAMLOPT parsing_cocci/data.ml OCAMLC parsing_cocci/free_vars.mli OCAMLOPT parsing_cocci/free_vars.ml OCAMLC parsing_cocci/safe_for_multi_decls.mli OCAMLOPT parsing_cocci/safe_for_multi_decls.ml OCAMLC parsing_cocci/parse_printf.mli OCAMLOPT parsing_cocci/parse_printf.ml OCAMLOPT parsing_cocci/parse_aux.ml OCAMLC parsing_cocci/cleanup_rules.mli OCAMLOPT parsing_cocci/cleanup_rules.ml OCAMLC parsing_cocci/disjdistr.mli OCAMLOPT parsing_cocci/disjdistr.ml OCAMLC parsing_cocci/parser_cocci_menhir.mli OCAMLOPT parsing_cocci/parser_cocci_menhir.ml OCAMLC parsing_cocci/lexer_cocci.mli OCAMLOPT parsing_cocci/lexer_cocci.ml OCAMLC parsing_cocci/lexer_cli.mli OCAMLOPT parsing_cocci/lexer_cli.ml OCAMLC parsing_cocci/lexer_script.mli OCAMLOPT parsing_cocci/lexer_script.ml OCAMLC parsing_cocci/cocci_grep.mli OCAMLOPT parsing_cocci/cocci_grep.ml OCAMLC parsing_cocci/dpll.mli OCAMLOPT parsing_cocci/dpll.ml OCAMLC parsing_cocci/get_constants2.mli OCAMLOPT parsing_cocci/get_constants2.ml OCAMLC parsing_cocci/id_utils.mli OCAMLOPT parsing_cocci/id_utils.ml OCAMLC parsing_cocci/git_grep.mli OCAMLOPT parsing_cocci/git_grep.ml OCAMLC parsing_cocci/adjacency.mli OCAMLOPT parsing_cocci/adjacency.ml OCAMLC parsing_cocci/commas_on_lists.mli OCAMLOPT parsing_cocci/commas_on_lists.ml OCAMLC parsing_cocci/re_constraints.mli OCAMLOPT parsing_cocci/re_constraints.ml OCAMLC parsing_cocci/parse_cocci.mli OCAMLOPT parsing_cocci/parse_cocci.ml OCAMLC parsing_cocci/command_line.mli OCAMLOPT parsing_cocci/command_line.ml OCAMLOPT -o parsing_cocci/parsing_cocci.cmxa OCAMLC parsing_c/token_annot.mli OCAMLOPT parsing_c/token_annot.ml OCAMLC parsing_c/flag_parsing_c.mli OCAMLOPT parsing_c/flag_parsing_c.ml OCAMLC parsing_c/parsing_stat.mli OCAMLOPT parsing_c/parsing_stat.ml OCAMLC parsing_c/token_c.mli OCAMLOPT parsing_c/token_c.ml OCAMLC parsing_c/ast_c.mli OCAMLOPT parsing_c/ast_c.ml OCAMLC parsing_c/includes.mli OCAMLOPT parsing_c/includes.ml OCAMLC parsing_c/control_flow_c.mli OCAMLOPT parsing_c/control_flow_c.ml OCAMLC parsing_c/visitor_c.mli OCAMLOPT parsing_c/visitor_c.ml OCAMLC parsing_c/lib_parsing_c.mli OCAMLOPT parsing_c/lib_parsing_c.ml OCAMLC parsing_c/control_flow_c_build.mli OCAMLOPT parsing_c/control_flow_c_build.ml OCAMLC parsing_c/pretty_print_c.mli OCAMLOPT parsing_c/pretty_print_c.ml OCAMLC parsing_c/semantic_c.mli OCAMLOPT parsing_c/semantic_c.ml OCAMLC parsing_c/lexer_parser.mli OCAMLOPT parsing_c/lexer_parser.ml OCAMLC parsing_c/parser_c.mli OCAMLOPT parsing_c/parser_c.ml OCAMLC parsing_c/lexer_c.mli OCAMLOPT parsing_c/lexer_c.ml OCAMLC parsing_c/parse_string_c.mli OCAMLOPT parsing_c/parse_string_c.ml OCAMLC parsing_c/token_helpers.mli OCAMLOPT parsing_c/token_helpers.ml OCAMLC parsing_c/token_views_c.mli OCAMLOPT parsing_c/token_views_c.ml OCAMLC parsing_c/cpp_token_c.mli OCAMLOPT parsing_c/cpp_token_c.ml OCAMLC parsing_c/parsing_hacks.mli OCAMLOPT parsing_c/parsing_hacks.ml OCAMLC parsing_c/cpp_analysis_c.mli OCAMLOPT parsing_c/cpp_analysis_c.ml OCAMLC parsing_c/unparse_cocci.mli OCAMLOPT parsing_c/unparse_cocci.ml OCAMLC parsing_c/parsing_recovery_c.mli OCAMLOPT parsing_c/parsing_recovery_c.ml OCAMLC parsing_c/parsing_consistency_c.mli OCAMLOPT parsing_c/parsing_consistency_c.ml OCAMLC parsing_c/danger.mli OCAMLOPT parsing_c/danger.ml OCAMLC parsing_c/parse_c.mli OCAMLOPT parsing_c/parse_c.ml OCAMLC parsing_c/unparse_c.mli OCAMLOPT parsing_c/unparse_c.ml OCAMLC parsing_c/unparse_hrule.mli OCAMLOPT parsing_c/unparse_hrule.ml OCAMLC parsing_c/type_c.mli OCAMLOPT parsing_c/type_c.ml OCAMLC parsing_c/cpp_ast_c.mli OCAMLOPT parsing_c/cpp_ast_c.ml OCAMLC parsing_c/type_annoter_c.mli OCAMLOPT parsing_c/type_annoter_c.ml OCAMLC parsing_c/comment_annotater_c.mli OCAMLOPT parsing_c/comment_annotater_c.ml OCAMLC parsing_c/compare_c.mli OCAMLOPT parsing_c/compare_c.ml OCAMLC parsing_c/test_parsing_c.mli OCAMLOPT parsing_c/test_parsing_c.ml OCAMLOPT -o parsing_c/parsing_c.cmxa OCAMLC ctl/flag_ctl.mli OCAMLOPT ctl/flag_ctl.ml OCAMLC ctl/ast_ctl.mli OCAMLOPT ctl/ast_ctl.ml OCAMLC ctl/pretty_print_ctl.mli OCAMLOPT ctl/pretty_print_ctl.ml OCAMLC ctl/ctl_engine.mli OCAMLOPT ctl/ctl_engine.ml OCAMLC ctl/wrapper_ctl.mli OCAMLOPT ctl/wrapper_ctl.ml OCAMLOPT -o ctl/ctl.cmxa OCAMLC ocaml/externalanalysis.mli OCAMLOPT ocaml/externalanalysis.ml OCAMLC ocaml/exposed_modules.mli OCAMLOPT ocaml/exposed_modules.ml OCAMLC ocaml/coccilib.mli OCAMLOPT ocaml/coccilib.ml OCAMLC ocaml/ocamlcocci_aux.mli OCAMLOPT ocaml/ocamlcocci_aux.ml OCAMLC ocaml/yes_prepare_ocamlcocci.mli OCAMLOPT ocaml/yes_prepare_ocamlcocci.ml OCAMLC ocaml/prepare_ocamlcocci.mli OCAMLOPT ocaml/prepare_ocamlcocci.ml OCAMLC ocaml/run_ocamlcocci.mli OCAMLOPT ocaml/run_ocamlcocci.ml OCAMLOPT -o ocaml/ocaml.cmxa OCAMLC python/pycocci_aux.mli OCAMLOPT python/pycocci_aux.ml make -C bundles/pyml all make[1]: Entering directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/pyml' make depend-rec make[2]: Entering directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/pyml' /usr/bin/ocamlc.opt -unsafe -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/pyutils.mli -o pyml-current/pyutils.cmi /usr/bin/ocamlc.opt -unsafe -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/pyutils.ml -o pyml-current/pyutils.cmo /usr/bin/ocamlc.opt -unsafe -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/generate.ml -o pyml-current/generate.cmo /usr/bin/ocamlc.opt -unsafe -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current stdcompat.cma unix.cma pyml-current/pyutils.cmo pyml-current/generate.cmo -o pyml-current/generate cd pyml-current && ./generate /usr/bin/ocamlc.opt -unsafe -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/pytypes.mli -o pyml-current/pytypes.cmi /usr/bin/ocamlc.opt -unsafe -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/pyml_arch.mli -o pyml-current/pyml_arch.cmi /usr/bin/ocamlc.opt -unsafe -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -i pyml-current/pywrappers.ml >pyml-current/pywrappers.mli /usr/bin/ocamldep -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current pyml-current/pyml_arch.mli pyml-current/pyutils.mli pyml-current/pytypes.mli pyml-current/py.mli pyml-current/pycaml.mli pyml-current/pyutils.ml pyml-current/pytypes.ml pyml-current/py.ml pyml-current/pycaml.ml pyml-current/pywrappers.ml pyml-current/pywrappers.mli >.depend make[2]: Leaving directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/pyml' make[2]: Entering directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/pyml' cp pyml-current/pyml_arch_linux.ml pyml-current/pyml_arch.ml /usr/bin/ocamlc.opt -unsafe -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/pyml_arch.ml -o pyml-current/pyml_arch.cmo /usr/bin/ocamlc.opt -unsafe -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/pytypes.ml -o pyml-current/pytypes.cmo /usr/bin/ocamlc.opt -unsafe -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/pywrappers.mli -o pyml-current/pywrappers.cmi /usr/bin/ocamlc.opt -unsafe -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/pywrappers.ml -o pyml-current/pywrappers.cmo /usr/bin/ocamlc.opt -unsafe -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/py.mli -o pyml-current/py.cmi /usr/bin/ocamlc.opt -unsafe -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/py.ml -o pyml-current/py.cmo File "pyml-current/py.ml", line 1403, characters 26-40: 1403 | repr_or_string (Pervasives.not repr) v ^^^^^^^^^^^^^^ Alert deprecated: module Stdcompat.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 -unsafe -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/pycaml.mli -o pyml-current/pycaml.cmi /usr/bin/ocamlc.opt -unsafe -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/pycaml.ml -o pyml-current/pycaml.cmo /usr/bin/ocamlc.opt -unsafe -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -custom -cclib -lpyml_stubs -a pyml-current/pyml_arch.cmo pyml-current/pyutils.cmo pyml-current/pytypes.cmo pyml-current/pywrappers.cmo pyml-current/py.cmo pyml-current/pycaml.cmo -o pyml-current/pyml.cma cp pyml-current/pyml.cma pyml.cma cp pyml-current/pywrappers.cmi pywrappers.cmi cp pyml-current/py.cmi py.cmi cp pyml-current/pycaml.cmi pycaml.cmi /usr/bin/ocamlc.opt -unsafe -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -ccopt -fPIC pyml-current/pyml_stubs.c -o pyml-current/pyml_stubs.o mv pyml_stubs.o pyml-current/pyml_stubs.o /usr/bin/ocamlmklib -linkall -o pyml-current/pyml_stubs pyml-current/pyml_stubs.o cp pyml-current/libpyml_stubs.a libpyml_stubs.a cp pyml-current/dllpyml_stubs.so dllpyml_stubs.so make[2]: Leaving directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/pyml' make[1]: Leaving directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/pyml' make -C bundles/pyml all.opt make[1]: Entering directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/pyml' make[2]: Entering directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/pyml' /usr/bin/ocamlopt.opt -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/pyml_arch.ml -o pyml-current/pyml_arch.cmx /usr/bin/ocamlopt.opt -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/pyutils.ml -o pyml-current/pyutils.cmx /usr/bin/ocamlopt.opt -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/pytypes.ml -o pyml-current/pytypes.cmx /usr/bin/ocamlopt.opt -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/pywrappers.ml -o pyml-current/pywrappers.cmx /usr/bin/ocamlopt.opt -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/py.ml -o pyml-current/py.cmx File "pyml-current/py.ml", line 1403, characters 26-40: 1403 | repr_or_string (Pervasives.not repr) v ^^^^^^^^^^^^^^ Alert deprecated: module Stdcompat.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 -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -c pyml-current/pycaml.ml -o pyml-current/pycaml.cmx /usr/bin/ocamlopt.opt -I /usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/stdcompat -I pyml-current -cclib -lpyml_stubs -a pyml-current/pyml_arch.cmx pyml-current/pyutils.cmx pyml-current/pytypes.cmx pyml-current/pywrappers.cmx pyml-current/py.cmx pyml-current/pycaml.cmx -o pyml-current/pyml.cmxa cp pyml-current/pyml.cmxa pyml.cmxa cp pyml-current/pywrappers.cmx pywrappers.cmx cp pyml-current/py.cmx py.cmx cp pyml-current/pycaml.cmx pycaml.cmx cp pyml-current/pyml.a pyml.a make[2]: Leaving directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/pyml' make[1]: Leaving directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0/bundles/pyml' OCAMLC python/yes_pycocci.mli OCAMLOPT python/yes_pycocci.ml OCAMLC python/pycocci.mli OCAMLOPT python/pycocci.ml OCAMLOPT -o python/python.cmxa OCAMLC engine/flag_matcher.mli OCAMLOPT engine/flag_matcher.ml OCAMLC engine/lib_engine.mli OCAMLOPT engine/lib_engine.ml OCAMLC engine/pretty_print_engine.mli OCAMLOPT engine/pretty_print_engine.ml OCAMLC engine/check_exhaustive_pattern.mli OCAMLOPT engine/check_exhaustive_pattern.ml OCAMLC engine/check_reachability.mli OCAMLOPT engine/check_reachability.ml OCAMLC engine/c_vs_c.mli OCAMLOPT engine/c_vs_c.ml OCAMLC engine/isomorphisms_c_c.mli OCAMLOPT engine/isomorphisms_c_c.ml OCAMLC engine/cocci_vs_c.mli OCAMLOPT engine/cocci_vs_c.ml OCAMLC engine/pattern_c.mli OCAMLOPT engine/pattern_c.ml OCAMLC engine/transformation_c.mli OCAMLOPT engine/transformation_c.ml OCAMLC engine/asttomember.mli OCAMLOPT engine/asttomember.ml OCAMLC engine/asttoctl2.mli OCAMLOPT engine/asttoctl2.ml OCAMLC engine/ctltotex.mli OCAMLOPT engine/ctltotex.ml OCAMLC engine/postprocess_transinfo.mli OCAMLOPT engine/postprocess_transinfo.ml OCAMLC engine/ctlcocci_integration.mli OCAMLOPT engine/ctlcocci_integration.ml OCAMLOPT -o engine/engine.cmxa OCAMLC popl09/ast_popl.mli OCAMLOPT popl09/ast_popl.ml OCAMLC popl09/asttopopl.mli OCAMLOPT popl09/asttopopl.ml OCAMLC popl09/insert_quantifiers.mli OCAMLOPT popl09/insert_quantifiers.ml OCAMLC popl09/pretty_print_popl.mli OCAMLOPT popl09/pretty_print_popl.ml OCAMLC popl09/flag_popl.mli OCAMLOPT popl09/flag_popl.ml OCAMLC popl09/popltoctl.mli OCAMLOPT popl09/popltoctl.ml OCAMLC popl09/popl.mli OCAMLOPT popl09/popl.ml OCAMLOPT -o popl09/popl09.cmxa OCAMLC extra/classic_patch.mli OCAMLOPT extra/classic_patch.ml OCAMLC extra/kbuild.mli OCAMLOPT extra/kbuild.ml OCAMLC extra/maintainers.mli OCAMLOPT extra/maintainers.ml OCAMLOPT -o extra/extra.cmxa OCAMLC flag_cocci.mli OCAMLOPT flag_cocci.ml OCAMLC cocci.mli OCAMLOPT cocci.ml OCAMLC testing.mli OCAMLOPT testing.ml OCAMLC read_options.mli OCAMLOPT read_options.ml OCAMLC enter.mli OCAMLOPT enter.ml OCAMLC main.mli OCAMLOPT main.ml OCAMLOPT -o spatch.opt OCAMLC tools/spgen/source/globals.mli OCAMLOPT tools/spgen/source/globals.ml OCAMLC tools/spgen/source/ast_tostring.mli OCAMLOPT tools/spgen/source/ast_tostring.ml OCAMLC tools/spgen/source/detect_patch.mli OCAMLOPT tools/spgen/source/detect_patch.ml OCAMLC tools/spgen/source/meta_variable.mli OCAMLOPT tools/spgen/source/meta_variable.ml OCAMLC tools/spgen/source/snapshot.mli OCAMLOPT tools/spgen/source/snapshot.ml OCAMLC tools/spgen/source/user_input.mli OCAMLOPT tools/spgen/source/user_input.ml OCAMLC tools/spgen/source/position_generator.mli OCAMLOPT tools/spgen/source/position_generator.ml OCAMLC tools/spgen/source/disj_generator.mli OCAMLOPT tools/spgen/source/disj_generator.ml OCAMLC tools/spgen/source/rule_body.mli OCAMLOPT tools/spgen/source/rule_body.ml OCAMLC tools/spgen/source/rule_header.mli OCAMLOPT tools/spgen/source/rule_header.ml OCAMLC tools/spgen/source/context_rule.mli OCAMLOPT tools/spgen/source/context_rule.ml OCAMLC tools/spgen/source/script_rule.mli OCAMLOPT tools/spgen/source/script_rule.ml OCAMLC tools/spgen/source/file_transform.mli OCAMLOPT tools/spgen/source/file_transform.ml OCAMLC tools/spgen/source/spgen_interactive.mli OCAMLOPT tools/spgen/source/spgen_interactive.ml OCAMLC tools/spgen/source/spgen_lexer.mli OCAMLOPT tools/spgen/source/spgen_lexer.ml OCAMLC tools/spgen/source/spgen_config.mli OCAMLOPT tools/spgen/source/spgen_config.ml OCAMLC tools/spgen/source/spgen.mli OCAMLOPT tools/spgen/source/spgen.ml OCAMLC tools/spgen/source/spgen_test.mli OCAMLOPT tools/spgen/source/spgen_test.ml OCAMLC tools/spgen/source/main.mli OCAMLOPT tools/spgen/source/main.ml OCAMLOPT -o tools/spgen/source/spgen.opt cp parsing_c/token_c.cmi ocaml/token_c.cmi cp parsing_c/ast_c.cmi ocaml/ast_c.cmi cp parsing_c/parse_c.cmi ocaml/parse_c.cmi cp parsing_c/parser_c.cmi ocaml/parser_c.cmi cp parsing_c/lexer_c.cmi ocaml/lexer_c.cmi cp parsing_c/pretty_print_c.cmi ocaml/pretty_print_c.cmi cp parsing_c/lib_parsing_c.cmi ocaml/lib_parsing_c.cmi cp parsing_c/visitor_c.cmi ocaml/visitor_c.cmi cp globals/regexp.cmi ocaml/regexp.cmi cp globals/config.cmi ocaml/config.cmi cp globals/flag.cmi ocaml/flag.cmi cp parsing_c/flag_parsing_c.cmi ocaml/flag_parsing_c.cmi cp globals/iteration.cmi ocaml/iteration.cmi cp commons/commands.cmi ocaml/commands.cmi cp commons/common.cmi ocaml/common.cmi cp parsing_cocci/ast_cocci.cmi ocaml/ast_cocci.cmi cp parsing_cocci/ast0_cocci.cmi ocaml/ast0_cocci.cmi cp commons/ocamlextra/dumper.cmi ocaml/dumper.cmi OCAMLC parsing_c/token_c.ml cp parsing_c/token_c.cmo ocaml/token_c.cmo OCAMLC parsing_c/ast_c.ml cp parsing_c/ast_c.cmo ocaml/ast_c.cmo OCAMLC parsing_c/parse_c.ml cp parsing_c/parse_c.cmo ocaml/parse_c.cmo OCAMLC parsing_c/parser_c.ml cp parsing_c/parser_c.cmo ocaml/parser_c.cmo OCAMLC parsing_c/lexer_c.ml cp parsing_c/lexer_c.cmo ocaml/lexer_c.cmo OCAMLC parsing_c/pretty_print_c.ml cp parsing_c/pretty_print_c.cmo ocaml/pretty_print_c.cmo OCAMLC parsing_c/lib_parsing_c.ml cp parsing_c/lib_parsing_c.cmo ocaml/lib_parsing_c.cmo OCAMLC parsing_c/visitor_c.ml cp parsing_c/visitor_c.cmo ocaml/visitor_c.cmo OCAMLC globals/regexp.ml cp globals/regexp.cmo ocaml/regexp.cmo OCAMLC globals/config.ml cp globals/config.cmo ocaml/config.cmo OCAMLC globals/flag.ml cp globals/flag.cmo ocaml/flag.cmo OCAMLC parsing_c/flag_parsing_c.ml cp parsing_c/flag_parsing_c.cmo ocaml/flag_parsing_c.cmo OCAMLC globals/iteration.ml cp globals/iteration.cmo ocaml/iteration.cmo OCAMLC commons/commands.ml cp commons/commands.cmo ocaml/commands.cmo OCAMLC commons/common.ml File "commons/common.ml", line 4645, characters 40-58: 4645 | let compare (x : int) (y : int) = Pervasives.compare x y ^^^^^^^^^^^^^^^^^^ 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 "commons/common.ml", line 4654, characters 13-31: 4654 | let cmp_x = Pervasives.compare x1 x2 in ^^^^^^^^^^^^^^^^^^ 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 "commons/common.ml", line 4658, characters 3-21: 4658 | Pervasives.compare y1 y2 ^^^^^^^^^^^^^^^^^^ 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 cp commons/common.cmo ocaml/common.cmo OCAMLC parsing_cocci/ast_cocci.ml cp parsing_cocci/ast_cocci.cmo ocaml/ast_cocci.cmo OCAMLC parsing_cocci/ast0_cocci.ml cp parsing_cocci/ast0_cocci.cmo ocaml/ast0_cocci.cmo OCAMLC commons/ocamlextra/dumper.ml cp commons/ocamlextra/dumper.cmo ocaml/dumper.cmo cp parsing_c/token_c.cmx ocaml/token_c.cmx cp parsing_c/ast_c.cmx ocaml/ast_c.cmx cp parsing_c/parse_c.cmx ocaml/parse_c.cmx cp parsing_c/parser_c.cmx ocaml/parser_c.cmx cp parsing_c/lexer_c.cmx ocaml/lexer_c.cmx cp parsing_c/pretty_print_c.cmx ocaml/pretty_print_c.cmx cp parsing_c/lib_parsing_c.cmx ocaml/lib_parsing_c.cmx cp parsing_c/visitor_c.cmx ocaml/visitor_c.cmx cp globals/regexp.cmx ocaml/regexp.cmx cp globals/config.cmx ocaml/config.cmx cp globals/flag.cmx ocaml/flag.cmx cp parsing_c/flag_parsing_c.cmx ocaml/flag_parsing_c.cmx cp globals/iteration.cmx ocaml/iteration.cmx cp commons/commands.cmx ocaml/commands.cmx cp commons/common.cmx ocaml/common.cmx cp parsing_cocci/ast_cocci.cmx ocaml/ast_cocci.cmx cp parsing_cocci/ast0_cocci.cmx ocaml/ast0_cocci.cmx cp commons/ocamlextra/dumper.cmx ocaml/dumper.cmx cp /usr/lib64/ocaml/parmap/parmap.cmi ocaml/parmap.cmi if test -f /usr/lib64/ocaml/parmap/parmap.cmx; then \ cp /usr/lib64/ocaml/parmap/parmap.cmx ocaml/parmap.cmx; \ fi make: Leaving directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.91575 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/coccinelle-buildroot + : + /bin/rm -rf -- /usr/src/tmp/coccinelle-buildroot + cd coccinelle-1.0.7.0.217.ged1eb8e0 + make DESTDIR=/usr/src/tmp/coccinelle-buildroot install make: Entering directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0' mkdir -p /usr/src/tmp/coccinelle-buildroot/usr/bin /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle mkdir -p /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle/ocaml if test -f bundles/pyml/dllpyml_stubs.so; then \ /bin/install -c -m 755 bundles/pyml/dllpyml_stubs.so \ /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle; \ fi if test -f bundles/pcre/dllpcre_stubs.so; then \ /bin/install -c -m 755 bundles/pcre/dllpcre_stubs.so \ /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle; \ fi /bin/install -c -m 755 spatch.opt /usr/src/tmp/coccinelle-buildroot/usr/bin/spatch /bin/install -c -m 644 standard.h /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle /bin/install -c -m 644 standard.iso /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle /bin/install -c -m 644 ocaml/*.cmi /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle/ocaml/ /bin/install -c -m 644 ocaml/*.cmx /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle/ocaml/ /bin/install -c -m 755 tools/spgen/source/spgen.opt \ /usr/src/tmp/coccinelle-buildroot/usr/bin/spgen mkdir -p /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle/python/coccilib/coccigui /bin/install -c -m 644 python/coccilib/*.py \ /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle/python/coccilib /bin/install -c -m 644 python/coccilib/coccigui/*.py \ /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle/python/coccilib/coccigui /bin/install -c -m 644 python/coccilib/coccigui/pygui.glade \ /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle/python/coccilib/coccigui /bin/install -c -m 644 python/coccilib/coccigui/pygui.gladep \ /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle/python/coccilib/coccigui if test "x/usr/share/bash-completion/completions" != "xno"; then \ mkdir -p /usr/src/tmp/coccinelle-buildroot/usr/share/bash-completion/completions; \ /bin/install -c -m 644 scripts/spatch.bash_completion \ /usr/src/tmp/coccinelle-buildroot/usr/share/bash-completion/completions/spatch; \ fi mkdir -p /usr/src/tmp/coccinelle-buildroot/usr/share/man/man1 mkdir -p /usr/src/tmp/coccinelle-buildroot/usr/share/man/man3 /bin/install -c -m 644 docs/spatch.1 /usr/src/tmp/coccinelle-buildroot/usr/share/man/man1/ /bin/install -c -m 644 docs/pycocci.1 /usr/src/tmp/coccinelle-buildroot/usr/share/man/man1/ /bin/install -c -m 644 docs/spgen.1 /usr/src/tmp/coccinelle-buildroot/usr/share/man/man1/ /bin/install -c -m 644 docs/Coccilib.3cocci /usr/src/tmp/coccinelle-buildroot/usr/share/man/man3/ make: Leaving directory '/usr/src/RPM/BUILD/coccinelle-1.0.7.0.217.ged1eb8e0' + rm -rf /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle/ocaml + install -d /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages + mv /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle/python/coccilib /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/ + rm -rf /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle/python + rm -rf /usr/src/tmp/coccinelle-buildroot/usr/bin/spgen + rm -rf /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle/spgen + rm -rf /usr/src/tmp/coccinelle-buildroot/usr/share/man/man1/spgen.1 + rm -rf /usr/src/tmp/coccinelle-buildroot/usr/share/man/man3 + install ./tools/pycocci /usr/src/tmp/coccinelle-buildroot/usr/bin/pycocci + install ./spatch.opt /usr/src/tmp/coccinelle-buildroot/usr/bin/spatch.opt + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/coccinelle-buildroot (auto) mode of './usr/lib64/coccinelle/dllpyml_stubs.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/coccinelle-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/coccinelle-buildroot/ (default) Compressing files in /usr/src/tmp/coccinelle-buildroot (auto) Adjusting library links in /usr/src/tmp/coccinelle-buildroot ./usr/lib64: Verifying ELF objects in /usr/src/tmp/coccinelle-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/lib64/coccinelle/dllpyml_stubs.so: undefined symbol: caml_local_roots verify-elf: WARNING: ./usr/lib64/coccinelle/dllpyml_stubs.so: undefined symbol: dlopen verify-elf: WARNING: ./usr/lib64/coccinelle/dllpyml_stubs.so: undefined symbol: caml_alloc_tuple verify-elf: WARNING: ./usr/lib64/coccinelle/dllpyml_stubs.so: undefined symbol: caml_register_global_root verify-elf: WARNING: ./usr/lib64/coccinelle/dllpyml_stubs.so: undefined symbol: dlclose verify-elf: WARNING: ./usr/lib64/coccinelle/dllpyml_stubs.so: undefined symbol: caml_callback2 verify-elf: WARNING: ./usr/lib64/coccinelle/dllpyml_stubs.so: undefined symbol: caml_copy_int64 verify-elf: WARNING: ./usr/lib64/coccinelle/dllpyml_stubs.so: undefined symbol: caml_copy_double verify-elf: WARNING: ./usr/lib64/coccinelle/dllpyml_stubs.so: undefined symbol: dlerror verify-elf: WARNING: ./usr/lib64/coccinelle/dllpyml_stubs.so: undefined symbol: dlsym verify-elf: WARNING: ./usr/lib64/coccinelle/dllpyml_stubs.so: undefined symbol: caml_modify verify-elf: WARNING: ./usr/lib64/coccinelle/dllpyml_stubs.so: undefined symbol: caml_copy_string verify-elf: WARNING: ./usr/lib64/coccinelle/dllpyml_stubs.so: undefined symbol: caml_remove_global_root verify-elf: WARNING: ./usr/lib64/coccinelle/dllpyml_stubs.so: undefined symbol: caml_alloc_string verify-elf: WARNING: ./usr/lib64/coccinelle/dllpyml_stubs.so: undefined symbol: caml_alloc_custom verify-elf: WARNING: ./usr/lib64/coccinelle/dllpyml_stubs.so: undefined symbol: caml_failwith verify-elf: WARNING: ./usr/lib64/coccinelle/dllpyml_stubs.so: undefined symbol: caml_callback Bytecompiling python modules in /usr/src/tmp/coccinelle-buildroot using /usr/bin/python2.7 compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/__init__.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/coccigui.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/pycoccimodel.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/vim.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/vimcom.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/vimeditor.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/vimembed.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/__init__.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/elems.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/iteration.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/org.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/output.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/report.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/trac.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/xml_firehose.py Bytecompiling python modules with optimization in /usr/src/tmp/coccinelle-buildroot using /usr/bin/python2.7 -O compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/__init__.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/coccigui.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/pycoccimodel.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/vim.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/vimcom.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/vimeditor.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/vimembed.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/__init__.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/elems.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/iteration.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/org.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/output.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/report.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/trac.py compile /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/xml_firehose.py Hardlinking identical .pyc and .pyo files './usr/lib64/python2.7/site-packages/coccilib/xml_firehose.pyo' => './usr/lib64/python2.7/site-packages/coccilib/xml_firehose.pyc' './usr/lib64/python2.7/site-packages/coccilib/trac.pyo' => './usr/lib64/python2.7/site-packages/coccilib/trac.pyc' './usr/lib64/python2.7/site-packages/coccilib/report.pyo' => './usr/lib64/python2.7/site-packages/coccilib/report.pyc' './usr/lib64/python2.7/site-packages/coccilib/output.pyo' => './usr/lib64/python2.7/site-packages/coccilib/output.pyc' './usr/lib64/python2.7/site-packages/coccilib/org.pyo' => './usr/lib64/python2.7/site-packages/coccilib/org.pyc' './usr/lib64/python2.7/site-packages/coccilib/iteration.pyo' => './usr/lib64/python2.7/site-packages/coccilib/iteration.pyc' './usr/lib64/python2.7/site-packages/coccilib/elems.pyo' => './usr/lib64/python2.7/site-packages/coccilib/elems.pyc' './usr/lib64/python2.7/site-packages/coccilib/__init__.pyo' => './usr/lib64/python2.7/site-packages/coccilib/__init__.pyc' './usr/lib64/python2.7/site-packages/coccilib/coccigui/vimembed.pyo' => './usr/lib64/python2.7/site-packages/coccilib/coccigui/vimembed.pyc' './usr/lib64/python2.7/site-packages/coccilib/coccigui/vimeditor.pyo' => './usr/lib64/python2.7/site-packages/coccilib/coccigui/vimeditor.pyc' './usr/lib64/python2.7/site-packages/coccilib/coccigui/vimcom.pyo' => './usr/lib64/python2.7/site-packages/coccilib/coccigui/vimcom.pyc' './usr/lib64/python2.7/site-packages/coccilib/coccigui/vim.pyo' => './usr/lib64/python2.7/site-packages/coccilib/coccigui/vim.pyc' './usr/lib64/python2.7/site-packages/coccilib/coccigui/pycoccimodel.pyo' => './usr/lib64/python2.7/site-packages/coccilib/coccigui/pycoccimodel.pyc' './usr/lib64/python2.7/site-packages/coccilib/coccigui/coccigui.pyo' => './usr/lib64/python2.7/site-packages/coccilib/coccigui/coccigui.pyc' './usr/lib64/python2.7/site-packages/coccilib/coccigui/__init__.pyo' => './usr/lib64/python2.7/site-packages/coccilib/coccigui/__init__.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.61632 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd coccinelle-1.0.7.0.217.ged1eb8e0 + export COCCINELLE_HOME=/usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle + COCCINELLE_HOME=/usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle + export LD_LIBRARY_PATH=. + LD_LIBRARY_PATH=. + /usr/src/tmp/coccinelle-buildroot/usr/bin/spatch -sp_file demos/simple.cocci demos/simple.c init_defs_builtins: /usr/src/tmp/coccinelle-buildroot/usr/lib64/coccinelle/standard.h HANDLING: demos/simple.c diff = --- demos/simple.c +++ /tmp/cocci-output-112163-2f3eeb-simple.c @@ -1,4 +1,4 @@ int main(int i) { - f("ca va"); - f(g("ca va pas")); + f("ca va", 3); + f(g("ca va pas"), 3); } + exit 0 Processing files: coccinelle-1.0.7.0.217.ged1eb8e0-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.61632 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd coccinelle-1.0.7.0.217.ged1eb8e0 + DOCDIR=/usr/src/tmp/coccinelle-buildroot/usr/share/doc/coccinelle-1.0.7.0.217.ged1eb8e0 + export DOCDIR + rm -rf /usr/src/tmp/coccinelle-buildroot/usr/share/doc/coccinelle-1.0.7.0.217.ged1eb8e0 + /bin/mkdir -p /usr/src/tmp/coccinelle-buildroot/usr/share/doc/coccinelle-1.0.7.0.217.ged1eb8e0 + cp -prL authors.txt bugs.txt changes.txt copyright.txt credits.txt /usr/src/tmp/coccinelle-buildroot/usr/share/doc/coccinelle-1.0.7.0.217.ged1eb8e0 + chmod -R go-w /usr/src/tmp/coccinelle-buildroot/usr/share/doc/coccinelle-1.0.7.0.217.ged1eb8e0 + chmod -R a+rX /usr/src/tmp/coccinelle-buildroot/usr/share/doc/coccinelle-1.0.7.0.217.ged1eb8e0 + cp -prL license.txt readme.txt /usr/src/tmp/coccinelle-buildroot/usr/share/doc/coccinelle-1.0.7.0.217.ged1eb8e0 + chmod -R go-w /usr/src/tmp/coccinelle-buildroot/usr/share/doc/coccinelle-1.0.7.0.217.ged1eb8e0 + chmod -R a+rX /usr/src/tmp/coccinelle-buildroot/usr/share/doc/coccinelle-1.0.7.0.217.ged1eb8e0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0NQfoL find-provides: running scripts (alternatives,debuginfo,lib,ocaml,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.EpHGQK find-requires: running scripts (cpp,debuginfo,files,lib,ocaml,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) python.req: /usr/src/tmp/coccinelle-buildroot/usr/bin/pycocci: skipping sys python.req: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/coccigui.py: skipping sys python.req: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/coccigui.py: hiding pycoccimodel, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/coccigui.py: hiding vimembed, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/coccigui.py: hiding vimcom, which SEEMS TO BE SELF-SATISFIED /usr/lib/rpm/python.req.py: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/vim.py: line=95 IGNORE (for REQ=slight and deep=11) module=rope /usr/lib/rpm/python.req.py: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/vim.py: line=96 IGNORE (for REQ=slight and deep=11) module=rope python.req: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/coccigui/vimeditor.py: hiding vimcom, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/iteration.py: skipping sys /usr/lib/rpm/python.req.py: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/output.py: line=31 IGNORE (for REQ=slight and deep=11) module=coccilib /usr/lib/rpm/python.req.py: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/output.py: line=35 IGNORE (for REQ=slight and deep=11) module=coccilib /usr/lib/rpm/python.req.py: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/output.py: line=39 IGNORE (for REQ=slight and deep=11) module=coccilib /usr/lib/rpm/python.req.py: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/output.py: line=55 IGNORE (for REQ=slight and deep=11) module=threading /usr/lib/rpm/python.req.py: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/output.py: line=85 IGNORE (for REQ=slight and deep=11) module=gobject /usr/lib/rpm/python.req.py: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/output.py: line=92 IGNORE (for REQ=slight and deep=11) module=gtk /usr/lib/rpm/python.req.py: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/output.py: line=92 IGNORE (for REQ=slight and deep=11) module=gobject /usr/lib/rpm/python.req.py: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/output.py: line=93 IGNORE (for REQ=slight and deep=11) module=coccilib /usr/lib/rpm/python.req.py: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/output.py: line=110 IGNORE (for REQ=slight and deep=11) module=time python.req: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/trac.py: hiding trac, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/xml_firehose.py: skipping sys /usr/lib/rpm/python.req.py: /usr/src/tmp/coccinelle-buildroot/usr/lib64/python2.7/site-packages/coccilib/xml_firehose.py: line=72 IGNORE (for REQ=slight and deep=15) module=os ++ /bin/sed -e '/^python.*(pida)$/d' -e '/^python.*(coccinelle)$/d' --- find-requires-deps 2019-12-06 05:35:31.497750868 +0000 +++ filter-requires-deps 2019-12-06 05:35:31.501750901 +0000 @@ -20,3 +20,2 @@ python-modules -python2.7(coccinelle) python2.7(gobject) @@ -24,3 +23,2 @@ python2.7(multiprocessing) -python2.7(pida) python2.7(psycopg2) Provides: spatch, python2.7(coccilib), python2.7(coccilib.coccigui), python2.7(coccilib.coccigui.coccigui), python2.7(coccilib.coccigui.pycoccimodel), python2.7(coccilib.coccigui.vim), python2.7(coccilib.coccigui.vimcom), python2.7(coccilib.coccigui.vimeditor), python2.7(coccilib.coccigui.vimembed), python2.7(coccilib.elems), python2.7(coccilib.iteration), python2.7(coccilib.org), python2.7(coccilib.output), python2.7(coccilib.report), python2.7(coccilib.trac), python2.7(coccilib.xml_firehose) Requires: /lib64/ld-linux-x86-64.so.2, /usr/bin/python2.7, /usr/lib64/python2.7/site-packages, libc.so.6(GLIBC_2.10)(64bit), libc.so.6(GLIBC_2.11)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.16)(64bit), libc.so.6(GLIBC_2.17)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libc.so.6(GLIBC_2.9)(64bit), libdl.so.2(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.29)(64bit), libpcre.so.3()(64bit) >= set:ieEL9RiODtA0LXIJUZ49bAqz69DwNZg, python-modules, python2.7(gobject), python2.7(gtk), python2.7(multiprocessing), python2.7(psycopg2), python2.7(pygtk), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JpOK4K Creating coccinelle-debuginfo package Processing files: coccinelle-debuginfo-1.0.7.0.217.ged1eb8e0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MFUlcK find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2HHllL find-requires: running scripts (debuginfo) ++ /bin/sed -e '/^python.*(pida)$/d' -e '/^python.*(coccinelle)$/d' Requires: coccinelle = 1.0.7.0.217.ged1eb8e0-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libdl.so.2), debug64(libm.so.6), debug64(libpcre.so.3) Adding to coccinelle-debuginfo a strict dependency on coccinelle Wrote: /usr/src/RPM/RPMS/x86_64/coccinelle-1.0.7.0.217.ged1eb8e0-alt1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/coccinelle-debuginfo-1.0.7.0.217.ged1eb8e0-alt1.x86_64.rpm 70.90user 9.93system 2:18.01elapsed 58%CPU (0avgtext+0avgdata 407700maxresident)k 0inputs+0outputs (0major+3602193minor)pagefaults 0swaps 87.34user 13.29system 2:49.30elapsed 59%CPU (0avgtext+0avgdata 407700maxresident)k 2624inputs+0outputs (0major+3992171minor)pagefaults 0swaps --- coccinelle-1.0.7.0.217.ged1eb8e0-alt1.x86_64.rpm.repo 2019-09-07 19:58:46.000000000 +0000 +++ coccinelle-1.0.7.0.217.ged1eb8e0-alt1.x86_64.rpm.hasher 2019-12-06 05:35:39.468817219 +0000 @@ -84,2 +84,3 @@ Requires: libm.so.6(GLIBC_2.2.5)(64bit) +Requires: libm.so.6(GLIBC_2.29)(64bit) Requires: libpcre.so.3()(64bit) >= set:ieEL9RiODtA0LXIJUZ49bAqz69DwNZg