RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep'] Forking launchpad-buildd slave process... Kernel version: Linux roseapple 3.2.0-77-generic #112-Ubuntu SMP Tue Feb 10 15:22:22 UTC 2015 x86_64 Buildd toolchain package versions: launchpad-buildd_126 python-lpbuildd_126 bzr_2.5.1-0ubuntu2 dpkg-dev_1.16.1.2ubuntu7.6. Syncing the system clock with the buildd NTP service... 27 May 05:13:39 ntpdate[15782]: adjust time server 10.211.37.1 offset 0.000149 sec RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', 'PACKAGEBUILD-7475286', '/home/buildd/filecache-default/29a30262335ea1a39771c1615f8eea53dfa537cc'] Unpacking chroot for build PACKAGEBUILD-7475286 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', 'PACKAGEBUILD-7475286'] Mounting chroot for build PACKAGEBUILD-7475286 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', 'PACKAGEBUILD-7475286', 'deb http://ftpmaster.internal/ubuntu wily main universe', 'deb http://ftpmaster.internal/ubuntu wily-security main universe', 'deb http://ftpmaster.internal/ubuntu wily-updates main universe', 'deb http://ftpmaster.internal/ubuntu wily-proposed main universe'] Overriding sources.list in build-PACKAGEBUILD-7475286 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', 'PACKAGEBUILD-7475286', 'amd64'] Updating debian chroot for build PACKAGEBUILD-7475286 Ign http://ftpmaster.internal wily InRelease Ign http://archive-team.internal wily InRelease Ign http://ftpmaster.internal wily-security InRelease Ign http://archive-team.internal wily Release.gpg Ign http://ftpmaster.internal wily-updates InRelease Get:1 http://archive-team.internal wily Release [726 B] Ign http://ftpmaster.internal wily-proposed InRelease Get:2 http://ftpmaster.internal wily Release.gpg [933 B] Get:3 http://ftpmaster.internal wily-security Release.gpg [933 B] Get:4 http://ftpmaster.internal wily-updates Release.gpg [933 B] Get:5 http://ftpmaster.internal wily-proposed Release.gpg [933 B] Get:6 http://ftpmaster.internal wily Release [217 kB] Get:7 http://archive-team.internal wily/main amd64 Packages Ign http://archive-team.internal wily/main Translation-en Get:8 http://ftpmaster.internal wily-security Release [63.5 kB] Get:9 http://ftpmaster.internal wily-updates Release [63.5 kB] Get:10 http://ftpmaster.internal wily-proposed Release [63.5 kB] Get:11 http://ftpmaster.internal wily/main amd64 Packages [1408 kB] Get:12 http://ftpmaster.internal wily/universe amd64 Packages [6526 kB] Get:13 http://ftpmaster.internal wily/main Translation-en [812 kB] Get:14 http://ftpmaster.internal wily/universe Translation-en [4487 kB] Get:15 http://ftpmaster.internal wily-security/main amd64 Packages [28 B] Get:16 http://ftpmaster.internal wily-security/universe amd64 Packages [28 B] Get:17 http://ftpmaster.internal wily-security/main Translation-en [28 B] Get:18 http://ftpmaster.internal wily-security/universe Translation-en [28 B] Get:19 http://ftpmaster.internal wily-updates/main amd64 Packages [28 B] Get:20 http://ftpmaster.internal wily-updates/universe amd64 Packages [28 B] Get:21 http://ftpmaster.internal wily-updates/main Translation-en [28 B] Get:22 http://ftpmaster.internal wily-updates/universe Translation-en [28 B] Get:23 http://ftpmaster.internal wily-proposed/main amd64 Packages [63.8 kB] Get:24 http://ftpmaster.internal wily-proposed/universe amd64 Packages [486 kB] Get:25 http://ftpmaster.internal wily-proposed/main Translation-en [30.2 kB] Get:26 http://ftpmaster.internal wily-proposed/universe Translation-en [238 kB] Fetched 14.5 MB in 4s (3173 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: adduser dmsetup init libapparmor1 libcap2-bin libcryptsetup4 libdevmapper1.02.1 libfdisk1 libkmod2 systemd systemd-sysv udev The following packages will be upgraded: apt apt-transport-https base-files binutils bsdutils bzip2 cpp-4.9 debianutils dpkg dpkg-dev g++-4.9 gcc-4.9 gcc-4.9-base gcc-5-base initscripts libapt-pkg4.12 libasan1 libasn1-8-heimdal libatomic1 libaudit-common libaudit1 libblkid1 libbz2-1.0 libcap2 libcilkrts5 libcloog-isl4 libcurl3-gnutls libdpkg-perl libgcc-4.9-dev libgcc1 libgcrypt20 libgnutls-deb0-28 libgomp1 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libisl13 libitm1 libk5crypto3 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 liblsan0 libmount1 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libquadmath0 libroken18-heimdal librtmp1 libsmartcols1 libsqlite3-0 libssl1.0.0 libstdc++-4.9-dev libstdc++6 libsystemd0 libtasn1-6 libtsan0 libubsan0 libudev1 libuuid1 libwind0-heimdal linux-libc-dev login mount openssl passwd patch perl perl-base perl-modules pkg-create-dbgsym sysv-rc sysvinit-utils tzdata util-linux 82 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. Need to get 60.5 MB of archives. After this operation, 30.7 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu/ wily/main base-files amd64 7.2ubuntu10 [68.2 kB] Get:2 http://ftpmaster.internal/ubuntu/ wily/main bsdutils amd64 1:2.26.2-3ubuntu1 [50.5 kB] Get:3 http://ftpmaster.internal/ubuntu/ wily-proposed/main debianutils amd64 4.5.1 [85.0 kB] Get:4 http://ftpmaster.internal/ubuntu/ wily/main dpkg amd64 1.17.25ubuntu1 [2220 kB] Get:5 http://ftpmaster.internal/ubuntu/ wily/main libapparmor1 amd64 2.9.2-0ubuntu1 [25.2 kB] Get:6 http://ftpmaster.internal/ubuntu/ wily/main libaudit-common all 1:2.3.7-1ubuntu2 [4176 B] Get:7 http://ftpmaster.internal/ubuntu/ wily/main libaudit1 amd64 1:2.3.7-1ubuntu2 [34.7 kB] Get:8 http://ftpmaster.internal/ubuntu/ wily/main libpam0g amd64 1.1.8-3.1ubuntu3 [58.1 kB] Get:9 http://ftpmaster.internal/ubuntu/ wily/main libpam-modules-bin amd64 1.1.8-3.1ubuntu3 [36.6 kB] Get:10 http://ftpmaster.internal/ubuntu/ wily/main libpam-modules amd64 1.1.8-3.1ubuntu3 [245 kB] Get:11 http://ftpmaster.internal/ubuntu/ wily/main passwd amd64 1:4.1.5.1-1.1ubuntu4 [760 kB] Get:12 http://ftpmaster.internal/ubuntu/ wily/main libuuid1 amd64 2.26.2-3ubuntu1 [16.1 kB] Get:13 http://ftpmaster.internal/ubuntu/ wily/main libblkid1 amd64 2.26.2-3ubuntu1 [109 kB] Get:14 http://ftpmaster.internal/ubuntu/ wily/main libfdisk1 amd64 2.26.2-3ubuntu1 [137 kB] Get:15 http://ftpmaster.internal/ubuntu/ wily/main mount amd64 2.26.2-3ubuntu1 [126 kB] Get:16 http://ftpmaster.internal/ubuntu/ wily/main initscripts amd64 2.88dsf-59.1ubuntu3 [25.3 kB] Get:17 http://ftpmaster.internal/ubuntu/ wily/main sysv-rc all 2.88dsf-59.1ubuntu3 [36.9 kB] Get:18 http://ftpmaster.internal/ubuntu/ wily/main sysvinit-utils amd64 2.88dsf-59.1ubuntu3 [26.4 kB] Get:19 http://ftpmaster.internal/ubuntu/ wily/main util-linux amd64 2.26.2-3ubuntu1 [779 kB] Get:20 http://ftpmaster.internal/ubuntu/ wily/main tzdata all 2015d-1 [183 kB] Get:21 http://ftpmaster.internal/ubuntu/ wily/main libdevmapper1.02.1 amd64 2:1.02.90-2ubuntu1 [118 kB] Get:22 http://ftpmaster.internal/ubuntu/ wily/main dmsetup amd64 2:1.02.90-2ubuntu1 [40.1 kB] Get:23 http://ftpmaster.internal/ubuntu/ wily/main libudev1 amd64 219-10ubuntu1 [42.4 kB] Get:24 http://ftpmaster.internal/ubuntu/ wily/main libgcrypt20 amd64 1.6.3-2ubuntu1 [335 kB] Get:25 http://ftpmaster.internal/ubuntu/ wily/main libcryptsetup4 amd64 2:1.6.1-1ubuntu7 [68.1 kB] Get:26 http://ftpmaster.internal/ubuntu/ wily/main libkmod2 amd64 18-3ubuntu1 [39.7 kB] Get:27 http://ftpmaster.internal/ubuntu/ wily/main libsystemd0 amd64 219-10ubuntu1 [75.4 kB] Get:28 http://ftpmaster.internal/ubuntu/ wily-proposed/main perl amd64 5.20.2-6 [2617 kB] Get:29 http://ftpmaster.internal/ubuntu/ wily-proposed/main perl-base amd64 5.20.2-6 [1212 kB] Get:30 http://ftpmaster.internal/ubuntu/ wily-proposed/main perl-modules all 5.20.2-6 [2501 kB] Get:31 http://ftpmaster.internal/ubuntu/ wily/main bzip2 amd64 1.0.6-8 [32.7 kB] Get:32 http://ftpmaster.internal/ubuntu/ wily/main libbz2-1.0 amd64 1.0.6-8 [30.8 kB] Get:33 http://ftpmaster.internal/ubuntu/ wily/main adduser all 3.113+nmu3ubuntu3 [169 kB] Get:34 http://ftpmaster.internal/ubuntu/ wily/main udev amd64 219-10ubuntu1 [930 kB] Get:35 http://ftpmaster.internal/ubuntu/ wily/main libcap2 amd64 1:2.24-8 [12.9 kB] Get:36 http://ftpmaster.internal/ubuntu/ wily/main libcap2-bin amd64 1:2.24-8 [20.3 kB] Get:37 http://ftpmaster.internal/ubuntu/ wily/main libmount1 amd64 2.26.2-3ubuntu1 [116 kB] Get:38 http://ftpmaster.internal/ubuntu/ wily/main systemd amd64 219-10ubuntu1 [3358 kB] Get:39 http://ftpmaster.internal/ubuntu/ wily/main systemd-sysv amd64 219-10ubuntu1 [15.7 kB] Get:40 http://ftpmaster.internal/ubuntu/ wily/main init amd64 1.23ubuntu2 [4074 B] Get:41 http://ftpmaster.internal/ubuntu/ wily/main login amd64 1:4.1.5.1-1.1ubuntu4 [302 kB] Get:42 http://ftpmaster.internal/ubuntu/ wily/main gcc-5-base amd64 5.1.1-6ubuntu1 [16.7 kB] Get:43 http://ftpmaster.internal/ubuntu/ wily/main libgcc1 amd64 1:5.1.1-6ubuntu1 [39.0 kB] Get:44 http://ftpmaster.internal/ubuntu/ wily/main libstdc++6 amd64 5.1.1-6ubuntu1 [303 kB] Get:45 http://ftpmaster.internal/ubuntu/ wily/main libapt-pkg4.12 amd64 1.0.9.10ubuntu1 [682 kB] Get:46 http://ftpmaster.internal/ubuntu/ wily/main apt amd64 1.0.9.10ubuntu1 [1006 kB] Get:47 http://ftpmaster.internal/ubuntu/ wily/main libp11-kit0 amd64 0.23.1-2 [107 kB] Get:48 http://ftpmaster.internal/ubuntu/ wily/main libssl1.0.0 amd64 1.0.2a-1ubuntu1 [1091 kB] Get:49 http://ftpmaster.internal/ubuntu/ wily-proposed/main libroken18-heimdal amd64 1.6~rc2+dfsg-10 [40.9 kB] Get:50 http://ftpmaster.internal/ubuntu/ wily-proposed/main libasn1-8-heimdal amd64 1.6~rc2+dfsg-10 [177 kB] Get:51 http://ftpmaster.internal/ubuntu/ wily/main libtasn1-6 amd64 4.5-2 [42.7 kB] Get:52 http://ftpmaster.internal/ubuntu/ wily/main libgnutls-deb0-28 amd64 3.3.15-2ubuntu1 [522 kB] Get:53 http://ftpmaster.internal/ubuntu/ wily/main libgssapi-krb5-2 amd64 1.12.1+dfsg-20 [119 kB] Get:54 http://ftpmaster.internal/ubuntu/ wily/main libkrb5-3 amd64 1.12.1+dfsg-20 [269 kB] Get:55 http://ftpmaster.internal/ubuntu/ wily/main libkrb5support0 amd64 1.12.1+dfsg-20 [30.1 kB] Get:56 http://ftpmaster.internal/ubuntu/ wily/main libk5crypto3 amd64 1.12.1+dfsg-20 [83.4 kB] Get:57 http://ftpmaster.internal/ubuntu/ wily-proposed/main libhcrypto4-heimdal amd64 1.6~rc2+dfsg-10 [86.0 kB] Get:58 http://ftpmaster.internal/ubuntu/ wily-proposed/main libheimbase1-heimdal amd64 1.6~rc2+dfsg-10 [29.7 kB] Get:59 http://ftpmaster.internal/ubuntu/ wily-proposed/main libwind0-heimdal amd64 1.6~rc2+dfsg-10 [48.4 kB] Get:60 http://ftpmaster.internal/ubuntu/ wily-proposed/main libhx509-5-heimdal amd64 1.6~rc2+dfsg-10 [107 kB] Get:61 http://ftpmaster.internal/ubuntu/ wily/main libsqlite3-0 amd64 3.8.10.2-1 [379 kB] Get:62 http://ftpmaster.internal/ubuntu/ wily-proposed/main libkrb5-26-heimdal amd64 1.6~rc2+dfsg-10 [203 kB] Get:63 http://ftpmaster.internal/ubuntu/ wily-proposed/main libheimntlm0-heimdal amd64 1.6~rc2+dfsg-10 [15.2 kB] Get:64 http://ftpmaster.internal/ubuntu/ wily-proposed/main libgssapi3-heimdal amd64 1.6~rc2+dfsg-10 [94.5 kB] Get:65 http://ftpmaster.internal/ubuntu/ wily-proposed/main libldap-2.4-2 amd64 2.4.40+dfsg-1ubuntu1 [160 kB] Get:66 http://ftpmaster.internal/ubuntu/ wily/main librtmp1 amd64 2.4+20150115.gita107cef-1 [54.7 kB] Get:67 http://ftpmaster.internal/ubuntu/ wily/main libcurl3-gnutls amd64 7.38.0-3ubuntu3 [172 kB] Get:68 http://ftpmaster.internal/ubuntu/ wily/main libisl13 amd64 0.14-2 [456 kB] Get:69 http://ftpmaster.internal/ubuntu/ wily/main libcloog-isl4 amd64 0.18.3-1 [60.8 kB] Get:70 http://ftpmaster.internal/ubuntu/ wily/main g++-4.9 amd64 4.9.2-18ubuntu1 [17.5 MB] Get:71 http://ftpmaster.internal/ubuntu/ wily/main gcc-4.9 amd64 4.9.2-18ubuntu1 [5646 kB] Get:72 http://ftpmaster.internal/ubuntu/ wily/main cpp-4.9 amd64 4.9.2-18ubuntu1 [5026 kB] Get:73 http://ftpmaster.internal/ubuntu/ wily/main binutils amd64 2.25-5ubuntu7 [2226 kB] Get:74 http://ftpmaster.internal/ubuntu/ wily/main libgomp1 amd64 5.1.1-6ubuntu1 [55.4 kB] Get:75 http://ftpmaster.internal/ubuntu/ wily/main libitm1 amd64 5.1.1-6ubuntu1 [27.6 kB] Get:76 http://ftpmaster.internal/ubuntu/ wily/main libatomic1 amd64 5.1.1-6ubuntu1 [9174 B] Get:77 http://ftpmaster.internal/ubuntu/ wily/main liblsan0 amd64 5.1.1-6ubuntu1 [110 kB] Get:78 http://ftpmaster.internal/ubuntu/ wily/main libtsan0 amd64 5.1.1-6ubuntu1 [251 kB] Get:79 http://ftpmaster.internal/ubuntu/ wily/main libubsan0 amd64 5.1.1-6ubuntu1 [101 kB] Get:80 http://ftpmaster.internal/ubuntu/ wily/main libcilkrts5 amd64 5.1.1-6ubuntu1 [40.4 kB] Get:81 http://ftpmaster.internal/ubuntu/ wily/main libquadmath0 amd64 5.1.1-6ubuntu1 [131 kB] Get:82 http://ftpmaster.internal/ubuntu/ wily/main libstdc++-4.9-dev amd64 4.9.2-18ubuntu1 [1129 kB] Get:83 http://ftpmaster.internal/ubuntu/ wily/main libgcc-4.9-dev amd64 4.9.2-18ubuntu1 [2074 kB] Get:84 http://ftpmaster.internal/ubuntu/ wily/main libasan1 amd64 4.9.2-18ubuntu1 [198 kB] Get:85 http://ftpmaster.internal/ubuntu/ wily/main gcc-4.9-base amd64 4.9.2-18ubuntu1 [15.5 kB] Get:86 http://ftpmaster.internal/ubuntu/ wily/main libpam-runtime all 1.1.8-3.1ubuntu3 [39.8 kB] Get:87 http://ftpmaster.internal/ubuntu/ wily/main libsmartcols1 amd64 2.26.2-3ubuntu1 [63.8 kB] Get:88 http://ftpmaster.internal/ubuntu/ wily/main apt-transport-https amd64 1.0.9.10ubuntu1 [28.1 kB] Get:89 http://ftpmaster.internal/ubuntu/ wily/main openssl amd64 1.0.2a-1ubuntu1 [511 kB] Get:90 http://ftpmaster.internal/ubuntu/ wily/main dpkg-dev all 1.17.25ubuntu1 [762 kB] Get:91 http://ftpmaster.internal/ubuntu/ wily/main libdpkg-perl all 1.17.25ubuntu1 [194 kB] Get:92 http://ftpmaster.internal/ubuntu/ wily/main patch amd64 2.7.5-1 [90.4 kB] Get:93 http://ftpmaster.internal/ubuntu/ wily/main linux-libc-dev amd64 3.19.0-18.18 [797 kB] Get:94 http://ftpmaster.internal/ubuntu/ wily/main pkg-create-dbgsym all 0.67 [8956 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 60.5 MB in 4s (13.9 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10737 files and directories currently installed.) Preparing to unpack .../base-files_7.2ubuntu10_amd64.deb ... Unpacking base-files (7.2ubuntu10) over (7.2ubuntu8) ... Setting up base-files (7.2ubuntu10) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... Installing new version of config file /etc/os-release ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10737 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.26.2-3ubuntu1_amd64.deb ... Unpacking bsdutils (1:2.26.2-3ubuntu1) over (1:2.25.2-4ubuntu2) ... Setting up bsdutils (1:2.26.2-3ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10738 files and directories currently installed.) Preparing to unpack .../debianutils_4.5.1_amd64.deb ... Unpacking debianutils (4.5.1) over (4.4) ... Setting up debianutils (4.5.1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10737 files and directories currently installed.) Preparing to unpack .../dpkg_1.17.25ubuntu1_amd64.deb ... Unpacking dpkg (1.17.25ubuntu1) over (1.17.24ubuntu1) ... Setting up dpkg (1.17.25ubuntu1) ... Selecting previously unselected package libapparmor1:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10737 files and directories currently installed.) Preparing to unpack .../libapparmor1_2.9.2-0ubuntu1_amd64.deb ... Unpacking libapparmor1:amd64 (2.9.2-0ubuntu1) ... Setting up libapparmor1:amd64 (2.9.2-0ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10742 files and directories currently installed.) Preparing to unpack .../libaudit-common_1%3a2.3.7-1ubuntu2_all.deb ... Unpacking libaudit-common (1:2.3.7-1ubuntu2) over (1:2.3.7-1ubuntu1) ... Setting up libaudit-common (1:2.3.7-1ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10742 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.3.7-1ubuntu2_amd64.deb ... Unpacking libaudit1:amd64 (1:2.3.7-1ubuntu2) over (1:2.3.7-1ubuntu1) ... Setting up libaudit1:amd64 (1:2.3.7-1ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10742 files and directories currently installed.) Preparing to unpack .../libpam0g_1.1.8-3.1ubuntu3_amd64.deb ... Unpacking libpam0g:amd64 (1.1.8-3.1ubuntu3) over (1.1.8-3.1ubuntu2) ... Setting up libpam0g:amd64 (1.1.8-3.1ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10742 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.1.8-3.1ubuntu3_amd64.deb ... Unpacking libpam-modules-bin (1.1.8-3.1ubuntu3) over (1.1.8-3.1ubuntu2) ... Setting up libpam-modules-bin (1.1.8-3.1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10742 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.1.8-3.1ubuntu3_amd64.deb ... Unpacking libpam-modules:amd64 (1.1.8-3.1ubuntu3) over (1.1.8-3.1ubuntu2) ... Setting up libpam-modules:amd64 (1.1.8-3.1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10742 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.1.5.1-1.1ubuntu4_amd64.deb ... Unpacking passwd (1:4.1.5.1-1.1ubuntu4) over (1:4.1.5.1-1.1ubuntu3) ... Setting up passwd (1:4.1.5.1-1.1ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10742 files and directories currently installed.) Preparing to unpack .../libuuid1_2.26.2-3ubuntu1_amd64.deb ... Unpacking libuuid1:amd64 (2.26.2-3ubuntu1) over (2.25.2-4ubuntu2) ... Setting up libuuid1:amd64 (2.26.2-3ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10742 files and directories currently installed.) Preparing to unpack .../libblkid1_2.26.2-3ubuntu1_amd64.deb ... Unpacking libblkid1:amd64 (2.26.2-3ubuntu1) over (2.25.2-4ubuntu2) ... Setting up libblkid1:amd64 (2.26.2-3ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... Selecting previously unselected package libfdisk1:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10742 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.26.2-3ubuntu1_amd64.deb ... Unpacking libfdisk1:amd64 (2.26.2-3ubuntu1) ... Setting up libfdisk1:amd64 (2.26.2-3ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10747 files and directories currently installed.) Preparing to unpack .../initscripts_2.88dsf-59.1ubuntu3_amd64.deb ... Unpacking initscripts (2.88dsf-59.1ubuntu3) over (2.88dsf-53.2ubuntu11) ... dpkg: warning: unable to delete old directory '/etc/network': Directory not empty Preparing to unpack .../mount_2.26.2-3ubuntu1_amd64.deb ... Unpacking mount (2.26.2-3ubuntu1) over (2.25.2-4ubuntu2) ... Setting up mount (2.26.2-3ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10747 files and directories currently installed.) Preparing to unpack .../sysv-rc_2.88dsf-59.1ubuntu3_all.deb ... Unpacking sysv-rc (2.88dsf-59.1ubuntu3) over (2.88dsf-53.2ubuntu11) ... Setting up sysv-rc (2.88dsf-59.1ubuntu3) ... dpkg: considering deconfiguration of sysvinit-utils, which would be broken by installation of util-linux ... dpkg: yes, will deconfigure sysvinit-utils (broken by util-linux) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10747 files and directories currently installed.) Preparing to unpack .../util-linux_2.26.2-3ubuntu1_amd64.deb ... De-configuring sysvinit-utils (2.88dsf-53.2ubuntu11) ... Unpacking util-linux (2.26.2-3ubuntu1) over (2.25.2-4ubuntu2) ... Replacing files in old package sysvinit-utils (2.88dsf-53.2ubuntu11) ... Preparing to unpack .../sysvinit-utils_2.88dsf-59.1ubuntu3_amd64.deb ... Unpacking sysvinit-utils (2.88dsf-59.1ubuntu3) over (2.88dsf-53.2ubuntu11) ... Setting up sysvinit-utils (2.88dsf-59.1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10753 files and directories currently installed.) Preparing to unpack .../tzdata_2015d-1_all.deb ... Unpacking tzdata (2015d-1) over (2015b-1) ... Setting up tzdata (2015d-1) ... Current default time zone: 'Etc/UTC' Local time is now: Wed May 27 05:13:59 UTC 2015. Universal Time is now: Wed May 27 05:13:59 UTC 2015. Run 'dpkg-reconfigure tzdata' if you wish to change it. Selecting previously unselected package libdevmapper1.02.1:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10755 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.90-2ubuntu1_amd64.deb ... Unpacking libdevmapper1.02.1:amd64 (2:1.02.90-2ubuntu1) ... Selecting previously unselected package dmsetup. Preparing to unpack .../dmsetup_2%3a1.02.90-2ubuntu1_amd64.deb ... Unpacking dmsetup (2:1.02.90-2ubuntu1) ... Setting up initscripts (2.88dsf-59.1ubuntu3) ... Installing new version of config file /etc/init.d/bootmisc.sh ... Installing new version of config file /etc/init.d/checkfs.sh ... Installing new version of config file /etc/init.d/checkroot.sh ... Installing new version of config file /etc/init.d/checkroot-bootclean.sh ... Installing new version of config file /etc/init.d/halt ... Installing new version of config file /etc/init.d/killprocs ... Installing new version of config file /etc/init.d/mountall.sh ... Installing new version of config file /etc/init.d/mountall-bootclean.sh ... Installing new version of config file /etc/init.d/mountnfs.sh ... Installing new version of config file /etc/init.d/mountnfs-bootclean.sh ... Installing new version of config file /etc/init.d/mountdevsubfs.sh ... Installing new version of config file /etc/init.d/mountkernfs.sh ... Installing new version of config file /etc/init.d/rc.local ... Installing new version of config file /etc/init.d/reboot ... Installing new version of config file /etc/init.d/sendsigs ... Installing new version of config file /etc/init.d/single ... Installing new version of config file /etc/init.d/umountfs ... Installing new version of config file /etc/init.d/umountnfs.sh ... Installing new version of config file /etc/init.d/umountroot ... Setting up util-linux (2.26.2-3ubuntu1) ... Setting up libdevmapper1.02.1:amd64 (2:1.02.90-2ubuntu1) ... Setting up dmsetup (2:1.02.90-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10769 files and directories currently installed.) Preparing to unpack .../libudev1_219-10ubuntu1_amd64.deb ... Unpacking libudev1:amd64 (219-10ubuntu1) over (219-6ubuntu1) ... Setting up libudev1:amd64 (219-10ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10769 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.6.3-2ubuntu1_amd64.deb ... Unpacking libgcrypt20:amd64 (1.6.3-2ubuntu1) over (1.6.2-4ubuntu2) ... Setting up libgcrypt20:amd64 (1.6.3-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... Selecting previously unselected package libcryptsetup4. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10769 files and directories currently installed.) Preparing to unpack .../libcryptsetup4_2%3a1.6.1-1ubuntu7_amd64.deb ... Unpacking libcryptsetup4 (2:1.6.1-1ubuntu7) ... Setting up libcryptsetup4 (2:1.6.1-1ubuntu7) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... Selecting previously unselected package libkmod2:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10775 files and directories currently installed.) Preparing to unpack .../libkmod2_18-3ubuntu1_amd64.deb ... Unpacking libkmod2:amd64 (18-3ubuntu1) ... Setting up libkmod2:amd64 (18-3ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10780 files and directories currently installed.) Preparing to unpack .../libsystemd0_219-10ubuntu1_amd64.deb ... Unpacking libsystemd0:amd64 (219-10ubuntu1) over (219-6ubuntu1) ... Setting up libsystemd0:amd64 (219-10ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10780 files and directories currently installed.) Preparing to unpack .../perl_5.20.2-6_amd64.deb ... Unpacking perl (5.20.2-6) over (5.20.2-2) ... Preparing to unpack .../perl-base_5.20.2-6_amd64.deb ... Unpacking perl-base (5.20.2-6) over (5.20.2-2) ... Setting up perl-base (5.20.2-6) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10778 files and directories currently installed.) Preparing to unpack .../perl-modules_5.20.2-6_all.deb ... Unpacking perl-modules (5.20.2-6) over (5.20.2-2) ... Preparing to unpack .../bzip2_1.0.6-8_amd64.deb ... Unpacking bzip2 (1.0.6-8) over (1.0.6-7) ... Preparing to unpack .../libbz2-1.0_1.0.6-8_amd64.deb ... Unpacking libbz2-1.0:amd64 (1.0.6-8) over (1.0.6-7) ... Setting up libbz2-1.0:amd64 (1.0.6-8) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... Selecting previously unselected package adduser. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10778 files and directories currently installed.) Preparing to unpack .../adduser_3.113+nmu3ubuntu3_all.deb ... Unpacking adduser (3.113+nmu3ubuntu3) ... Setting up adduser (3.113+nmu3ubuntu3) ... Selecting previously unselected package udev. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10867 files and directories currently installed.) Preparing to unpack .../udev_219-10ubuntu1_amd64.deb ... Unpacking udev (219-10ubuntu1) ... Setting up udev (219-10ubuntu1) ... A chroot environment has been detected, udev not started. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10987 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.24-8_amd64.deb ... Unpacking libcap2:amd64 (1:2.24-8) over (1:2.24-6) ... Setting up libcap2:amd64 (1:2.24-8) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... Selecting previously unselected package libcap2-bin. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10987 files and directories currently installed.) Preparing to unpack .../libcap2-bin_1%3a2.24-8_amd64.deb ... Unpacking libcap2-bin (1:2.24-8) ... Setting up libcap2-bin (1:2.24-8) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11001 files and directories currently installed.) Preparing to unpack .../libmount1_2.26.2-3ubuntu1_amd64.deb ... Unpacking libmount1:amd64 (2.26.2-3ubuntu1) over (2.25.2-4ubuntu2) ... Setting up libmount1:amd64 (2.26.2-3ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... Selecting previously unselected package systemd. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11001 files and directories currently installed.) Preparing to unpack .../systemd_219-10ubuntu1_amd64.deb ... Unpacking systemd (219-10ubuntu1) ... Setting up systemd (219-10ubuntu1) ... Created symlink from /etc/systemd/system/getty.target.wants/getty@tty1.service to /lib/systemd/system/getty@.service. Created symlink from /etc/systemd/system/multi-user.target.wants/remote-fs.target to /lib/systemd/system/remote-fs.target. Created symlink from /etc/systemd/system/sysinit.target.wants/systemd-timesyncd.service to /lib/systemd/system/systemd-timesyncd.service. Initializing machine ID from random generator. Selecting previously unselected package systemd-sysv. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11665 files and directories currently installed.) Preparing to unpack .../systemd-sysv_219-10ubuntu1_amd64.deb ... Unpacking systemd-sysv (219-10ubuntu1) ... Setting up systemd-sysv (219-10ubuntu1) ... Selecting previously unselected package init. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11682 files and directories currently installed.) Preparing to unpack .../init_1.23ubuntu2_amd64.deb ... Unpacking init (1.23ubuntu2) ... Setting up init (1.23ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11685 files and directories currently installed.) Preparing to unpack .../login_1%3a4.1.5.1-1.1ubuntu4_amd64.deb ... Unpacking login (1:4.1.5.1-1.1ubuntu4) over (1:4.1.5.1-1.1ubuntu3) ... Setting up login (1:4.1.5.1-1.1ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11685 files and directories currently installed.) Preparing to unpack .../gcc-5-base_5.1.1-6ubuntu1_amd64.deb ... Unpacking gcc-5-base:amd64 (5.1.1-6ubuntu1) over (5-20150401-0ubuntu1) ... Setting up gcc-5-base:amd64 (5.1.1-6ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11685 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a5.1.1-6ubuntu1_amd64.deb ... Unpacking libgcc1:amd64 (1:5.1.1-6ubuntu1) over (1:5-20150401-0ubuntu1) ... Setting up libgcc1:amd64 (1:5.1.1-6ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11685 files and directories currently installed.) Preparing to unpack .../libstdc++6_5.1.1-6ubuntu1_amd64.deb ... Unpacking libstdc++6:amd64 (5.1.1-6ubuntu1) over (4.9.2-10ubuntu12) ... Setting up libstdc++6:amd64 (5.1.1-6ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11686 files and directories currently installed.) Preparing to unpack .../libapt-pkg4.12_1.0.9.10ubuntu1_amd64.deb ... Unpacking libapt-pkg4.12:amd64 (1.0.9.10ubuntu1) over (1.0.9.7ubuntu3) ... Setting up libapt-pkg4.12:amd64 (1.0.9.10ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11686 files and directories currently installed.) Preparing to unpack .../apt_1.0.9.10ubuntu1_amd64.deb ... Unpacking apt (1.0.9.10ubuntu1) over (1.0.9.7ubuntu3) ... Setting up apt (1.0.9.10ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11686 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.1-2_amd64.deb ... Unpacking libp11-kit0:amd64 (0.23.1-2) over (0.20.7-1) ... Preparing to unpack .../libssl1.0.0_1.0.2a-1ubuntu1_amd64.deb ... Unpacking libssl1.0.0:amd64 (1.0.2a-1ubuntu1) over (1.0.1f-1ubuntu11) ... Preparing to unpack .../libroken18-heimdal_1.6~rc2+dfsg-10_amd64.deb ... Unpacking libroken18-heimdal:amd64 (1.6~rc2+dfsg-10) over (1.6~rc2+dfsg-9) ... Preparing to unpack .../libasn1-8-heimdal_1.6~rc2+dfsg-10_amd64.deb ... Unpacking libasn1-8-heimdal:amd64 (1.6~rc2+dfsg-10) over (1.6~rc2+dfsg-9) ... Preparing to unpack .../libtasn1-6_4.5-2_amd64.deb ... Unpacking libtasn1-6:amd64 (4.5-2) over (4.2-2ubuntu1) ... Preparing to unpack .../libgnutls-deb0-28_3.3.15-2ubuntu1_amd64.deb ... Unpacking libgnutls-deb0-28:amd64 (3.3.15-2ubuntu1) over (3.3.8-3ubuntu3) ... Preparing to unpack .../libgssapi-krb5-2_1.12.1+dfsg-20_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.12.1+dfsg-20) over (1.12.1+dfsg-18) ... Preparing to unpack .../libkrb5-3_1.12.1+dfsg-20_amd64.deb ... Unpacking libkrb5-3:amd64 (1.12.1+dfsg-20) over (1.12.1+dfsg-18) ... Preparing to unpack .../libkrb5support0_1.12.1+dfsg-20_amd64.deb ... Unpacking libkrb5support0:amd64 (1.12.1+dfsg-20) over (1.12.1+dfsg-18) ... Preparing to unpack .../libk5crypto3_1.12.1+dfsg-20_amd64.deb ... Unpacking libk5crypto3:amd64 (1.12.1+dfsg-20) over (1.12.1+dfsg-18) ... Preparing to unpack .../libhcrypto4-heimdal_1.6~rc2+dfsg-10_amd64.deb ... Unpacking libhcrypto4-heimdal:amd64 (1.6~rc2+dfsg-10) over (1.6~rc2+dfsg-9) ... Preparing to unpack .../libheimbase1-heimdal_1.6~rc2+dfsg-10_amd64.deb ... Unpacking libheimbase1-heimdal:amd64 (1.6~rc2+dfsg-10) over (1.6~rc2+dfsg-9) ... Preparing to unpack .../libwind0-heimdal_1.6~rc2+dfsg-10_amd64.deb ... Unpacking libwind0-heimdal:amd64 (1.6~rc2+dfsg-10) over (1.6~rc2+dfsg-9) ... Preparing to unpack .../libhx509-5-heimdal_1.6~rc2+dfsg-10_amd64.deb ... Unpacking libhx509-5-heimdal:amd64 (1.6~rc2+dfsg-10) over (1.6~rc2+dfsg-9) ... Preparing to unpack .../libsqlite3-0_3.8.10.2-1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.8.10.2-1) over (3.8.7.4-1) ... Preparing to unpack .../libkrb5-26-heimdal_1.6~rc2+dfsg-10_amd64.deb ... Unpacking libkrb5-26-heimdal:amd64 (1.6~rc2+dfsg-10) over (1.6~rc2+dfsg-9) ... Preparing to unpack .../libheimntlm0-heimdal_1.6~rc2+dfsg-10_amd64.deb ... Unpacking libheimntlm0-heimdal:amd64 (1.6~rc2+dfsg-10) over (1.6~rc2+dfsg-9) ... Preparing to unpack .../libgssapi3-heimdal_1.6~rc2+dfsg-10_amd64.deb ... Unpacking libgssapi3-heimdal:amd64 (1.6~rc2+dfsg-10) over (1.6~rc2+dfsg-9) ... Preparing to unpack .../libldap-2.4-2_2.4.40+dfsg-1ubuntu1_amd64.deb ... Unpacking libldap-2.4-2:amd64 (2.4.40+dfsg-1ubuntu1) over (2.4.31-1+nmu2ubuntu12) ... Preparing to unpack .../librtmp1_2.4+20150115.gita107cef-1_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20150115.gita107cef-1) over (2.4+20131018.git79459a2-5) ... Preparing to unpack .../libcurl3-gnutls_7.38.0-3ubuntu3_amd64.deb ... Unpacking libcurl3-gnutls:amd64 (7.38.0-3ubuntu3) over (7.38.0-3ubuntu2) ... Preparing to unpack .../libisl13_0.14-2_amd64.deb ... Unpacking libisl13:amd64 (0.14-2) over (0.14-1) ... Preparing to unpack .../libcloog-isl4_0.18.3-1_amd64.deb ... Unpacking libcloog-isl4:amd64 (0.18.3-1) over (0.18.2-3) ... Preparing to unpack .../g++-4.9_4.9.2-18ubuntu1_amd64.deb ... Unpacking g++-4.9 (4.9.2-18ubuntu1) over (4.9.2-10ubuntu12) ... Preparing to unpack .../gcc-4.9_4.9.2-18ubuntu1_amd64.deb ... Unpacking gcc-4.9 (4.9.2-18ubuntu1) over (4.9.2-10ubuntu12) ... Preparing to unpack .../cpp-4.9_4.9.2-18ubuntu1_amd64.deb ... Unpacking cpp-4.9 (4.9.2-18ubuntu1) over (4.9.2-10ubuntu12) ... Preparing to unpack .../binutils_2.25-5ubuntu7_amd64.deb ... Unpacking binutils (2.25-5ubuntu7) over (2.25-5ubuntu6) ... Preparing to unpack .../libgomp1_5.1.1-6ubuntu1_amd64.deb ... Unpacking libgomp1:amd64 (5.1.1-6ubuntu1) over (4.9.2-10ubuntu12) ... Preparing to unpack .../libitm1_5.1.1-6ubuntu1_amd64.deb ... Unpacking libitm1:amd64 (5.1.1-6ubuntu1) over (4.9.2-10ubuntu12) ... Preparing to unpack .../libatomic1_5.1.1-6ubuntu1_amd64.deb ... Unpacking libatomic1:amd64 (5.1.1-6ubuntu1) over (4.9.2-10ubuntu12) ... Preparing to unpack .../liblsan0_5.1.1-6ubuntu1_amd64.deb ... Unpacking liblsan0:amd64 (5.1.1-6ubuntu1) over (4.9.2-10ubuntu12) ... Preparing to unpack .../libtsan0_5.1.1-6ubuntu1_amd64.deb ... Unpacking libtsan0:amd64 (5.1.1-6ubuntu1) over (4.9.2-10ubuntu12) ... Preparing to unpack .../libubsan0_5.1.1-6ubuntu1_amd64.deb ... Unpacking libubsan0:amd64 (5.1.1-6ubuntu1) over (4.9.2-10ubuntu12) ... Preparing to unpack .../libcilkrts5_5.1.1-6ubuntu1_amd64.deb ... Unpacking libcilkrts5:amd64 (5.1.1-6ubuntu1) over (4.9.2-10ubuntu12) ... Preparing to unpack .../libquadmath0_5.1.1-6ubuntu1_amd64.deb ... Unpacking libquadmath0:amd64 (5.1.1-6ubuntu1) over (4.9.2-10ubuntu12) ... Preparing to unpack .../libstdc++-4.9-dev_4.9.2-18ubuntu1_amd64.deb ... Unpacking libstdc++-4.9-dev:amd64 (4.9.2-18ubuntu1) over (4.9.2-10ubuntu12) ... Preparing to unpack .../libgcc-4.9-dev_4.9.2-18ubuntu1_amd64.deb ... Unpacking libgcc-4.9-dev:amd64 (4.9.2-18ubuntu1) over (4.9.2-10ubuntu12) ... Preparing to unpack .../libasan1_4.9.2-18ubuntu1_amd64.deb ... Unpacking libasan1:amd64 (4.9.2-18ubuntu1) over (4.9.2-10ubuntu12) ... Preparing to unpack .../gcc-4.9-base_4.9.2-18ubuntu1_amd64.deb ... Unpacking gcc-4.9-base:amd64 (4.9.2-18ubuntu1) over (4.9.2-10ubuntu12) ... Preparing to unpack .../libpam-runtime_1.1.8-3.1ubuntu3_all.deb ... Unpacking libpam-runtime (1.1.8-3.1ubuntu3) over (1.1.8-3.1ubuntu2) ... Setting up libpam-runtime (1.1.8-3.1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11687 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.26.2-3ubuntu1_amd64.deb ... Unpacking libsmartcols1:amd64 (2.26.2-3ubuntu1) over (2.25.2-4ubuntu2) ... Setting up libsmartcols1:amd64 (2.26.2-3ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11687 files and directories currently installed.) Preparing to unpack .../apt-transport-https_1.0.9.10ubuntu1_amd64.deb ... Unpacking apt-transport-https (1.0.9.10ubuntu1) over (1.0.9.7ubuntu3) ... Preparing to unpack .../openssl_1.0.2a-1ubuntu1_amd64.deb ... Unpacking openssl (1.0.2a-1ubuntu1) over (1.0.1f-1ubuntu11) ... Preparing to unpack .../dpkg-dev_1.17.25ubuntu1_all.deb ... Unpacking dpkg-dev (1.17.25ubuntu1) over (1.17.24ubuntu1) ... Preparing to unpack .../libdpkg-perl_1.17.25ubuntu1_all.deb ... Unpacking libdpkg-perl (1.17.25ubuntu1) over (1.17.24ubuntu1) ... Preparing to unpack .../patch_2.7.5-1_amd64.deb ... Unpacking patch (2.7.5-1) over (2.7.4-2) ... Preparing to unpack .../linux-libc-dev_3.19.0-18.18_amd64.deb ... Unpacking linux-libc-dev:amd64 (3.19.0-18.18) over (3.19.0-11.11) ... Preparing to unpack .../pkg-create-dbgsym_0.67_all.deb ... Unpacking pkg-create-dbgsym (0.67) over (0.65) ... Setting up perl-modules (5.20.2-6) ... Setting up perl (5.20.2-6) ... Setting up bzip2 (1.0.6-8) ... Setting up libp11-kit0:amd64 (0.23.1-2) ... Setting up libssl1.0.0:amd64 (1.0.2a-1ubuntu1) ... Checking for services that may need to be restarted...done. Checking for services that may need to be restarted...done. Setting up libroken18-heimdal:amd64 (1.6~rc2+dfsg-10) ... Setting up libasn1-8-heimdal:amd64 (1.6~rc2+dfsg-10) ... Setting up libtasn1-6:amd64 (4.5-2) ... Setting up libgnutls-deb0-28:amd64 (3.3.15-2ubuntu1) ... Setting up libkrb5support0:amd64 (1.12.1+dfsg-20) ... Setting up libk5crypto3:amd64 (1.12.1+dfsg-20) ... Setting up libkrb5-3:amd64 (1.12.1+dfsg-20) ... Setting up libgssapi-krb5-2:amd64 (1.12.1+dfsg-20) ... Setting up libhcrypto4-heimdal:amd64 (1.6~rc2+dfsg-10) ... Setting up libheimbase1-heimdal:amd64 (1.6~rc2+dfsg-10) ... Setting up libwind0-heimdal:amd64 (1.6~rc2+dfsg-10) ... Setting up libhx509-5-heimdal:amd64 (1.6~rc2+dfsg-10) ... Setting up libsqlite3-0:amd64 (3.8.10.2-1) ... Setting up libkrb5-26-heimdal:amd64 (1.6~rc2+dfsg-10) ... Setting up libheimntlm0-heimdal:amd64 (1.6~rc2+dfsg-10) ... Setting up libgssapi3-heimdal:amd64 (1.6~rc2+dfsg-10) ... Setting up libldap-2.4-2:amd64 (2.4.40+dfsg-1ubuntu1) ... Setting up librtmp1:amd64 (2.4+20150115.gita107cef-1) ... Setting up libcurl3-gnutls:amd64 (7.38.0-3ubuntu3) ... Setting up libisl13:amd64 (0.14-2) ... Setting up libcloog-isl4:amd64 (0.18.3-1) ... Setting up gcc-4.9-base:amd64 (4.9.2-18ubuntu1) ... Setting up cpp-4.9 (4.9.2-18ubuntu1) ... Setting up binutils (2.25-5ubuntu7) ... Setting up libgomp1:amd64 (5.1.1-6ubuntu1) ... Setting up libitm1:amd64 (5.1.1-6ubuntu1) ... Setting up libatomic1:amd64 (5.1.1-6ubuntu1) ... Setting up libasan1:amd64 (4.9.2-18ubuntu1) ... Setting up liblsan0:amd64 (5.1.1-6ubuntu1) ... Setting up libtsan0:amd64 (5.1.1-6ubuntu1) ... Setting up libubsan0:amd64 (5.1.1-6ubuntu1) ... Setting up libcilkrts5:amd64 (5.1.1-6ubuntu1) ... Setting up libquadmath0:amd64 (5.1.1-6ubuntu1) ... Setting up libgcc-4.9-dev:amd64 (4.9.2-18ubuntu1) ... Setting up gcc-4.9 (4.9.2-18ubuntu1) ... Setting up libstdc++-4.9-dev:amd64 (4.9.2-18ubuntu1) ... Setting up g++-4.9 (4.9.2-18ubuntu1) ... Setting up apt-transport-https (1.0.9.10ubuntu1) ... Setting up openssl (1.0.2a-1ubuntu1) ... Setting up libdpkg-perl (1.17.25ubuntu1) ... Setting up patch (2.7.5-1) ... Setting up dpkg-dev (1.17.25ubuntu1) ... Setting up linux-libc-dev:amd64 (3.19.0-18.18) ... Setting up pkg-create-dbgsym (0.67) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', 'PACKAGEBUILD-7475286', 'amd64', 'wily-proposed', '--nolog', '--batch', '--archive=ubuntu', '--dist=wily-proposed', '-A', '--purpose=PRIMARY', '--build-debug-symbols', '--architecture=amd64', '--comp=universe', 'coccinelle_1.0.0.deb-1.dsc'] Initiating build PACKAGEBUILD-7475286 with 8 jobs across 8 processor cores. Kernel reported to sbuild: 3.2.0-77-generic #112-Ubuntu SMP Tue Feb 10 15:22:22 UTC 2015 x86_64 Automatic build of coccinelle_1.0.0.deb-1 on roseapple by sbuild/amd64 1.170.5 Build started at 20150527-0514 ****************************************************************************** coccinelle_1.0.0.deb-1.dsc exists in cwd ** Using build dependencies supplied by package: Build-Depends: debhelper (>= 8.9.7~), dh-ocaml (>= 1.0.3~), ocaml-nox (>= 3.11.1-3~), libpycaml-ocaml-dev (>= 0.82-13~), python (>= 2.6.6-3~), menhir (>= 20090204.dfsg), libmenhir-ocaml-dev (>= 20090204.dfsg), ocaml-findlib, ocaml-best-compilers, libpcre-ocaml-dev, pkg-config (>= 0.9.0), texlive-fonts-extra, texlive-fonts-recommended, texlive-latex-base, texlive-latex-extra, texlive-latex-recommended, libparmap-ocaml-dev (>= 1.0~rc4-5~), dh-python Checking for already installed source dependencies... debhelper: missing dh-ocaml: missing ocaml-nox: missing libpycaml-ocaml-dev: missing python: missing menhir: missing libmenhir-ocaml-dev: missing ocaml-findlib: missing ocaml-best-compilers: missing libpcre-ocaml-dev: missing pkg-config: missing texlive-fonts-extra: missing texlive-fonts-recommended: missing texlive-latex-base: missing texlive-latex-extra: missing texlive-latex-recommended: missing libparmap-ocaml-dev: missing dh-python: missing Checking for source dependency conflicts... /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install debhelper dh-ocaml ocaml-nox libpycaml-ocaml-dev python menhir libmenhir-ocaml-dev ocaml-findlib ocaml-best-compilers libpcre-ocaml-dev pkg-config texlive-fonts-extra texlive-fonts-recommended texlive-latex-base texlive-latex-extra texlive-latex-recommended libparmap-ocaml-dev dh-python Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: bsdmainutils dh-apparmor file fontconfig-config fonts-cabin fonts-comfortaa fonts-crosextra-caladea fonts-crosextra-carlito fonts-dejavu-core fonts-dejavu-extra fonts-droid fonts-ebgaramond fonts-ebgaramond-extra fonts-font-awesome fonts-freefont-otf fonts-freefont-ttf fonts-gfs-artemisia fonts-gfs-complutum fonts-gfs-didot fonts-gfs-neohellenic fonts-gfs-olga fonts-gfs-solomos fonts-inconsolata fonts-junicode fonts-lato fonts-linuxlibertine fonts-lobster fonts-lobstertwo fonts-oflb-asana-math fonts-sil-gentium fonts-sil-gentium-basic fonts-stix gettext gettext-base groff-base intltool-debian libasprintf0c2 libavahi-client3 libavahi-common-data libavahi-common3 libcroco3 libcups2 libcupsfilters1 libcupsimage2 libexpat1 libexpat1-dev libfindlib-ocaml libfontconfig1 libfreetype6 libglib2.0-0 libgraphite2-3 libgs9 libgs9-common libharfbuzz-icu0 libharfbuzz0b libice6 libicu52 libijs-0.35 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libkpathsea6 liblcms2-2 libmagic1 libmpdec2 libncurses5-dev libpaper-utils libpaper1 libparmap-ocaml libpcre-ocaml libpcre3-dev libpcrecpp0 libpipeline1 libpixman-1-0 libpoppler49 libpotrace0 libptexenc1 libpycaml-ocaml libpython-dev libpython-stdlib libpython2.7 libpython2.7-dev libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.4-minimal libpython3.4-stdlib libsm6 libsynctex1 libtiff5 libtinfo-dev libunistring0 libx11-6 libx11-data libxau6 libxaw7 libxcb1 libxdmcp6 libxext6 libxi6 libxml2 libxmu6 libxpm4 libxt6 libzzip-0-13 man-db mime-support ocaml-base-nox ocaml-compiler-libs ocaml-interp po-debconf poppler-data preview-latex-style python-dev python-minimal python2.7 python2.7-dev python2.7-minimal python3 python3-minimal python3.4 python3.4-minimal tex-common texlive-base texlive-binaries texlive-pictures ttf-adf-accanthis ttf-adf-gillius ttf-adf-universalis ucf x11-common xdg-utils Suggested packages: wamerican wordlist whois vacation dh-make apparmor-easyprof git fontforge gettext-doc groff cups-common liblcms2-utils ncurses-doc less www-browser camlp4 ocaml-findlib-wizard ocaml-doc tuareg-mode ocaml-mode libmail-box-perl poppler-utils ghostscript fonts-japanese-mincho fonts-ipafont-mincho fonts-japanese-gothic fonts-ipafont-gothic fonts-arphic-ukai fonts-arphic-uming fonts-nanum python-doc python-tk python2.7-doc binfmt-support python3-doc python3-tk python3-venv python3.4-venv python3.4-doc perl-tk gv postscript-viewer xpdf-reader pdf-viewer cm-super python-pygments libfile-which-perl texlive-pstricks libtcltk-ruby dot2tex prerex gvfs-bin Recommended packages: fontconfig curl wget lynx-cur libasprintf-dev libgettextpo-dev libglib2.0-data shared-mime-info xdg-user-dirs xml-core libfindlib-ocaml-dev ledit readline-editor libmail-sendmail-perl lmodern ruby wish texlive-fonts-extra-doc tipa texlive-fonts-recommended-doc tex-gyre texlive-latex-base-doc texlive-latex-extra-doc prosper texlive-latex-recommended-doc texlive-pictures-doc libfile-mimeinfo-perl x11-utils x11-xserver-utils The following NEW packages will be installed: bsdmainutils debhelper dh-apparmor dh-ocaml dh-python file fontconfig-config fonts-cabin fonts-comfortaa fonts-crosextra-caladea fonts-crosextra-carlito fonts-dejavu-core fonts-dejavu-extra fonts-droid fonts-ebgaramond fonts-ebgaramond-extra fonts-font-awesome fonts-freefont-otf fonts-freefont-ttf fonts-gfs-artemisia fonts-gfs-complutum fonts-gfs-didot fonts-gfs-neohellenic fonts-gfs-olga fonts-gfs-solomos fonts-inconsolata fonts-junicode fonts-lato fonts-linuxlibertine fonts-lobster fonts-lobstertwo fonts-oflb-asana-math fonts-sil-gentium fonts-sil-gentium-basic fonts-stix gettext gettext-base groff-base intltool-debian libasprintf0c2 libavahi-client3 libavahi-common-data libavahi-common3 libcroco3 libcups2 libcupsfilters1 libcupsimage2 libexpat1 libexpat1-dev libfindlib-ocaml libfontconfig1 libfreetype6 libglib2.0-0 libgraphite2-3 libgs9 libgs9-common libharfbuzz-icu0 libharfbuzz0b libice6 libicu52 libijs-0.35 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libkpathsea6 liblcms2-2 libmagic1 libmenhir-ocaml-dev libmpdec2 libncurses5-dev libpaper-utils libpaper1 libparmap-ocaml libparmap-ocaml-dev libpcre-ocaml libpcre-ocaml-dev libpcre3-dev libpcrecpp0 libpipeline1 libpixman-1-0 libpoppler49 libpotrace0 libptexenc1 libpycaml-ocaml libpycaml-ocaml-dev libpython-dev libpython-stdlib libpython2.7 libpython2.7-dev libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.4-minimal libpython3.4-stdlib libsm6 libsynctex1 libtiff5 libtinfo-dev libunistring0 libx11-6 libx11-data libxau6 libxaw7 libxcb1 libxdmcp6 libxext6 libxi6 libxml2 libxmu6 libxpm4 libxt6 libzzip-0-13 man-db menhir mime-support ocaml-base-nox ocaml-compiler-libs ocaml-findlib ocaml-interp ocaml-native-compilers ocaml-nox pkg-config po-debconf poppler-data preview-latex-style python python-dev python-minimal python2.7 python2.7-dev python2.7-minimal python3 python3-minimal python3.4 python3.4-minimal tex-common texlive-base texlive-binaries texlive-fonts-extra texlive-fonts-recommended texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-pictures ttf-adf-accanthis ttf-adf-gillius ttf-adf-universalis ucf x11-common xdg-utils 0 upgraded, 151 newly installed, 0 to remove and 0 not upgraded. Need to get 344 MB of archives. After this operation, 1107 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu/ wily/main libexpat1 amd64 2.1.0-6ubuntu1 [70.6 kB] Get:2 http://ftpmaster.internal/ubuntu/ wily/main libmpdec2 amd64 2.4.1-1 [82.7 kB] Get:3 http://ftpmaster.internal/ubuntu/ wily/main libpython3.4-minimal amd64 3.4.3-6 [468 kB] Get:4 http://ftpmaster.internal/ubuntu/ wily/main mime-support all 3.58ubuntu1 [31.6 kB] Get:5 http://ftpmaster.internal/ubuntu/ wily/main libpython3.4-stdlib amd64 3.4.3-6 [2037 kB] Get:6 http://ftpmaster.internal/ubuntu/ wily/main python3.4-minimal amd64 3.4.3-6 [1268 kB] Get:7 http://ftpmaster.internal/ubuntu/ wily/main python3-minimal amd64 3.4.3-1 [23.4 kB] Get:8 http://ftpmaster.internal/ubuntu/ wily/main python3.4 amd64 3.4.3-6 [181 kB] Get:9 http://ftpmaster.internal/ubuntu/ wily/main libpython3-stdlib amd64 3.4.3-1 [6986 B] Get:10 http://ftpmaster.internal/ubuntu/ wily/main dh-python all 1.20141111-2ubuntu1 [65.1 kB] Get:11 http://ftpmaster.internal/ubuntu/ wily/main python3 amd64 3.4.3-1 [8830 B] Get:12 http://ftpmaster.internal/ubuntu/ wily/main libasprintf0c2 amd64 0.19.2-2ubuntu1 [6296 B] Get:13 http://ftpmaster.internal/ubuntu/ wily/main libglib2.0-0 amd64 2.45.1-2 [1109 kB] Get:14 http://ftpmaster.internal/ubuntu/ wily/main libpipeline1 amd64 1.4.0-1 [25.2 kB] Get:15 http://ftpmaster.internal/ubuntu/ wily/main libxau6 amd64 1:1.0.8-1 [8376 B] Get:16 http://ftpmaster.internal/ubuntu/ wily/main libxdmcp6 amd64 1:1.1.2-1 [11.2 kB] Get:17 http://ftpmaster.internal/ubuntu/ wily/main libxcb1 amd64 1.10-2ubuntu1 [38.0 kB] Get:18 http://ftpmaster.internal/ubuntu/ wily/main libx11-data all 2:1.6.3-1ubuntu1 [113 kB] Get:19 http://ftpmaster.internal/ubuntu/ wily/main libx11-6 amd64 2:1.6.3-1ubuntu1 [573 kB] Get:20 http://ftpmaster.internal/ubuntu/ wily/main libxext6 amd64 2:1.3.3-1 [29.4 kB] Get:21 http://ftpmaster.internal/ubuntu/ wily/main libicu52 amd64 52.1-9 [6782 kB] Get:22 http://ftpmaster.internal/ubuntu/ wily/main libxml2 amd64 2.9.2+dfsg1-3 [714 kB] Get:23 http://ftpmaster.internal/ubuntu/ wily/main groff-base amd64 1.22.3-1 [1183 kB] Get:24 http://ftpmaster.internal/ubuntu/ wily/main bsdmainutils amd64 9.0.6ubuntu1 [175 kB] Get:25 http://ftpmaster.internal/ubuntu/ wily/main man-db amd64 2.7.0.2-5 [863 kB] Get:26 http://ftpmaster.internal/ubuntu/ wily/main fonts-droid all 1:4.4.4r2-6ubuntu1 [4109 kB] Get:27 http://ftpmaster.internal/ubuntu/ wily/universe fonts-lato all 2.0-1 [2693 kB] Get:28 http://ftpmaster.internal/ubuntu/ wily/main libavahi-common-data amd64 0.6.31-4ubuntu4 [21.1 kB] Get:29 http://ftpmaster.internal/ubuntu/ wily/main libavahi-common3 amd64 0.6.31-4ubuntu4 [22.0 kB] Get:30 http://ftpmaster.internal/ubuntu/ wily/main libavahi-client3 amd64 0.6.31-4ubuntu4 [25.7 kB] Get:31 http://ftpmaster.internal/ubuntu/ wily/main libcroco3 amd64 0.6.8-3 [83.2 kB] Get:32 http://ftpmaster.internal/ubuntu/ wily/main libcups2 amd64 2.0.2-1ubuntu3 [195 kB] Get:33 http://ftpmaster.internal/ubuntu/ wily/main libjpeg-turbo8 amd64 1.3.0-0ubuntu2 [104 kB] Get:34 http://ftpmaster.internal/ubuntu/ wily/main libjpeg8 amd64 8c-2ubuntu8 [2194 B] Get:35 http://ftpmaster.internal/ubuntu/ wily/main libjbig0 amd64 2.1-3.1 [26.6 kB] Get:36 http://ftpmaster.internal/ubuntu/ wily/main libtiff5 amd64 4.0.3-12.3ubuntu2 [146 kB] Get:37 http://ftpmaster.internal/ubuntu/ wily/main libcupsfilters1 amd64 1.0.67-0ubuntu2 [80.1 kB] Get:38 http://ftpmaster.internal/ubuntu/ wily/main libcupsimage2 amd64 2.0.2-1ubuntu3 [15.4 kB] Get:39 http://ftpmaster.internal/ubuntu/ wily/main fonts-dejavu-core all 2.35-1 [1039 kB] Get:40 http://ftpmaster.internal/ubuntu/ wily/main fonts-freefont-ttf all 20120503-4 [4140 kB] Get:41 http://ftpmaster.internal/ubuntu/ wily/main ucf all 3.0030 [55.5 kB] Get:42 http://ftpmaster.internal/ubuntu/ wily/main fontconfig-config all 2.11.1-0ubuntu6 [48.7 kB] Get:43 http://ftpmaster.internal/ubuntu/ wily/main libfreetype6 amd64 2.5.2-4ubuntu1 [315 kB] Get:44 http://ftpmaster.internal/ubuntu/ wily/main libfontconfig1 amd64 2.11.1-0ubuntu6 [127 kB] Get:45 http://ftpmaster.internal/ubuntu/ wily/main libgraphite2-3 amd64 1.2.4-3ubuntu1 [54.6 kB] Get:46 http://ftpmaster.internal/ubuntu/ wily/main x11-common all 1:7.7+7ubuntu4 [58.6 kB] Get:47 http://ftpmaster.internal/ubuntu/ wily/main libice6 amd64 2:1.0.9-1 [39.2 kB] Get:48 http://ftpmaster.internal/ubuntu/ wily/main libijs-0.35 amd64 0.35-10build1 [15.6 kB] Get:49 http://ftpmaster.internal/ubuntu/ wily/main liblcms2-2 amd64 2.6-3ubuntu2 [137 kB] Get:50 http://ftpmaster.internal/ubuntu/ wily/main libpaper1 amd64 1.1.24+nmu2ubuntu3 [13.4 kB] Get:51 http://ftpmaster.internal/ubuntu/ wily/main libpcrecpp0 amd64 2:8.35-3.3ubuntu1 [15.2 kB] Get:52 http://ftpmaster.internal/ubuntu/ wily/main libpixman-1-0 amd64 0.32.6-3 [237 kB] Get:53 http://ftpmaster.internal/ubuntu/ wily/main libpoppler49 amd64 0.30.0-0ubuntu1 [756 kB] Get:54 http://ftpmaster.internal/ubuntu/ wily-proposed/main libpython2.7-minimal amd64 2.7.10~rc1-1 [339 kB] Get:55 http://ftpmaster.internal/ubuntu/ wily-proposed/main libpython2.7-stdlib amd64 2.7.10~rc1-1 [1853 kB] Get:56 http://ftpmaster.internal/ubuntu/ wily-proposed/main libpython2.7 amd64 2.7.10~rc1-1 [1081 kB] Get:57 http://ftpmaster.internal/ubuntu/ wily/main libexpat1-dev amd64 2.1.0-6ubuntu1 [115 kB] Get:58 http://ftpmaster.internal/ubuntu/ wily-proposed/main libpython2.7-dev amd64 2.7.10~rc1-1 [18.6 MB] Get:59 http://ftpmaster.internal/ubuntu/ wily/main libsm6 amd64 2:1.2.2-1 [15.8 kB] Get:60 http://ftpmaster.internal/ubuntu/ wily/main libunistring0 amd64 0.9.3-5.2ubuntu1 [279 kB] Get:61 http://ftpmaster.internal/ubuntu/ wily/main libxt6 amd64 1:1.1.4-1 [185 kB] Get:62 http://ftpmaster.internal/ubuntu/ wily/main libxmu6 amd64 2:1.1.2-1 [45.3 kB] Get:63 http://ftpmaster.internal/ubuntu/ wily/main libxpm4 amd64 1:3.5.11-1 [33.1 kB] Get:64 http://ftpmaster.internal/ubuntu/ wily/main libxaw7 amd64 2:1.0.12-2 [168 kB] Get:65 http://ftpmaster.internal/ubuntu/ wily/main libxi6 amd64 2:1.7.4-1 [28.5 kB] Get:66 http://ftpmaster.internal/ubuntu/ wily/main libzzip-0-13 amd64 0.13.62-3 [26.1 kB] Get:67 http://ftpmaster.internal/ubuntu/ wily/main poppler-data all 0.4.7-3 [1473 kB] Get:68 http://ftpmaster.internal/ubuntu/ wily-proposed/main python2.7-minimal amd64 2.7.10~rc1-1 [1360 kB] Get:69 http://ftpmaster.internal/ubuntu/ wily/main python-minimal amd64 2.7.9-1 [28.2 kB] Get:70 http://ftpmaster.internal/ubuntu/ wily-proposed/main python2.7 amd64 2.7.10~rc1-1 [210 kB] Get:71 http://ftpmaster.internal/ubuntu/ wily/main libpython-stdlib amd64 2.7.9-1 [7754 B] Get:72 http://ftpmaster.internal/ubuntu/ wily/main python amd64 2.7.9-1 [137 kB] Get:73 http://ftpmaster.internal/ubuntu/ wily-proposed/main libmagic1 amd64 1:5.22+15-2ubuntu1 [211 kB] Get:74 http://ftpmaster.internal/ubuntu/ wily-proposed/main file amd64 1:5.22+15-2ubuntu1 [20.7 kB] Get:75 http://ftpmaster.internal/ubuntu/ wily/main gettext-base amd64 0.19.2-2ubuntu1 [48.3 kB] Get:76 http://ftpmaster.internal/ubuntu/ wily/main gettext amd64 0.19.2-2ubuntu1 [851 kB] Get:77 http://ftpmaster.internal/ubuntu/ wily/main intltool-debian all 0.35.0+20060710.2 [24.5 kB] Get:78 http://ftpmaster.internal/ubuntu/ wily/main po-debconf all 1.0.18 [234 kB] Get:79 http://ftpmaster.internal/ubuntu/ wily/main dh-apparmor all 2.9.2-0ubuntu1 [11.5 kB] Get:80 http://ftpmaster.internal/ubuntu/ wily/main debhelper all 9.20150507ubuntu1 [737 kB] Get:81 http://ftpmaster.internal/ubuntu/ wily/universe fonts-cabin all 1.5-2 [140 kB] Get:82 http://ftpmaster.internal/ubuntu/ wily/universe fonts-comfortaa all 2.003-1 [131 kB] Get:83 http://ftpmaster.internal/ubuntu/ wily/universe fonts-crosextra-caladea all 20130214-1 [82.3 kB] Get:84 http://ftpmaster.internal/ubuntu/ wily/universe fonts-crosextra-carlito all 20130920-1 [742 kB] Get:85 http://ftpmaster.internal/ubuntu/ wily/main fonts-dejavu-extra all 2.35-1 [1749 kB] Get:86 http://ftpmaster.internal/ubuntu/ wily/universe fonts-ebgaramond all 0.015+git20130628-3 [651 kB] Get:87 http://ftpmaster.internal/ubuntu/ wily/universe fonts-ebgaramond-extra all 0.015+git20130628-3 [933 kB] Get:88 http://ftpmaster.internal/ubuntu/ wily/universe fonts-font-awesome all 4.2.0~dfsg-1 [343 kB] Get:89 http://ftpmaster.internal/ubuntu/ wily/universe fonts-freefont-otf all 20120503-4 [3068 kB] Get:90 http://ftpmaster.internal/ubuntu/ wily/universe fonts-gfs-artemisia all 1.1-5 [260 kB] Get:91 http://ftpmaster.internal/ubuntu/ wily/universe fonts-gfs-complutum all 1.1-6 [41.6 kB] Get:92 http://ftpmaster.internal/ubuntu/ wily/universe fonts-gfs-didot all 1.1-6 [278 kB] Get:93 http://ftpmaster.internal/ubuntu/ wily/universe fonts-gfs-neohellenic all 1.1-6 [215 kB] Get:94 http://ftpmaster.internal/ubuntu/ wily/universe fonts-gfs-olga all 1.1-5 [33.4 kB] Get:95 http://ftpmaster.internal/ubuntu/ wily/universe fonts-gfs-solomos all 1.1-5 [40.7 kB] Get:96 http://ftpmaster.internal/ubuntu/ wily/universe fonts-inconsolata all 001.010-5 [61.8 kB] Get:97 http://ftpmaster.internal/ubuntu/ wily/universe fonts-junicode all 0.7.8-2 [642 kB] Get:98 http://ftpmaster.internal/ubuntu/ wily/universe fonts-linuxlibertine all 5.3.0-2 [1688 kB] Get:99 http://ftpmaster.internal/ubuntu/ wily/universe fonts-lobster all 2.0-2 [38.7 kB] Get:100 http://ftpmaster.internal/ubuntu/ wily/universe fonts-lobstertwo all 2.0-2 [92.7 kB] Get:101 http://ftpmaster.internal/ubuntu/ wily/universe fonts-oflb-asana-math all 000.907-6 [246 kB] Get:102 http://ftpmaster.internal/ubuntu/ wily/universe fonts-sil-gentium all 20081126:1.02-13 [238 kB] Get:103 http://ftpmaster.internal/ubuntu/ wily/universe fonts-sil-gentium-basic all 1.1-7 [379 kB] Get:104 http://ftpmaster.internal/ubuntu/ wily/main ocaml-base-nox amd64 4.01.0-4ubuntu1 [447 kB] Get:105 http://ftpmaster.internal/ubuntu/ wily/main libfindlib-ocaml amd64 1.4.1-1 [97.0 kB] Get:106 http://ftpmaster.internal/ubuntu/ wily/main libjbig2dec0 amd64 0.11+20120125-1ubuntu1 [48.6 kB] Get:107 http://ftpmaster.internal/ubuntu/ wily/main libgs9-common all 9.15+dfsg-0ubuntu3 [2097 kB] Get:108 http://ftpmaster.internal/ubuntu/ wily/main libgs9 amd64 9.15+dfsg-0ubuntu3 [2060 kB] Get:109 http://ftpmaster.internal/ubuntu/ wily/main libharfbuzz0b amd64 0.9.40-3 [136 kB] Get:110 http://ftpmaster.internal/ubuntu/ wily/main libharfbuzz-icu0 amd64 0.9.40-3 [5366 B] Get:111 http://ftpmaster.internal/ubuntu/ wily/main libkpathsea6 amd64 2014.20140926.35254-6build1 [54.3 kB] Get:112 http://ftpmaster.internal/ubuntu/ wily/main libtinfo-dev amd64 5.9+20140712-2ubuntu2 [77.1 kB] Get:113 http://ftpmaster.internal/ubuntu/ wily/main libncurses5-dev amd64 5.9+20140712-2ubuntu2 [175 kB] Get:114 http://ftpmaster.internal/ubuntu/ wily/main ocaml-compiler-libs amd64 4.01.0-4ubuntu1 [1294 kB] Get:115 http://ftpmaster.internal/ubuntu/ wily/main ocaml-interp amd64 4.01.0-4ubuntu1 [227 kB] Get:116 http://ftpmaster.internal/ubuntu/ wily/main ocaml-nox amd64 4.01.0-4ubuntu1 [3708 kB] Get:117 http://ftpmaster.internal/ubuntu/ wily/universe libmenhir-ocaml-dev amd64 20140422.dfsg-1 [46.4 kB] Get:118 http://ftpmaster.internal/ubuntu/ wily/main libpaper-utils amd64 1.1.24+nmu2ubuntu3 [8244 B] Get:119 http://ftpmaster.internal/ubuntu/ wily/universe libparmap-ocaml amd64 1.0~rc4-5 [31.3 kB] Get:120 http://ftpmaster.internal/ubuntu/ wily/universe libparmap-ocaml-dev amd64 1.0~rc4-5 [29.3 kB] Get:121 http://ftpmaster.internal/ubuntu/ wily/universe libpcre-ocaml amd64 7.0.4-1 [86.9 kB] Get:122 http://ftpmaster.internal/ubuntu/ wily/main libpcre3-dev amd64 2:8.35-3.3ubuntu1 [338 kB] Get:123 http://ftpmaster.internal/ubuntu/ wily/main ocaml-findlib amd64 1.4.1-1 [224 kB] Get:124 http://ftpmaster.internal/ubuntu/ wily/universe libpcre-ocaml-dev amd64 7.0.4-1 [50.2 kB] Get:125 http://ftpmaster.internal/ubuntu/ wily/main libpotrace0 amd64 1.12-1 [17.8 kB] Get:126 http://ftpmaster.internal/ubuntu/ wily/main libptexenc1 amd64 2014.20140926.35254-6build1 [33.9 kB] Get:127 http://ftpmaster.internal/ubuntu/ wily/universe libpycaml-ocaml amd64 0.82-14build1 [13.0 kB] Get:128 http://ftpmaster.internal/ubuntu/ wily/main libpython-dev amd64 2.7.9-1 [7836 B] Get:129 http://ftpmaster.internal/ubuntu/ wily-proposed/main python2.7-dev amd64 2.7.10~rc1-1 [270 kB] Get:130 http://ftpmaster.internal/ubuntu/ wily/main python-dev amd64 2.7.9-1 [1220 B] Get:131 http://ftpmaster.internal/ubuntu/ wily/universe libpycaml-ocaml-dev amd64 0.82-14build1 [254 kB] Get:132 http://ftpmaster.internal/ubuntu/ wily/main libsynctex1 amd64 2014.20140926.35254-6build1 [40.8 kB] Get:133 http://ftpmaster.internal/ubuntu/ wily/universe menhir amd64 20140422.dfsg-1 [446 kB] Get:134 http://ftpmaster.internal/ubuntu/ wily/universe ocaml-native-compilers amd64 4.01.0-4ubuntu1 [2325 kB] Get:135 http://ftpmaster.internal/ubuntu/ wily/main pkg-config amd64 0.28-1ubuntu1 [40.0 kB] Get:136 http://ftpmaster.internal/ubuntu/ wily/main tex-common all 5.03 [606 kB] Get:137 http://ftpmaster.internal/ubuntu/ wily/main preview-latex-style all 11.88-1ubuntu1 [186 kB] Get:138 http://ftpmaster.internal/ubuntu/ wily/main xdg-utils all 1.1.0~rc1-2ubuntu10 [53.8 kB] Get:139 http://ftpmaster.internal/ubuntu/ wily/main texlive-binaries amd64 2014.20140926.35254-6build1 [9199 kB] Get:140 http://ftpmaster.internal/ubuntu/ wily/main texlive-base all 2014.20141024-2ubuntu1 [17.7 MB] Get:141 http://ftpmaster.internal/ubuntu/ wily/universe ttf-adf-universalis all 0.20090423-2 [221 kB] Get:142 http://ftpmaster.internal/ubuntu/ wily/universe ttf-adf-gillius all 0.20090423-2 [400 kB] Get:143 http://ftpmaster.internal/ubuntu/ wily/universe fonts-stix all 1.1.1-3 [588 kB] Get:144 http://ftpmaster.internal/ubuntu/ wily/universe ttf-adf-accanthis all 0.20090423-2 [401 kB] Get:145 http://ftpmaster.internal/ubuntu/ wily/universe texlive-fonts-extra all 2014.20141024-1 [205 MB] Get:146 http://ftpmaster.internal/ubuntu/ wily/main texlive-fonts-recommended all 2014.20141024-2ubuntu1 [5663 kB] Get:147 http://ftpmaster.internal/ubuntu/ wily/main texlive-latex-base all 2014.20141024-2ubuntu1 [839 kB] Get:148 http://ftpmaster.internal/ubuntu/ wily/main texlive-latex-recommended all 2014.20141024-2ubuntu1 [7601 kB] Get:149 http://ftpmaster.internal/ubuntu/ wily/main texlive-pictures all 2014.20141024-2ubuntu1 [3017 kB] Get:150 http://ftpmaster.internal/ubuntu/ wily/main texlive-latex-extra all 2014.20141024-1 [7573 kB] Get:151 http://ftpmaster.internal/ubuntu/ wily/main dh-ocaml all 1.0.9 [80.1 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 344 MB in 16s (20.7 MB/s) Selecting previously unselected package libexpat1:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11694 files and directories currently installed.) Preparing to unpack .../libexpat1_2.1.0-6ubuntu1_amd64.deb ... Unpacking libexpat1:amd64 (2.1.0-6ubuntu1) ... Selecting previously unselected package libmpdec2:amd64. Preparing to unpack .../libmpdec2_2.4.1-1_amd64.deb ... Unpacking libmpdec2:amd64 (2.4.1-1) ... Selecting previously unselected package libpython3.4-minimal:amd64. Preparing to unpack .../libpython3.4-minimal_3.4.3-6_amd64.deb ... Unpacking libpython3.4-minimal:amd64 (3.4.3-6) ... Selecting previously unselected package mime-support. Preparing to unpack .../mime-support_3.58ubuntu1_all.deb ... Unpacking mime-support (3.58ubuntu1) ... Selecting previously unselected package libpython3.4-stdlib:amd64. Preparing to unpack .../libpython3.4-stdlib_3.4.3-6_amd64.deb ... Unpacking libpython3.4-stdlib:amd64 (3.4.3-6) ... Selecting previously unselected package python3.4-minimal. Preparing to unpack .../python3.4-minimal_3.4.3-6_amd64.deb ... Unpacking python3.4-minimal (3.4.3-6) ... Selecting previously unselected package python3-minimal. Preparing to unpack .../python3-minimal_3.4.3-1_amd64.deb ... Unpacking python3-minimal (3.4.3-1) ... Selecting previously unselected package python3.4. Preparing to unpack .../python3.4_3.4.3-6_amd64.deb ... Unpacking python3.4 (3.4.3-6) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../libpython3-stdlib_3.4.3-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.4.3-1) ... Selecting previously unselected package dh-python. Preparing to unpack .../dh-python_1.20141111-2ubuntu1_all.deb ... Unpacking dh-python (1.20141111-2ubuntu1) ... Setting up libpython3.4-minimal:amd64 (3.4.3-6) ... Setting up libexpat1:amd64 (2.1.0-6ubuntu1) ... Setting up python3.4-minimal (3.4.3-6) ... Setting up python3-minimal (3.4.3-1) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12632 files and directories currently installed.) Preparing to unpack .../python3_3.4.3-1_amd64.deb ... Unpacking python3 (3.4.3-1) ... Selecting previously unselected package libasprintf0c2:amd64. Preparing to unpack .../libasprintf0c2_0.19.2-2ubuntu1_amd64.deb ... Unpacking libasprintf0c2:amd64 (0.19.2-2ubuntu1) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../libglib2.0-0_2.45.1-2_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.45.1-2) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../libpipeline1_1.4.0-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.4.0-1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../libxau6_1%3a1.0.8-1_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.8-1) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../libxdmcp6_1%3a1.1.2-1_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.2-1) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../libxcb1_1.10-2ubuntu1_amd64.deb ... Unpacking libxcb1:amd64 (1.10-2ubuntu1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../libx11-data_2%3a1.6.3-1ubuntu1_all.deb ... Unpacking libx11-data (2:1.6.3-1ubuntu1) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../libx11-6_2%3a1.6.3-1ubuntu1_amd64.deb ... Unpacking libx11-6:amd64 (2:1.6.3-1ubuntu1) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../libxext6_2%3a1.3.3-1_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.3-1) ... Selecting previously unselected package libicu52:amd64. Preparing to unpack .../libicu52_52.1-9_amd64.deb ... Unpacking libicu52:amd64 (52.1-9) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../libxml2_2.9.2+dfsg1-3_amd64.deb ... Unpacking libxml2:amd64 (2.9.2+dfsg1-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../groff-base_1.22.3-1_amd64.deb ... Unpacking groff-base (1.22.3-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../bsdmainutils_9.0.6ubuntu1_amd64.deb ... Unpacking bsdmainutils (9.0.6ubuntu1) ... Selecting previously unselected package man-db. Preparing to unpack .../man-db_2.7.0.2-5_amd64.deb ... Unpacking man-db (2.7.0.2-5) ... Selecting previously unselected package fonts-droid. Preparing to unpack .../fonts-droid_1%3a4.4.4r2-6ubuntu1_all.deb ... Unpacking fonts-droid (1:4.4.4r2-6ubuntu1) ... Selecting previously unselected package fonts-lato. Preparing to unpack .../fonts-lato_2.0-1_all.deb ... Unpacking fonts-lato (2.0-1) ... Selecting previously unselected package libavahi-common-data:amd64. Preparing to unpack .../libavahi-common-data_0.6.31-4ubuntu4_amd64.deb ... Unpacking libavahi-common-data:amd64 (0.6.31-4ubuntu4) ... Selecting previously unselected package libavahi-common3:amd64. Preparing to unpack .../libavahi-common3_0.6.31-4ubuntu4_amd64.deb ... Unpacking libavahi-common3:amd64 (0.6.31-4ubuntu4) ... Selecting previously unselected package libavahi-client3:amd64. Preparing to unpack .../libavahi-client3_0.6.31-4ubuntu4_amd64.deb ... Unpacking libavahi-client3:amd64 (0.6.31-4ubuntu4) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../libcroco3_0.6.8-3_amd64.deb ... Unpacking libcroco3:amd64 (0.6.8-3) ... Selecting previously unselected package libcups2:amd64. Preparing to unpack .../libcups2_2.0.2-1ubuntu3_amd64.deb ... Unpacking libcups2:amd64 (2.0.2-1ubuntu3) ... Selecting previously unselected package libjpeg-turbo8:amd64. Preparing to unpack .../libjpeg-turbo8_1.3.0-0ubuntu2_amd64.deb ... Unpacking libjpeg-turbo8:amd64 (1.3.0-0ubuntu2) ... Selecting previously unselected package libjpeg8:amd64. Preparing to unpack .../libjpeg8_8c-2ubuntu8_amd64.deb ... Unpacking libjpeg8:amd64 (8c-2ubuntu8) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../libjbig0_2.1-3.1_amd64.deb ... Unpacking libjbig0:amd64 (2.1-3.1) ... Selecting previously unselected package libtiff5:amd64. Preparing to unpack .../libtiff5_4.0.3-12.3ubuntu2_amd64.deb ... Unpacking libtiff5:amd64 (4.0.3-12.3ubuntu2) ... Selecting previously unselected package libcupsfilters1:amd64. Preparing to unpack .../libcupsfilters1_1.0.67-0ubuntu2_amd64.deb ... Unpacking libcupsfilters1:amd64 (1.0.67-0ubuntu2) ... Selecting previously unselected package libcupsimage2:amd64. Preparing to unpack .../libcupsimage2_2.0.2-1ubuntu3_amd64.deb ... Unpacking libcupsimage2:amd64 (2.0.2-1ubuntu3) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../fonts-dejavu-core_2.35-1_all.deb ... Unpacking fonts-dejavu-core (2.35-1) ... Selecting previously unselected package fonts-freefont-ttf. Preparing to unpack .../fonts-freefont-ttf_20120503-4_all.deb ... Unpacking fonts-freefont-ttf (20120503-4) ... Selecting previously unselected package ucf. Preparing to unpack .../archives/ucf_3.0030_all.deb ... Moving old data out of the way Unpacking ucf (3.0030) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../fontconfig-config_2.11.1-0ubuntu6_all.deb ... Unpacking fontconfig-config (2.11.1-0ubuntu6) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../libfreetype6_2.5.2-4ubuntu1_amd64.deb ... Unpacking libfreetype6:amd64 (2.5.2-4ubuntu1) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../libfontconfig1_2.11.1-0ubuntu6_amd64.deb ... Unpacking libfontconfig1:amd64 (2.11.1-0ubuntu6) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../libgraphite2-3_1.2.4-3ubuntu1_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.2.4-3ubuntu1) ... Selecting previously unselected package x11-common. Preparing to unpack .../x11-common_1%3a7.7+7ubuntu4_all.deb ... Unpacking x11-common (1:7.7+7ubuntu4) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../libice6_2%3a1.0.9-1_amd64.deb ... Unpacking libice6:amd64 (2:1.0.9-1) ... Selecting previously unselected package libijs-0.35:amd64. Preparing to unpack .../libijs-0.35_0.35-10build1_amd64.deb ... Unpacking libijs-0.35:amd64 (0.35-10build1) ... Selecting previously unselected package liblcms2-2:amd64. Preparing to unpack .../liblcms2-2_2.6-3ubuntu2_amd64.deb ... Unpacking liblcms2-2:amd64 (2.6-3ubuntu2) ... Selecting previously unselected package libpaper1:amd64. Preparing to unpack .../libpaper1_1.1.24+nmu2ubuntu3_amd64.deb ... Unpacking libpaper1:amd64 (1.1.24+nmu2ubuntu3) ... Selecting previously unselected package libpcrecpp0:amd64. Preparing to unpack .../libpcrecpp0_2%3a8.35-3.3ubuntu1_amd64.deb ... Unpacking libpcrecpp0:amd64 (2:8.35-3.3ubuntu1) ... Selecting previously unselected package libpixman-1-0:amd64. Preparing to unpack .../libpixman-1-0_0.32.6-3_amd64.deb ... Unpacking libpixman-1-0:amd64 (0.32.6-3) ... Selecting previously unselected package libpoppler49:amd64. Preparing to unpack .../libpoppler49_0.30.0-0ubuntu1_amd64.deb ... Unpacking libpoppler49:amd64 (0.30.0-0ubuntu1) ... Selecting previously unselected package libpython2.7-minimal:amd64. Preparing to unpack .../libpython2.7-minimal_2.7.10~rc1-1_amd64.deb ... Unpacking libpython2.7-minimal:amd64 (2.7.10~rc1-1) ... Selecting previously unselected package libpython2.7-stdlib:amd64. Preparing to unpack .../libpython2.7-stdlib_2.7.10~rc1-1_amd64.deb ... Unpacking libpython2.7-stdlib:amd64 (2.7.10~rc1-1) ... Selecting previously unselected package libpython2.7:amd64. Preparing to unpack .../libpython2.7_2.7.10~rc1-1_amd64.deb ... Unpacking libpython2.7:amd64 (2.7.10~rc1-1) ... Selecting previously unselected package libexpat1-dev:amd64. Preparing to unpack .../libexpat1-dev_2.1.0-6ubuntu1_amd64.deb ... Unpacking libexpat1-dev:amd64 (2.1.0-6ubuntu1) ... Selecting previously unselected package libpython2.7-dev:amd64. Preparing to unpack .../libpython2.7-dev_2.7.10~rc1-1_amd64.deb ... Unpacking libpython2.7-dev:amd64 (2.7.10~rc1-1) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../libsm6_2%3a1.2.2-1_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.2-1) ... Selecting previously unselected package libunistring0:amd64. Preparing to unpack .../libunistring0_0.9.3-5.2ubuntu1_amd64.deb ... Unpacking libunistring0:amd64 (0.9.3-5.2ubuntu1) ... Selecting previously unselected package libxt6:amd64. Preparing to unpack .../libxt6_1%3a1.1.4-1_amd64.deb ... Unpacking libxt6:amd64 (1:1.1.4-1) ... Selecting previously unselected package libxmu6:amd64. Preparing to unpack .../libxmu6_2%3a1.1.2-1_amd64.deb ... Unpacking libxmu6:amd64 (2:1.1.2-1) ... Selecting previously unselected package libxpm4:amd64. Preparing to unpack .../libxpm4_1%3a3.5.11-1_amd64.deb ... Unpacking libxpm4:amd64 (1:3.5.11-1) ... Selecting previously unselected package libxaw7:amd64. Preparing to unpack .../libxaw7_2%3a1.0.12-2_amd64.deb ... Unpacking libxaw7:amd64 (2:1.0.12-2) ... Selecting previously unselected package libxi6:amd64. Preparing to unpack .../libxi6_2%3a1.7.4-1_amd64.deb ... Unpacking libxi6:amd64 (2:1.7.4-1) ... Selecting previously unselected package libzzip-0-13:amd64. Preparing to unpack .../libzzip-0-13_0.13.62-3_amd64.deb ... Unpacking libzzip-0-13:amd64 (0.13.62-3) ... Selecting previously unselected package poppler-data. Preparing to unpack .../poppler-data_0.4.7-3_all.deb ... Unpacking poppler-data (0.4.7-3) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../python2.7-minimal_2.7.10~rc1-1_amd64.deb ... Unpacking python2.7-minimal (2.7.10~rc1-1) ... Selecting previously unselected package python-minimal. Preparing to unpack .../python-minimal_2.7.9-1_amd64.deb ... Unpacking python-minimal (2.7.9-1) ... Selecting previously unselected package python2.7. Preparing to unpack .../python2.7_2.7.10~rc1-1_amd64.deb ... Unpacking python2.7 (2.7.10~rc1-1) ... Selecting previously unselected package libpython-stdlib:amd64. Preparing to unpack .../libpython-stdlib_2.7.9-1_amd64.deb ... Unpacking libpython-stdlib:amd64 (2.7.9-1) ... Processing triggers for systemd (219-10ubuntu1) ... Setting up libpython2.7-minimal:amd64 (2.7.10~rc1-1) ... Setting up python2.7-minimal (2.7.10~rc1-1) ... Linking and byte-compiling packages for runtime python2.7... Setting up python-minimal (2.7.9-1) ... Selecting previously unselected package python. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 15326 files and directories currently installed.) Preparing to unpack .../python_2.7.9-1_amd64.deb ... Unpacking python (2.7.9-1) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../libmagic1_1%3a5.22+15-2ubuntu1_amd64.deb ... Unpacking libmagic1:amd64 (1:5.22+15-2ubuntu1) ... Selecting previously unselected package file. Preparing to unpack .../file_1%3a5.22+15-2ubuntu1_amd64.deb ... Unpacking file (1:5.22+15-2ubuntu1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../gettext-base_0.19.2-2ubuntu1_amd64.deb ... Unpacking gettext-base (0.19.2-2ubuntu1) ... Selecting previously unselected package gettext. Preparing to unpack .../gettext_0.19.2-2ubuntu1_amd64.deb ... Unpacking gettext (0.19.2-2ubuntu1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../intltool-debian_0.35.0+20060710.2_all.deb ... Unpacking intltool-debian (0.35.0+20060710.2) ... Selecting previously unselected package po-debconf. Preparing to unpack .../po-debconf_1.0.18_all.deb ... Unpacking po-debconf (1.0.18) ... Selecting previously unselected package dh-apparmor. Preparing to unpack .../dh-apparmor_2.9.2-0ubuntu1_all.deb ... Unpacking dh-apparmor (2.9.2-0ubuntu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../debhelper_9.20150507ubuntu1_all.deb ... Unpacking debhelper (9.20150507ubuntu1) ... Selecting previously unselected package fonts-cabin. Preparing to unpack .../fonts-cabin_1.5-2_all.deb ... Unpacking fonts-cabin (1.5-2) ... Selecting previously unselected package fonts-comfortaa. Preparing to unpack .../fonts-comfortaa_2.003-1_all.deb ... Unpacking fonts-comfortaa (2.003-1) ... Selecting previously unselected package fonts-crosextra-caladea. Preparing to unpack .../fonts-crosextra-caladea_20130214-1_all.deb ... Unpacking fonts-crosextra-caladea (20130214-1) ... Selecting previously unselected package fonts-crosextra-carlito. Preparing to unpack .../fonts-crosextra-carlito_20130920-1_all.deb ... Unpacking fonts-crosextra-carlito (20130920-1) ... Selecting previously unselected package fonts-dejavu-extra. Preparing to unpack .../fonts-dejavu-extra_2.35-1_all.deb ... Unpacking fonts-dejavu-extra (2.35-1) ... Selecting previously unselected package fonts-ebgaramond. Preparing to unpack .../fonts-ebgaramond_0.015+git20130628-3_all.deb ... Unpacking fonts-ebgaramond (0.015+git20130628-3) ... Selecting previously unselected package fonts-ebgaramond-extra. Preparing to unpack .../fonts-ebgaramond-extra_0.015+git20130628-3_all.deb ... Unpacking fonts-ebgaramond-extra (0.015+git20130628-3) ... Selecting previously unselected package fonts-font-awesome. Preparing to unpack .../fonts-font-awesome_4.2.0~dfsg-1_all.deb ... Unpacking fonts-font-awesome (4.2.0~dfsg-1) ... Selecting previously unselected package fonts-freefont-otf. Preparing to unpack .../fonts-freefont-otf_20120503-4_all.deb ... Unpacking fonts-freefont-otf (20120503-4) ... Selecting previously unselected package fonts-gfs-artemisia. Preparing to unpack .../fonts-gfs-artemisia_1.1-5_all.deb ... Unpacking fonts-gfs-artemisia (1.1-5) ... Selecting previously unselected package fonts-gfs-complutum. Preparing to unpack .../fonts-gfs-complutum_1.1-6_all.deb ... Unpacking fonts-gfs-complutum (1.1-6) ... Selecting previously unselected package fonts-gfs-didot. Preparing to unpack .../fonts-gfs-didot_1.1-6_all.deb ... Unpacking fonts-gfs-didot (1.1-6) ... Selecting previously unselected package fonts-gfs-neohellenic. Preparing to unpack .../fonts-gfs-neohellenic_1.1-6_all.deb ... Unpacking fonts-gfs-neohellenic (1.1-6) ... Selecting previously unselected package fonts-gfs-olga. Preparing to unpack .../fonts-gfs-olga_1.1-5_all.deb ... Unpacking fonts-gfs-olga (1.1-5) ... Selecting previously unselected package fonts-gfs-solomos. Preparing to unpack .../fonts-gfs-solomos_1.1-5_all.deb ... Unpacking fonts-gfs-solomos (1.1-5) ... Selecting previously unselected package fonts-inconsolata. Preparing to unpack .../fonts-inconsolata_001.010-5_all.deb ... Unpacking fonts-inconsolata (001.010-5) ... Selecting previously unselected package fonts-junicode. Preparing to unpack .../fonts-junicode_0.7.8-2_all.deb ... Unpacking fonts-junicode (0.7.8-2) ... Selecting previously unselected package fonts-linuxlibertine. Preparing to unpack .../fonts-linuxlibertine_5.3.0-2_all.deb ... Unpacking fonts-linuxlibertine (5.3.0-2) ... Selecting previously unselected package fonts-lobster. Preparing to unpack .../fonts-lobster_2.0-2_all.deb ... Unpacking fonts-lobster (2.0-2) ... Selecting previously unselected package fonts-lobstertwo. Preparing to unpack .../fonts-lobstertwo_2.0-2_all.deb ... Unpacking fonts-lobstertwo (2.0-2) ... Selecting previously unselected package fonts-oflb-asana-math. Preparing to unpack .../fonts-oflb-asana-math_000.907-6_all.deb ... Unpacking fonts-oflb-asana-math (000.907-6) ... Selecting previously unselected package fonts-sil-gentium. Preparing to unpack .../fonts-sil-gentium_20081126%3a1.02-13_all.deb ... Unpacking fonts-sil-gentium (20081126:1.02-13) ... Selecting previously unselected package fonts-sil-gentium-basic. Preparing to unpack .../fonts-sil-gentium-basic_1.1-7_all.deb ... Unpacking fonts-sil-gentium-basic (1.1-7) ... Selecting previously unselected package ocaml-base-nox. Preparing to unpack .../ocaml-base-nox_4.01.0-4ubuntu1_amd64.deb ... Unpacking ocaml-base-nox (4.01.0-4ubuntu1) ... Selecting previously unselected package libfindlib-ocaml. Preparing to unpack .../libfindlib-ocaml_1.4.1-1_amd64.deb ... Unpacking libfindlib-ocaml (1.4.1-1) ... Selecting previously unselected package libjbig2dec0. Preparing to unpack .../libjbig2dec0_0.11+20120125-1ubuntu1_amd64.deb ... Unpacking libjbig2dec0 (0.11+20120125-1ubuntu1) ... Selecting previously unselected package libgs9-common. Preparing to unpack .../libgs9-common_9.15+dfsg-0ubuntu3_all.deb ... Unpacking libgs9-common (9.15+dfsg-0ubuntu3) ... Selecting previously unselected package libgs9. Preparing to unpack .../libgs9_9.15+dfsg-0ubuntu3_amd64.deb ... Unpacking libgs9 (9.15+dfsg-0ubuntu3) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../libharfbuzz0b_0.9.40-3_amd64.deb ... Unpacking libharfbuzz0b:amd64 (0.9.40-3) ... Selecting previously unselected package libharfbuzz-icu0:amd64. Preparing to unpack .../libharfbuzz-icu0_0.9.40-3_amd64.deb ... Unpacking libharfbuzz-icu0:amd64 (0.9.40-3) ... Selecting previously unselected package libkpathsea6. Preparing to unpack .../libkpathsea6_2014.20140926.35254-6build1_amd64.deb ... Unpacking libkpathsea6 (2014.20140926.35254-6build1) ... Selecting previously unselected package libtinfo-dev:amd64. Preparing to unpack .../libtinfo-dev_5.9+20140712-2ubuntu2_amd64.deb ... Unpacking libtinfo-dev:amd64 (5.9+20140712-2ubuntu2) ... Selecting previously unselected package libncurses5-dev:amd64. Preparing to unpack .../libncurses5-dev_5.9+20140712-2ubuntu2_amd64.deb ... Unpacking libncurses5-dev:amd64 (5.9+20140712-2ubuntu2) ... Selecting previously unselected package ocaml-compiler-libs. Preparing to unpack .../ocaml-compiler-libs_4.01.0-4ubuntu1_amd64.deb ... Unpacking ocaml-compiler-libs (4.01.0-4ubuntu1) ... Selecting previously unselected package ocaml-interp. Preparing to unpack .../ocaml-interp_4.01.0-4ubuntu1_amd64.deb ... Unpacking ocaml-interp (4.01.0-4ubuntu1) ... Selecting previously unselected package ocaml-nox. Preparing to unpack .../ocaml-nox_4.01.0-4ubuntu1_amd64.deb ... Unpacking ocaml-nox (4.01.0-4ubuntu1) ... Selecting previously unselected package libmenhir-ocaml-dev. Preparing to unpack .../libmenhir-ocaml-dev_20140422.dfsg-1_amd64.deb ... Unpacking libmenhir-ocaml-dev (20140422.dfsg-1) ... Selecting previously unselected package libpaper-utils. Preparing to unpack .../libpaper-utils_1.1.24+nmu2ubuntu3_amd64.deb ... Unpacking libpaper-utils (1.1.24+nmu2ubuntu3) ... Selecting previously unselected package libparmap-ocaml. Preparing to unpack .../libparmap-ocaml_1.0~rc4-5_amd64.deb ... Unpacking libparmap-ocaml (1.0~rc4-5) ... Selecting previously unselected package libparmap-ocaml-dev. Preparing to unpack .../libparmap-ocaml-dev_1.0~rc4-5_amd64.deb ... Unpacking libparmap-ocaml-dev (1.0~rc4-5) ... Selecting previously unselected package libpcre-ocaml. Preparing to unpack .../libpcre-ocaml_7.0.4-1_amd64.deb ... Unpacking libpcre-ocaml (7.0.4-1) ... Selecting previously unselected package libpcre3-dev:amd64. Preparing to unpack .../libpcre3-dev_2%3a8.35-3.3ubuntu1_amd64.deb ... Unpacking libpcre3-dev:amd64 (2:8.35-3.3ubuntu1) ... Selecting previously unselected package ocaml-findlib. Preparing to unpack .../ocaml-findlib_1.4.1-1_amd64.deb ... Unpacking ocaml-findlib (1.4.1-1) ... Selecting previously unselected package libpcre-ocaml-dev. Preparing to unpack .../libpcre-ocaml-dev_7.0.4-1_amd64.deb ... Unpacking libpcre-ocaml-dev (7.0.4-1) ... Selecting previously unselected package libpotrace0. Preparing to unpack .../libpotrace0_1.12-1_amd64.deb ... Unpacking libpotrace0 (1.12-1) ... Selecting previously unselected package libptexenc1. Preparing to unpack .../libptexenc1_2014.20140926.35254-6build1_amd64.deb ... Unpacking libptexenc1 (2014.20140926.35254-6build1) ... Selecting previously unselected package libpycaml-ocaml. Preparing to unpack .../libpycaml-ocaml_0.82-14build1_amd64.deb ... Unpacking libpycaml-ocaml (0.82-14build1) ... Selecting previously unselected package libpython-dev:amd64. Preparing to unpack .../libpython-dev_2.7.9-1_amd64.deb ... Unpacking libpython-dev:amd64 (2.7.9-1) ... Selecting previously unselected package python2.7-dev. Preparing to unpack .../python2.7-dev_2.7.10~rc1-1_amd64.deb ... Unpacking python2.7-dev (2.7.10~rc1-1) ... Selecting previously unselected package python-dev. Preparing to unpack .../python-dev_2.7.9-1_amd64.deb ... Unpacking python-dev (2.7.9-1) ... Selecting previously unselected package libpycaml-ocaml-dev. Preparing to unpack .../libpycaml-ocaml-dev_0.82-14build1_amd64.deb ... Unpacking libpycaml-ocaml-dev (0.82-14build1) ... Selecting previously unselected package libsynctex1. Preparing to unpack .../libsynctex1_2014.20140926.35254-6build1_amd64.deb ... Unpacking libsynctex1 (2014.20140926.35254-6build1) ... Selecting previously unselected package menhir. Preparing to unpack .../menhir_20140422.dfsg-1_amd64.deb ... Unpacking menhir (20140422.dfsg-1) ... Selecting previously unselected package ocaml-native-compilers. Preparing to unpack .../ocaml-native-compilers_4.01.0-4ubuntu1_amd64.deb ... Unpacking ocaml-native-compilers (4.01.0-4ubuntu1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../pkg-config_0.28-1ubuntu1_amd64.deb ... Unpacking pkg-config (0.28-1ubuntu1) ... Selecting previously unselected package tex-common. Preparing to unpack .../tex-common_5.03_all.deb ... Unpacking tex-common (5.03) ... Selecting previously unselected package preview-latex-style. Preparing to unpack .../preview-latex-style_11.88-1ubuntu1_all.deb ... Unpacking preview-latex-style (11.88-1ubuntu1) ... Selecting previously unselected package xdg-utils. Preparing to unpack .../xdg-utils_1.1.0~rc1-2ubuntu10_all.deb ... Unpacking xdg-utils (1.1.0~rc1-2ubuntu10) ... Selecting previously unselected package texlive-binaries. Preparing to unpack .../texlive-binaries_2014.20140926.35254-6build1_amd64.deb ... Unpacking texlive-binaries (2014.20140926.35254-6build1) ... Selecting previously unselected package texlive-base. Preparing to unpack .../texlive-base_2014.20141024-2ubuntu1_all.deb ... Unpacking texlive-base (2014.20141024-2ubuntu1) ... Selecting previously unselected package ttf-adf-universalis. Preparing to unpack .../ttf-adf-universalis_0.20090423-2_all.deb ... Unpacking ttf-adf-universalis (0.20090423-2) ... Selecting previously unselected package ttf-adf-gillius. Preparing to unpack .../ttf-adf-gillius_0.20090423-2_all.deb ... Unpacking ttf-adf-gillius (0.20090423-2) ... Selecting previously unselected package fonts-stix. Preparing to unpack .../fonts-stix_1.1.1-3_all.deb ... Unpacking fonts-stix (1.1.1-3) ... Selecting previously unselected package ttf-adf-accanthis. Preparing to unpack .../ttf-adf-accanthis_0.20090423-2_all.deb ... Unpacking ttf-adf-accanthis (0.20090423-2) ... Selecting previously unselected package texlive-fonts-extra. Preparing to unpack .../texlive-fonts-extra_2014.20141024-1_all.deb ... Unpacking texlive-fonts-extra (2014.20141024-1) ... Selecting previously unselected package texlive-fonts-recommended. Preparing to unpack .../texlive-fonts-recommended_2014.20141024-2ubuntu1_all.deb ... Unpacking texlive-fonts-recommended (2014.20141024-2ubuntu1) ... Selecting previously unselected package texlive-latex-base. Preparing to unpack .../texlive-latex-base_2014.20141024-2ubuntu1_all.deb ... Unpacking texlive-latex-base (2014.20141024-2ubuntu1) ... Selecting previously unselected package texlive-latex-recommended. Preparing to unpack .../texlive-latex-recommended_2014.20141024-2ubuntu1_all.deb ... Unpacking texlive-latex-recommended (2014.20141024-2ubuntu1) ... Selecting previously unselected package texlive-pictures. Preparing to unpack .../texlive-pictures_2014.20141024-2ubuntu1_all.deb ... Unpacking texlive-pictures (2014.20141024-2ubuntu1) ... Selecting previously unselected package texlive-latex-extra. Preparing to unpack .../texlive-latex-extra_2014.20141024-1_all.deb ... Unpacking texlive-latex-extra (2014.20141024-1) ... Selecting previously unselected package dh-ocaml. Preparing to unpack .../dh-ocaml_1.0.9_all.deb ... Unpacking dh-ocaml (1.0.9) ... Setting up libmpdec2:amd64 (2.4.1-1) ... Setting up mime-support (3.58ubuntu1) ... Setting up libpython3.4-stdlib:amd64 (3.4.3-6) ... Setting up python3.4 (3.4.3-6) ... Setting up libpython3-stdlib:amd64 (3.4.3-1) ... Setting up libasprintf0c2:amd64 (0.19.2-2ubuntu1) ... Setting up libglib2.0-0:amd64 (2.45.1-2) ... No schema files found: doing nothing. Setting up libpipeline1:amd64 (1.4.0-1) ... Setting up libxau6:amd64 (1:1.0.8-1) ... Setting up libxdmcp6:amd64 (1:1.1.2-1) ... Setting up libxcb1:amd64 (1.10-2ubuntu1) ... Setting up libx11-data (2:1.6.3-1ubuntu1) ... Setting up libx11-6:amd64 (2:1.6.3-1ubuntu1) ... Setting up libxext6:amd64 (2:1.3.3-1) ... Setting up libicu52:amd64 (52.1-9) ... Setting up libxml2:amd64 (2.9.2+dfsg1-3) ... Setting up groff-base (1.22.3-1) ... Setting up bsdmainutils (9.0.6ubuntu1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up man-db (2.7.0.2-5) ... Not building database; man-db/auto-update is not 'true'. Setting up fonts-droid (1:4.4.4r2-6ubuntu1) ... Setting up fonts-lato (2.0-1) ... Setting up libavahi-common-data:amd64 (0.6.31-4ubuntu4) ... Setting up libavahi-common3:amd64 (0.6.31-4ubuntu4) ... Setting up libavahi-client3:amd64 (0.6.31-4ubuntu4) ... Setting up libcroco3:amd64 (0.6.8-3) ... Setting up libcups2:amd64 (2.0.2-1ubuntu3) ... Setting up libjpeg-turbo8:amd64 (1.3.0-0ubuntu2) ... Setting up libjpeg8:amd64 (8c-2ubuntu8) ... Setting up libjbig0:amd64 (2.1-3.1) ... Setting up libtiff5:amd64 (4.0.3-12.3ubuntu2) ... Setting up libcupsfilters1:amd64 (1.0.67-0ubuntu2) ... Setting up libcupsimage2:amd64 (2.0.2-1ubuntu3) ... Setting up fonts-dejavu-core (2.35-1) ... Setting up fonts-freefont-ttf (20120503-4) ... Setting up ucf (3.0030) ... Setting up fontconfig-config (2.11.1-0ubuntu6) ... Setting up libfreetype6:amd64 (2.5.2-4ubuntu1) ... Setting up libfontconfig1:amd64 (2.11.1-0ubuntu6) ... Setting up libgraphite2-3:amd64 (1.2.4-3ubuntu1) ... Setting up x11-common (1:7.7+7ubuntu4) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults invoke-rc.d: policy-rc.d denied execution of start. Setting up libice6:amd64 (2:1.0.9-1) ... Setting up libijs-0.35:amd64 (0.35-10build1) ... Setting up liblcms2-2:amd64 (2.6-3ubuntu2) ... Setting up libpaper1:amd64 (1.1.24+nmu2ubuntu3) ... Creating config file /etc/papersize with new version Setting up libpcrecpp0:amd64 (2:8.35-3.3ubuntu1) ... Setting up libpixman-1-0:amd64 (0.32.6-3) ... Setting up libpoppler49:amd64 (0.30.0-0ubuntu1) ... Setting up libpython2.7-stdlib:amd64 (2.7.10~rc1-1) ... Setting up libpython2.7:amd64 (2.7.10~rc1-1) ... Setting up libexpat1-dev:amd64 (2.1.0-6ubuntu1) ... Setting up libpython2.7-dev:amd64 (2.7.10~rc1-1) ... Setting up libsm6:amd64 (2:1.2.2-1) ... Setting up libunistring0:amd64 (0.9.3-5.2ubuntu1) ... Setting up libxt6:amd64 (1:1.1.4-1) ... Setting up libxmu6:amd64 (2:1.1.2-1) ... Setting up libxpm4:amd64 (1:3.5.11-1) ... Setting up libxaw7:amd64 (2:1.0.12-2) ... Setting up libxi6:amd64 (2:1.7.4-1) ... Setting up libzzip-0-13:amd64 (0.13.62-3) ... Setting up poppler-data (0.4.7-3) ... Setting up python2.7 (2.7.10~rc1-1) ... Setting up libpython-stdlib:amd64 (2.7.9-1) ... Setting up python (2.7.9-1) ... Setting up libmagic1:amd64 (1:5.22+15-2ubuntu1) ... Setting up file (1:5.22+15-2ubuntu1) ... Setting up gettext-base (0.19.2-2ubuntu1) ... Setting up gettext (0.19.2-2ubuntu1) ... Setting up intltool-debian (0.35.0+20060710.2) ... Setting up po-debconf (1.0.18) ... Setting up dh-apparmor (2.9.2-0ubuntu1) ... Setting up debhelper (9.20150507ubuntu1) ... Setting up fonts-cabin (1.5-2) ... Setting up fonts-comfortaa (2.003-1) ... Setting up fonts-crosextra-caladea (20130214-1) ... Setting up fonts-crosextra-carlito (20130920-1) ... Setting up fonts-dejavu-extra (2.35-1) ... Setting up fonts-ebgaramond (0.015+git20130628-3) ... Setting up fonts-ebgaramond-extra (0.015+git20130628-3) ... Setting up fonts-font-awesome (4.2.0~dfsg-1) ... Setting up fonts-freefont-otf (20120503-4) ... Setting up fonts-gfs-artemisia (1.1-5) ... Setting up fonts-gfs-complutum (1.1-6) ... Setting up fonts-gfs-didot (1.1-6) ... Setting up fonts-gfs-neohellenic (1.1-6) ... Setting up fonts-gfs-olga (1.1-5) ... Setting up fonts-gfs-solomos (1.1-5) ... Setting up fonts-inconsolata (001.010-5) ... Setting up fonts-junicode (0.7.8-2) ... Setting up fonts-linuxlibertine (5.3.0-2) ... Setting up fonts-lobster (2.0-2) ... Setting up fonts-lobstertwo (2.0-2) ... Setting up fonts-oflb-asana-math (000.907-6) ... Setting up fonts-sil-gentium (20081126:1.02-13) ... Setting up fonts-sil-gentium-basic (1.1-7) ... Setting up ocaml-base-nox (4.01.0-4ubuntu1) ... Setting up libfindlib-ocaml (1.4.1-1) ... Setting up libjbig2dec0 (0.11+20120125-1ubuntu1) ... Setting up libgs9-common (9.15+dfsg-0ubuntu3) ... update-alternatives: using /usr/share/ghostscript/9.15 to provide /usr/share/ghostscript/current (ghostscript-current) in auto mode Setting up libgs9 (9.15+dfsg-0ubuntu3) ... Setting up libharfbuzz0b:amd64 (0.9.40-3) ... Setting up libharfbuzz-icu0:amd64 (0.9.40-3) ... Setting up libkpathsea6 (2014.20140926.35254-6build1) ... Setting up libtinfo-dev:amd64 (5.9+20140712-2ubuntu2) ... Setting up libncurses5-dev:amd64 (5.9+20140712-2ubuntu2) ... Setting up libpaper-utils (1.1.24+nmu2ubuntu3) ... Setting up libparmap-ocaml (1.0~rc4-5) ... Setting up libpcre-ocaml (7.0.4-1) ... Setting up libpcre3-dev:amd64 (2:8.35-3.3ubuntu1) ... Setting up ocaml-findlib (1.4.1-1) ... Setting up libpotrace0 (1.12-1) ... Setting up libptexenc1 (2014.20140926.35254-6build1) ... Setting up libpycaml-ocaml (0.82-14build1) ... Setting up libpython-dev:amd64 (2.7.9-1) ... Setting up python2.7-dev (2.7.10~rc1-1) ... Setting up python-dev (2.7.9-1) ... Setting up libsynctex1 (2014.20140926.35254-6build1) ... Setting up menhir (20140422.dfsg-1) ... Setting up pkg-config (0.28-1ubuntu1) ... Setting up tex-common (5.03) ... Setting up preview-latex-style (11.88-1ubuntu1) ... Setting up xdg-utils (1.1.0~rc1-2ubuntu10) ... Setting up texlive-binaries (2014.20140926.35254-6build1) ... update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode Building format(s) --refresh. This may take some time... done. Setting up texlive-base (2014.20141024-2ubuntu1) ... /usr/bin/tl-paper: setting paper size for dvips to a4. /usr/bin/tl-paper: setting paper size for dvipdfmx to a4. /usr/bin/tl-paper: setting paper size for xdvi to a4. /usr/bin/tl-paper: setting paper size for pdftex to a4. Running mktexlsr. This may take some time... done. Building format(s) --all. This may take some time... done. Setting up ttf-adf-universalis (0.20090423-2) ... Setting up ttf-adf-gillius (0.20090423-2) ... Setting up fonts-stix (1.1.1-3) ... Setting up ttf-adf-accanthis (0.20090423-2) ... Setting up dh-ocaml (1.0.9) ... Processing triggers for tex-common (5.03) ... Running updmap-sys. This may take some time... done. Running mktexlsr /var/lib/texmf ... done. Setting up texlive-fonts-extra (2014.20141024-1) ... Setting up texlive-fonts-recommended (2014.20141024-2ubuntu1) ... Setting up texlive-latex-base (2014.20141024-2ubuntu1) ... Running mktexlsr. This may take some time... done. Building format(s) --all --cnffile /etc/texmf/fmt.d/10texlive-latex-base.cnf. This may take some time... done. Processing triggers for tex-common (5.03) ... Running mktexlsr. This may take some time... done. Running updmap-sys. This may take some time... done. Running mktexlsr /var/lib/texmf ... done. Setting up texlive-latex-recommended (2014.20141024-2ubuntu1) ... Processing triggers for tex-common (5.03) ... Running mktexlsr. This may take some time... done. Setting up texlive-pictures (2014.20141024-2ubuntu1) ... Processing triggers for tex-common (5.03) ... Running mktexlsr. This may take some time... done. Running updmap-sys. This may take some time... done. Running mktexlsr /var/lib/texmf ... done. Setting up texlive-latex-extra (2014.20141024-1) ... Processing triggers for tex-common (5.03) ... Running mktexlsr. This may take some time... done. Running updmap-sys. This may take some time... done. Running mktexlsr /var/lib/texmf ... done. Setting up ocaml-compiler-libs (4.01.0-4ubuntu1) ... Setting up ocaml-interp (4.01.0-4ubuntu1) ... Setting up dh-python (1.20141111-2ubuntu1) ... Setting up python3 (3.4.3-1) ... running python rtupdate hooks for python3.4... running python post-rtupdate hooks for python3.4... Setting up ocaml-nox (4.01.0-4ubuntu1) ... Setting up libmenhir-ocaml-dev (20140422.dfsg-1) ... Setting up libparmap-ocaml-dev (1.0~rc4-5) ... Setting up libpcre-ocaml-dev (7.0.4-1) ... Setting up libpycaml-ocaml-dev (0.82-14build1) ... Setting up ocaml-native-compilers (4.01.0-4ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... Processing triggers for systemd (219-10ubuntu1) ... Checking correctness of source dependencies... Toolchain package versions: libc6-dev_2.21-0ubuntu4 make_4.0-8.1 dpkg-dev_1.17.25ubuntu1 gcc-4.9_4.9.2-18ubuntu1 g++-4.9_4.9.2-18ubuntu1 binutils_2.25-5ubuntu7 libstdc++-4.9-dev_4.9.2-18ubuntu1 libstdc++6_5.1.1-6ubuntu1 ------------------------------------------------------------------------------ dpkg-source: warning: -sn is not a valid option for Dpkg::Source::Package::V3::Quilt gpgv: Signature made Tue May 26 21:05:36 2015 UTC using RSA key ID F451B93C gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./coccinelle_1.0.0.deb-1.dsc dpkg-source: info: extracting coccinelle in coccinelle-1.0.0.deb dpkg-source: info: unpacking coccinelle_1.0.0.deb.orig.tar.gz dpkg-source: info: unpacking coccinelle_1.0.0.deb-1.debian.tar.xz dpkg-source: info: applying pdf-docs-build.diff dpkg-source: info: applying notparallel-main-makefile.diff dpkg-source: info: applying bash-completion-dir.diff dpkg-buildpackage: source package coccinelle dpkg-buildpackage: source version 1.0.0.deb-1 dpkg-buildpackage: source distribution unstable dpkg-source --before-build coccinelle-1.0.0.deb dpkg-buildpackage: host architecture amd64 /usr/bin/fakeroot debian/rules clean dh clean --with ocaml,python2 --parallel dh_testdir -O--parallel debian/rules override_dh_auto_clean make[1]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' /usr/bin/make distclean make[2]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' rm -f ocaml/coccilib/coccilib.cmi rm -f spatch spatch.opt spatch.top rm -rf _build _log make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/tools' rm -f spp gitgrep splitpatch extract_c_and_res gitsort alloc_free bridge process_isoprofile isoprof rm -f *.cm[ioxa] *.o *.a *.cmxa *.annot rm -f .depend make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/tools' rm -f scripts/spatch scripts/spatch.byte scripts/spatch.opt rm -f gmon.out ocamlprof.dump rm -f .depend rm -f *.cm[iox] *.o *.annot rm -f *~ .*~ *.exe #*# set -e; for i in commons globals ctl parsing_cocci parsing_c engine popl09 extra python ocaml docs ; do /usr/bin/make -C $i distclean; done make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/commons' rm -f commons.top rm -f dllcommons_backtrace.so rm -f gmon.out rm -f *.cm[iox] *.o *.a *.cma *.cmxa *.annot rm -f *~ .*~ #*# for i in ocamlextra ocollection; do (cd $i; \ rm -f *.cm[iox] *.o *.a *.cma *.cmxa *.annot *~ .*~ ; \ cd ..; ) \ done rm -f .depend rm -f commands.ml make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/commons' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/globals' rm -f *.cm[ioxa] *.o *.a *.cmxa *.annot rm -f *~ .*~ gmon.out #*# rm -f .depend make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/globals' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/ctl' rm -f ctl.cma ctl.cmxa ctl.a ctl.top rm -f *.cm[iox] *.o *.annot rm -f *~ .*~ #*# rm -f .depend make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/ctl' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/parsing_cocci' rm -f cocci_parser.cma rm -f cocci_parser.cmxa cocci_parser.a rm -f cocci_parser rm -f *.cm[iox] *.o *.annot rm -f *~ .*~ #*# rm -f .depend if test -z ""; then \ @echo cleaning generated parsers and lexers; \ rm -f lexer_cocci.ml lexer_cli.ml lexer_script.ml parser_cocci_menhir.ml parser_cocci_menhir.mli; fi /bin/sh: 2: @echo: not found make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/parsing_cocci' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/parsing_c' rm -f parsing_c.top rm -f lexer_c.ml rm -f parser_c.ml parser_c.mli parser_c.output rm -f *.cm[ioxa] *.o *.a *.cmxa *.annot rm -f *~ .*~ gmon.out #*# rm -f .depend make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/parsing_c' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/engine' rm -f cocciengine.top rm -f *.cm[ioxa] *.o *.a *.cmxa *.annot rm -f *~ .*~ gmon.out #*# rm -f .depend make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/engine' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/popl09' rm -f popl.cma popl.top rm -f popl.cmxa popl.a rm -f *.cm[iox] *.o *.annot rm -f *~ .*~ #*# rm -f .depend make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/popl09' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/extra' rm -f extra.byte extra.opt rm -f extra.top rm -f .depend rm -f *.cm[ioxa] *.o *.a *.cmxa *.annot rm -f *~ .*~ gmon.out #*# make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/extra' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/python' /usr/bin/make -C coccilib distclean make[4]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/python/coccilib' set -e; for i in coccigui; do /usr/bin/make -C $i clean; done make[5]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/python/coccilib/coccigui' rm -f *.pyc make[5]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/python/coccilib/coccigui' rm -rf __pycache__ rm -f *.pyc make[4]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/python/coccilib' rm -f pycocci.ml rm -f *.cm[ioxa] *.o *.annot make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/python' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/ocaml' rm -f cocciocaml.top rm -f *.cm[ioxa] *.o *.a *.cmxa *.annot rm -f *~ .*~ gmon.out #*# rm -f .depend rm -f coccilib/coccilib.cmi make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/ocaml' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/docs' /usr/bin/make -C manual distclean make[4]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/docs/manual' rm -f *.aux *.dvi *.pdf *.haux *.htoc *.log *.out *~ rm -f main-diff.* rm -f *.aux \ *.bbl \ *.blg \ *.dvi \ *.log \ *.out \ *.toc make[4]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/docs/manual' rm -f spatch.1 rm -rf ./html rm -rf ./man make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/docs' rm -f test.ml rm -f TAGS *.native *.byte *.d.native *.p.byte if test -z ""; then \ rm -f tests/SCORE_actual.sexp tests/SCORE_best_of_both.sexp; fi find . -name ".#*1.*" | xargs rm -f rm -f spatch spatch.opt spatch.top rm -f setup/Makefile Cleaning configured files if test -z ""; then rm -f Makefile.config; fi rm -rf autom4te.cache rm -f config.status rm -f config.log if test -z ""; then \ rm -f version.ml; fi rm -f globals/config.ml rm -f globals/regexp.ml python/pycocci.ml ocaml/prepare_ocamlcocci.ml rm -f scripts/spatch.sh rm -f aclocal.m4 for i in `find . -name '*.in'`; do rm -f `echo $i | sed "s/\.in$//"`; done Run 'configure' again prior to building coccinelle make[2]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' rm -rf myocamlbuild.ml python/.depend texmf-var texmf-config make[1]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' dh_ocamlclean -O--parallel dh_clean -O--parallel debian/rules build dh build --with ocaml,python2 --parallel dh_testdir -O--parallel dh_ocamlinit -O--parallel debian/rules override_dh_auto_configure make[1]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' ./configure --prefix=/usr --sysconfdir=/etc --enable-ocaml --enable-release configure: configuring coccinelle 1.0.0 in /build/buildd/coccinelle-1.0.0.deb checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes /build/buildd/coccinelle-1.0.0.deb/setup/missing: Unknown '--is-lightweight' option Try '/build/buildd/coccinelle-1.0.0.deb/setup/missing --help' for more information configure: WARNING: 'missing' script is too old or missing checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes configure: determining version suffix checking for date... /bin/date configure: version suffix set to Wed, 27 May 2015 05:15:50 +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 for style of include used by make... GNU checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking how to run the C preprocessor... gcc -E checking for bash... /bin/bash checking for tar... /bin/tar checking for patch... /usr/bin/patch checking for echo... /bin/echo checking for patchelf... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for ocamlc... /usr/bin/ocamlc OCaml version is 4.01.0 OCaml library path is /usr/lib/ocaml checking for ocamlopt... /usr/bin/ocamlopt checking for ocamlc.opt... /usr/bin/ocamlc.opt checking for ocamlopt.opt... /usr/bin/ocamlopt.opt checking for ocaml... /usr/bin/ocaml checking for ocamldep... /usr/bin/ocamldep checking for ocamlmktop... /usr/bin/ocamlmktop checking for ocamlmklib... /usr/bin/ocamlmklib checking for ocamldoc... /usr/bin/ocamldoc checking for ocamlbuild... /usr/bin/ocamlbuild checking that the OCaml version is at least 3.10... yes checking that the OCaml version is at least 3.11... yes checking that the OCaml version is at least 4.02... no checking for camlp4... no checking for camlp4boot... no checking for camlp4o... no checking for camlp4of... no checking for camlp4oof... no checking for camlp4orf... no checking for camlp4prof... no checking for camlp4r... no checking for camlp4rf... no checking for ocamllex... /usr/bin/ocamllex checking for ocamllex.opt... /usr/bin/ocamllex.opt checking for ocamlyacc... /usr/bin/ocamlyacc checking for ocamlfind... /usr/bin/ocamlfind checking for ocamlprof... /usr/bin/ocamlprof configure: verifying basic ocaml modules configure: coccinelle may use external ocaml libraries in /build/buildd/coccinelle-1.0.0.deb/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 num... found checking for OCaml findlib package str... found configure: configuring package dynlink checking for OCaml findlib package dynlink... found configure: configuring package camlp4 checking for OCaml findlib package camlp4... found configure: configuring package menhirLib checking for OCaml findlib package menhirLib... found configure: configuring package parmap checking for OCaml findlib package parmap... found configure: verifying optional features checking for menhir... /usr/bin/menhir configure: warning: camlp4 is not found but may be required when ocaml scripts are used checking for python... /usr/bin/python checking python version... 2.7 found configure: python major version: 2 configure: looking for the corresponding python library checking for PYTHON... yes configure: support for python scripts is enabled configure: configuring package pycaml checking for OCaml findlib package pycaml... found checking for PCRE... yes configure: configuring package pcre checking for OCaml findlib package pcre... found configure: support for pcre syntax is enabled checking for pdflatex... /usr/bin/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 docs/spatch.1 config.status: creating myocamlbuild.ml config.status: creating setup/Makefile config.status: executing depfiles commands configure: configuration completed ------------------------------------------------------------------------------ Summary configure flags: --prefix=/usr --sysconfdir=/etc --enable-ocaml --enable-release findlib: /usr/bin/ocamlfind (an actual version is strongly recommended) menhir: /usr/bin/menhir (should be an optional tool) menhirLib module: yes (for local package use --disable-menhirLib) ocaml scripting: yes (overridable with --enable-ocaml) python scripting: yes (overridable with --enable-python) pycaml module: yes (for local package use --disable-pycaml) pcre regexes: yes (overridable with --enable-pcre-syntax) pcre module: yes (for local package use --disable-pcre) pcre library: yes (requires the dev version of libpcre) release config: yes (strongly recommended to be 'yes', overridable with --enable-release) optimized spatch: yes (overridable with --disable-opt) ------------------------------------------------------------------------------ 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 all 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=/build/buildd/coccinelle-1.0.0.deb ./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/share/coccinelle/python ------------------------------------------------------------------------------ make[1]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' debian/rules override_dh_auto_build-arch make[1]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' /usr/bin/make depend make[2]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' /bin/echo "let foo_ctl () = failwith \"there is no foo_ctl formula\"" \ > test.ml Constructing '.depend' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/commons' /usr/bin/ocamldep -I ocamlextra -I ocollection common.mli oarray.mli oassoc.mli objet.mli ocollection.mli ograph_extended.mli ograph.mli ograph_simple.mli osequence.mli oset.mli parser_combinators.mli bytes.mli commands.ml common.ml common_extra.ml interfaces.ml objet.ml ocollection.ml seti.ml oset.ml oassoc.ml osequence.ml ograph.ml ocollection/oseti.ml ocollection/oseth.ml ocollection/osetb.ml ocollection/osetpt.ml ocollection/oassocb.ml ocollection/oassoch.ml ocollection/oassoc_buffer.ml ocollection/oassoc_cache.ml ocollection/oassocid.ml oarray.ml ocollection/ograph2way.ml ograph_simple.ml ograph_extended.ml glimpse.ml parser_combinators.ml bytes.ml > .depend for i in ocamlextra ocollection; do /usr/bin/ocamldep -I ocamlextra -I ocollection $i/*.ml $i/*.mli >> .depend; done /usr/bin/ocamldep -I ocamlextra -I ocollection common.mli oarray.mli oassoc.mli objet.mli ocollection.mli ograph_extended.mli ograph.mli ograph_simple.mli osequence.mli oset.mli parser_combinators.mli bytes.mli commands.ml common.ml common_extra.ml interfaces.ml objet.ml ocollection.ml seti.ml oset.ml oassoc.ml osequence.ml ograph.ml ocollection/oseti.ml ocollection/oseth.ml ocollection/osetb.ml ocollection/osetpt.ml ocollection/oassocb.ml ocollection/oassoch.ml ocollection/oassoc_buffer.ml ocollection/oassoc_cache.ml ocollection/oassocid.ml oarray.ml ocollection/ograph2way.ml ograph_simple.ml ograph_extended.ml glimpse.ml parser_combinators.ml bytes.ml > .depend for i in ocamlextra ocollection; do /usr/bin/ocamldep -I ocamlextra -I ocollection $i/*.ml $i/*.mli >> .depend; done make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/commons' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/globals' /usr/bin/ocamldep -I ../commons -I /usr/lib/ocaml/pcre *.mli *.ml > .depend /usr/bin/ocamldep -I ../commons -I /usr/lib/ocaml/pcre *.mli *.ml > .depend make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/globals' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/ctl' /usr/bin/ocamldep -I ../commons -I ../commons/ocamlextra -I ../globals *.mli *.ml > .depend /usr/bin/ocamldep -I ../commons -I ../commons/ocamlextra -I ../globals *.mli *.ml > .depend make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/ctl' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/parsing_cocci' /usr/bin/ocamllex.opt lexer_cocci.mll 373 states, 7149 transitions, table size 30834 bytes 3324 additional bytes used for bindings /usr/bin/ocamllex.opt lexer_cli.mll 14 states, 681 transitions, table size 2808 bytes /usr/bin/ocamllex.opt lexer_script.mll 20 states, 272 transitions, table size 1208 bytes /usr/bin/menhir --ocamlc "/usr/bin/ocamlc.opt" --ocamldep "/usr/bin/ocamldep" --table --base parser_cocci_menhir parser_cocci_menhir.mly Warning: you are using the standard library and/or the %inline keyword. We recommend switching on --infer in order to avoid obscure type error messages. /usr/bin/ocamldep *.mli *.ml > .depend /usr/bin/ocamldep *.mli *.ml > .depend make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/parsing_cocci' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/parsing_c' /usr/bin/ocamllex.opt lexer_c.mll 547 states, 26116 transitions, table size 107746 bytes 15961 additional bytes used for bindings /usr/bin/ocamlyacc -v parser_c.mly /usr/bin/ocamldep -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci *.mli *.ml > .depend /usr/bin/ocamldep -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci *.mli *.ml > .depend make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/parsing_c' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/engine' /usr/bin/ocamldep -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c *.mli *.ml > .depend /usr/bin/ocamldep -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c *.mli *.ml > .depend make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/engine' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/popl09' /usr/bin/ocamldep -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine *.mli *.ml > .depend /usr/bin/ocamldep -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine *.mli *.ml > .depend make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/popl09' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/extra' /usr/bin/ocamldep -I ../commons -I ../globals -I ../parsing_cocci -I ../parsing_c *.mli *.ml > .depend /usr/bin/ocamldep -I ../commons -I ../globals -I ../parsing_cocci -I ../parsing_c *.mli *.ml > .depend make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/extra' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/python' /usr/bin/ocamldep -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_c -I ../parsing_cocci *.mli *.ml > .depend /usr/bin/ocamldep -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_c -I ../parsing_cocci *.mli *.ml > .depend make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/python' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/ocaml' /usr/bin/ocamldep -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine *.mli *.ml > .depend /usr/bin/ocamldep -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine *.mli *.ml > .depend make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/ocaml' /usr/bin/ocamldep -I commons -I commons/ocamlextra -I globals -I ctl -I parsing_cocci -I parsing_c -I engine -I popl09 -I extra -I python -I ocaml cocci.mli testing.mli flag_cocci.ml cocci.ml testing.ml test.ml main.ml > .depend make[2]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' # make all.opt does not build documentation /usr/bin/make -C docs all make[2]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/docs' /usr/bin/make -C manual all make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/docs/manual' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/docs/manual' make[2]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/docs' # Re-create this directory here because git does not store empty directories mkdir -p ocaml/coccilib dh_auto_build make -j8 make[2]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make[3]: '.depend' is up to date. make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make all-release make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' Building opt-only make .depend make[4]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make[4]: '.depend' is up to date. make[4]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make opt-only make[4]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make .depend make[5]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make[5]: '.depend' is up to date. make[5]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make subdirs.opt BUILD_OPT=yes make[5]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/commons' make[8]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/commons' /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ocamlextra/dumper.mli /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ocamlextra/ANSITerminal.mli /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ocamlextra/setb.mli /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocamlextra/mapb.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocamlextra/setPt.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c commands.ml /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c bytes.mli /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c common.mli /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c objet.mli /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c parser_combinators.mli /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ocamlextra/enum.mli /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ocamlextra/suffix_tree.mli /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ocamlextra/suffix_tree_ext.mli /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocamlextra/dumper.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocamlextra/ANSITerminal.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocamlextra/setb.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c bytes.ml /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ocollection.mli /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocamlextra/enum.ml /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ocamlextra/dynArray.mli /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocamlextra/suffix_tree.ml /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c oassoc.mli skipped building ocamlextra/setPt.cmo in optimizing mode: ocamlextra/setPt.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c osequence.mli /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ocollection/oassoc_buffer.mli /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ocollection/oassoc_cache.mli /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c oarray.mli /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocamlextra/dynArray.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c common.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocamlextra/suffix_tree_ext.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c common_extra.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c interfaces.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c objet.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c seti.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c glimpse.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c parser_combinators.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c oassoc.ml skipped building seti.cmo in optimizing mode: seti.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c oset.mli /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c oset.ml /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ograph.mli /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ograph_simple.mli /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ograph_extended.mli /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c osequence.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection/oassocb.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection/oassoch.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection/oassocid.ml /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ocollection/ograph2way.mli /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c oarray.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ograph.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection/oseti.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection/oseth.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection/osetb.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection/osetpt.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection/oassoc_buffer.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection/oassoc_cache.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ograph_simple.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ograph_extended.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection/ograph2way.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -a -o commons.cmxa ocamlextra/dumper.cmx ocamlextra/ANSITerminal.cmx ocamlextra/setb.cmx ocamlextra/mapb.cmx ocamlextra/setPt.cmx commands.cmx common.cmx common_extra.cmx interfaces.cmx objet.cmx ocollection.cmx seti.cmx oset.cmx oassoc.cmx osequence.cmx ograph.cmx ocollection/oseti.cmx ocollection/oseth.cmx ocollection/osetb.cmx ocollection/osetpt.cmx ocollection/oassocb.cmx ocollection/oassoch.cmx ocollection/oassoc_buffer.cmx ocollection/oassoc_cache.cmx ocollection/oassocid.cmx oarray.cmx ocollection/ograph2way.cmx ograph_simple.cmx ograph_extended.cmx glimpse.cmx parser_combinators.cmx bytes.cmx ocamlextra/enum.cmx ocamlextra/dynArray.cmx ocamlextra/suffix_tree.cmx ocamlextra/suffix_tree_ext.cmx make[8]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/commons' make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/commons' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/globals' make[8]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/globals' /usr/bin/ocamlopt.opt -unsafe -I ../commons -I /usr/lib/ocaml/pcre -c config.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I /usr/lib/ocaml/pcre -c flag.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I /usr/lib/ocaml/pcre -c iteration.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I /usr/lib/ocaml/pcre -c regexp_pcre.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I /usr/lib/ocaml/pcre -c regexp.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I /usr/lib/ocaml/pcre -c iteration.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I /usr/lib/ocaml/pcre -a -o globals.cmxa config.cmx flag.cmx iteration.cmx regexp_pcre.cmx regexp.cmx make[8]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/globals' make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/globals' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/ctl' make[8]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/ctl' /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -c flag_ctl.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -c ast_ctl.ml skipped building ast_ctl.cmo in optimizing mode: ast_ctl.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -c pretty_print_ctl.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -c ctl_engine.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -c pretty_print_ctl.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -c wrapper_ctl.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -c ctl_engine.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -c wrapper_ctl.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -a -o ctl.cmxa flag_ctl.cmx ast_ctl.cmx pretty_print_ctl.cmx ctl_engine.cmx wrapper_ctl.cmx make[8]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/ctl' make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/ctl' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/parsing_cocci' make[8]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/parsing_cocci' /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c flag_parsing_cocci.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c type_cocci.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c semantic_cocci.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c parse_printf.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c lexer_cli.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c cocci_grep.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c dpll.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c command_line.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c type_cocci.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c ast_cocci.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c parse_printf.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c cocci_grep.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c dpll.ml skipped building flag_parsing_cocci.cmo in optimizing mode: flag_parsing_cocci.cmx will be built instead. skipped building semantic_cocci.cmo in optimizing mode: semantic_cocci.cmx will be built instead. /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c command_line.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c ast_cocci.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c ast0_cocci.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c pretty_print_cocci.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c visitor_ast.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c unify_ast.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c free_vars.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c safe_for_multi_decls.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c disjdistr.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c get_constants2.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c id_utils.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c unparse_ast0.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c compute_lines.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c comm_assoc.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c single_statement.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c simple_assignments.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c get_metas.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c ast0toast.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c check_meta.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c top_level.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c type_infer.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c test_exps.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c unitary_ast0.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c arity.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c index.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c context_neg.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c adjust_pragmas.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c insert_plus.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c function_prototypes.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c data.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c adjacency.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c commas_on_lists.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c parse_cocci.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c ast0_cocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c pretty_print_cocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c visitor_ast0_types.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c visitor_ast.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c compute_lines.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c get_metas.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c top_level.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c arity.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c index.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c data.ml skipped building visitor_ast0_types.cmo in optimizing mode: visitor_ast0_types.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c visitor_ast0.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c iso_pattern.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c parse_aux.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c iso_compile.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c visitor_ast0.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c unparse_ast0.ml skipped building parse_aux.cmo in optimizing mode: parse_aux.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c parser_cocci_menhir.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c parser_cocci_menhir.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c comm_assoc.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c iso_pattern.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c iso_compile.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c simple_assignments.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c ast0toast.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c check_meta.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c type_infer.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c test_exps.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c unitary_ast0.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c context_neg.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c adjust_pragmas.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c adjacency.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c commas_on_lists.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c unify_ast.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c free_vars.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c safe_for_multi_decls.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c disjdistr.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c get_constants2.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c insert_plus.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c id_utils.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c single_statement.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c function_prototypes.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c lexer_cocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c lexer_script.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c parse_cocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -I /usr/lib/ocaml/menhirLib -a -o cocci_parser.cmxa menhirLib.cmx flag_parsing_cocci.cmx type_cocci.cmx ast_cocci.cmx ast0_cocci.cmx pretty_print_cocci.cmx unparse_ast0.cmx visitor_ast0_types.cmx visitor_ast.cmx visitor_ast0.cmx compute_lines.cmx comm_assoc.cmx iso_pattern.cmx iso_compile.cmx single_statement.cmx simple_assignments.cmx get_metas.cmx ast0toast.cmx check_meta.cmx top_level.cmx type_infer.cmx test_exps.cmx unitary_ast0.cmx arity.cmx index.cmx context_neg.cmx adjust_pragmas.cmx insert_plus.cmx function_prototypes.cmx unify_ast.cmx semantic_cocci.cmx data.cmx free_vars.cmx safe_for_multi_decls.cmx parse_printf.cmx parse_aux.cmx disjdistr.cmx lexer_cocci.cmx parser_cocci_menhir.cmx lexer_cli.cmx lexer_script.cmx cocci_grep.cmx dpll.cmx get_constants2.cmx id_utils.cmx adjacency.cmx commas_on_lists.cmx parse_cocci.cmx command_line.cmx make[8]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/parsing_cocci' make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/parsing_cocci' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/parsing_c' make[8]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/parsing_c' /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c token_annot.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c flag_parsing_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parsing_stat.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c token_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c semantic_c.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c lexer_parser.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c compare_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c test_parsing_c.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c token_annot.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c ast_c.ml skipped building token_c.cmo in optimizing mode: token_c.cmx will be built instead. /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c lexer_parser.ml skipped building parsing_stat.cmo in optimizing mode: parsing_stat.cmx will be built instead. skipped building ast_c.cmo in optimizing mode: ast_c.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c control_flow_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parser_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c unparse_cocci.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c unparse_hrule.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parsing_consistency_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c danger.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c type_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c type_annoter_c.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c type_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parser_c.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parse_string_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c token_helpers.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c token_views_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parsing_recovery_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c comment_annotater_c.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c control_flow_c.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c visitor_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c control_flow_c_build.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c pretty_print_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c cpp_token_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parsing_hacks.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c cpp_analysis_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parse_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c unparse_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c cpp_ast_c.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c visitor_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c lib_parsing_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parsing_consistency_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c lexer_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parse_string_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c token_helpers.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c control_flow_c_build.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c pretty_print_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c danger.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c token_views_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parsing_recovery_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c comment_annotater_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c cpp_token_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parsing_hacks.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c unparse_cocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c unparse_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c unparse_hrule.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c cpp_analysis_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parse_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c cpp_ast_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c type_annoter_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c compare_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c test_parsing_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -a -o parsing_c.cmxa token_annot.cmx flag_parsing_c.cmx parsing_stat.cmx token_c.cmx ast_c.cmx control_flow_c.cmx visitor_c.cmx lib_parsing_c.cmx control_flow_c_build.cmx pretty_print_c.cmx semantic_c.cmx lexer_parser.cmx parser_c.cmx lexer_c.cmx parse_string_c.cmx token_helpers.cmx token_views_c.cmx cpp_token_c.cmx parsing_hacks.cmx cpp_analysis_c.cmx unparse_cocci.cmx unparse_c.cmx unparse_hrule.cmx parsing_recovery_c.cmx parsing_consistency_c.cmx danger.cmx parse_c.cmx type_c.cmx cpp_ast_c.cmx type_annoter_c.cmx comment_annotater_c.cmx compare_c.cmx test_parsing_c.cmx make[8]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/parsing_c' make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/parsing_c' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/engine' make[8]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/engine' /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c flag_matcher.ml skipped building ../parsing_c/ast_c.cmo in optimizing mode: ../parsing_c/ast_c.cmx will be built instead. /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c lib_engine.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c check_exhaustive_pattern.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c c_vs_c.mli skipped building ../ctl/ast_ctl.cmo in optimizing mode: ../ctl/ast_ctl.cmx will be built instead. /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c isomorphisms_c_c.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c cocci_vs_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c externalanalysis.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c check_reachability.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c c_vs_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c check_reachability.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c externalanalysis.ml skipped building lib_engine.cmo in optimizing mode: lib_engine.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c pretty_print_engine.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c pattern_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c transformation_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c asttomember.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c asttoctl2.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c ctltotex.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c postprocess_transinfo.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c ctlcocci_integration.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c pretty_print_engine.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c asttomember.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c postprocess_transinfo.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c ctltotex.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c cocci_vs_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c asttoctl2.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c pattern_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c transformation_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c ctlcocci_integration.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -a -o cocciengine.cmxa externalanalysis.cmx flag_matcher.cmx lib_engine.cmx pretty_print_engine.cmx check_exhaustive_pattern.cmx check_reachability.cmx c_vs_c.cmx isomorphisms_c_c.cmx cocci_vs_c.cmx pattern_c.cmx transformation_c.cmx asttomember.cmx asttoctl2.cmx ctltotex.cmx postprocess_transinfo.cmx ctlcocci_integration.cmx make[8]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/engine' make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/engine' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/popl09' make[8]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/popl09' /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c ast_popl.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c flag_popl.ml skipped building ../engine/lib_engine.cmo in optimizing mode: ../engine/lib_engine.cmx will be built instead. skipped building ../ctl/ast_ctl.cmo in optimizing mode: ../ctl/ast_ctl.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c popl.mli skipped building ast_popl.cmo in optimizing mode: ast_popl.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c asttopopl.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c insert_quantifiers.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c pretty_print_popl.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c popltoctl.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c insert_quantifiers.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c pretty_print_popl.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c asttopopl.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c popltoctl.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c popl.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -a -o popl.cmxa ast_popl.cmx asttopopl.cmx insert_quantifiers.cmx pretty_print_popl.cmx flag_popl.cmx popltoctl.cmx popl.cmx make[8]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/popl09' make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/popl09' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/extra' make[8]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/extra' /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../globals -I ../parsing_cocci -I ../parsing_c -c classic_patch.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../globals -I ../parsing_cocci -I ../parsing_c -c kbuild.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../globals -I ../parsing_cocci -I ../parsing_c -c maintainers.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../parsing_cocci -I ../parsing_c -c maintainers.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../parsing_cocci -I ../parsing_c -c classic_patch.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../parsing_cocci -I ../parsing_c -c kbuild.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../parsing_cocci -I ../parsing_c -a -o extra.cmxa classic_patch.cmx kbuild.cmx maintainers.cmx make[8]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/extra' make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/extra' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/python' make[8]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/python' skipped building ../parsing_c/ast_c.cmo in optimizing mode: ../parsing_c/ast_c.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_c -I ../parsing_cocci -I /usr/lib/ocaml/pycaml -c pycocci_aux.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_c -I ../parsing_cocci -I /usr/lib/ocaml/pycaml -c pycocci.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_c -I ../parsing_cocci -I /usr/lib/ocaml/pycaml -c pycocci_aux.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_c -I ../parsing_cocci -I /usr/lib/ocaml/pycaml -c yes_pycocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_c -I ../parsing_cocci -I /usr/lib/ocaml/pycaml -c pycocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_c -I ../parsing_cocci -I /usr/lib/ocaml/pycaml -a -o coccipython.cmxa pycocci_aux.cmx yes_pycocci.cmx pycocci.cmx make[8]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/python' make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/python' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/ocaml' make[8]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/ocaml' /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -c exposed_modules.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -c prepare_ocamlcocci.mli skipped building ../parsing_c/ast_c.cmo in optimizing mode: ../parsing_c/ast_c.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -c ocamlcocci_aux.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -c run_ocamlcocci.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -c ocamlcocci_aux.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -c coccilib.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -c yes_prepare_ocamlcocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -c run_ocamlcocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -c prepare_ocamlcocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -a -o cocciocaml.cmxa exposed_modules.cmx coccilib.cmx ocamlcocci_aux.cmx yes_prepare_ocamlcocci.cmx prepare_ocamlcocci.cmx run_ocamlcocci.cmx make[8]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/ocaml' make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/ocaml' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make[5]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make spatch.opt BUILD_OPT=yes make[5]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/commons' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/commons' skipped building seti.cmo in optimizing mode: seti.cmx will be built instead. skipped building ocamlextra/setPt.cmo in optimizing mode: ocamlextra/setPt.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c oset.mli /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c oset.ml /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ograph.mli /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ograph_simple.mli /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ograph_extended.mli /usr/bin/ocamlc.opt -unsafe -I ocamlextra -I ocollection -c ocollection/ograph2way.mli /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ograph.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection/oseti.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection/oseth.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection/osetb.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection/osetpt.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection/oassoc_buffer.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection/oassoc_cache.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ocollection/ograph2way.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ograph_simple.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -c ograph_extended.ml /usr/bin/ocamlopt.opt -unsafe -I ocamlextra -I ocollection -a -o commons.cmxa ocamlextra/dumper.cmx ocamlextra/ANSITerminal.cmx ocamlextra/setb.cmx ocamlextra/mapb.cmx ocamlextra/setPt.cmx commands.cmx common.cmx common_extra.cmx interfaces.cmx objet.cmx ocollection.cmx seti.cmx oset.cmx oassoc.cmx osequence.cmx ograph.cmx ocollection/oseti.cmx ocollection/oseth.cmx ocollection/osetb.cmx ocollection/osetpt.cmx ocollection/oassocb.cmx ocollection/oassoch.cmx ocollection/oassoc_buffer.cmx ocollection/oassoc_cache.cmx ocollection/oassocid.cmx oarray.cmx ocollection/ograph2way.cmx ograph_simple.cmx ograph_extended.cmx glimpse.cmx parser_combinators.cmx bytes.cmx ocamlextra/enum.cmx ocamlextra/dynArray.cmx ocamlextra/suffix_tree.cmx ocamlextra/suffix_tree_ext.cmx make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/commons' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/commons' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/globals' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/globals' make[7]: 'globals.cmxa' is up to date. make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/globals' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/globals' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/ctl' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/ctl' skipped building ast_ctl.cmo in optimizing mode: ast_ctl.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -c pretty_print_ctl.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -c ctl_engine.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -c pretty_print_ctl.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -c wrapper_ctl.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -c ctl_engine.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -c wrapper_ctl.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -a -o ctl.cmxa flag_ctl.cmx ast_ctl.cmx pretty_print_ctl.cmx ctl_engine.cmx wrapper_ctl.cmx make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/ctl' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/ctl' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/parsing_cocci' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/parsing_cocci' skipped building visitor_ast0_types.cmo in optimizing mode: visitor_ast0_types.cmx will be built instead. skipped building semantic_cocci.cmo in optimizing mode: semantic_cocci.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c visitor_ast0.mli skipped building flag_parsing_cocci.cmo in optimizing mode: flag_parsing_cocci.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c iso_pattern.mli skipped building parse_aux.cmo in optimizing mode: parse_aux.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c parser_cocci_menhir.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c iso_compile.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c visitor_ast0.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c parser_cocci_menhir.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c comm_assoc.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c iso_pattern.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c iso_compile.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c simple_assignments.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c ast0toast.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c check_meta.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c type_infer.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c test_exps.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c unitary_ast0.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c context_neg.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c adjust_pragmas.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c adjacency.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c commas_on_lists.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c insert_plus.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c single_statement.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c function_prototypes.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c lexer_cocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c lexer_script.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -c parse_cocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I /usr/lib/ocaml/menhirLib -I /usr/lib/ocaml/menhirLib -a -o cocci_parser.cmxa menhirLib.cmx flag_parsing_cocci.cmx type_cocci.cmx ast_cocci.cmx ast0_cocci.cmx pretty_print_cocci.cmx unparse_ast0.cmx visitor_ast0_types.cmx visitor_ast.cmx visitor_ast0.cmx compute_lines.cmx comm_assoc.cmx iso_pattern.cmx iso_compile.cmx single_statement.cmx simple_assignments.cmx get_metas.cmx ast0toast.cmx check_meta.cmx top_level.cmx type_infer.cmx test_exps.cmx unitary_ast0.cmx arity.cmx index.cmx context_neg.cmx adjust_pragmas.cmx insert_plus.cmx function_prototypes.cmx unify_ast.cmx semantic_cocci.cmx data.cmx free_vars.cmx safe_for_multi_decls.cmx parse_printf.cmx parse_aux.cmx disjdistr.cmx lexer_cocci.cmx parser_cocci_menhir.cmx lexer_cli.cmx lexer_script.cmx cocci_grep.cmx dpll.cmx get_constants2.cmx id_utils.cmx adjacency.cmx commas_on_lists.cmx parse_cocci.cmx command_line.cmx make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/parsing_cocci' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/parsing_cocci' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/parsing_c' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/parsing_c' skipped building token_c.cmo in optimizing mode: token_c.cmx will be built instead. skipped building parsing_stat.cmo in optimizing mode: parsing_stat.cmx will be built instead. skipped building ast_c.cmo in optimizing mode: ast_c.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c control_flow_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parser_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c unparse_cocci.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c unparse_hrule.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parsing_consistency_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c danger.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c type_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c type_annoter_c.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c type_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parser_c.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parse_string_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c token_helpers.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c token_views_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parsing_recovery_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c comment_annotater_c.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c control_flow_c.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c visitor_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c control_flow_c_build.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c pretty_print_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c cpp_token_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parsing_hacks.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c cpp_analysis_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parse_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c unparse_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c cpp_ast_c.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c visitor_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c lib_parsing_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parsing_consistency_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c lexer_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parse_string_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c token_helpers.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c control_flow_c_build.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c pretty_print_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c danger.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c token_views_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parsing_recovery_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c comment_annotater_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c cpp_token_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parsing_hacks.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c unparse_cocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c unparse_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c unparse_hrule.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c cpp_analysis_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c parse_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c cpp_ast_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c type_annoter_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c compare_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -c test_parsing_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../commons/ocollection -I ../globals -I ../parsing_cocci -a -o parsing_c.cmxa token_annot.cmx flag_parsing_c.cmx parsing_stat.cmx token_c.cmx ast_c.cmx control_flow_c.cmx visitor_c.cmx lib_parsing_c.cmx control_flow_c_build.cmx pretty_print_c.cmx semantic_c.cmx lexer_parser.cmx parser_c.cmx lexer_c.cmx parse_string_c.cmx token_helpers.cmx token_views_c.cmx cpp_token_c.cmx parsing_hacks.cmx cpp_analysis_c.cmx unparse_cocci.cmx unparse_c.cmx unparse_hrule.cmx parsing_recovery_c.cmx parsing_consistency_c.cmx danger.cmx parse_c.cmx type_c.cmx cpp_ast_c.cmx type_annoter_c.cmx comment_annotater_c.cmx compare_c.cmx test_parsing_c.cmx make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/parsing_c' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/parsing_c' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/engine' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/engine' skipped building ../parsing_c/ast_c.cmo in optimizing mode: ../parsing_c/ast_c.cmx will be built instead. /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c lib_engine.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c check_exhaustive_pattern.ml /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c c_vs_c.mli skipped building ../ctl/ast_ctl.cmo in optimizing mode: ../ctl/ast_ctl.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c cocci_vs_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c externalanalysis.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c check_reachability.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c c_vs_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c check_reachability.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c externalanalysis.ml skipped building lib_engine.cmo in optimizing mode: lib_engine.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c pretty_print_engine.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c pattern_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c transformation_c.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c asttomember.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c asttoctl2.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c ctltotex.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c postprocess_transinfo.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c ctlcocci_integration.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c pretty_print_engine.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c asttomember.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c ctltotex.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c postprocess_transinfo.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c asttoctl2.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c cocci_vs_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c pattern_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c transformation_c.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -c ctlcocci_integration.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -a -o cocciengine.cmxa externalanalysis.cmx flag_matcher.cmx lib_engine.cmx pretty_print_engine.cmx check_exhaustive_pattern.cmx check_reachability.cmx c_vs_c.cmx isomorphisms_c_c.cmx cocci_vs_c.cmx pattern_c.cmx transformation_c.cmx asttomember.cmx asttoctl2.cmx ctltotex.cmx postprocess_transinfo.cmx ctlcocci_integration.cmx make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/engine' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/engine' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/popl09' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/popl09' skipped building ast_popl.cmo in optimizing mode: ast_popl.cmx will be built instead. skipped building ../engine/lib_engine.cmo in optimizing mode: ../engine/lib_engine.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c asttopopl.mli skipped building ../ctl/ast_ctl.cmo in optimizing mode: ../ctl/ast_ctl.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c insert_quantifiers.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c pretty_print_popl.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c popltoctl.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c popl.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c insert_quantifiers.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c pretty_print_popl.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c popltoctl.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c asttopopl.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -c popl.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../ctl -I ../parsing_cocci -I ../parsing_c -I ../engine -a -o popl.cmxa ast_popl.cmx asttopopl.cmx insert_quantifiers.cmx pretty_print_popl.cmx flag_popl.cmx popltoctl.cmx popl.cmx make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/popl09' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/popl09' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/extra' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/extra' /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../globals -I ../parsing_cocci -I ../parsing_c -a -o extra.cmxa classic_patch.cmx kbuild.cmx maintainers.cmx make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/extra' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/extra' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/python' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/python' skipped building ../parsing_c/ast_c.cmo in optimizing mode: ../parsing_c/ast_c.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_c -I ../parsing_cocci -I /usr/lib/ocaml/pycaml -c pycocci_aux.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_c -I ../parsing_cocci -I /usr/lib/ocaml/pycaml -c pycocci.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_c -I ../parsing_cocci -I /usr/lib/ocaml/pycaml -c pycocci_aux.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_c -I ../parsing_cocci -I /usr/lib/ocaml/pycaml -c yes_pycocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_c -I ../parsing_cocci -I /usr/lib/ocaml/pycaml -c pycocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_c -I ../parsing_cocci -I /usr/lib/ocaml/pycaml -a -o coccipython.cmxa pycocci_aux.cmx yes_pycocci.cmx pycocci.cmx make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/python' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/python' make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/ocaml' make[7]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/ocaml' /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -c exposed_modules.ml skipped building ../parsing_c/ast_c.cmo in optimizing mode: ../parsing_c/ast_c.cmx will be built instead. /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -c ocamlcocci_aux.mli /usr/bin/ocamlc.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -c run_ocamlcocci.mli /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -c ocamlcocci_aux.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -c coccilib.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -c yes_prepare_ocamlcocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -c run_ocamlcocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -c prepare_ocamlcocci.ml /usr/bin/ocamlopt.opt -unsafe -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -a -o cocciocaml.cmxa exposed_modules.cmx coccilib.cmx ocamlcocci_aux.cmx yes_prepare_ocamlcocci.cmx prepare_ocamlcocci.cmx run_ocamlcocci.cmx make[7]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/ocaml' make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/ocaml' /usr/bin/ocamlopt.opt -unsafe -I /usr/lib/ocaml -I /usr/lib/ocaml/menhirLib -I /usr/lib/ocaml/parmap -I /usr/lib/ocaml/pcre -I /usr/lib/ocaml/pycaml -I commons -I commons/ocamlextra -I ctl -I engine -I extra -I globals -I ocaml -I parsing_c -I parsing_cocci -I popl09 -I python -c flag_cocci.ml /usr/bin/ocamlc.opt -unsafe -I /usr/lib/ocaml -I /usr/lib/ocaml/menhirLib -I /usr/lib/ocaml/parmap -I /usr/lib/ocaml/pcre -I /usr/lib/ocaml/pycaml -I commons -I commons/ocamlextra -I ctl -I engine -I extra -I globals -I ocaml -I parsing_c -I parsing_cocci -I popl09 -I python -c cocci.mli /usr/bin/ocamlopt.opt -unsafe -I /usr/lib/ocaml -I /usr/lib/ocaml/menhirLib -I /usr/lib/ocaml/parmap -I /usr/lib/ocaml/pcre -I /usr/lib/ocaml/pycaml -I commons -I commons/ocamlextra -I ctl -I engine -I extra -I globals -I ocaml -I parsing_c -I parsing_cocci -I popl09 -I python -c cocci.ml /usr/bin/ocamlc.opt -unsafe -I /usr/lib/ocaml -I /usr/lib/ocaml/menhirLib -I /usr/lib/ocaml/parmap -I /usr/lib/ocaml/pcre -I /usr/lib/ocaml/pycaml -I commons -I commons/ocamlextra -I ctl -I engine -I extra -I globals -I ocaml -I parsing_c -I parsing_cocci -I popl09 -I python -c testing.mli /usr/bin/ocamlopt.opt -unsafe -I /usr/lib/ocaml -I /usr/lib/ocaml/menhirLib -I /usr/lib/ocaml/parmap -I /usr/lib/ocaml/pcre -I /usr/lib/ocaml/pycaml -I commons -I commons/ocamlextra -I ctl -I engine -I extra -I globals -I ocaml -I parsing_c -I parsing_cocci -I popl09 -I python -c testing.ml /usr/bin/ocamlopt.opt -unsafe -I /usr/lib/ocaml -I /usr/lib/ocaml/menhirLib -I /usr/lib/ocaml/parmap -I /usr/lib/ocaml/pcre -I /usr/lib/ocaml/pycaml -I commons -I commons/ocamlextra -I ctl -I engine -I extra -I globals -I ocaml -I parsing_c -I parsing_cocci -I popl09 -I python -c test.ml /usr/bin/ocamlopt.opt -unsafe -I /usr/lib/ocaml -I /usr/lib/ocaml/menhirLib -I /usr/lib/ocaml/parmap -I /usr/lib/ocaml/pcre -I /usr/lib/ocaml/pycaml -I commons -I commons/ocamlextra -I ctl -I engine -I extra -I globals -I ocaml -I parsing_c -I parsing_cocci -I popl09 -I python -c main.ml /usr/bin/ocamlopt.opt -unsafe -I /usr/lib/ocaml -I /usr/lib/ocaml/menhirLib -I /usr/lib/ocaml/parmap -I /usr/lib/ocaml/pcre -I /usr/lib/ocaml/pycaml -I commons -I commons/ocamlextra -I ctl -I engine -I extra -I globals -I ocaml -I parsing_c -I parsing_cocci -I popl09 -I python -cclib -lpycaml_stubs -cclib -lpython2.7 -ccopt -lpcre -cclib -lpcre_stubs -cclib -lparmap_stubs -o spatch.opt str.cmxa unix.cmxa bigarray.cmxa nums.cmxa /usr/lib/ocaml/dynlink.cmxa /usr/lib/ocaml/pycaml/pycaml.cmxa /usr/lib/ocaml/pcre/pcre.cmxa /usr/lib/ocaml/parmap/parmap.cmxa commons/commons.cmxa globals/globals.cmxa ctl/ctl.cmxa parsing_cocci/cocci_parser.cmxa parsing_c/parsing_c.cmxa engine/cocciengine.cmxa popl09/popl.cmxa extra/extra.cmxa python/coccipython.cmxa ocaml/cocciocaml.cmxa flag_cocci.cmx cocci.cmx testing.cmx test.cmx main.cmx make[5]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' The compilation of spatch.opt finished. spatch.opt can be installed or used. make[4]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make preinstall make[4]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' cp scripts/spatch.sh scripts/spatch chmod +x scripts/spatch cp scripts/spatch.sh scripts/spatch.opt chmod +x scripts/spatch.opt cp scripts/spatch.sh scripts/spatch.byte chmod +x scripts/spatch.byte make[4]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make docs make[4]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' make[5]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/docs' make -C manual all make[6]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/docs/manual' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/docs/manual' make[5]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/docs' make[5]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/ocaml' /bin/mkdir -p ../docs/html /bin/mkdir -p ../docs/man /usr/bin/ocamldoc -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -hide Pervasives -hide Exposed_modules \ -html -all-params -colorize-code -d ../docs/html ../parsing_c/ast_c.ml coccilib.ml /usr/bin/ocamldoc -I ../commons -I ../commons/ocamlextra -I ../globals -I ../parsing_cocci -I ../parsing_c -I ../engine -hide Pervasives -hide Exposed_modules \ -man -man-mini -d ../docs/man ../parsing_c/ast_c.ml coccilib.ml make[5]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/ocaml' Finished building manuals make[4]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' coccinelle can now be installed via 'make install' make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make[2]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make[1]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' debian/rules override_dh_auto_build-indep make[1]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' mkdir texmf-var mkdir texmf-config TEXMFVAR="/build/buildd/coccinelle-1.0.0.deb/texmf-var" TEXMFCONFIG="/build/buildd/coccinelle-1.0.0.deb/texmf-config" /usr/bin/make -C docs/manual pdf make[2]: Entering directory '/build/buildd/coccinelle-1.0.0.deb/docs/manual' /usr/bin/pdflatex -halt-on-error manual.tex This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./manual.tex LaTeX2e <2014/05/01> Babel <3.9l> and hyphenation patterns for 2 languages loaded. (./main.tex (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (./hevea.sty (/usr/share/texlive/texmf-dist/tex/latex/comment/comment.sty Excluding comment 'comment') Excluding comment 'rawhtml' Excluding comment 'htmlonly') (/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty) (/usr/share/texlive/texmf-dist/tex/latex/preprint/fullpage.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/latex/ifsym/ifsym.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty))) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/epsfig.sty) (/usr/share/texlive/texmf-dist/tex/latex/subfigure/subfigure.sty **************************************** * Local config file subfigure.cfg used * **************************************** (/usr/share/texlive/texmf-dist/tex/latex/subfigure/subfigure.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xy.sty (/usr/share/texlive/texmf-dist/tex/generic/xypic/xy.tex Bootstrap'ing: catcodes, docmode, (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyrecat.tex ) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyidioms.tex) Xy-pic version 3.8.9 <2013/10/06> Copyright (c) 1991-2013 by Kristoffer H. Rose and others Xy-pic is free software: see the User's Guide for details. Loading kernel: messages; fonts; allocations: state, direction, utility macros; pictures: \xy, positions, objects, decorations; kernel objects: directionals, circles, text; options; algorithms: directions, edges, connections; Xy-pic loaded) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyall.tex Xy-pic option: All features v.3.8 (/usr/share/texlive/texmf-dist/tex/generic/xypic/xycurve.tex Xy-pic option: Curve and Spline extension v.3.12 curve, circles, loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyframe.tex Xy-pic option: Frame and Bracket extension v.3.14 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xycmtip.tex Xy-pic option: Computer Modern tip extension v.3.7 (/usr/share/texlive/texmf-dist/tex/generic/xypic/xytips.tex Xy-pic option: More Tips extension v.3.11 loaded) loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyline.tex Xy-pic option: Line styles extension v.3.10 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyrotate.tex Xy-pic option: Rotate and Scale extension v.3.8 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xycolor.tex Xy-pic option: Colour extension v.3.11 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xymatrix.tex Xy-pic option: Matrix feature v.3.14 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyarrow.tex Xy-pic option: Arrow and Path feature v.3.9 path, \ar, loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xygraph.tex Xy-pic option: Graph feature v.3.11 loaded) loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xypdf.tex Xy-pic option: PDF driver v.1.7 Xy-pic pdf driver: `color' extension support (/usr/share/texlive/texmf-dist/tex/generic/xypic/xypdf-co.tex loaded) Xy-pic pdf driver: `curve' extension support (/usr/share/texlive/texmf-dist/tex/generic/xypic/xypdf-cu.tex loaded) Xy-pic pdf driver: `frame' extension support (/usr/share/texlive/texmf-dist/tex/generic/xypic/xypdf-fr.tex loaded) Xy-pic pdf driver: `line' extension support (/usr/share/texlive/texmf-dist/tex/generic/xypic/xypdf-li.tex loaded) Xy-pic pdf driver: `rotate' extension support (/usr/share/texlive/texmf-dist/tex/generic/xypic/xypdf-ro.tex loaded) loaded)) (/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty Style option: `fancyvrb' v2.7a, with DG/SPQR fixes, and firstline=lastline fix <2008/02/07> (tvz)) (/usr/share/texlive/texmf-dist/tex/latex/moreverb/moreverb.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty)) (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/boxedminipage/boxedminipage.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/xspace.sty) (/usr/share/texlive/texmf-dist/tex/latex/endnotes/endnotes.sty) (/usr/share/texlive/texmf-dist/tex/latex/multirow/multirow.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.sty (/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) Package hyperref Message: Driver (autodetected): hpdftex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def)) (./macros_common.tex) (./macros_options.tex) (./macros_listing_cocci.tex (/usr/share/texlive/texmf-dist/tex/latex/listings/lstlang1.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty)) (./macros_grammar.tex) (./macros.tex) No file manual.aux. (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd) (/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (../../version) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]pdfTeX wa rning (ext4): destination with the same identifier (name{page.1}) has been alre ady used, duplicate ignored \relax l.116 \chapter *{Foreword} [1] (../../version) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/omsptm.fd) LaTeX Warning: Reference `part:usermanual' on page 2 undefined on input line 12 1. LaTeX Warning: Reference `part:refmanual' on page 2 undefined on input line 122 . (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd) Underfull \hbox (badness 10000) in paragraph at lines 135--138 [2] [3] (./introduction.tex Chapter 1. ) (./installing.tex [4] Chapter 2. ) (./tutorial.tex [5] Chapter 3. ) [6] Chapter 4. (./examples.tex Underfull \hbox (badness 10000) in paragraph at lines 11--16 Overfull \hbox (4.02878pt too wide) in paragraph at lines 17--73 [][] [7] Underfull \hbox (badness 10000) in paragraph at lines 77--83 [8] Underfull \hbox (badness 10000) in paragraph at lines 142--146 Underfull \hbox (badness 10000) in paragraph at lines 147--153 Underfull \hbox (badness 10000) in paragraph at lines 154--175 Underfull \hbox (badness 10000) in paragraph at lines 178--194 [9] Underfull \hbox (badness 10000) in paragraph at lines 205--212 Underfull \hbox (badness 10000) in paragraph at lines 213--238 [10] Underfull \hbox (badness 10000) in paragraph at lines 262--265 [11] Overfull \hbox (565.25523pt too wide) in paragraph at lines 341--381 [][] [12] Underfull \hbox (badness 10000) in paragraph at lines 385--394 Underfull \hbox (badness 10000) in paragraph at lines 411--422 [13] Underfull \hbox (badness 10000) in paragraph at lines 436--487 ) (./tips.tex [14] Overfull \hbox (6.12321pt too wide) in paragraph at lines 16--20 []\T1/ptm/m/n/10 However, if for some rea-son your code looks like []\T1/pcr/m/ n/10 bar = *(foo)\T1/ptm/m/n/10 , you will end up with []\T1/pcr/m/n/10 bar = r eadb((foo)) ) (./isomorphisms.tex [15] Chapter 5. ) (./parsing.tex [16] Chapter 6. ) (./workflow.tex [17] Chapter 7. ) (./advanced.tex [18] Chapter 8. ) [19] [20] Chapter 9. (./cocci_syntax.tex (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd) Overfull \hbox (1.84148pt too wide) in paragraph at lines 28--31 []\T1/ptm/m/n/10 A HTML ver-sion of this doc-u-men-ta-tion is avail-able on-lin e at []$\T1/pcr/m/n/10 http : / / coccinelle . lip6 . fr / docs / main _ Overfull \hbox (6.40387pt too wide) in paragraph at lines 82--114 [] [21] Overfull \hbox (37.94264pt too wide) in paragraph at lines 165--226 [] [22] [23] [24] LaTeX Warning: Reference `types' on page 25 undefined on input line 369. [25] [26pdfTeX warning (ext4): destination with the same identifier (name{scrip t\\_metadecl}) has been already used, duplicate ignored \AtBegShi@Output ...ipout \box \AtBeginShipoutBox \fi \fi l.520 ] [27] Overfull \hbox (47.81136pt too wide) in paragraph at lines 735--737 []\T1/ptm/m/n/10 Some kinds of terms can only ap-pear in + code. These in-clude com-ments, ifdefs, and at-tributes (\T1/pcr/m/n/10 __attribute__((...))\T1/ptm /m/n/10 ). [28] [29] [30] Overfull \hbox (2.84467pt too wide) in paragraph at lines 926--970 [] [31] [32] [33] [34]) [35] Chapter 10. (./spatch_options.tex Overfull \hbox (2.95383pt too wide) in paragraph at lines 40--43 []\T1/pcr/m/n/10 spatch --sp-file foo.cocci --dir foodir --include-headers\T1/p tm/m/n/10 : Ap-ply the se-man-tic patch (/usr/share/texlive/texmf-dist/tex/latex/ifsym/uifgeo.fd) [36] [37] [38] Overfull \hbox (53.96228pt too wide) in paragraph at lines 194--195 \T1/ptm/m/n/10 that a di-rec-tory is spec-i-fied. The in-dex may be cre-ated us -ing the script \T1/pcr/m/n/10 coccinelle/scripts/ glimpseindex-cocci.sh\T1/ptm /m/n/10 . Overfull \hbox (23.08131pt too wide) in paragraph at lines 208--208 \T1/ptm/m/n/10 vant. This op-tion re-quires that a di-rec-tory is spec-i-fied. The in-dex may be cre-ated us-ing the script \T1/pcr/m/n/10 coccinelle/scripts/ [39] Overfull \hbox (31.46255pt too wide) in paragraph at lines 292--293 \T1/ptm/m/n/10 on which the er-ror oc-curs. This func-tyion should then be pass ed to the fuc-tion \T1/pcr/m/n/10 Parse_c.set_parse_error_function\T1/ptm/m/n/1 0 . [40] [41] [42] [43] Overfull \hbox (6.74498pt too wide) in paragraph at lines 616--617 \T1/pcr/m/n/10 foo.cocci --dir /var/linuxes/linux-next/drivers --patch /var/lin uxes/linux-next\T1/ptm/m/n/10 . [44] [45]) [46] [47] (./license.txt [48] [49] [50] [51]) No file manual.bbl. [52] (./manual.aux) Package rerunfilecheck Warning: File `manual.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) ) (see the transcript file for additional information)pdfTeX warning (dest): name {unary\\protect\040\\T1\\textunderscore\040op} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{nest\\protect\040\\T1\\textunderscore\040expr} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{gram\\protect\040\\T1\\textunderscore\040n} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040n} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{gram\\protect\040\\T1\\textunderscore\040d} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040d} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{gram\\protect\040\\T1\\textunderscore\040o} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{decl\\protect\040\\T1\\textunderscore\040var} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{case\\protect\040\\T1\\textunderscore\040line} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{iter\\protect\040\\T1\\textunderscore\040ident} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{single\\protect\040\\T1\\textunderscore\040stmt} ha s been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{init\\protect\040\\T1\\textunderscore\040list\\prot ect\040\\T1\\textunderscore\040elem} has been referenced but does not exist, re placed by a fixed one pdfTeX warning (dest): name{decl\\protect\040\\T1\\textunderscore\040ident} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{typedef\\protect\040\\T1\\textunderscore\040ident} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{common\\protect\040\\T1\\textunderscore\040decl} ha s been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040p} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{gram\\protect\040\\T1\\textunderscore\040p} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{stmt\\protect\040\\T1\\textunderscore\040seq} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{name\\protect\040\\T1\\textunderscore\040opt\\prote ct\040\\T1\\textunderscore\040decl} has been referenced but does not exist, rep laced by a fixed one pdfTeX warning (dest): name{fn\\protect\040\\T1\\textunderscore\040ctype} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{d\\protect\040\\T1\\textunderscore\040ident} has be en referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{continue\\protect\040\\T1\\textunderscore\040struct \\protect\040\\T1\\textunderscore\040decl\\protect\040\\T1\\textunderscore\040l ist} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{struct\\protect\040\\T1\\textunderscore\040decl} ha s been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{struct\\protect\040\\T1\\textunderscore\040decl\\pr otect\040\\T1\\textunderscore\040list\\protect\040\\T1\\textunderscore\040start } has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{struct\\protect\040\\T1\\textunderscore\040decl\\pr otect\040\\T1\\textunderscore\040list} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{exp\\protect\040\\T1\\textunderscore\040whencode} h as been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{dot\\protect\040\\T1\\textunderscore\040expr} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{ctype\\protect\040\\T1\\textunderscore\040qualif} h as been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{generic\\protect\040\\T1\\textunderscore\040ctype} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{const\\protect\040\\T1\\textunderscore\040vol} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{grammar\\protect\040\\T1\\textunderscore\040ds} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040ds} has be en referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{one\\protect\040\\T1\\textunderscore\040decl} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{any\\protect\040\\T1\\textunderscore\040strict} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{rule\\protect\040\\T1\\textunderscore\040elem\\prot ect\040\\T1\\textunderscore\040stmt} has been referenced but does not exist, re placed by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040code} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{decl\\protect\040\\T1\\textunderscore\040stmt} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{script\\protect\040\\T1\\textunderscore\040virt\\pr otect\040\\T1\\textunderscore\040metadecl} has been referenced but does not exi st, replaced by a fixed one pdfTeX warning (dest): name{script\\protect\040\\T1\\textunderscore\040metadecl } has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{id\\protect\040\\T1\\textunderscore\040or\\protect\ 040\\T1\\textunderscore\040cst} has been referenced but does not exist, replace d by a fixed one pdfTeX warning (dest): name{id\\protect\040\\T1\\textunderscore\040or\\protect\ 040\\T1\\textunderscore\040meta} has been referenced but does not exist, replac ed by a fixed one pdfTeX warning (dest): name{binary\\protect\040\\T1\\textunderscore\040op} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{binop\\protect\040\\T1\\textunderscore\040contraint } has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{assign\\protect\040\\T1\\textunderscore\040op} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{assignop\\protect\040\\T1\\textunderscore\040contra int} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040not\\protect\040\\T1\\textunderscore\040eq\\prot ect\040\\T1\\textunderscore\040mid} has been referenced but does not exist, rep laced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040not\\protect\040\\T1\\textunderscore\040ceq} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040not\\protect\040\\T1\\textunderscore\040eq} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040virt\\protect\040\\T1\\textunderscore\040or\\pro tect\040\\T1\\textunderscore\040not\\protect\040\\T1\\textunderscore\040eq} has been referenced but does not exist, replaced b kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ifgeob10 mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; nonstopmode; input ifgeob10 This is METAFONT, Version 2.7182818 (TeX Live 2015/dev/Debian) (preloaded base=mf) (/usr/share/texlive/texmf-dist/fonts/source/public/ifsym/ifgeob10.mf (/usr/share/texlive/texmf-dist/fonts/source/public/ifsym/ifgeo.gen [32] [48] [64] [80] [96] [112] [0] [1] [2] [3] [4] [33] [49] [65] [81] [97] [113] [34] [50] [66] [82] [98] [114] [35] [51] [67] [83] [99] [115] [36] [52] [68] [84] [100] [116] [37] [53] [69] [85] [101] [117] [38] [54] [70] [86] [102] [118] [47] [63] [79] [95] [111] [127] [5] [6] [7] [8] [9] [13] [14] [15] [26] [27] [28] [29] [30] [31] ) ) Font metrics written on ifgeob10.tfm. Output written on ifgeob10.600gf (67 characters, 15036 bytes). Transcript written on ifgeob10.log. mktexpk: /build/buildd/coccinelle-1.0.0.deb/texmf-var/fonts/pk/ljfour/public/ifsym/ifgeob10.600pk: successfully generated. y a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040regexp} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{bin\\protect\040\\T1\\textunderscore\040op} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{COMMA\\protect\040\\T1\\textunderscore\040LIST} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{script\\protect\040\\T1\\textunderscore\040metavari ables} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{include\\protect\040\\T1\\textunderscore\040cocci} has been referenced but does not exist, replaced by a fixed one kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ifgeo10 mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; nonstopmode; input ifgeo10 This is METAFONT, Version 2.7182818 (TeX Live 2015/dev/Debian) (preloaded base=mf) (/usr/share/texlive/texmf-dist/fonts/source/public/ifsym/ifgeo10.mf (/usr/share/texlive/texmf-dist/fonts/source/public/ifsym/ifgeo.gen [32] [48] [64] [80] [96] [112] [0] [1] [2] [3] [4] [33] [49] [65] [81] [97] [113] [34] [50] [66] [82] [98] [114] [35] [51] [67] [83] [99] [115] [36] [52] [68] [84] [100] [116] [37] [53] [69] [85] [101] [117] [38] [54] [70] [86] [102] [118] [47] [63] [79] [95] [111] [127] [5] [6] [7] [8] [9] [13] [14] [15] [26] [27] [28] [29] [30] [31] ) ) Font metrics written on ifgeo10.tfm. Output written on ifgeo10.600gf (67 characters, 15684 bytes). Transcript written on ifgeo10.log. mktexpk: /build/buildd/coccinelle-1.0.0.deb/texmf-var/fonts/pk/ljfour/public/ifsym/ifgeo10.600pk: successfully generated. {/usr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.e nc} Output written on manual.pdf (53 pages, 274011 bytes). Transcript written on manual.log. /usr/bin/pdflatex -halt-on-error manual.tex This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./manual.tex LaTeX2e <2014/05/01> Babel <3.9l> and hyphenation patterns for 2 languages loaded. (./main.tex (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (./hevea.sty (/usr/share/texlive/texmf-dist/tex/latex/comment/comment.sty Excluding comment 'comment') Excluding comment 'rawhtml' Excluding comment 'htmlonly') (/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty) (/usr/share/texlive/texmf-dist/tex/latex/preprint/fullpage.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/latex/ifsym/ifsym.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty))) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/epsfig.sty) (/usr/share/texlive/texmf-dist/tex/latex/subfigure/subfigure.sty **************************************** * Local config file subfigure.cfg used * **************************************** (/usr/share/texlive/texmf-dist/tex/latex/subfigure/subfigure.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xy.sty (/usr/share/texlive/texmf-dist/tex/generic/xypic/xy.tex Bootstrap'ing: catcodes, docmode, (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyrecat.tex ) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyidioms.tex) Xy-pic version 3.8.9 <2013/10/06> Copyright (c) 1991-2013 by Kristoffer H. Rose and others Xy-pic is free software: see the User's Guide for details. Loading kernel: messages; fonts; allocations: state, direction, utility macros; pictures: \xy, positions, objects, decorations; kernel objects: directionals, circles, text; options; algorithms: directions, edges, connections; Xy-pic loaded) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyall.tex Xy-pic option: All features v.3.8 (/usr/share/texlive/texmf-dist/tex/generic/xypic/xycurve.tex Xy-pic option: Curve and Spline extension v.3.12 curve, circles, loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyframe.tex Xy-pic option: Frame and Bracket extension v.3.14 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xycmtip.tex Xy-pic option: Computer Modern tip extension v.3.7 (/usr/share/texlive/texmf-dist/tex/generic/xypic/xytips.tex Xy-pic option: More Tips extension v.3.11 loaded) loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyline.tex Xy-pic option: Line styles extension v.3.10 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyrotate.tex Xy-pic option: Rotate and Scale extension v.3.8 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xycolor.tex Xy-pic option: Colour extension v.3.11 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xymatrix.tex Xy-pic option: Matrix feature v.3.14 loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xyarrow.tex Xy-pic option: Arrow and Path feature v.3.9 path, \ar, loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xygraph.tex Xy-pic option: Graph feature v.3.11 loaded) loaded) (/usr/share/texlive/texmf-dist/tex/generic/xypic/xypdf.tex Xy-pic option: PDF driver v.1.7 Xy-pic pdf driver: `color' extension support (/usr/share/texlive/texmf-dist/tex/generic/xypic/xypdf-co.tex loaded) Xy-pic pdf driver: `curve' extension support (/usr/share/texlive/texmf-dist/tex/generic/xypic/xypdf-cu.tex loaded) Xy-pic pdf driver: `frame' extension support (/usr/share/texlive/texmf-dist/tex/generic/xypic/xypdf-fr.tex loaded) Xy-pic pdf driver: `line' extension support (/usr/share/texlive/texmf-dist/tex/generic/xypic/xypdf-li.tex loaded) Xy-pic pdf driver: `rotate' extension support (/usr/share/texlive/texmf-dist/tex/generic/xypic/xypdf-ro.tex loaded) loaded)) (/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty Style option: `fancyvrb' v2.7a, with DG/SPQR fixes, and firstline=lastline fix <2008/02/07> (tvz)) (/usr/share/texlive/texmf-dist/tex/latex/moreverb/moreverb.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty)) (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/boxedminipage/boxedminipage.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/xspace.sty) (/usr/share/texlive/texmf-dist/tex/latex/endnotes/endnotes.sty) (/usr/share/texlive/texmf-dist/tex/latex/multirow/multirow.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.sty (/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) Package hyperref Message: Driver (autodetected): hpdftex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def)) (./macros_common.tex) (./macros_options.tex) (./macros_listing_cocci.tex (/usr/share/texlive/texmf-dist/tex/latex/listings/lstlang1.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty)) (./macros_grammar.tex) (./macros.tex) (./manual.aux) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd) (/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./manual.out) (./manual.out) (../../version) [1{/var/lib/texmf/fonts/map/pdfte x/updmap/pdftex.map}] (./manual.toc (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd)pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has been already used, dup licate ignored \relax l.33 ...berline {9.9}Expressions}{32}{section.9.9} [1]) [2] (../../version) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/omsptm.fd) Underfull \hbox (badness 10000) in paragraph at lines 135--138 [3] [4] (./introduction.tex Chapter 1. ) (./installing.tex [5] Chapter 2. ) (./tutorial.tex [6] Chapter 3. ) [7] Chapter 4. (./examples.tex Underfull \hbox (badness 10000) in paragraph at lines 11--16 Overfull \hbox (4.02878pt too wide) in paragraph at lines 17--73 [][] [8] Underfull \hbox (badness 10000) in paragraph at lines 77--83 [9] Underfull \hbox (badness 10000) in paragraph at lines 142--146 Underfull \hbox (badness 10000) in paragraph at lines 147--153 Underfull \hbox (badness 10000) in paragraph at lines 154--175 Underfull \hbox (badness 10000) in paragraph at lines 178--194 [10] Underfull \hbox (badness 10000) in paragraph at lines 205--212 Underfull \hbox (badness 10000) in paragraph at lines 213--238 [11] Underfull \hbox (badness 10000) in paragraph at lines 262--265 [12] Overfull \hbox (565.25523pt too wide) in paragraph at lines 341--381 [][] [13] Underfull \hbox (badness 10000) in paragraph at lines 385--394 Underfull \hbox (badness 10000) in paragraph at lines 411--422 [14] Underfull \hbox (badness 10000) in paragraph at lines 436--487 ) (./tips.tex [15] Overfull \hbox (6.12321pt too wide) in paragraph at lines 16--20 []\T1/ptm/m/n/10 However, if for some rea-son your code looks like []\T1/pcr/m/ n/10 bar = *(foo)\T1/ptm/m/n/10 , you will end up with []\T1/pcr/m/n/10 bar = r eadb((foo)) ) (./isomorphisms.tex [16] Chapter 5. ) (./parsing.tex [17] Chapter 6. ) (./workflow.tex [18] Chapter 7. ) (./advanced.tex [19] Chapter 8. ) [20] [21] Chapter 9. (./cocci_syntax.tex (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd) Overfull \hbox (1.84148pt too wide) in paragraph at lines 28--31 []\T1/ptm/m/n/10 A HTML ver-sion of this doc-u-men-ta-tion is avail-able on-lin e at []$\T1/pcr/m/n/10 http : / / coccinelle . lip6 . fr / docs / main _ Overfull \hbox (6.40387pt too wide) in paragraph at lines 82--114 [] [22] Overfull \hbox (37.94264pt too wide) in paragraph at lines 165--226 [] [23] [24] [25] [26] [27pdfTeX warning (ext4): destination with the same identif ier (name{script\\_metadecl}) has been already used, duplicate ignored \AtBegShi@Output ...ipout \box \AtBeginShipoutBox \fi \fi l.520 ] [28] Overfull \hbox (47.81136pt too wide) in paragraph at lines 735--737 []\T1/ptm/m/n/10 Some kinds of terms can only ap-pear in + code. These in-clude com-ments, ifdefs, and at-tributes (\T1/pcr/m/n/10 __attribute__((...))\T1/ptm /m/n/10 ). [29] [30] [31] Overfull \hbox (2.84467pt too wide) in paragraph at lines 926--970 [] [32] [33] [34] [35]) [36] Chapter 10. (./spatch_options.tex Overfull \hbox (2.95383pt too wide) in paragraph at lines 40--43 []\T1/pcr/m/n/10 spatch --sp-file foo.cocci --dir foodir --include-headers\T1/p tm/m/n/10 : Ap-ply the se-man-tic patch (/usr/share/texlive/texmf-dist/tex/latex/ifsym/uifgeo.fd) [37] [38] [39] Overfull \hbox (53.96228pt too wide) in paragraph at lines 194--195 \T1/ptm/m/n/10 that a di-rec-tory is spec-i-fied. The in-dex may be cre-ated us -ing the script \T1/pcr/m/n/10 coccinelle/scripts/ glimpseindex-cocci.sh\T1/ptm /m/n/10 . Overfull \hbox (23.08131pt too wide) in paragraph at lines 208--208 \T1/ptm/m/n/10 vant. This op-tion re-quires that a di-rec-tory is spec-i-fied. The in-dex may be cre-ated us-ing the script \T1/pcr/m/n/10 coccinelle/scripts/ [40] Overfull \hbox (31.46255pt too wide) in paragraph at lines 292--293 \T1/ptm/m/n/10 on which the er-ror oc-curs. This func-tyion should then be pass ed to the fuc-tion \T1/pcr/m/n/10 Parse_c.set_parse_error_function\T1/ptm/m/n/1 0 . [41] [42] [43] [44] Overfull \hbox (6.74498pt too wide) in paragraph at lines 616--617 \T1/pcr/m/n/10 foo.cocci --dir /var/linuxes/linux-next/drivers --patch /var/lin uxes/linux-next\T1/ptm/m/n/10 . [45] [46]) [47] [48] (./license.txt [49] [50] [51] [52]) No file manual.bbl. [53] (./manual.aux) LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) ) (see the transcript file for additional information)pdfTeX warning (dest): name {unary\\protect\040\\T1\\textunderscore\040op} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{nest\\protect\040\\T1\\textunderscore\040expr} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{gram\\protect\040\\T1\\textunderscore\040n} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040n} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{gram\\protect\040\\T1\\textunderscore\040d} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040d} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{gram\\protect\040\\T1\\textunderscore\040o} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{decl\\protect\040\\T1\\textunderscore\040var} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{case\\protect\040\\T1\\textunderscore\040line} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{iter\\protect\040\\T1\\textunderscore\040ident} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{single\\protect\040\\T1\\textunderscore\040stmt} ha s been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{init\\protect\040\\T1\\textunderscore\040list\\prot ect\040\\T1\\textunderscore\040elem} has been referenced but does not exist, re placed by a fixed one pdfTeX warning (dest): name{decl\\protect\040\\T1\\textunderscore\040ident} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{typedef\\protect\040\\T1\\textunderscore\040ident} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{common\\protect\040\\T1\\textunderscore\040decl} ha s been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040p} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{gram\\protect\040\\T1\\textunderscore\040p} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{stmt\\protect\040\\T1\\textunderscore\040seq} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{name\\protect\040\\T1\\textunderscore\040opt\\prote ct\040\\T1\\textunderscore\040decl} has been referenced but does not exist, rep laced by a fixed one pdfTeX warning (dest): name{fn\\protect\040\\T1\\textunderscore\040ctype} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{d\\protect\040\\T1\\textunderscore\040ident} has be en referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{continue\\protect\040\\T1\\textunderscore\040struct \\protect\040\\T1\\textunderscore\040decl\\protect\040\\T1\\textunderscore\040l ist} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{struct\\protect\040\\T1\\textunderscore\040decl} ha s been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{struct\\protect\040\\T1\\textunderscore\040decl\\pr otect\040\\T1\\textunderscore\040list\\protect\040\\T1\\textunderscore\040start } has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{struct\\protect\040\\T1\\textunderscore\040decl\\pr otect\040\\T1\\textunderscore\040list} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{exp\\protect\040\\T1\\textunderscore\040whencode} h as been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{dot\\protect\040\\T1\\textunderscore\040expr} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{ctype\\protect\040\\T1\\textunderscore\040qualif} h as been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{generic\\protect\040\\T1\\textunderscore\040ctype} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{const\\protect\040\\T1\\textunderscore\040vol} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{grammar\\protect\040\\T1\\textunderscore\040ds} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040ds} has be en referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{one\\protect\040\\T1\\textunderscore\040decl} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{any\\protect\040\\T1\\textunderscore\040strict} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{rule\\protect\040\\T1\\textunderscore\040elem\\prot ect\040\\T1\\textunderscore\040stmt} has been referenced but does not exist, re placed by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040code} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{decl\\protect\040\\T1\\textunderscore\040stmt} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{script\\protect\040\\T1\\textunderscore\040virt\\pr otect\040\\T1\\textunderscore\040metadecl} has been referenced but does not exi st, replaced by a fixed one pdfTeX warning (dest): name{script\\protect\040\\T1\\textunderscore\040metadecl } has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{id\\protect\040\\T1\\textunderscore\040or\\protect\ 040\\T1\\textunderscore\040cst} has been referenced but does not exist, replace d by a fixed one pdfTeX warning (dest): name{id\\protect\040\\T1\\textunderscore\040or\\protect\ 040\\T1\\textunderscore\040meta} has been referenced but does not exist, replac ed by a fixed one pdfTeX warning (dest): name{binary\\protect\040\\T1\\textunderscore\040op} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{binop\\protect\040\\T1\\textunderscore\040contraint } has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{assign\\protect\040\\T1\\textunderscore\040op} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{assignop\\protect\040\\T1\\textunderscore\040contra int} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040not\\protect\040\\T1\\textunderscore\040eq\\prot ect\040\\T1\\textunderscore\040mid} has been referenced but does not exist, rep laced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040not\\protect\040\\T1\\textunderscore\040ceq} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040not\\protect\040\\T1\\textunderscore\040eq} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040virt\\protect\040\\T1\\textunderscore\040or\\pro tect\040\\T1\\textunderscore\040not\\protect\040\\T1\\textunderscore\040eq} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040regexp} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{bin\\protect\040\\T1\\textunderscore\040op} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{COMMA\\protect\040\\T1\\textunderscore\040LIST} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{script\\protect\040\\T1\\textunderscore\040metavari ables} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{include\\protect\040\\T1\\textunderscore\040cocci} has been referenced but does not exist, replaced by a fixed one {/usr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.e nc} Output written on manual.pdf (54 pages, 282076 bytes). Transcript written on manual.log. /usr/bin/pdflatex -halt-on-error main_grammar.tex This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./main_grammar.tex LaTeX2e <2014/05/01> Babel <3.9l> and hyphenation patterns for 2 languages loaded. (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty) (/usr/share/texlive/texmf-dist/tex/latex/preprint/fullpage.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def)) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (./hevea.sty (/usr/share/texlive/texmf-dist/tex/latex/comment/comment.sty Excluding comment 'comment') Excluding comment 'rawhtml' Excluding comment 'htmlonly') (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/xspace.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) Package hyperref Message: Driver (autodetected): hpdftex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.sty (/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def)) (/usr/share/texlive/texmf-dist/tex/latex/multirow/multirow.sty) (./macros_listing_cocci.tex (/usr/share/texlive/texmf-dist/tex/latex/listings/lstlang1.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty)) (./macros_grammar.tex) (./macros_common.tex) (./macros.tex) No file main_grammar.aux. (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (../../version) (./cocci_syntax.tex (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd) Overfull \hbox (1.84148pt too wide) in paragraph at lines 28--31 []\T1/ptm/m/n/10 A HTML ver-sion of this doc-u-men-ta-tion is avail-able on-lin e at []$\T1/pcr/m/n/10 http : / / coccinelle . lip6 . fr / docs / main _ Overfull \hbox (6.40143pt too wide) in paragraph at lines 82--114 [] [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/omsptm.fd) Overfull \hbox (37.9402pt too wide) in paragraph at lines 165--226 [] [2] [3] [4] LaTeX Warning: Reference `types' on page 5 undefined on input line 369. [5] [6pdfTeX warning (ext4): destination with the same identifier (name{script\ \_metadecl}) has been already used, duplicate ignored \AtBegShi@Output ...ipout \box \AtBeginShipoutBox \fi \fi l.520 ] [7] Overfull \hbox (47.81136pt too wide) in paragraph at lines 735--737 []\T1/ptm/m/n/10 Some kinds of terms can only ap-pear in + code. These in-clude com-ments, ifdefs, and at-tributes (\T1/pcr/m/n/10 __attribute__((...))\T1/ptm /m/n/10 ). [8] [9] [10] Overfull \hbox (2.84222pt too wide) in paragraph at lines 926--970 [] [11] [12] [13] [14]) [15] (./examples.tex Underfull \hbox (badness 10000) in paragraph at lines 11--16 Overfull \hbox (4.02878pt too wide) in paragraph at lines 17--73 [][] [16] Underfull \hbox (badness 10000) in paragraph at lines 77--83 [17] Underfull \hbox (badness 10000) in paragraph at lines 142--146 Underfull \hbox (badness 10000) in paragraph at lines 147--153 Underfull \hbox (badness 10000) in paragraph at lines 154--175 Underfull \hbox (badness 10000) in paragraph at lines 178--194 [18] Underfull \hbox (badness 10000) in paragraph at lines 205--212 Underfull \hbox (badness 10000) in paragraph at lines 213--238 [19] Underfull \hbox (badness 10000) in paragraph at lines 262--265 [20] Overfull \hbox (565.25523pt too wide) in paragraph at lines 341--381 [][] [21] Underfull \hbox (badness 10000) in paragraph at lines 385--394 Underfull \hbox (badness 10000) in paragraph at lines 411--422 [22] Underfull \hbox (badness 10000) in paragraph at lines 436--487 ) [23] (./tips.tex Overfull \hbox (6.12321pt too wide) in paragraph at lines 16--20 []\T1/ptm/m/n/10 However, if for some rea-son your code looks like []\T1/pcr/m/ n/10 bar = *(foo)\T1/ptm/m/n/10 , you will end up with []\T1/pcr/m/n/10 bar = r eadb((foo)) ) [24] (./main_grammar.aux (./examples.aux) (./tips.aux)) Package rerunfilecheck Warning: File `main_grammar.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) (see the transcript file for additional information)pdfTeX warning (dest): name {unary\\protect\040\\T1\\textunderscore\040op} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{nest\\protect\040\\T1\\textunderscore\040expr} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{gram\\protect\040\\T1\\textunderscore\040n} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040n} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{gram\\protect\040\\T1\\textunderscore\040d} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040d} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{gram\\protect\040\\T1\\textunderscore\040o} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{decl\\protect\040\\T1\\textunderscore\040var} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{case\\protect\040\\T1\\textunderscore\040line} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{iter\\protect\040\\T1\\textunderscore\040ident} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{single\\protect\040\\T1\\textunderscore\040stmt} ha s been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{init\\protect\040\\T1\\textunderscore\040list\\prot ect\040\\T1\\textunderscore\040elem} has been referenced but does not exist, re placed by a fixed one pdfTeX warning (dest): name{decl\\protect\040\\T1\\textunderscore\040ident} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{typedef\\protect\040\\T1\\textunderscore\040ident} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{common\\protect\040\\T1\\textunderscore\040decl} ha s been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040p} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{gram\\protect\040\\T1\\textunderscore\040p} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{stmt\\protect\040\\T1\\textunderscore\040seq} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{name\\protect\040\\T1\\textunderscore\040opt\\prote ct\040\\T1\\textunderscore\040decl} has been referenced but does not exist, rep laced by a fixed one pdfTeX warning (dest): name{fn\\protect\040\\T1\\textunderscore\040ctype} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{d\\protect\040\\T1\\textunderscore\040ident} has be en referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{continue\\protect\040\\T1\\textunderscore\040struct \\protect\040\\T1\\textunderscore\040decl\\protect\040\\T1\\textunderscore\040l ist} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{struct\\protect\040\\T1\\textunderscore\040decl} ha s been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{struct\\protect\040\\T1\\textunderscore\040decl\\pr otect\040\\T1\\textunderscore\040list\\protect\040\\T1\\textunderscore\040start } has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{struct\\protect\040\\T1\\textunderscore\040decl\\pr otect\040\\T1\\textunderscore\040list} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{exp\\protect\040\\T1\\textunderscore\040whencode} h as been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{dot\\protect\040\\T1\\textunderscore\040expr} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{ctype\\protect\040\\T1\\textunderscore\040qualif} h as been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{generic\\protect\040\\T1\\textunderscore\040ctype} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{const\\protect\040\\T1\\textunderscore\040vol} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{grammar\\protect\040\\T1\\textunderscore\040ds} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040ds} has be en referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{one\\protect\040\\T1\\textunderscore\040decl} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{any\\protect\040\\T1\\textunderscore\040strict} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{rule\\protect\040\\T1\\textunderscore\040elem\\prot ect\040\\T1\\textunderscore\040stmt} has been referenced but does not exist, re placed by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040code} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{decl\\protect\040\\T1\\textunderscore\040stmt} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{script\\protect\040\\T1\\textunderscore\040virt\\pr otect\040\\T1\\textunderscore\040metadecl} has been referenced but does not exi st, replaced by a fixed one pdfTeX warning (dest): name{script\\protect\040\\T1\\textunderscore\040metadecl } has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{id\\protect\040\\T1\\textunderscore\040or\\protect\ 040\\T1\\textunderscore\040cst} has been referenced but does not exist, replace d by a fixed one pdfTeX warning (dest): name{id\\protect\040\\T1\\textunderscore\040or\\protect\ 040\\T1\\textunderscore\040meta} has been referenced but does not exist, replac ed by a fixed one pdfTeX warning (dest): name{binary\\protect\040\\T1\\textunderscore\040op} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{binop\\protect\040\\T1\\textunderscore\040contraint } has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{assign\\protect\040\\T1\\textunderscore\040op} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{assignop\\protect\040\\T1\\textunderscore\040contra int} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040not\\protect\040\\T1\\textunderscore\040eq\\prot ect\040\\T1\\textunderscore\040mid} has been referenced but does not exist, rep laced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040not\\protect\040\\T1\\textunderscore\040ceq} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040not\\protect\040\\T1\\textunderscore\040eq} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040virt\\protect\040\\T1\\textunderscore\040or\\pro tect\040\\T1\\textunderscore\040not\\protect\040\\T1\\textunderscore\040eq} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040regexp} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{bin\\protect\040\\T1\\textunderscore\040op} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{COMMA\\protect\040\\T1\\textunderscore\040LIST} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{script\\protect\040\\T1\\textunderscore\040metavari ables} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{include\\protect\040\\T1\\textunderscore\040cocci} has been referenced but does not exist, replaced by a fixed one {/usr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc} Output written on main_grammar.pdf (24 pages, 210921 bytes). Transcript written on main_grammar.log. /usr/bin/pdflatex -halt-on-error main_grammar.tex This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./main_grammar.tex LaTeX2e <2014/05/01> Babel <3.9l> and hyphenation patterns for 2 languages loaded. (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty) (/usr/share/texlive/texmf-dist/tex/latex/preprint/fullpage.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def)) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (./hevea.sty (/usr/share/texlive/texmf-dist/tex/latex/comment/comment.sty Excluding comment 'comment') Excluding comment 'rawhtml' Excluding comment 'htmlonly') (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/xspace.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) Package hyperref Message: Driver (autodetected): hpdftex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.sty (/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def)) (/usr/share/texlive/texmf-dist/tex/latex/multirow/multirow.sty) (./macros_listing_cocci.tex (/usr/share/texlive/texmf-dist/tex/latex/listings/lstlang1.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty)) (./macros_grammar.tex) (./macros_common.tex) (./macros.tex) (./main_grammar.aux (./examples.aux) (./tips.aux)) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./main_grammar.out) (./main_grammar.out) (/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (../../version) (./cocci_syntax.tex (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd) Overfull \hbox (1.84148pt too wide) in paragraph at lines 28--31 []\T1/ptm/m/n/10 A HTML ver-sion of this doc-u-men-ta-tion is avail-able on-lin e at []$\T1/pcr/m/n/10 http : / / coccinelle . lip6 . fr / docs / main _ Overfull \hbox (6.40143pt too wide) in paragraph at lines 82--114 [] [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/omsptm.fd) Overfull \hbox (37.9402pt too wide) in paragraph at lines 165--226 [] [2] [3] [4] [5] [6pdfTeX warning (ext4): destination with the same identifier ( name{script\\_metadecl}) has been already used, duplicate ignored \AtBegShi@Output ...ipout \box \AtBeginShipoutBox \fi \fi l.520 ] [7] Overfull \hbox (47.81136pt too wide) in paragraph at lines 735--737 []\T1/ptm/m/n/10 Some kinds of terms can only ap-pear in + code. These in-clude com-ments, ifdefs, and at-tributes (\T1/pcr/m/n/10 __attribute__((...))\T1/ptm /m/n/10 ). [8] [9] [10] Overfull \hbox (2.84222pt too wide) in paragraph at lines 926--970 [] [11] [12] [13] [14]) [15] (./examples.tex Underfull \hbox (badness 10000) in paragraph at lines 11--16 Overfull \hbox (4.02878pt too wide) in paragraph at lines 17--73 [][] [16] Underfull \hbox (badness 10000) in paragraph at lines 77--83 [17] Underfull \hbox (badness 10000) in paragraph at lines 142--146 Underfull \hbox (badness 10000) in paragraph at lines 147--153 Underfull \hbox (badness 10000) in paragraph at lines 154--175 Underfull \hbox (badness 10000) in paragraph at lines 178--194 [18] Underfull \hbox (badness 10000) in paragraph at lines 205--212 Underfull \hbox (badness 10000) in paragraph at lines 213--238 [19] Underfull \hbox (badness 10000) in paragraph at lines 262--265 [20] Overfull \hbox (565.25523pt too wide) in paragraph at lines 341--381 [][] [21] Underfull \hbox (badness 10000) in paragraph at lines 385--394 Underfull \hbox (badness 10000) in paragraph at lines 411--422 [22] Underfull \hbox (badness 10000) in paragraph at lines 436--487 ) [23] (./tips.tex Overfull \hbox (6.12321pt too wide) in paragraph at lines 16--20 []\T1/ptm/m/n/10 However, if for some rea-son your code looks like []\T1/pcr/m/ n/10 bar = *(foo)\T1/ptm/m/n/10 , you will end up with []\T1/pcr/m/n/10 bar = r eadb((foo)) ) [24] (./main_grammar.aux (./examples.aux) (./tips.aux)) ) (see the transcript file for additional information)pdfTeX warning (dest): name {unary\\protect\040\\T1\\textunderscore\040op} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{nest\\protect\040\\T1\\textunderscore\040expr} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{gram\\protect\040\\T1\\textunderscore\040n} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040n} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{gram\\protect\040\\T1\\textunderscore\040d} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040d} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{gram\\protect\040\\T1\\textunderscore\040o} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{decl\\protect\040\\T1\\textunderscore\040var} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{case\\protect\040\\T1\\textunderscore\040line} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{iter\\protect\040\\T1\\textunderscore\040ident} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{single\\protect\040\\T1\\textunderscore\040stmt} ha s been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{init\\protect\040\\T1\\textunderscore\040list\\prot ect\040\\T1\\textunderscore\040elem} has been referenced but does not exist, re placed by a fixed one pdfTeX warning (dest): name{decl\\protect\040\\T1\\textunderscore\040ident} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{typedef\\protect\040\\T1\\textunderscore\040ident} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{common\\protect\040\\T1\\textunderscore\040decl} ha s been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040p} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{gram\\protect\040\\T1\\textunderscore\040p} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{stmt\\protect\040\\T1\\textunderscore\040seq} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{name\\protect\040\\T1\\textunderscore\040opt\\prote ct\040\\T1\\textunderscore\040decl} has been referenced but does not exist, rep laced by a fixed one pdfTeX warning (dest): name{fn\\protect\040\\T1\\textunderscore\040ctype} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{d\\protect\040\\T1\\textunderscore\040ident} has be en referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{continue\\protect\040\\T1\\textunderscore\040struct \\protect\040\\T1\\textunderscore\040decl\\protect\040\\T1\\textunderscore\040l ist} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{struct\\protect\040\\T1\\textunderscore\040decl} ha s been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{struct\\protect\040\\T1\\textunderscore\040decl\\pr otect\040\\T1\\textunderscore\040list\\protect\040\\T1\\textunderscore\040start } has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{struct\\protect\040\\T1\\textunderscore\040decl\\pr otect\040\\T1\\textunderscore\040list} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{exp\\protect\040\\T1\\textunderscore\040whencode} h as been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{dot\\protect\040\\T1\\textunderscore\040expr} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{ctype\\protect\040\\T1\\textunderscore\040qualif} h as been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{generic\\protect\040\\T1\\textunderscore\040ctype} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{const\\protect\040\\T1\\textunderscore\040vol} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{grammar\\protect\040\\T1\\textunderscore\040ds} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040ds} has be en referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{one\\protect\040\\T1\\textunderscore\040decl} has b een referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{any\\protect\040\\T1\\textunderscore\040strict} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{rule\\protect\040\\T1\\textunderscore\040elem\\prot ect\040\\T1\\textunderscore\040stmt} has been referenced but does not exist, re placed by a fixed one pdfTeX warning (dest): name{when\\protect\040\\T1\\textunderscore\040code} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{decl\\protect\040\\T1\\textunderscore\040stmt} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{script\\protect\040\\T1\\textunderscore\040virt\\pr otect\040\\T1\\textunderscore\040metadecl} has been referenced but does not exi st, replaced by a fixed one pdfTeX warning (dest): name{script\\protect\040\\T1\\textunderscore\040metadecl } has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{id\\protect\040\\T1\\textunderscore\040or\\protect\ 040\\T1\\textunderscore\040cst} has been referenced but does not exist, replace d by a fixed one pdfTeX warning (dest): name{id\\protect\040\\T1\\textunderscore\040or\\protect\ 040\\T1\\textunderscore\040meta} has been referenced but does not exist, replac ed by a fixed one pdfTeX warning (dest): name{binary\\protect\040\\T1\\textunderscore\040op} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{binop\\protect\040\\T1\\textunderscore\040contraint } has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{assign\\protect\040\\T1\\textunderscore\040op} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{assignop\\protect\040\\T1\\textunderscore\040contra int} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040not\\protect\040\\T1\\textunderscore\040eq\\prot ect\040\\T1\\textunderscore\040mid} has been referenced but does not exist, rep laced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040not\\protect\040\\T1\\textunderscore\040ceq} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040not\\protect\040\\T1\\textunderscore\040eq} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040virt\\protect\040\\T1\\textunderscore\040or\\pro tect\040\\T1\\textunderscore\040not\\protect\040\\T1\\textunderscore\040eq} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{pmid\\protect\040\\T1\\textunderscore\040with\\prot ect\040\\T1\\textunderscore\040regexp} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{bin\\protect\040\\T1\\textunderscore\040op} has bee n referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{COMMA\\protect\040\\T1\\textunderscore\040LIST} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{script\\protect\040\\T1\\textunderscore\040metavari ables} has been referenced but does not exist, replaced by a fixed one pdfTeX warning (dest): name{include\\protect\040\\T1\\textunderscore\040cocci} has been referenced but does not exist, replaced by a fixed one {/usr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc} Output written on main_grammar.pdf (24 pages, 212151 bytes). Transcript written on main_grammar.log. /usr/bin/pdflatex -halt-on-error options.tex This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./options.tex LaTeX2e <2014/05/01> Babel <3.9l> and hyphenation patterns for 2 languages loaded. (./main_options.tex (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def)) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (/usr/share/texlive/texmf-dist/tex/latex/preprint/fullpage.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/xspace.sty) (/usr/share/texlive/texmf-dist/tex/latex/ifsym/ifsym.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty)) (./macros_options.tex ) (./macros.tex) No file options.aux. (../../version) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) LaTeX Warning: No \author given. (./spatch_options.tex (/usr/share/texlive/texmf-dist/tex/latex/base/t1cmtt.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) Overfull \hbox (20.0204pt too wide) in paragraph at lines 40--43 []\T1/cmtt/m/n/10 spatch --sp-file foo.cocci --dir foodir --include-headers\T1/ cmr/m/n/10 : Ap-ply the se-man-tic patch \T1/cmtt/m/n/10 foo.cocci (/usr/share/texlive/texmf-dist/tex/latex/ifsym/uifgeo.fd) [1{/var/lib/texmf/fon ts/map/pdftex/updmap/pdftex.map}] [2] [3] [4] [5] [6] [7] Overfull \hbox (2.05338pt too wide) in paragraph at lines 531--532 [] \T1/cmr/bx/n/10 --pyoutput coc-cilib.output.Gtk, --pyoutput coc-cilib.outpu t.Console \T1/cmr/m/n/10 This con-trols whether Python (/usr/share/texlive/texmf-dist/tex/latex/base/t1cmss.fd) [8] [9] [10]) [11] (./options.aux) kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ecss1000 mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; nonstopmode; input ecss1000 This is METAFONT, Version 2.7182818 (TeX Live 2015/dev/Debian) (preloaded base=mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecss1000.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbase.mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecss.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exroman.mf Ok (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccess.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expseudo.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exruwest.mf Ok [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220] [221] [222] [223]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlwest.mf Ok [224] [225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254] [255]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrueast.mf Ok [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrleast.mf Ok [158] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbraces.mf Ok [94] [126] [23] [40] [41] [60] [124] [62] [91] [93] [92] [123] [125] [95] [127] [32]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expunct.mf Ok [14] [15] [19] [20] [13] [18] [33] [39] [42] [43] [44] [46] [47] [58] [59] [61] [96] [189] [17] [45] [16] [21] [22]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccent.mf Ok [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exsign.mf Ok [24] [34] [35] [36] [37] [64] [191] [159]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlig.mf Ok [25] [26] [28] [27] [29] [30] [31]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exromp.mf Ok [38] [63] [190]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrulett.mf Ok [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrllett.mf Ok [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrdigit.mf Ok [48] [49] [50] [51] [52] [53] [54] [55] [56] [57]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrligtb.mf Ok) ) ) ) Font metrics written on ecss1000.tfm. Output written on ecss1000.600gf (256 characters, 46224 bytes). Transcript written on ecss1000.log. mktexpk: /build/buildd/coccinelle-1.0.0.deb/texmf-var/fonts/pk/ljfour/jknappen/ec/ecss1000.600pk: successfully generated. ) ) (see the transcript file for additional information) kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ecti1000 mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; nonstopmode; input ecti1000 This is METAFONT, Version 2.7182818 (TeX Live 2015/dev/Debian) (preloaded base=mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecti1000.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbase.mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecti.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/extextit.mf Ok (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccess.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expseudo.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exileast.mf Ok [158] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exilwest.mf Ok [224] [225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254] [255]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exruwest.mf Ok [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220] [221] [222] [223]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrueast.mf Ok [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbraces.mf Ok [94] [126] [23] [40] [41] [60] [124] [62] [91] [93] [92] [123] [125] [95] [127] [32]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expunct.mf Ok [14] [15] [19] [20] [13] [18] [33] [39] [42] [43] [44] [46] [47] [58] [59] [61] [96] [189] [17] [45] [16] [21] [22]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccent.mf Ok [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exsign.mf Ok [24] [34] [35] [36] [37] [64] [191] [159]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exilig.mf Ok [25] [26] [27] [28] [29] [30] [31]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exitalp.mf Ok [38] [63] [190]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrulett.mf Ok [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exillett.mf Ok [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exidigit.mf Ok [48] [49] [50] [51] [52] [53] [54] [55] [56] [57]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exiligtb.mf Ok) ) ) ) Font metrics written on ecti1000.tfm. Output written on ecti1000.600gf (256 characters, 53420 bytes). Transcript written on ecti1000.log. mktexpk: /build/buildd/coccinelle-1.0.0.deb/texmf-var/fonts/pk/ljfour/jknappen/ec/ecti1000.600pk: successfully generated. kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ecbx1000 mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; nonstopmode; input ecbx1000 This is METAFONT, Version 2.7182818 (TeX Live 2015/dev/Debian) (preloaded base=mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecbx1000.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbase.mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecbx.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exroman.mf Ok (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccess.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expseudo.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exruwest.mf Ok [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220] [221] [222] [223]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlwest.mf Ok [224] [225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254] [255]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrueast.mf Ok [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrleast.mf Ok [158] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbraces.mf Ok [94] [126] [23] [40] [41] [60] [124] [62] [91] [93] [92] [123] [125] [95] [127] [32]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expunct.mf Ok [14] [15] [19] [20] [13] [18] [33] [39] [42] [43] [44] [46] [47] [58] [59] [61] [96] [189] [17] [45] [16] [21] [22]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccent.mf Ok [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exsign.mf Ok [24] [34] [35] [36] [37] [64] [191] [159]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlig.mf Ok [25] [26] [28] [27] [29] [30] [31]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exromp.mf Ok [38] [63] [190]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrulett.mf Ok [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrllett.mf Ok [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrdigit.mf Ok [48] [49] [50] [51] [52] [53] [54] [55] [56] [57]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrligtb.mf Ok) ) ) ) Font metrics written on ecbx1000.tfm. Output written on ecbx1000.600gf (256 characters, 49864 bytes). Transcript written on ecbx1000.log. mktexpk: /build/buildd/coccinelle-1.0.0.deb/texmf-var/fonts/pk/ljfour/jknappen/ec/ecbx1000.600pk: successfully generated. kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ecbx1200 mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; nonstopmode; input ecbx1200 This is METAFONT, Version 2.7182818 (TeX Live 2015/dev/Debian) (preloaded base=mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecbx1200.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbase.mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecbx.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exroman.mf Ok (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccess.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expseudo.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exruwest.mf Ok [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220] [221] [222] [223]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlwest.mf Ok [224] [225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254] [255]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrueast.mf Ok [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrleast.mf Ok [158] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbraces.mf Ok [94] [126] [23] [40] [41] [60] [124] [62] [91] [93] [92] [123] [125] [95] [127] [32]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expunct.mf Ok [14] [15] [19] [20] [13] [18] [33] [39] [42] [43] [44] [46] [47] [58] [59] [61] [96] [189] [17] [45] [16] [21] [22]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccent.mf Ok [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exsign.mf Ok [24] [34] [35] [36] [37] [64] [191] [159]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlig.mf Ok [25] [26] [28] [27] [29] [30] [31]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exromp.mf Ok [38] [63] [190]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrulett.mf Ok [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrllett.mf Ok [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrdigit.mf Ok [48] [49] [50] [51] [52] [53] [54] [55] [56] [57]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrligtb.mf Ok) ) ) ) Font metrics written on ecbx1200.tfm. Output written on ecbx1200.600gf (256 characters, 59220 bytes). Transcript written on ecbx1200.log. mktexpk: /build/buildd/coccinelle-1.0.0.deb/texmf-var/fonts/pk/ljfour/jknappen/ec/ecbx1200.600pk: successfully generated. kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ectt1000 mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; nonstopmode; input ectt1000 This is METAFONT, Version 2.7182818 (TeX Live 2015/dev/Debian) (preloaded base=mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ectt1000.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbase.mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ectt.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exroman.mf Ok (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccess.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expseudo.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exruwest.mf Ok [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220] [221] [222] [223]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlwest.mf Ok [224] [225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254] [255]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrueast.mf Ok [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrleast.mf Ok [158] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbraces.mf Ok [94] [126] [23] [40] [41] [60] [124] [62] [91] [93] [92] [123] [125] [95] [127] [32]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expunct.mf Ok [14] [15] [19] [20] [13] [18] [33] [39] [42] [43] [44] [46] [47] [58] [59] [61] [96] [189] [17] [45] [16] [21] [22]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccent.mf Ok [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exsign.mf Ok [24] [34] [35] [36] [37] [64] [191] [159]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlig.mf Ok [25] [26] [28] [27] [29] [30] [31]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exromp.mf Ok [38] [63] [190]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrulett.mf Ok [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrllett.mf Ok [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrdigit.mf Ok [48] [49] [50] [51] [52] [53] [54] [55] [56] [57]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exmligtb.mf Ok) ) ) ) Font metrics written on ectt1000.tfm. Output written on ectt1000.600gf (256 characters, 43832 bytes). Transcript written on ectt1000.log. mktexpk: /build/buildd/coccinelle-1.0.0.deb/texmf-var/fonts/pk/ljfour/jknappen/ec/ectt1000.600pk: successfully generated. kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ecrm1000 mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; nonstopmode; input ecrm1000 This is METAFONT, Version 2.7182818 (TeX Live 2015/dev/Debian) (preloaded base=mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecrm1000.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbase.mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecrm.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exroman.mf Ok (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccess.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expseudo.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exruwest.mf Ok [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220] [221] [222] [223]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlwest.mf Ok [224] [225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254] [255]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrueast.mf Ok [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrleast.mf Ok [158] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbraces.mf Ok [94] [126] [23] [40] [41] [60] [124] [62] [91] [93] [92] [123] [125] [95] [127] [32]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expunct.mf Ok [14] [15] [19] [20] [13] [18] [33] [39] [42] [43] [44] [46] [47] [58] [59] [61] [96] [189] [17] [45] [16] [21] [22]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccent.mf Ok [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exsign.mf Ok [24] [34] [35] [36] [37] [64] [191] [159]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlig.mf Ok [25] [26] [28] [27] [29] [30] [31]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exromp.mf Ok [38] [63] [190]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrulett.mf Ok [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrllett.mf Ok [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrdigit.mf Ok [48] [49] [50] [51] [52] [53] [54] [55] [56] [57]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrligtb.mf Ok) ) ) ) (some charht values had to be adjusted by as much as 0.06586pt) Font metrics written on ecrm1000.tfm. Output written on ecrm1000.600gf (256 characters, 51184 bytes). Transcript written on ecrm1000.log. mktexpk: /build/buildd/coccinelle-1.0.0.deb/texmf-var/fonts/pk/ljfour/jknappen/ec/ecrm1000.600pk: successfully generated. kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ecbx1440 mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; nonstopmode; input ecbx1440 This is METAFONT, Version 2.7182818 (TeX Live 2015/dev/Debian) (preloaded base=mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecbx1440.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbase.mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecbx.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exroman.mf Ok (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccess.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expseudo.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exruwest.mf Ok [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220] [221] [222] [223]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlwest.mf Ok [224] [225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254] [255]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrueast.mf Ok [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrleast.mf Ok [158] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbraces.mf Ok [94] [126] [23] [40] [41] [60] [124] [62] [91] [93] [92] [123] [125] [95] [127] [32]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expunct.mf Ok [14] [15] [19] [20] [13] [18] [33] [39] [42] [43] [44] [46] [47] [58] [59] [61] [96] [189] [17] [45] [16] [21] [22]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccent.mf Ok [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exsign.mf Ok [24] [34] [35] [36] [37] [64] [191] [159]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlig.mf Ok [25] [26] [28] [27] [29] [30] [31]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exromp.mf Ok [38] [63] [190]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrulett.mf Ok [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrllett.mf Ok [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrdigit.mf Ok [48] [49] [50] [51] [52] [53] [54] [55] [56] [57]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrligtb.mf Ok) ) ) ) (some charht values had to be adjusted by as much as 0.10997pt) Font metrics written on ecbx1440.tfm. Output written on ecbx1440.600gf (256 characters, 70764 bytes). Transcript written on ecbx1440.log. mktexpk: /build/buildd/coccinelle-1.0.0.deb/texmf-var/fonts/pk/ljfour/jknappen/ec/ecbx1440.600pk: successfully generated. kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ecrm1200 mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; nonstopmode; input ecrm1200 This is METAFONT, Version 2.7182818 (TeX Live 2015/dev/Debian) (preloaded base=mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecrm1200.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbase.mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecrm.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exroman.mf Ok (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccess.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expseudo.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exruwest.mf Ok [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220] [221] [222] [223]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlwest.mf Ok [224] [225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254] [255]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrueast.mf Ok [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrleast.mf Ok [158] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbraces.mf Ok [94] [126] [23] [40] [41] [60] [124] [62] [91] [93] [92] [123] [125] [95] [127] [32]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expunct.mf Ok [14] [15] [19] [20] [13] [18] [33] [39] [42] [43] [44] [46] [47] [58] [59] [61] [96] [189] [17] [45] [16] [21] [22]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccent.mf Ok [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exsign.mf Ok [24] [34] [35] [36] [37] [64] [191] [159]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlig.mf Ok [25] [26] [28] [27] [29] [30] [31]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exromp.mf Ok [38] [63] [190]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrulett.mf Ok [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrllett.mf Ok [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrdigit.mf Ok [48] [49] [50] [51] [52] [53] [54] [55] [56] [57]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrligtb.mf Ok) ) ) ) (some charht values had to be adjusted by as much as 0.07143pt) Font metrics written on ecrm1200.tfm. Output written on ecrm1200.600gf (256 characters, 60320 bytes). Transcript written on ecrm1200.log. mktexpk: /build/buildd/coccinelle-1.0.0.deb/texmf-var/fonts/pk/ljfour/jknappen/ec/ecrm1200.600pk: successfully generated. kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ecrm1728 mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; nonstopmode; input ecrm1728 This is METAFONT, Version 2.7182818 (TeX Live 2015/dev/Debian) (preloaded base=mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecrm1728.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbase.mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/ecrm.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exroman.mf Ok (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccess.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expseudo.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exruwest.mf Ok [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220] [221] [222] [223]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlwest.mf Ok [224] [225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254] [255]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrueast.mf Ok [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrleast.mf Ok [158] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbraces.mf Ok [94] [126] [23] [40] [41] [60] [124] [62] [91] [93] [92] [123] [125] [95] [127] [32]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/expunct.mf Ok [14] [15] [19] [20] [13] [18] [33] [39] [42] [43] [44] [46] [47] [58] [59] [61] [96] [189] [17] [45] [16] [21] [22]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccent.mf Ok [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exsign.mf Ok [24] [34] [35] [36] [37] [64] [191] [159]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlig.mf Ok [25] [26] [28] [27] [29] [30] [31]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exromp.mf Ok [38] [63] [190]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrulett.mf Ok [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrllett.mf Ok [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrdigit.mf Ok [48] [49] [50] [51] [52] [53] [54] [55] [56] [57]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrligtb.mf Ok) ) ) ) (some charht values had to be adjusted by as much as 0.0972pt) Font metrics written on ecrm1728.tfm. Output written on ecrm1728.600gf (256 characters, 84608 bytes). Transcript written on ecrm1728.log. mktexpk: /build/buildd/coccinelle-1.0.0.deb/texmf-var/fonts/pk/ljfour/jknappen/ec/ecrm1728.600pk: successfully generated. Output written on options.pdf (11 pages, 135581 bytes). Transcript written on options.log. /usr/bin/pdflatex -halt-on-error options.tex This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./options.tex LaTeX2e <2014/05/01> Babel <3.9l> and hyphenation patterns for 2 languages loaded. (./main_options.tex (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def)) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (/usr/share/texlive/texmf-dist/tex/latex/preprint/fullpage.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/xspace.sty) (/usr/share/texlive/texmf-dist/tex/latex/ifsym/ifsym.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty)) (./macros_options.tex ) (./macros.tex) (./options.aux) (../../version) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) LaTeX Warning: No \author given. (./spatch_options.tex (/usr/share/texlive/texmf-dist/tex/latex/base/t1cmtt.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) Overfull \hbox (20.0204pt too wide) in paragraph at lines 40--43 []\T1/cmtt/m/n/10 spatch --sp-file foo.cocci --dir foodir --include-headers\T1/ cmr/m/n/10 : Ap-ply the se-man-tic patch \T1/cmtt/m/n/10 foo.cocci (/usr/share/texlive/texmf-dist/tex/latex/ifsym/uifgeo.fd) [1{/var/lib/texmf/fon ts/map/pdftex/updmap/pdftex.map}] [2] [3] [4] [5] [6] [7] Overfull \hbox (2.05338pt too wide) in paragraph at lines 531--532 [] \T1/cmr/bx/n/10 --pyoutput coc-cilib.output.Gtk, --pyoutput coc-cilib.outpu t.Console \T1/cmr/m/n/10 This con-trols whether Python (/usr/share/texlive/texmf-dist/tex/latex/base/t1cmss.fd) [8] [9] [10]) [11] (./options.aux) ) ) (see the transcript file for additional information) Output written on options.pdf (11 pages, 135581 bytes). Transcript written on options.log. make[2]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb/docs/manual' make[1]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' debian/rules override_dh_auto_test make[1]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' /usr/bin/make check make[2]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' Testing if spatch works on hello world... Testing if spatch works with regexes... Testing if spatch works with ocaml scripts... Testing if spatch works with python scripts... running the test suite COCCINELLE_HOME="$(pwd)" ./scripts/spatch --testall --no-update-score-file init_defs_builtins: /build/buildd/coccinelle-1.0.0.deb/standard.h 62.res diff = --- tests/62.c +++ /tmp/cocci-output-26579-f55108-62.c @@ -1,8 +1,12 @@ static struct usb_driver carl9170_driver = { .id_table = carl9170_usb_ids, +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,27)) .soft_unbind = 1, +#endif #ifdef CONFIG_PM .reset_resume = carl9170_usb_resume, #endif /* CONFIG_PM */ +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,5,0)) .disable_hub_initiated_lpm = 1, +#endif }; a.res a3d.res diff = --- tests/a3d.c +++ /tmp/cocci-output-26579-f57511-a3d.c @@ -6,13 +6,13 @@ struct a3d { static void a3d_connect(struct gameport *gameport, struct gameport_dev *dev) { struct a3d *a3d; - a3d->adc.idbus = BUS_GAMEPORT; - a3d->dev.idbus = BUS_GAMEPORT; + a3d->adc.id.bustype = BUS_GAMEPORT; + a3d->dev.id.bustype = BUS_GAMEPORT; } static void a3d_connect(struct gameport *gameport, struct gameport_dev *dev) { struct a3d *a3d; - a3d->adc.idbus = BUS_GAMEPORT; + a3d->adc.id.bustype = BUS_GAMEPORT; } a_and_e.res a_and_e_ver1.res diff = --- tests/a_and_e_ver1.c +++ /tmp/cocci-output-26579-6020b3-a_and_e_ver1.c @@ -1,6 +1,7 @@ void main(int i) { g(); + f(2, 0); if(1) f(1,2); else ab.res warning: line 4: should a be a metavariable? diff = --- tests/ab.c +++ /tmp/cocci-output-26579-785dc8-ab.c @@ -1,5 +1,5 @@ int main () { foo = 5; - a = 12; + b = 12; xxx = 12; } addaft.res diff = --- tests/addaft.c +++ /tmp/cocci-output-26579-e1e1a6-addaft.c @@ -1,16 +1,8 @@ int main () { foo(); - if (x) { - a(); - b(); - c(); - } + bar(); foo(); - while (x) { - a(); - if (b()) continues; - c(); - } + bar(); foo(); - r(); + bar(); } addbefore.res diff = --- tests/addbefore.c +++ /tmp/cocci-output-26579-7c3462-addbefore.c @@ -1,5 +1,6 @@ int main () { if (x) { + foo(); goto out; } after(); addbeforeafter.res diff = --- tests/addbeforeafter.c +++ /tmp/cocci-output-26579-8c3e4e-addbeforeafter.c @@ -1,6 +1,8 @@ int main () { if (x) { + foo(); goto out; + bar(); } after(); out: addelse.res diff = --- tests/addelse.c +++ /tmp/cocci-output-26579-f2ea8e-addelse.c @@ -1,3 +1,2 @@ int main () { - if (x == 12) return 6; } addfield.res diff = --- tests/addfield.c +++ /tmp/cocci-output-26579-a8b8d3-addfield.c @@ -1,4 +1,6 @@ struct i2c_client I = { - .name = E, .foo = 16, + .dev = { + .name = E, + }, }; addif.res diff = --- tests/addif.c +++ /tmp/cocci-output-26579-d9753b-addif.c @@ -1,7 +1,19 @@ +#ifdef FOO +/* some comment */ +int xxx() { + /* a comment by itself */ + return 12;/* another comment */ } +#endif static int foo() { return 12; } +#ifdef FOO +/* some comment */ +int xxx() { + /* a comment by itself */ + return 12;/* another comment */ } +#endif static int bar() { return 12; } addif1.res diff = --- tests/addif1.c +++ /tmp/cocci-output-26579-e3941f-addif1.c @@ -1,7 +1,15 @@ +#ifdef FOO +int xxx() { + return 12; } +#endif static int foo() { return 12; } +#ifdef FOO +int xxx() { + return 12; } +#endif static int bar() { return 12; } addif2.res diff = --- tests/addif2.c +++ /tmp/cocci-output-26579-d98901-addif2.c @@ -1,7 +1,13 @@ +#ifdef FOO +int/*foo*/ xxx; +#endif static int foo() { return 12; } +#ifdef FOO +int/*foo*/ xxx; +#endif static int bar() { return 12; } addifelse.res diff = --- tests/addifelse.c +++ /tmp/cocci-output-26579-ed0360-addifelse.c @@ -1,8 +1,14 @@ +#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,15,0) static void rfcomm_l2data_ready(struct sock *sk) { BT_DBG("%p", sk); rfcomm_schedule(); } +#else +static void backport_rfcomm_l2data_ready(struct sock *sk, int unused){ + rfcomm_l2data_ready(sk); +} +#endif static int rfcomm_l2sock_create(struct socket **sock) { addifelse2.res diff = --- tests/addifelse2.c +++ /tmp/cocci-output-26579-d522f7-addifelse2.c @@ -1,8 +1,15 @@ +#if LINUX_VERSION_CODE < KERNEL_VERSION(3,15,0) +static void backport_rfcomm_l2data_ready(struct sock *sk, int unused){ + rfcomm_l2data_ready(sk); +} +#else + static void rfcomm_l2data_ready(struct sock *sk) { BT_DBG("%p", sk); rfcomm_schedule(); } +#endif static int rfcomm_l2sock_create(struct socket **sock) { addtoo.res diff = --- tests/addtoo.c +++ /tmp/cocci-output-26579-aac3a9-addtoo.c @@ -1,16 +1,8 @@ int main () { - if (x) { - a(); - b(); - c(); - } + bar(); foo(); - while (x) { - a(); - if (b()) continues; - c(); - } + bar(); foo(); - r(); + bar(); foo(); } addtrace.res exn while in timeout_function after_if.res diff = --- tests/after_if.c +++ /tmp/cocci-output-26579-f17984-after_if.c @@ -1,4 +1,5 @@ #ifdef ELMC_MULTICAST static void set_multicast_list(struct net_device *dev); #endif -static struct ethtool_ops netdev_ethtool_ops; +static const struct ethtool_ops netdev_ethtool_ops; + anon.res diff = --- tests/anon.c +++ /tmp/cocci-output-26579-78b57e-anon.c @@ -12,5 +12,5 @@ static int ppa_queuecommand(struct scsi_ void (*done) (struct scsi_cmnd *)) { ppa_struct *dev = ppa_dev(cmd->device->host); - schedule_work(&dev->ppa_tq); + schedule_delayed_work(&dev->ppa_tq, 0); } ar.res diff = --- tests/ar.c +++ /tmp/cocci-output-26579-e3cf9d-ar.c @@ -4,9 +4,4 @@ int main() { struct foo *x; struct bar *y; struct foo z[15]; - - x->y = 12; - y->a->y = 12; - y->b[7].y = 12; - z[15].y = 12; } arg.res diff = --- tests/arg.c +++ /tmp/cocci-output-26579-ed4190-arg.c @@ -1,6 +1,6 @@ int main () { - foo(bar()); - foo(1,bar()); - foo(bar(),2); - foo(1,bar(),2); + foo(); + foo(1); + foo(2); + foo(1,2); } argument.res diff = --- tests/argument.c +++ /tmp/cocci-output-26579-3dc6ae-argument.c @@ -1,8 +1,5 @@ void main(int i){ - f(1,2,3); - - h(1,2); - h(); + g(3, 2, 1); } arparam.res diff = --- tests/arparam.c +++ /tmp/cocci-output-26579-b624cd-arparam.c @@ -1,3 +1,7 @@ +g(int q[1024]) { + return 12; +} + int main(int q[1024]) { return 12; } array_init.res diff = --- tests/array_init.c +++ /tmp/cocci-output-26579-6e309a-array_init.c @@ -1,3 +1,2 @@ static int term[MAX_ECARDS] = { 1, 1, 1, 1, 1, 1, 1, 1 }; -MODULE_PARM(term, "1-8i"); array_size.res diff = --- tests/array_size.c +++ /tmp/cocci-output-26579-a94026-array_size.c @@ -1,2 +1,2 @@ -#define MAX_SETUP_STRINGS (sizeof(setup_strings) / sizeof(char *)) +#define MAX_SETUP_STRINGS ARRAY_SIZE(setup_strings) #define SETUP_BUFFER_SIZE 200 arraysz.res diff = --- tests/arraysz.c +++ /tmp/cocci-output-26579-282765-arraysz.c @@ -7,4 +7,4 @@ typedef struct signature { static const Signature signatures[] = { {"SSTBIOS", 0x0000d, 7} /* "SSTBIOS" @ offset 0x0000d */ }; -#define NUM_SIGNATURES (sizeof(signatures)/sizeof(Signature)) +#define NUM_SIGNATURES ARRAY_SIZE(signatures) attradd.res diff = --- tests/attradd.c +++ /tmp/cocci-output-26579-c39975-attradd.c @@ -1,3 +1,5 @@ int main () { - char f; + char __attribute__((aligned(1))) f; } +// some comment +// some other comment b1.res diff = --- tests/b1.c +++ /tmp/cocci-output-26579-cefe19-b1.c @@ -1,7 +1,9 @@ int main () { while (1) { - if (x > 1 ) { foo(); break; } + if (x > 1 ) { foo(); + bar(); break; } } while (1) - if (x > 1 ) { foo(); break; } + if (x > 1 ) { foo(); + bar(); break; } } b2.res diff = --- tests/b2.c +++ /tmp/cocci-output-26579-4d2400-b2.c @@ -1,9 +1,11 @@ int main () { if (1) { - if (x > 1 ) { foo(); brk(); } + if (x > 1 ) { foo(); + bar(); brk(); } } else aaa(); if (1) - while (x > 1 ) { foo(); brk(); } + while (x > 1 ) { foo(); + bar(); brk(); } else aaa(); foo(); brk(); } bad_iso_example.res bad_kfree.res diff = --- tests/bad_kfree.c +++ /tmp/cocci-output-26579-4d80d6-bad_kfree.c @@ -14,7 +14,7 @@ int bad () { kfree(itv[i]); print("foo",itv[i]); print("foo",itv[i]); - a = itv[i]; + a = NULL; itv[i]=12; a = itv[i]; } bad_ptr_print.res diff = --- tests/bad_ptr_print.c +++ /tmp/cocci-output-26579-8ca552-bad_ptr_print.c @@ -1,4 +1,4 @@ static inline int tester(struct usb_endpoint_descriptor *epd) { - f((struct foo *)x); + g((struct foo *)x); } bad_typedef.res diff = --- tests/bad_typedef.c +++ /tmp/cocci-output-26579-dc8456-bad_typedef.c @@ -4,7 +4,7 @@ typedef struct { int main1 (scsi_changer *x) { - foo(x->lock); + foo(x->new_lock); } struct scsi_changer_two { @@ -13,5 +13,5 @@ struct scsi_changer_two { int main2 (struct scsi_changer_two *x) { - foo(x->lock); + foo(x->new_lock); } badexp.res diff = --- tests/badexp.c +++ /tmp/cocci-output-26579-4b3b3c-badexp.c @@ -1,4 +1,4 @@ int main() { foo(a); - b = a; + b = 3 +a* 27; } badpos.res previous modification: MINUS >>> xxx According to environment 0: current modification: MINUS According to environment 0: exn while in timeout_function badtypedef.res diff = --- tests/badtypedef.c +++ /tmp/cocci-output-26579-95fa62-badtypedef.c @@ -5,7 +5,7 @@ int main() { foo_t *b; foo_t *c; - xxx(a); - yyy(b); + aaa(a); + bbb(b); } badwhen.res diff = --- tests/badwhen.c +++ /tmp/cocci-output-26579-73b833-badwhen.c @@ -4,7 +4,5 @@ int main () { g(); } int second() { - f(); if (xfoo()) return; - g(); } badzero.res diff = --- tests/badzero.c +++ /tmp/cocci-output-26579-06d129-badzero.c @@ -4,7 +4,7 @@ int main () { int z; if (y - x == 0) return; if ((y - x) == 0) return; - if (y - z == 0) return; - if ((y - z) == 0) return; + if (27) return; + if (27) return; } befS.res diff = --- tests/befS.c +++ /tmp/cocci-output-26579-073c32-befS.c @@ -1,20 +1,32 @@ int main () { + foo(); xxx(); + foo(); if(y) { - rrr(); + foo(); + { + foo(); + rrr(); + } } } int main () { + foo(); xxx(); - if(y) + foo(); + if(y) { + foo(); rrr(); + } } int d() {} int main2 () { + foo(); yyy(); + foo(); xxx(); } before.res diff = --- tests/before.c +++ /tmp/cocci-output-26579-3e6b91-before.c @@ -1,4 +1,6 @@ int main () { + blah(); one(); + blah(); foo(); } ben.res diff = --- tests/ben.c +++ /tmp/cocci-output-26579-3409dc-ben.c @@ -1,22 +1,20 @@ +static GType this_type = 0; +static const GTypeInfo this_info = { + sizeof(LassoProviderClass), + NULL, + NULL, + (GClassInitFunc)class_init, + NULL, + NULL, + sizeof(LassoProvider), + 0, + (GInstanceInitFunc)instance_init, + NULL, +}; GType lasso_provider_get_type() { - static GType this_type = 0; - if (!this_type) { - static const GTypeInfo this_info = { - sizeof (LassoProviderClass), - NULL, - NULL, - (GClassInitFunc) class_init, - NULL, - NULL, - sizeof(LassoProvider), - 0, - (GInstanceInitFunc) instance_init, - NULL - }; - this_type = g_type_register_static(LASSO_TYPE_NODE, "LassoProvider", &this_info, 0); } bigin.res diff = --- tests/bigin.c +++ /tmp/cocci-output-26579-dccb9d-bigin.c @@ -9,5 +9,6 @@ int main() { if (x) if (x) blah(); + bar(); foo(); } bigrepl.res diff = --- tests/bigrepl.c +++ /tmp/cocci-output-26579-0fdb21-bigrepl.c @@ -1,6 +1,9 @@ int main () { - one(argument1(nested, argument), argument2(nested, argument), foo(), + one(argument1(nested, argument), argument2(nested, argument), + call(to, a, very, complicated, function, with, many, args), argument3(nested, argument)); - one(argument1(nested, argument), argument2(nested, argument), foo(), a(b)); - one(argument1(nested, argument), argument2(nested, argument), foo()); + one(argument1(nested, argument), argument2(nested, argument), + call(to, a, very, complicated, function, with, many, args), a(b)); + one(argument1(nested, argument), argument2(nested, argument), + call(to, a, very, complicated, function, with, many, args)); } bitfield.res diff = --- tests/bitfield.c +++ /tmp/cocci-output-26579-02d92b-bitfield.c @@ -1,5 +1,5 @@ struct dvb_frontend { - struct dvb_frontend_ops* ops; + struct dvb_frontend_ops ops; }; typedef struct { boolr.res (ONCE) already tagged but only removed, so safe diff = --- tests/boolr.c +++ /tmp/cocci-output-26579-c1a328-boolr.c @@ -1,4 +1,3 @@ int main() { - bool i3, i4, i5; int b; } braces.res diff = --- tests/braces.c +++ /tmp/cocci-output-26579-4969f8-braces.c @@ -1,9 +1,9 @@ -#define main { foo(); } +#define main foo(); int main() { foo(); } -int main() { if (x) { foo(); } } +int main() { if (x) foo(); } -int main() { while (x) { foo(); } } +int main() { while (x) foo(); } -int main() { if (x) { foo(); } else { foo(); } } +int main() { if (x) foo(); else foo(); } branchparen.res diff = --- tests/branchparen.c +++ /tmp/cocci-output-26579-8901f6-branchparen.c @@ -1,6 +1,10 @@ int main () { - if (x) + if (x) { + foo(); xxx(); - else + } + else { + foo(); xxx(); + } } break.res diff = --- tests/break.c +++ /tmp/cocci-output-26579-ee4373-break.c @@ -5,8 +5,10 @@ int main () { x = 15; if (x > 1 ) { foo(); break; } } while (a == 3); - if (x > 1 ) { foo(); break; } - if (x > 1 ) { foo(); break; } + if (x > 1 ) { foo(); + bar(); break; } + if (x > 1 ) { foo(); + bar(); break; } } } @@ -18,6 +20,7 @@ int mainx () { if (x > 1 ) { xxx(); continue; } } while (a == 3); if (x > 1 ) { xxx(); break; } - if (x > 1 ) { xxx(); continue; } + if (x > 1 ) { xxx(); + bar(); continue; } } } bug1.res diff = --- tests/bug1.c +++ /tmp/cocci-output-26579-7985c2-bug1.c @@ -1,4 +1,5 @@ -static int typhoon_ioctl(struct video_device *dev, unsigned int cmd,void *arg) +static int typhoon_ioctl(struct inode *i, struct file *f, unsigned int cmd, + void *arg) { struct typhoon_device *typhoon = dev->priv; return 0; bugloop.res diff = --- tests/bugloop.c +++ /tmp/cocci-output-26579-909ea5-bugloop.c @@ -8,8 +8,8 @@ static int stir_transmit_thread(void *ar while (x) { /* if suspending, then power off and wait */ - if (unlikely(current->flags & PF_FREEZE)) { - refrigerator(PF_FREEZE); + if (unlikely(freezing(current))) { + refrigerator(); } } bugon.res diff = --- tests/bugon.c +++ /tmp/cocci-output-26579-fbdae8-bugon.c @@ -1,5 +1,4 @@ static void b44_tx(struct b44 *bp) { - if (unlikely(skb == NULL)) - BUG(); + BUG_ON(skb == NULL); } cards.res diff = --- tests/cards.c +++ /tmp/cocci-output-26579-29e3cd-cards.c @@ -1,3 +1,3 @@ -MODULE_PARM(io, "1-" __MODULE_STRING(MAX_CARDS) "i"); + int x; cast.res diff = --- tests/cast.c +++ /tmp/cocci-output-26579-51c740-cast.c @@ -1,3 +1,2 @@ int main () { - ((struct xxx *)E)->foo = 12; } cast_iso.res diff = --- tests/cast_iso.c +++ /tmp/cocci-output-26579-a22532-cast_iso.c @@ -1,6 +1,6 @@ static int vx_hwdep_dsp_load(snd_hwdep_t *hw, snd_hwdep_dsp_image_t *dsp) { - vx_core_t *vx = snd_magic_cast(vx_core_t, hw->private_data, return -ENXIO); - ak4117_t *chip = snd_magic_cast(ak4117_t, (void *)data, return); + vx_core_t *vx = hw->private_data; + ak4117_t *chip = (ak4117_t *)data; } castdecl.res diff = --- tests/castdecl.c +++ /tmp/cocci-output-26579-5417a6-castdecl.c @@ -1,9 +1,9 @@ int main() { - long i1, i2; - long i3; - long lType = (long)TYPE_OBJ_DS_REPORT, lNuPageBloc = 0L; - unsigned char c1 = 'a', c2 = 'b'; - unsigned char c3 = 'c'; + int i1, i2; + int i3; + int lType = (int)TYPE_OBJ_DS_REPORT, lNuPageBloc = 0L; + char c1 = 'a', c2 = 'b'; + char c3 = 'c'; i1 = 11; i2 = 22; i3 = 33; change.res diff = --- tests/change.c +++ /tmp/cocci-output-26579-7da127-change.c @@ -1,5 +1,6 @@ int main () { foo(); + blah(one, two); this_type = g_type_register_static(LASSO_TYPE_NODE, "LassoProvider", &this_info, 0); } change_type.res diff = --- tests/change_type.c +++ /tmp/cocci-output-26579-ebc490-change_type.c @@ -1,4 +1,4 @@ int main () { struct foo *x; - return (struct blah *)x; + return 42; } com.res diff = --- tests/com.c +++ /tmp/cocci-output-26579-9090a6-com.c @@ -1,8 +1,3 @@ int main() { - foo(); - /* a comment */ - foo(); - /* a comment */ - foo(); bar(); } comadd.res diff = --- tests/comadd.c +++ /tmp/cocci-output-26579-c94101-comadd.c @@ -1,3 +1,5 @@ +// some comment +// some other comment int main () { return 12; } comment_brace.res diff = --- tests/comment_brace.c +++ /tmp/cocci-output-26579-2ed942-comment_brace.c @@ -1,7 +1,9 @@ int main () { - while ((inw(base) & 0xad00) != 0) /* data status */ + while ((inw(base) & 0xad00) != 0) /* data status */ { + release_region(); continue; + } return 0; } comment_brace2.res diff = --- tests/comment_brace2.c +++ /tmp/cocci-output-26579-a03dd3-comment_brace2.c @@ -1,7 +1,9 @@ int main () { - while ((inw(base) & 0xad00) != 0) /* data status */ + while ((inw(base) & 0xad00) != 0) /* data status */ { + release_region(); continue; + } return 0; } comments.res diff = --- tests/comments.c +++ /tmp/cocci-output-26579-eb3661-comments.c @@ -1,5 +1,15 @@ int main() { + // Calls foo() + foo(); return 0; } +/** + Some info about @foo() + @return void +*/ +void foo() { + /* Do nothing */ +} + compare.res diff = --- tests/compare.c +++ /tmp/cocci-output-26579-6a753a-compare.c @@ -1,7 +1,7 @@ struct aic7xxx_host { struct aic7xxx_cmd_queue { - Scsi_Cmnd *head; - Scsi_Cmnd *tail; + struct scsi_cmnd *head; + struct scsi_cmnd *tail; } completeq; unsigned char msg_buf[13]; /* The message for the target */ unsigned char msg_type; condexp.res diff = --- tests/condexp.c +++ /tmp/cocci-output-26579-9fc17b-condexp.c @@ -5,7 +5,7 @@ main(int argc, char *argv[]) dpy = XOpenDisplay (displayname); if (!dpy) { fprintf (stderr, "%s: unable to open display \"%s\"\n", - ProgramName, XDisplayName (displayname)); + ProgramName, displayname ? displayname : getenv("DISPLAY")); Exit (1); } screenno = DefaultScreen (dpy); const.res warning: line 2: should text be a metavariable? warning: line 3: should buf be a metavariable? warning: line 3: should text be a metavariable? diff = --- tests/const.c +++ /tmp/cocci-output-26579-442373-const.c @@ -1,3 +1,3 @@ void foo(const char *text) { - strcat(buf->data, text); + strcat_safe(buf->data, buf->len, text); } const1bis.res warning: line 3: should i be a metavariable? diff = --- tests/const1bis.c +++ /tmp/cocci-output-26579-fad20d-const1bis.c @@ -1,5 +1,5 @@ void foo(int j) { - const int i; + float i; int i; i++; } const_adding.res diff = --- tests/const_adding.c +++ /tmp/cocci-output-26579-eb5d0d-const_adding.c @@ -2,6 +2,6 @@ void main(int i) { const struct file_operations a; - struct file_operations b; + const struct file_operations b; } const_array.res diff = --- tests/const_array.c +++ /tmp/cocci-output-26579-652827-const_array.c @@ -24,9 +24,9 @@ static const struct foo *r128_family4[] }; int main () { - ent->driver_data = sizeof(r128_family)/sizeof(char *); - ent->driver_data = sizeof(r128_family1)/sizeof(char *); - ent->driver_data = sizeof(r128_family2)/sizeof(char *); - ent->driver_data = sizeof(r128_family3)/sizeof(struct foo *); - ent->driver_data = sizeof(r128_family4)/sizeof(struct foo *); + ent->driver_data = ARRAY_SIZE(r128_family); + ent->driver_data = ARRAY_SIZE(r128_family1); + ent->driver_data = ARRAY_SIZE(r128_family2); + ent->driver_data = ARRAY_SIZE(r128_family3); + ent->driver_data = ARRAY_SIZE(r128_family4); } const_implicit_iso.res diff = --- tests/const_implicit_iso.c +++ /tmp/cocci-output-26579-151e15-const_implicit_iso.c @@ -1,4 +1,4 @@ void main(double y) { - const int x; + const float x; } constrem.res warning: line 9: should f be a metavariable? diff = --- tests/constrem.c +++ /tmp/cocci-output-26579-94dd8b-constrem.c @@ -1,3 +1 @@ -static const int a; -static const int (*f)(const int); constructor.res diff = --- tests/constructor.c +++ /tmp/cocci-output-26579-10e948-constructor.c @@ -1,5 +1,5 @@ int main () { - imx_add_platform_device_dmamask(Ename, Eid, Eres, Enum_res, - Edata, Esize_data, Edma_mask); + changed_imx_add_platform_device_dmamask(Ename, Eid, Eres, Enum_res, Edata, + Esize_data, Edma_mask); } constty.res diff = --- tests/constty.c +++ /tmp/cocci-output-26579-61d468-constty.c @@ -1,7 +1,6 @@ int main () { const int x; int y; - f(x,int); f(y,int); f(x,const int); } constx.res diff = --- tests/constx.c +++ /tmp/cocci-output-26579-b78480-constx.c @@ -1,8 +1,8 @@ int main() { - foo(12); + foobar(12, 12); foo(x); - foo(CONSTANT); - foo('a'); - foo("string"); - foo(1.0001); + foobar(CONSTANT, CONSTANT); + foobar('a', 'a'); + foobar("string", "string"); + foobar(1.0001, 1.0001); } cptr.res diff = --- tests/cptr.c +++ /tmp/cocci-output-26579-a85f17-cptr.c @@ -1 +1 @@ -static const char *str = "..."; +static const char * const str = "..."; cr.res diff = --- tests/cr.c +++ /tmp/cocci-output-26579-30dc79-cr.c @@ -1,7 +1,6 @@ int main(void) { #if ! HAVE_XYZ - f1(); - f2(); + f3(); #endif } cr1a.res diff = --- tests/cr1a.c +++ /tmp/cocci-output-26579-e7114d-cr1a.c @@ -6,14 +6,17 @@ int __init probe_base_port(int base) if (base) b = e = base; for (base = b; base <= e; base += 0x10) { - if (check_region(base, 0x10)) + if (!request_region(base, 0x10, req_reg_arg3)) continue; for (i = 0; i < 3; i++) fool = inw(base + 2); /* empty possibly uart_receive_buffer */ if ((inw(base + 6) & 0xffef) != 0x0001 || /* line_status */ - (inw(base) & 0xad00) != 0) + (inw(base) & 0xad00) != 0) { + release_region(base, 0x10); continue; + } return (base); + release_region(base, 0x10); } return 0; } cs_check.res warning: line 5: should handle be a metavariable? diff = --- tests/cs_check.c +++ /tmp/cocci-output-26579-945908-cs_check.c @@ -4,7 +4,7 @@ do { last_fn = (fn); if ((last_ret = (re static void nsp_cs_config(dev_link_t *link) { client_handle_t handle = link->handle; - CS_CHECK(GetFirstTuple, pcmcia_get_first_tuple(handle, &tuple)); + CS_CHECK(GetFirstTuple, pcmcia_get_first_tuple(link, &tuple)); cs_failed: return; } cst.res diff = --- tests/cst.c +++ /tmp/cocci-output-26579-f188d4-cst.c @@ -1,5 +1,5 @@ int main(int x) { - emu10k1_t *emu = snd_magic_cast(1, 2, return -ENXIO); + emu10k1_t *emu = 4; int z = 12; return y; } cst_null.res diff = --- tests/cst_null.c +++ /tmp/cocci-output-26579-4e4cf6-cst_null.c @@ -2,9 +2,8 @@ void* videobuf_alloc(unsigned int size) { struct videobuf_buffer *vb; - vb = kmalloc(size,GFP_KERNEL); + vb = kzalloc(size, GFP_KERNEL); if (vb != NULL) { - memset(vb,0,size); videobuf_dma_init(&vb->dma); init_waitqueue_head(&vb->done); vb->magic = MAGIC_BUFFER; @@ -17,9 +16,8 @@ void* videobuf_alloc(unsigned int size) { struct videobuf_buffer *vb; - vb = kmalloc(size,GFP_KERNEL); + vb = kzalloc(size, GFP_KERNEL); if (vb) { - memset(vb,0,size); videobuf_dma_init(&vb->dma); init_waitqueue_head(&vb->done); vb->magic = MAGIC_BUFFER; @@ -32,9 +30,8 @@ void* videobuf_alloc(unsigned int size) { struct videobuf_buffer *vb; - vb = kmalloc(size,GFP_KERNEL); + vb = kzalloc(size, GFP_KERNEL); if (NULL != vb) { - memset(vb,0,size); videobuf_dma_init(&vb->dma); init_waitqueue_head(&vb->done); vb->magic = MAGIC_BUFFER; csw.res warning: line 4: should x be a metavariable? diff = --- tests/csw.c +++ /tmp/cocci-output-26579-3f74c6-csw.c @@ -1,14 +1,6 @@ int main() { switch (x) { - case XYZ: - link->state &= ~DEV_PRESENT; - if (link->state & DEV_CONFIG) { - bluecard_close(info); - bluecard_release(link); - } - break; case MID: mid(); break; - case FOO: bar(); break; } } dbg.res diff = --- tests/dbg.c +++ /tmp/cocci-output-26579-ea7974-dbg.c @@ -4,5 +4,6 @@ static inline void alloc_resource(struct struct resource *pr, *r = &dev->resource[idx]; if (pr) - DBG("PCI"); + DBG else + pr = NULL;("PCI"); } dbg1.res diff = --- tests/dbg1.c +++ /tmp/cocci-output-26579-74ba85-dbg1.c @@ -1,5 +1,6 @@ static inline void alloc_resource(struct pci_dev *dev, int idx) { - DBG("PCI"); + DBG + E = NULL;("PCI"); } dc_close.res diff = --- tests/dc_close.c +++ /tmp/cocci-output-26579-1fc3f4-dc_close.c @@ -5,6 +5,7 @@ initicc(struct IsdnCardState *cs) INIT_WORK(&cs->work, icc_bh, cs); cs->setstack_d = setstack_icc; + cs->DC_Send_Data = d_fill_fifo; cs->DC_Close = DC_Close_icc; cs->dc.icc.mon_rx = NULL; debug.res diff = --- tests/debug.c +++ /tmp/cocci-output-26579-5e1ea0-debug.c @@ -1,5 +1,4 @@ static int __init init_3c574_cs(void) { - DEBUG(0, "%s\n", version); return 0; } dec.res diff = --- tests/dec.c +++ /tmp/cocci-output-26579-57a0cd-dec.c @@ -1,4 +1,5 @@ int f(int x) { + int z; static int y; return x; } decl.res diff = --- tests/decl.c +++ /tmp/cocci-output-26579-361e12-decl.c @@ -1,5 +1,6 @@ static int az_ioctl(int cmd, void *arg) { + foo(); return 0; } decl2.res warning: line 8: should x be a metavariable? diff = --- tests/decl2.c +++ /tmp/cocci-output-26579-bf4478-decl2.c @@ -1,6 +1,6 @@ static int az_ioctl(int cmd, void *arg) { - if (x) { + if (y) { return 0; } else { decl_space.res diff = --- tests/decl_space.c +++ /tmp/cocci-output-26579-292110-decl_space.c @@ -1,4 +1,4 @@ int main () { - int *x = y; - int x = y; + int *x = g; + int x = g; } decl_split.res decl_star.res diff = --- tests/decl_star.c +++ /tmp/cocci-output-26579-ffe6ae-decl_star.c @@ -1,5 +1,5 @@ int main () { - int *x; - int x; + int *y; + int y; return x; } declinv.res exn while in timeout_function defe.res diff = --- tests/defe.c +++ /tmp/cocci-output-26579-16f5fc-defe.c @@ -1 +1,0 @@ -#define x 3 define_exp.res diff = --- tests/define_exp.c +++ /tmp/cocci-output-26579-9b0854-define_exp.c @@ -1,5 +1,5 @@ #define IRQ_T(info) ((info->flags & ASYNC_SHARE_IRQ) ? \ - SA_SHIRQ : SA_INTERRUPT) + IRQF_SHARED : IRQF_DISABLED) void main(int i) define_param.res diff = --- tests/define_param.c +++ /tmp/cocci-output-26579-0b9a96-define_param.c @@ -1,10 +1,10 @@ -#define fieldsize(a) (sizeof(a)/sizeof(*a)) + static int atari_proc_infos(unsigned char *nvram, char *buffer, int *len, off_t *begin, off_t offset, int size) { - for (i = fieldsize(boot_prefs) - 1; i >= 0; --i) { + for (i = ARRAY_SIZE(boot_prefs) - 1; i >= 0; --i) { if (nvram[1] == boot_prefs[i].val) { PRINT_PROC("%s\n", boot_prefs[i].name); break; deftodo.res delete_function.res diff = --- tests/delete_function.c +++ /tmp/cocci-output-26579-636b06-delete_function.c @@ -2,12 +2,6 @@ int first () { return 0; } -int foo() { - a(); - a(); - a(); -} - int last () { return 0; } delp.res diff = --- tests/delp.c +++ /tmp/cocci-output-26579-04014c-delp.c @@ -1,4 +1,4 @@ int main () { return - (foo); + foo; } deref.res diff = --- tests/deref.c +++ /tmp/cocci-output-26579-c30a32-deref.c @@ -1,6 +1,6 @@ int main () { int **q; - foo(*q+12); - xxx(q[0]+12); + foo(12); + xxx(12); yyy(q+12); } destroy.res diff = --- tests/destroy.c +++ /tmp/cocci-output-26579-85a3cf-destroy.c @@ -6,7 +6,12 @@ static void wlcore_nvs_cb(const struct f goto out; out_irq: +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,31) free_irq(wl->irq, wl); +#else + compat_free_threaded_irq(&private->irq_compat); + compat_destroy_threaded_irq(&wl->irq_compat); +#endif #ifdef foo out: release_firmware(fw); devlink.res diff = --- tests/devlink.c +++ /tmp/cocci-output-26579-15a321-devlink.c @@ -1,12 +1,12 @@ -static void cm4000_release(dev_link_t *link); +static void cm4000_release(struct pcmcia_device *link); int main () { memset(&dev->atr_csum,0, - sizeof(dev_link_t) - sizeof(dev_node)); + sizeof(struct pcmcia_device) - sizeof(dev_node)); } int xmain () { - dev_link_t x; + struct pcmcia_device x; memset(&dev->atr_csum,0, - sizeof(dev_link_t) - sizeof(dev_node)); + sizeof(struct pcmcia_device) - sizeof(dev_node)); } disjexpr.res diff = --- tests/disjexpr.c +++ /tmp/cocci-output-26579-ffffcd-disjexpr.c @@ -1,3 +1,3 @@ int main (int i) { - f(v.fld, v, v.fld2); + f(v->fld, *v, v->fld2); } disjexpr_ver1.res diff = --- tests/disjexpr_ver1.c +++ /tmp/cocci-output-26579-66fa7f-disjexpr_ver1.c @@ -1,3 +1,3 @@ int main (int i) { - f(v.fld); + f(v->fld); } disjexpr_ver2.res diff = --- tests/disjexpr_ver2.c +++ /tmp/cocci-output-26579-a655d3-disjexpr_ver2.c @@ -1,3 +1,3 @@ int main (int i) { - f(v.fld, v.fld2, v); + f(v->fld, v->fld2, *v); } disjid.res diff = --- tests/disjid.c +++ /tmp/cocci-output-26579-2bd61c-disjid.c @@ -1,5 +1,5 @@ -int foo (int x, int z) { return 0; } -int foo (int y, int z) { return 0; } -int bar (int x, int z) { return 0; } -int bar (int y, int z) { return 0; } +int foo (int x, int z) { return 1; } +int foo (int y, int z) { return 1; } +int bar (int x, int z) { return 1; } +int bar (int y, int z) { return 1; } int xxx (int y, int z) { return 0; } distribute.res diff = --- tests/distribute.c +++ /tmp/cocci-output-26579-e8ffdf-distribute.c @@ -1,4 +1,4 @@ int main(int i) { - f(1+1); + f(g(1) * 0 * g(2)); } double.res diff = --- tests/double.c +++ /tmp/cocci-output-26579-da4811-double.c @@ -1,5 +1,5 @@ static void BChannel_proc_xmt(struct BCState *bcs) { - if (!test_bit(BC_FLG_BUSY, &bcs->Flag) && (!skb_queue_len(&bcs->squeue))) { + if (!test_bit(BC_FLG_BUSY, &bcs->Flag) && skb_queue_empty(&bcs->squeue)) { st->l2.l2l1(st, PH_DEACTIVATE | CONFIRM, NULL); } } double_assign.res diff = --- tests/double_assign.c +++ /tmp/cocci-output-26579-8e40b0-double_assign.c @@ -4,6 +4,5 @@ int main() { } int badmain() { - x = 12; x = 1; } double_lines.res diff = --- tests/double_lines.c +++ /tmp/cocci-output-26579-502054-double_lines.c @@ -1,7 +1,4 @@ int main () { test(); - foo(); - foo(); - foo(); endtest(); } double_switch.res doublepos.res diff = --- tests/doublepos.c +++ /tmp/cocci-output-26579-85677b-doublepos.c @@ -1,5 +1,4 @@ int main() { - f(1,2); f(1,5); f(6,5); } doubleswitch.res diff = --- tests/doubleswitch.c +++ /tmp/cocci-output-26579-0fbd0a-doubleswitch.c @@ -3,8 +3,6 @@ void zfLnxRecvEth(zdev_t* dev, zbuf_t* b #ifdef ZM_AVOID_UDP_LARGE_PACKET_FAIL zbuf_t *new_buf; - foo(); - switch(netif_rx(new_buf)) #else doundo.res diff = --- tests/doundo.c +++ /tmp/cocci-output-26579-c4edf7-doundo.c @@ -4,5 +4,5 @@ int main() { const s8 (*queue_priority_mapping)[2]; s8 *noevent; - foo(); + new_foo(); } dowhile.res diff = --- tests/dowhile.c +++ /tmp/cocci-output-26579-edfaba-dowhile.c @@ -1,7 +1,5 @@ int main() { do { - f(); } while (0); - g(); } dropbr.res diff = --- tests/dropbr.c +++ /tmp/cocci-output-26579-9f0e36-dropbr.c @@ -1,5 +1,3 @@ int main () { - if (a) { - bar(); - } -} + if (a)foo(); + } dropenderr.res diff = --- tests/dropenderr.c +++ /tmp/cocci-output-26579-2920e7-dropenderr.c @@ -1,8 +1,6 @@ int main () { - if (x) goto end; - if (x) goto end2; - return 0; - end: - end2: + if (x) {} + if (x) {} + return 0; return -1; } dropf.res diff = --- tests/dropf.c +++ /tmp/cocci-output-26579-66e13a-dropf.c @@ -1,3 +1,3 @@ int main() { - x = f(1) + f(3); + x = f(1 + 3) + f(3 + 3); } dropparam.res diff = --- tests/dropparam.c +++ /tmp/cocci-output-26579-b2d36b-dropparam.c @@ -2,12 +2,12 @@ int f(char *x, int y, char* z) { return; } -int g(char *x, int y, char* z) { +int g(char *x, char* z) { return; } void main(void) { - g("toto", 3, "tata"); + g("toto", "tata"); } eb1.res diff = --- tests/eb1.c +++ /tmp/cocci-output-26579-5dd75a-eb1.c @@ -1,7 +1,13 @@ int func() { int c; - Packet p1,p2; + Packet * p1 = SCMalloc(SIZE_OF_PACKET),* p2 = SCMalloc(SIZE_OF_PACKET); int y; + if (p1 == NULL) + return 0; + if (p2 == NULL) + return 0; a = 3; + SCFree(p1); + SCFree(p2); return x+y; } edots.res diff = --- tests/edots.c +++ /tmp/cocci-output-26579-c49daa-edots.c @@ -1,6 +1,6 @@ void main(int i) { - foo[45]; - bar[45+v.field]; + foo; + bar; // f(foo[45] + bar[45]); edots_ver1.res diff = --- tests/edots_ver1.c +++ /tmp/cocci-output-26579-43ffd9-edots_ver1.c @@ -1,7 +1,7 @@ void main(int i) { - foo[45]; - bar[45+v.field]; + foo; + bar; - f(foo[45] + bar[45]); + f(foo + bar); } elsify.res diff = --- tests/elsify.c +++ /tmp/cocci-output-26579-a8bafa-elsify.c @@ -1,7 +1,7 @@ int main () { if (x) - GOTO(rc = 1); + rc = 1; else - GOTO(rc = 2); + rc = 2; } empty.res diff = --- tests/empty.c +++ /tmp/cocci-output-26579-5e33b3-empty.c @@ -1,6 +1,6 @@ static int vlsi_hard_start_xmit(struct sk_buff *skb, struct net_device *ndev) { - pci_restore_state(pdev, idev->cfg_space); + pci_restore_state(pdev); if (ring_first(idev->tx_ring) == NULL) { } else end_commas.res diff = --- tests/end_commas.c +++ /tmp/cocci-output-26579-bd6d93-end_commas.c @@ -1,4 +1,6 @@ static struct i2c_client client_template = { - .name = "adv7175_client", - .driver = &i2c_driver_adv7175 + .driver = &i2c_driver_adv7175, + .dev = { + .name = "adv7175_client", + } }; endif.res warning: line 5: should x be a metavariable? diff = --- tests/endif.c +++ /tmp/cocci-output-26579-3d4426-endif.c @@ -2,18 +2,23 @@ void f(int i) { x = 1; if(1) x = 3; + foo(); x = 1; while(1) x = 3; + foo(); x = 1; do x = 3; while(1); + foo(); x = 1; for(1;1;1) x = 3; + foo(); x = 1; for(1;1;1) { x = 3; } + foo(); // switch(1) { // case 0: x = 3; endnl.res diff = --- tests/endnl.c +++ /tmp/cocci-output-26579-43b4f1-endnl.c @@ -1,18 +1,36 @@ int main () { +#ifdef FOO + call(1); +#endif foo(1); bar(2); +#ifdef BAR + call(2); +#endif one: +#ifdef FOO + call(3); +#endif foo(3); two: bar(4); +#ifdef BAR + call(4); +#endif three: xxx(5); #ifdef X #endif +#ifdef FOO + call(6); +#endif foo(6); #ifdef X #endif bar(7); +#ifdef BAR + call(7); +#endif #ifdef X #endif } endpos.res warning: s: metavariable p not used in the - or context code Using native version of ocamlc/ocamlopt/ocamldep ocamlopt.opt -shared -o /tmp/ocaml_cocci_4b145a.cmxs -g -I /usr/lib/ocaml -I /build/buildd/coccinelle-1.0.0.deb/ocaml /tmp/ocaml_cocci_4b145a.ml Compilation OK! Loading ML code of the SP... diff = --- tests/endpos.c +++ /tmp/cocci-output-26579-8f050b-endpos.c @@ -1,4 +1,5 @@ int main () { + main(); if (x) { foo(); return -1; @@ -13,3 +14,7 @@ out: print(); return -1; } + +int main() { + return 0; +} enum.res diff = --- tests/enum.c +++ /tmp/cocci-output-26579-fc78ad-enum.c @@ -18,5 +18,5 @@ xxx static reg_errcode_t regex_compile () { - unsigned char *pending_exact = 0; + unsigned char *pending_exact = NULL; } exitc.res Using native version of ocamlc/ocamlopt/ocamldep ocamlopt.opt -shared -o /tmp/ocaml_cocci_456402.cmxs -g -I /usr/lib/ocaml -I /build/buildd/coccinelle-1.0.0.deb/ocaml /tmp/ocaml_cocci_456402.ml Compilation OK! Loading ML code of the SP... Failure in rule starting on line 8 diff = --- tests/exitc.c +++ /tmp/cocci-output-26579-11fcde-exitc.c @@ -1,6 +1,6 @@ int main () { - f(a1); - f(a2); - f(done); - f(a4); + g(a1); + g(a2); + g(done); + g(a4); } exitp.res diff = --- tests/exitp.c +++ /tmp/cocci-output-26579-fc5154-exitp.c @@ -1,6 +1,6 @@ int main () { - f(a1); - f(a2); - f(done); - f(a4); + g(a1); + g(a2); + g(done); + g(a4); } exp.res diff = --- tests/exp.c +++ /tmp/cocci-output-26579-7dcb61-exp.c @@ -1,14 +1,14 @@ int main(int i) { - int k = foo(); + int k = bar(); if(1) { - foo(); + bar(); } else { - foo(); + bar(); } - foo(); + bar(); } expnest.res diff = --- tests/expnest.c +++ /tmp/cocci-output-26579-a30ec1-expnest.c @@ -2,5 +2,5 @@ int main() { x = 3 + 4; x = f() + 15; x = 15 + g(); - x = f() + g(); + x = f() - g(); } expopt.res diff = --- tests/expopt.c +++ /tmp/cocci-output-26579-2d55f9-expopt.c @@ -1,5 +1,5 @@ int main() { int *x; f(x); - *x = 7; + x = 7; } expopt2.res diff = --- tests/expopt2.c +++ /tmp/cocci-output-26579-47dec5-expopt2.c @@ -1,5 +1,5 @@ void main(int i) { - f(v, w.aa); + f(v, g(w.aa)); } expopt3.res diff = --- tests/expopt3.c +++ /tmp/cocci-output-26579-13ba46-expopt3.c @@ -1,5 +1,5 @@ static int pcm20_ioctl(struct video_device *dev, unsigned int cmd, void *arg) { - struct video_tuner v; - pcm20_getflags(pcm20, &v.flags, &v.xxx, &v.signal); + struct video_tuner *v; + pcm20_getflags(pcm20, &v->flags, &v->xxx, &v->signal); } expopt3_ver1.res diff = --- tests/expopt3_ver1.c +++ /tmp/cocci-output-26579-96f1bf-expopt3_ver1.c @@ -1,6 +1,6 @@ static int pcm20_ioctl(struct video_device *dev, unsigned int cmd, void *arg) { - struct video_tuner v; + struct video_tuner *v; //&v.field; - f(&v.field1, &v.field2, &v.field3, &v.field4); + f(&v->field1, &v->field2, &v->field3, &v->field4); } expopt3_ver2.res diff = --- tests/expopt3_ver2.c +++ /tmp/cocci-output-26579-8c4553-expopt3_ver2.c @@ -1,5 +1,5 @@ static int pcm20_ioctl(struct video_device *dev, unsigned int cmd, void *arg) { - struct video_tuner v; - f(v.field1, v.field2); + struct video_tuner *v; + f(v->field1, v->field2); } extra.res Using native version of ocamlc/ocamlopt/ocamldep ocamlopt.opt -shared -o /tmp/ocaml_cocci_d2cffa.cmxs -g -I /usr/lib/ocaml -I /build/buildd/coccinelle-1.0.0.deb/ocaml /tmp/ocaml_cocci_d2cffa.ml File "/tmp/ocaml_cocci_d2cffa.ml", line 27, characters 4-6: Warning 26: unused variable ff. Compilation OK! Loading ML code of the SP... diff = --- tests/extra.c +++ /tmp/cocci-output-26579-692dfd-extra.c @@ -1,12 +1,23 @@ #ifdef FIRST -int main (int a, struct foo *b, struct bar *c) { +int _called_function_0 (int a, struct foo *b, struct bar *c) { a = b->x; return c->d; } + +int main(int a, struct foo *b, struct bar *c) { + assert(c != NULL); + assert(b != NULL); + return _called_function_0(a, b, c); +} #else -int main (int a, struct foo *xyz) { +int _called_function_1 (int a, struct foo *xyz) { a = xyz->x; return xyz->d; } + +int main(int a, struct foo *xyz) { + assert(xyz != NULL); + return _called_function_1(a, xyz); +} #endif failing_andany.res diff = --- tests/failing_andany.c +++ /tmp/cocci-output-26579-4436fa-failing_andany.c @@ -8,6 +8,4 @@ static int smc_probe1(struct net_device static int smc_probe2(struct net_device *dev, void __iomem *ioaddr, unsigned long irq_flags) { - request_irq(dev); - register_netdev(dev); } fields.res warning: line 4: should x be a metavariable? diff = --- tests/fields.c +++ /tmp/cocci-output-26579-88a0a6-fields.c @@ -1,4 +1,7 @@ struct foo x = { + .a = 1, + .b = 2, + .c = 3, .xa = 1, .xb = 2, .xc = 3, fieldsmin.res warning: line 4: should x be a metavariable? diff = --- tests/fieldsmin.c +++ /tmp/cocci-output-26579-432473-fieldsmin.c @@ -1,5 +1,3 @@ struct foo x = { - .a = 1, - .b = 2, .c = 3, }; find_long.res diff = --- tests/find_long.c +++ /tmp/cocci-output-26579-54c5df-find_long.c @@ -3,8 +3,8 @@ long function() long a; int b; - a + b; - b + a; + (long)(a + b); + (long)(b + a); return a; } fix_flow_need.res diff = --- tests/fix_flow_need.c +++ /tmp/cocci-output-26579-5754f6-fix_flow_need.c @@ -5,7 +5,6 @@ void main(int i) { if(1) { foo(); } - bar(); foobar(); } fn_todo.res diff = --- tests/fn_todo.c +++ /tmp/cocci-output-26579-ea4b53-fn_todo.c @@ -5,6 +5,6 @@ static void task_kill_later(struct asd_a struct Scsi_Host *shost = sas_ha->core.shost; struct sas_task *task = ascb->uldd_task; - INIT_WORK(&task->abort_work, (void (*)(void *))sas_task_abort, task); + INIT_WORK(&task->abort_work, sas_task_abort); queue_work(shost->work_q, &task->abort_work); } fnptr.res diff = --- tests/fnptr.c +++ /tmp/cocci-output-26579-11ee90-fnptr.c @@ -8,5 +8,5 @@ static int sci_request_irq(struct sci_po sci_er_interrupt, sci_rx_interrupt, sci_tx_interrupt, sci_br_interrupt, }; - request_irq(port->irqs[0], sci_mpxed_interrupt, SA_INTERRUPT); + request_irq(port->irqs[0], sci_mpxed_interrupt, foo()); } fnret.res warning: line 6: should x be a metavariable? diff = --- tests/fnret.c +++ /tmp/cocci-output-26579-86bf01-fnret.c @@ -1 +1 @@ -static void foo(int x) { return; } + fnty.res diff = --- tests/fnty.c +++ /tmp/cocci-output-26579-0acbcf-fnty.c @@ -1,4 +1,4 @@ -struct allfns { +struct newname { int (*x) (int); int (*y) (int); }; format.res diff = --- tests/format.c +++ /tmp/cocci-output-26579-165215-format.c @@ -1,5 +1,5 @@ int main () { - printf("one %d two\n", 1); - printf("one %d two %d three\n", 1, 2); + printf("blah", 1); + printf("blah", 1, 2); printf("one two three\n"); } format2.res Using native version of ocamlc/ocamlopt/ocamldep ocamlopt.opt -shared -o /tmp/ocaml_cocci_06c11d.cmxs -g -I /usr/lib/ocaml -I /build/buildd/coccinelle-1.0.0.deb/ocaml /tmp/ocaml_cocci_06c11d.ml Compilation OK! Loading ML code of the SP... diff = format string is 1x format string is 2x --- tests/format2.c +++ /tmp/cocci-output-26579-cffa34-format2.c @@ -1,4 +1,3 @@ int main () { foo("blah %x blah"); - foo("blah %1x blah %2x blah"); } formatlist.res diff = --- tests/formatlist.c +++ /tmp/cocci-output-26579-13cd07-formatlist.c @@ -1,10 +1,10 @@ int main () { foo("xyz %d abc"); - foo("xyz %d %d abc"); + foo("blah2"); foo("mno %d %d abc"); foo("mno %d abc %d %d abc %d"); - foo("xyz %d abc %d %d abc %d"); - foo("xyz %d abc %d %d abc %d mno"); + foo("blah"); + foo("blah"); foo("xyz %d abc %d %d abc %d %d abc %d"); foo("xyz %d abc %d %d abc"); foo("xyz abc"); fortype.res warning: line 4: should x be a metavariable? diff = --- tests/fortype.c +++ /tmp/cocci-output-26579-d3f92a-fortype.c @@ -1,4 +1,4 @@ int main () { - for (int x = 0; x!=10; x++) - return x; + for (char * p = 0; y!=10; y++) + return y; } four.res diff = --- tests/four.c +++ /tmp/cocci-output-26579-e4fd4c-four.c @@ -1,5 +1,3 @@ int main () { f(1); - h(2); - i(2); } foura.res diff = --- tests/foura.c +++ /tmp/cocci-output-26579-4e8d9b-foura.c @@ -1,5 +1,4 @@ int main () { f(1); h(2); - i(2); } fp.res diff = --- tests/fp.c +++ /tmp/cocci-output-26579-a8fb5c-fp.c @@ -1,3 +1,2 @@ int main(int (*x)(int,int)) { - x(); } fsh.res diff = --- tests/fsh.c +++ /tmp/cocci-output-26579-0a1c00-fsh.c @@ -1,4 +1,4 @@ int main () { f(c); - g(); + g(foo-c); } fun.res warning: line 5: should x be a metavariable? warning: line 5: should x be a metavariable? diff = --- tests/fun.c +++ /tmp/cocci-output-26579-bf2727-fun.c @@ -1 +1,4 @@ +struct a { + int a; +}; int f(int x) { return x; } func.res diff = --- tests/func.c +++ /tmp/cocci-output-26579-c86781-func.c @@ -1,6 +1,7 @@ static int hidg_setup(struct usb_function *f, const struct usb_ctrlrequest *ctrl) { - VDBG(cdev, "hid_setup crtl_request : bRequestType:0x%x bRequest:0x%x " - "Value:0x%x\n", ctrl->bRequestType, ctrl->bRequest, value); + VDBG(cdev, + "%s crtl_request : bRequestType:0x%x bRequest:0x%x Value:0x%x\n", + ctrl->bRequestType, ctrl->bRequest, value); } gcc_min_max.res diff = --- tests/gcc_min_max.c +++ /tmp/cocci-output-26579-130457-gcc_min_max.c @@ -1,8 +1,8 @@ int main() { int a, b; - a ? b; - a >?= b; + min(a, b); + a = min(a, b); + max(a, b); + a = max(a, b); } getc.res diff = --- tests/getc.c +++ /tmp/cocci-output-26579-8d273d-getc.c @@ -1,4 +1,4 @@ int IFoo_QueryInterface(int *iface, long *riid, void **ppv) { - return IBar_QueryInterface(iface, riid, *ppv); + return 12; } gilles-question.res diff = --- tests/gilles-question.c +++ /tmp/cocci-output-26579-4190d8-gilles-question.c @@ -2,8 +2,6 @@ void main(int i) { f(0); if(1) { - g(0); } - g(0); } gotobreak.res diff = --- tests/gotobreak.c +++ /tmp/cocci-output-26579-6158dd-gotobreak.c @@ -11,5 +11,5 @@ static void sedlbauer_config(struct pcmc CS_CHECK(GetNextTuple, pcmcia_get_next_tuple(link, &tuple)); } - return; + return 0; } hd.res warning: line 4: should x be a metavariable? warning: line 4: should y be a metavariable? diff = --- tests/hd.c +++ /tmp/cocci-output-26579-871230-hd.c @@ -1,3 +1,3 @@ #include "hd.h" -int f(int x, int y) { return x; } +int f(int x) { return x; } headers.res diff = --- tests/headers.c +++ /tmp/cocci-output-26579-3c0a46-headers.c @@ -10,12 +10,12 @@ static int empeg_write (struct usb_seria } -static void empeg_write_bulk_callback (struct urb *urb, struct pt_regs *regs) +static void empeg_write_bulk_callback(struct urb *urb) { } -static void empeg_read_bulk_callback (struct urb *urb, struct pt_regs *regs) +static void empeg_read_bulk_callback(struct urb *urb) { usb_fill_bulk_urb(empeg_read_bulk_callback); hex.res diff = --- tests/hex.c +++ /tmp/cocci-output-26579-d6a8ff-hex.c @@ -1,3 +1,2 @@ int main() { - f(0x00); } hil1.res diff = --- tests/hil1.c +++ /tmp/cocci-output-26579-1c1348-hil1.c @@ -2,5 +2,5 @@ { HILSE_FUNC, { func: &funct }, funct_arg, zero_rc }, int main () { - return 12; + return 5; } idstr.res diff = --- tests/idstr.c +++ /tmp/cocci-output-26579-d72437-idstr.c @@ -1,3 +1,3 @@ int main () { - printf("arena 0x%08x, numfree = %d\n", (unsigned)dt, dt->numfree); + printf("y", (unsigned)dt, dt->numfree); } if.res diff = --- tests/if.c +++ /tmp/cocci-output-26579-82f196-if.c @@ -1,27 +1,37 @@ int main () { + before(); f(x); + after(); + before(); g(x); + after(); } int main1 () { + before(); f(x); if (x == NULL) { + before(); g(x); } } int main1 () { + before(); f(x); while (x == NULL) { if (q == 3) { + before(); g(x); } } x = 6; } int main2 () { + before(); f(x); if (x == NULL || y == 2) { + before(); g(x); } } ifadd.res diff = --- tests/ifadd.c +++ /tmp/cocci-output-26579-2d5dae-ifadd.c @@ -3,6 +3,7 @@ int main() { if (x) { one(); two(); + foo(); } } } ifbr.res warning: line 13: should ret be a metavariable? warning: rule starting on line 1: metavariable E not used in the - or context code ifd.res diff = --- tests/ifd.c +++ /tmp/cocci-output-26579-671e16-ifd.c @@ -1,9 +1,13 @@ int main () { one(); +#ifdef 0 +#ifdef 10 foo(); one(); one(); bar(); +#endif +#endif one(); } ifdef1.res diff = --- tests/ifdef1.c +++ /tmp/cocci-output-26579-afa160-ifdef1.c @@ -1,5 +1,8 @@ #include #include +#ifdef CONFIG_NKERNEL +#include +#endif #include #include ifdef2.res diff = --- tests/ifdef2.c +++ /tmp/cocci-output-26579-e2fe79-ifdef2.c @@ -1,6 +1,11 @@ #include #include #include +#ifdef CONFIG_NKERNEL +#include +#include +unsigned long maxsize = 0; +#endif #include ifdef3.res diff = --- tests/ifdef3.c +++ /tmp/cocci-output-26579-d4707f-ifdef3.c @@ -2,6 +2,14 @@ #include #include #include +#ifdef CONFIG_NKERNEL +#include +#define CONFIG_NKERNEL_NO_SHARED_IRQ // use local (native) mask/unmask +#undef CONFIG_NKERNEL_DEBUG_IRQ +#endif +static inline void nop(void) { + int i; +} void init_IRQ(void) ifdef4.res warning: line 9: should desc be a metavariable? warning: line 9: should irq_desc be a metavariable? diff = --- tests/ifdef4.c +++ /tmp/cocci-output-26579-c1c4da-ifdef4.c @@ -7,7 +7,10 @@ void init_IRQ(void) { for (irq = 0; irq < IRQS; irq++) { - *desc = irq_desc; +#ifdef CONFIG_NKERNEL + if (irq < IRQ_LIMIT) +#endif +*desc = irq_desc; uselessCall(); } } ifdef5.res diff = --- tests/ifdef5.c +++ /tmp/cocci-output-26579-3551fe-ifdef5.c @@ -11,3 +11,10 @@ void init_IRQ(void) uselessCall(); } } +#ifdef CONFIG_NKERNEL +#ifndef TIMER_32K_SYNCHRONIZED +#define TIMER_32K_SYNCHRONIZED 0xffffffff +#endif +unsigned long nk_vtick_read_stamp(void) { + return omap_readl(TIMER_32K_SYNCHRONIZED); +} ifdef6.res diff = --- tests/ifdef6.c +++ /tmp/cocci-output-26579-023d06-ifdef6.c @@ -1,5 +1,8 @@ #include #include +#ifdef CONFIG_NKERNEL +#define foo(x) f(x) +#endif #include #include ifdef6a.res diff = --- tests/ifdef6a.c +++ /tmp/cocci-output-26579-988c22-ifdef6a.c @@ -1,4 +1,7 @@ #include +#ifdef CONFIG_NKERNEL +#define foo(x) f(x) +#endif #include #include #include ifdefmeta.res diff = --- tests/ifdefmeta.c +++ /tmp/cocci-output-26579-7fa45c-ifdefmeta.c @@ -1,26 +1,22 @@ int main() { - buf = alloca(3 - #ifdef PLATFORM_A -// platform a stuff - +5 - +50 - #endif - #ifdef PLATFORM_B -/* platform b stuff */ - +2 - #endif - ); - buf = alloca(3 - #ifdef PLATFORM_A -// platform a stuff - +5 - +50 - #endif - #ifdef PLATFORM_B -/* platform b stuff */ - +2 - #endif - ); + buf = malloc(3 +#ifdef PLATFORM_A + + 5 + 50 +#endif + +#ifdef PLATFORM_B + + 2 +#endif +); + buf = malloc(3 +#ifdef PLATFORM_A + + 5 + 50 +#endif + +#ifdef PLATFORM_B + + 2 +#endif +); } int other() { @@ -41,9 +37,6 @@ int other() { } int third() { - buf = alloca(3+5+2); - buf = alloca(3 - +5 - +2 - ); + buf = malloc(3 + 5 + 2); + buf = malloc(3 + 5 + 2); } ifdefmeta1.res diff = --- tests/ifdefmeta1.c +++ /tmp/cocci-output-26579-262f4a-ifdefmeta1.c @@ -1,17 +1,2 @@ int main() { - buf = alloca(3 - #ifdef PLATFORM_A -// platform a stuff - - - +5 - - - - #endif - #ifdef PLATFORM_B -/* platform b stuff */ - +2 - #endif - ); } ifdefmeta2.res diff = --- tests/ifdefmeta2.c +++ /tmp/cocci-output-26579-964b5b-ifdefmeta2.c @@ -1,12 +1,2 @@ int main() { - buf = alloca(3 - - - +5 - - - - - +2 - ); } ifdefmeta3.res diff = --- tests/ifdefmeta3.c +++ /tmp/cocci-output-26579-49dce5-ifdefmeta3.c @@ -1,11 +1,5 @@ int main () { f(); - if (foo) { - one(); -#ifdef ONE - two(); -#endif - three(); - } + xxx(); g(); } ifdefmeta4.res exn while in timeout_function ifend.res diff = --- tests/ifend.c +++ /tmp/cocci-output-26579-acab4f-ifend.c @@ -3,5 +3,3 @@ static int vortex_debug = VORTEX_DEBUG; #else static int vortex_debug = 1; #endif - -#include ifgoto.res diff = --- tests/ifgoto.c +++ /tmp/cocci-output-26579-670449-ifgoto.c @@ -1,5 +1,7 @@ int main () { - if (x) - GOTO(l,a = 3); + if (x) { + a = 3; + goto l; + } l: return; } ifields.res diff = --- tests/ifields.c +++ /tmp/cocci-output-26579-605a86-ifields.c @@ -1,14 +1,16 @@ typedef struct tag_obj { int x; int y; - const IFaceVtbl *lpVtbl; + IFace IFace_iface; int a; } Tobj; static struct IFaceImpl obj = { 1, 2, - &x, + { + &x, 4, + }, 3 }; ifif.res diff = --- tests/ifif.c +++ /tmp/cocci-output-26579-27a5e6-ifif.c @@ -1,5 +1,13 @@ int main () { +#ifdef FOO1 +#ifdef FOO2 foo(); +#endif /* FOO1 */ +#endif /* FOO2 */ xxx(); +#ifdef BAR1 +#ifdef BAR2 bar(); +#endif /* BAR1 */ +#endif /* BAR2 */ } ifreturn.res diff = --- tests/ifreturn.c +++ /tmp/cocci-output-26579-05f062-ifreturn.c @@ -1,31 +1,46 @@ int main () { if (x) { - return 1; + blah(); + { + return 1; + } } return 12; } int main () { if (a) { - if (x) { - return 1; + blah(); + { + if (x) { + blah(); + { + return 1; + } + } + b(); } - b(); } return 12; } int main () { if (a) { - if (b) { - if (x) { - return 1; - } - else { - return 1; + blah(); + { + if (b) { + blah(); + { + if (x) { + return 1; + } + else { + return 1; + } + } } + b(); } - b(); } return 12; } ifreturn3.res diff = --- tests/ifreturn3.c +++ /tmp/cocci-output-26579-fdcf35-ifreturn3.c @@ -3,7 +3,10 @@ int GetExitCode (int iFlag_Code) if(iFlag_Code==OK) { return OK; } else // blah + { + mwtrace(); return WARNING; + } return 0; } @@ -11,7 +14,9 @@ int GetExitCode (int iFlag_Code) { if(iFlag_Code==OK) { return OK; - } else + } else { + mwtrace(); return WARNING; + } return 0; } ifreturn4.res diff = --- tests/ifreturn4.c +++ /tmp/cocci-output-26579-0bfaf3-ifreturn4.c @@ -2,10 +2,16 @@ int GetExitCode (int iFlag_Code) { if(iFlag_Code==OK) { return OK; - } else if(iFlag_Code==WARNING) { - return WARNING; } else { - return_ERREUR; + mwtrace(); + if(iFlag_Code==WARNING) { + return WARNING; + } else { + mwtrace(); + { + return_ERREUR; + } + } } return 0; } ifreturn6.res diff = --- tests/ifreturn6.c +++ /tmp/cocci-output-26579-1e5056-ifreturn6.c @@ -3,7 +3,8 @@ int main () { blah(); goto end; } - else goto end2; + else blah(); + later(); end: xxx(); end2: ifzer.res diff = --- tests/ifzer.c +++ /tmp/cocci-output-26579-6fb058-ifzer.c @@ -3,6 +3,5 @@ int main() { and have lived on another thread's stack; that stack may have become unmapped meanwhile (CONFIG_DEBUG_PAGEALLOC). */ #endif - foo(); } ifzz.res diff = --- tests/ifzz.c +++ /tmp/cocci-output-26579-384bc5-ifzz.c @@ -2,9 +2,9 @@ if 0 char c; #endif -int foo(void) +size_t foo(void) { - int i = 1; + size_t i = 1; #if 0 TRACE("\n"); inc.res diff = --- tests/inc.c +++ /tmp/cocci-output-26579-4239dc-inc.c @@ -1,2 +1 @@ -#define foo 3 -#define xxx 4 +#define foobar 3 incdir.res incl.res diff = --- tests/incl.c +++ /tmp/cocci-output-26579-7273f9-incl.c @@ -1,6 +1,8 @@ +#include "before.h" #include #include #include +#include "after.h" #ifdef FOO #include #endif FOO inclifdef.res diff = --- tests/inclifdef.c +++ /tmp/cocci-output-26579-f86a80-inclifdef.c @@ -1,4 +1,5 @@ #include +#include #ifdef CONFIG #include #endif include.res diff = --- tests/include.c +++ /tmp/cocci-output-26579-1ddabf-include.c @@ -1,8 +1,6 @@ #include #include -#include -#include void main(int i) { incompatible_value.res incpos.res diff = --- tests/incpos.c +++ /tmp/cocci-output-26579-0d35d7-incpos.c @@ -1,3 +1,4 @@ +#include #include #include "two" #include incpos1.res diff = --- tests/incpos1.c +++ /tmp/cocci-output-26579-56abbc-incpos1.c @@ -1,3 +1,4 @@ +#include #include "two" #include #include "four" inherited.res diff = --- tests/inherited.c +++ /tmp/cocci-output-26579-3b8f94-inherited.c @@ -6,5 +6,5 @@ void main(int i) { h(2); h2(2); - foo(1); + bar(1); } inherited_ver1.res diff = --- tests/inherited_ver1.c +++ /tmp/cocci-output-26579-241dcc-inherited_ver1.c @@ -3,8 +3,8 @@ void main(int i) { //g(1); f(2); - h(2); - h2(2); + hh(2); + hh22(2); - foo(1); + bar(1); } inhmet.res diff = --- tests/inhmet.c +++ /tmp/cocci-output-26579-88670c-inhmet.c @@ -1,3 +1,3 @@ int main () { - x->s = 12; + foo(); } inhpos.res diff = --- tests/inhpos.c +++ /tmp/cocci-output-26579-8b9f43-inhpos.c @@ -1,3 +1,2 @@ int main () { - g(3); } initializer.res warning: line 5: should var be a metavariable? diff = --- tests/initializer.c +++ /tmp/cocci-output-26579-447fa7-initializer.c @@ -1,5 +1,6 @@ struct SHT var = { .f1 = toto1, - .f2 = toto2, + .foo = 12, + .foo2 = 12, .f3 = toto3, }; initializer_many_fields.res warning: line 4: should x be a metavariable? inline.res warning: line 4: should x be a metavariable? diff = --- tests/inline.c +++ /tmp/cocci-output-26579-05fbb6-inline.c @@ -1 +1 @@ -inline void foo(int x) { return; } + insdef.res diff = --- tests/insdef.c +++ /tmp/cocci-output-26579-8228c1-insdef.c @@ -1 +1,2 @@ #define TABINFOGEN +#include int2bool-local.res diff = --- tests/int2bool-local.c +++ /tmp/cocci-output-26579-a5d4db-int2bool-local.c @@ -1,8 +1,9 @@ int nxnypz1(){ - int x, y, z; + bool z; + int x, y; x = 1; y = 0; - z = 0; + z = false; if (x) return x; @@ -31,8 +32,9 @@ int nxny3() { } int px4() { - int x; - x = 0; + bool x; + + x = false; return 4; } @@ -49,11 +51,13 @@ int nxny5() { } int pxpy6() { - int x; - int y; + bool x; + + bool y; + - x = 0; - y = 1; + x = false; + y = true; x = x && y; introbrace.res diff = --- tests/introbrace.c +++ /tmp/cocci-output-26579-00cba3-introbrace.c @@ -1,8 +1,12 @@ int main() { - if (x) + if (x) { rc = request_threaded_irq(a, b); - else + rc = compat_request_threaded_irq(12); + } + else { rc = request_threaded_irq(a, b); + rc = compat_request_threaded_irq(12); + } } ip.res diff = --- tests/ip.c +++ /tmp/cocci-output-26579-4d68dd-ip.c @@ -2,10 +2,18 @@ void GetInfoDestTV(short sNoFo) { if(sNoFo == 1) printf("one"); - else if(sNoFo == 2) - printf("two"); - else if(sNoFo == 2) - printf("three"); - else - printf("other"); + else { + trace("ifelel"); + if(sNoFo == 2) + printf("two"); + else { + trace("ifelel"); + if(sNoFo == 2) + printf("three"); + else { + trace("ifelel"); + printf("other"); + } + } + } } ip2.res diff = --- tests/ip2.c +++ /tmp/cocci-output-26579-563fde-ip2.c @@ -1,11 +1,17 @@ void GetInfoDestTV(short sNoFo) { - if(sNoFo == 1) + if(sNoFo == 1) { + trace("ifelel"); printf("one"); - else if(sNoFo == 2) + } + else if(sNoFo == 2) { + trace("ifelel"); printf("two"); - else if(sNoFo == 2) + } + else if(sNoFo == 2) { + trace("ifelel"); printf("three"); + } else printf("other"); } isococci.res diff = --- tests/isococci.c +++ /tmp/cocci-output-26579-b20277-isococci.c @@ -1,6 +1,4 @@ void f(int i) { - if(x > 0) return x; - } isotest.res diff = --- tests/isotest.c +++ /tmp/cocci-output-26579-3e9361-isotest.c @@ -1,7 +1,6 @@ void main(int i) { - char j; - int i; // = 1; + char j;// = 1; j++; isotest2.res diff = --- tests/isotest2.c +++ /tmp/cocci-output-26579-e739eb-isotest2.c @@ -1,7 +1,6 @@ void main(int i) { char j; - int i = 1; j++; iterator.res diff = --- tests/iterator.c +++ /tmp/cocci-output-26579-597c09-iterator.c @@ -2,9 +2,5 @@ void pcibios_report_status(u_int status_ { struct list_head *l; - list_for_each(l, &pci_root_buses) { - struct pci_bus *bus = pci_bus_b(l); - - pcibios_bus_report_status(bus, status_mask, warn); - } + foo(); } iterprint.res diff = --- tests/iterprint.c +++ /tmp/cocci-output-26579-267dac-iterprint.c @@ -1,6 +1,4 @@ int main () { - for(bit = 0; bit < size; bit++) { - if (test_bit(bit, bitmap)) - x = 12; - } + for_each_set_bit(bit, bitmap, size) + x = 12; } jloop1.res exn while in timeout_function julia10.res diff = 129 133 --- tests/julia10.c +++ /tmp/cocci-output-26579-61ede8-julia10.c @@ -1,7 +1,5 @@ int main(int x) { f(); - h(); g(); - h(); } julia7.res diff = --- tests/julia7.c +++ /tmp/cocci-output-26579-f9689e-julia7.c @@ -1,7 +1,6 @@ int main(int x) { foo(); - if (x) {bar(); after(); return 0;} - bar(); + if (x) {after(); return 0;} after(); } justremove.res diff = --- tests/justremove.c +++ /tmp/cocci-output-26579-539ee1-justremove.c @@ -1,17 +1,6 @@ int main () { - if (x) { - a(); - b(); - c(); - } foo(); - while (x) { - a(); - if (b()) continues; - c(); - } foo(); - r(); foo(); } keep_comma.res diff = --- tests/keep_comma.c +++ /tmp/cocci-output-26579-4ec7fb-keep_comma.c @@ -1,4 +1,4 @@ int main () { - foo(); + xxx(); snd_assert(!atomic_read(&substream->runtime->mmap_count), ); } km.res diff = --- tests/km.c +++ /tmp/cocci-output-26579-e804b3-km.c @@ -1,5 +1,4 @@ int main() { - int *data = kmalloc(element->string.length + 1, GFP_KERNEL); + int *data = kzalloc(element->string.length + 1, GFP_KERNEL); foo(); - memset(data, 0, element->string.length + 1); } kmalloc.res diff = --- tests/kmalloc.c +++ /tmp/cocci-output-26579-9ca20e-kmalloc.c @@ -1,9 +1,7 @@ int main() { struct bar *y; - struct foo *x = kmalloc(sizeof(struct foo),GPF_KERNEL); + struct foo *x = kzalloc(sizeof(struct foo), GPF_KERNEL); if (!x) return -ENOMEM; - y = kmalloc(sizeof(struct bar),GPF_KERNEL); + y = kzalloc(sizeof(struct bar), GPF_KERNEL); if (!y) return -ENOMEM; - memset(x,0,sizeof(struct foo)); - memset(y,0,sizeof(struct bar)); } kmc.res warning: r: metavariable x1 not used in the - or context code warning: r: metavariable S not used in the - or context code diff = --- tests/kmc.c +++ /tmp/cocci-output-26579-7bb105-kmc.c @@ -10,5 +10,4 @@ dmabounce_register_dev(struct device *de err_destroy: kfreea(device_info); - return 1; } kr.res diff = --- tests/kr.c +++ /tmp/cocci-output-26579-7104fa-kr.c @@ -3,5 +3,4 @@ int a(x) { y = (j) r; - foo(); } ktype.res warning: rule starting on line 1: metavariable T2 not used in the - or context code warning: rule starting on line 1: metavariable T not used in the - or context code diff = --- tests/ktype.c +++ /tmp/cocci-output-26579-b235fd-ktype.c @@ -3,8 +3,6 @@ typedef struct r1_private_data_s conf_t; static int run(mddev_t *mddev) { conf_t *conf; - conf = kmalloc(sizeof(conf_t), GFP_KERNEL); + conf = kzalloc(sizeof(conf_t), GFP_KERNEL); if (!conf) return; - - memset(conf, 0, sizeof(*conf)); } ktype2.res warning: r: metavariable T2 not used in the - or context code warning: r: metavariable T not used in the - or context code diff = --- tests/ktype2.c +++ /tmp/cocci-output-26579-a3d0ef-ktype2.c @@ -3,11 +3,8 @@ typedef struct r1_private_data_s conf_t; static int run(mddev_t *mddev) { conf_t *conf; - conf = kmalloc(sizeof(conf_t), GFP_KERNEL); + conf = kzalloc(sizeof(conf_t), GFP_KERNEL); if (!conf) { - memset(conf, 0, sizeof(*conf)); return; } - - memset(conf, 0, sizeof(*conf)); } labels_metastatement.res diff = --- tests/labels_metastatement.c +++ /tmp/cocci-output-26579-838b16-labels_metastatement.c @@ -1,9 +1,15 @@ int foo(int i) { if(1) { - x = 3; - z = 4; - } // we don't want that it add both foo on the } and on the endif + { + x = 3; + foo(); + z = 4; + foo(); + } + foo(); + } + foo(); // we don't want that it add both foo on the } and on the endif // (note: but need correct endif accrochage) } labels_metastatement_ver1.res diff = --- tests/labels_metastatement_ver1.c +++ /tmp/cocci-output-26579-1b53a9-labels_metastatement_ver1.c @@ -1,5 +1,9 @@ int foo(int i) { - if(1) x = 3; + if(1) { + x = 3; + foo(); + } + foo(); } lid.res diff = --- tests/lid.c +++ /tmp/cocci-output-26579-a29ac2-lid.c @@ -1,6 +1,6 @@ int main () { int a; static int b; - f(a); + f(12); f(b); } line_before_last.res diff = --- tests/line_before_last.c +++ /tmp/cocci-output-26579-d3b706-line_before_last.c @@ -1,17 +1,13 @@ int main () { - foo(); xxx(); } int main () { xxx(); - foo(); } int main () { xxx(); - - foo(); } list_test.res warning: line 5: should a be a metavariable? warning: line 12: should a be a metavariable? warning: line 13: should b be a metavariable? warning: line 21: should a be a metavariable? warning: line 23: should b be a metavariable? warning: line 31: should a be a metavariable? warning: line 38: should a be a metavariable? warning: line 39: should b be a metavariable? warning: line 47: should a be a metavariable? warning: line 49: should b be a metavariable? warning: line 56: should f be a metavariable? warning: line 57: should a be a metavariable? warning: line 63: should g be a metavariable? warning: line 64: should a be a metavariable? warning: line 65: should b be a metavariable? warning: line 71: should h be a metavariable? warning: line 73: should a be a metavariable? warning: line 75: should b be a metavariable? warning: line 82: should i be a metavariable? warning: line 84: should a be a metavariable? warning: line 86: should b be a metavariable? diff = --- tests/list_test.c +++ /tmp/cocci-output-26579-bc29d0-list_test.c @@ -1,55 +1,53 @@ int main () { - f(a); - g(a,b); - h(x,a,y,b,z); - h(a,y,b,z); - h(x,a,b,z); - h(x,a,y,b); - h(a,b,z); - h(x,a,b); - h(a,b); + f(); + g(b); + h(x,y,b,z); + h(y,b,z); + h(x,b,z); + h(x,y,b); + h(b,z); + h(x,b); + h(b); } -int f(int a) { return; } +int f() { return; } -int g(int a,int b) { return; } +int g(int b) { return; } -int h(int x, int a, int y, int b, int z) { return; } +int h(int x, int y, int b, int z) { return; } -int h(int a, int y, int b, int z) { return; } +int h(int y, int b, int z) { return; } -int h(int x, int a, int b, int z) { return; } +int h(int x, int b, int z) { return; } -int h(int x, int a, int y, int b) { return; } +int h(int x, int y, int b) { return; } -int h(int a, int b, int z) { return; } +int h(int b, int z) { return; } -int h(int x, int a, int b) { return; } +int h(int x, int b) { return; } -int h(int a, int b) { return; } +int h(int b) { return; } int f[] = { - a }; int g[] = { - a, b }; -int h[] = { x, a, y, b, z }; +int h[] = { x, y, b, z }; -int h[] = { a, y, b, z, }; +int h[] = { y, b, z, }; -int h[] = { x, a, b, z }; +int h[] = { x, b, z }; -int h[] = { x, a, y, b, }; +int h[] = { x, y, b, }; -int h[] = { a, b, z }; +int h[] = { b, z }; -int h[] = { x, a, b, }; +int h[] = { x, b, }; -int h[] = { a, b }; +int h[] = { b }; int i[] = { x, a, y, b, z }; @@ -57,33 +55,30 @@ int i[] = { a, y, b, z, }; int i[] = { x, a, b, z }; -int i[] = { x, a, y, b, }; +int i[] = { x, a, y, }; int i[] = { a, b, z }; -int i[] = { x, a, b, }; +int i[] = { x, a, }; -int i[] = { a, b }; +int i[] = { a, }; struct f { - int a; + int b; }; struct g { - int a; int b; }; struct h { int x; - int a; int y; int b; int z; }; struct h { - int a; int y; int b; int z; @@ -91,63 +86,46 @@ struct h { struct h { int x; - int a; int b; int z; }; struct h { int x; - int a; int y; int b; }; struct h { - int a; int b; int z; }; struct h { int x; - int a; int b; }; struct h { - int a; int b; }; -enum f { a }; +enum f { b }; -enum g { a, b }; +enum g { b }; -enum h { x, a, y, b, z, }; -enum h { a, y, b, z }; -enum h { x, a, b, z, }; -enum h { x, a, y, b }; -enum h { a, b, z, }; -enum h { x, a, b }; -enum h { a, b, }; +enum h { x, y, b, z, }; +enum h { y, b, z }; +enum h { x, b, z, }; +enum h { x, y, b }; +enum h { b, z, }; +enum h { x, b }; +enum h { b, }; enum i { x, a, y, b, z, }; enum i { a, y, b, z }; enum i { x, a, b, z, }; -enum i { x, a, y, b, }; +enum i { x, a, y, }; enum i { a, b, z, }; -enum i { x, a, b, }; -enum i { a, b, }; - -#define f(a) 3 - -#define g(a,b) 3 - -#define h(x,a,y,b,z) 3 -#define h(a,y,b,z) 3 -#define h(x,a,b,z) 3 -#define h(x,a,y,b) 3 -#define h(a,b,z) 3 -#define h(x,a,b) 3 -#define h(a,b) 3 +enum i { x, a, }; +enum i { a, }; local.res diff = --- tests/local.c +++ /tmp/cocci-output-26579-63152d-local.c @@ -1 +1 @@ -int f(int xx, int yy) { return 0; } +int f(int a, int b, int yy) { return 0; } localglobal.res diff = --- tests/localglobal.c +++ /tmp/cocci-output-26579-7becba-localglobal.c @@ -3,5 +3,5 @@ int a; int main(int b) { int c; int local; - return a + b + c; + return global + local + local; } localid.res diff = --- tests/localid.c +++ /tmp/cocci-output-26579-cb9290-localid.c @@ -2,8 +2,7 @@ int c; int main () { int a; - f(a); f(a+1); - f(b); - f(c); + h(b); + g(c); } log.res diff = --- tests/log.c +++ /tmp/cocci-output-26579-ff4739-log.c @@ -8,5 +8,4 @@ static struct var_t vars[] = { int main () { - f("foo"); } longconst.res diff = --- tests/longconst.c +++ /tmp/cocci-output-26579-db8029-longconst.c @@ -2,18 +2,18 @@ long function1() { long a; int b; - a = 1l << b; - a = 1u << b; - a = 65536l << b; - a = 65536u << b; - a = 65536 << b; - a = 4294967296 << b; - a = 65535 << b; - a = 4294967295 << b; - a = 0x7fffffff << b; - a = 0x1fl << b; - a = 0x1fu << b; - a = 0x1FL << b; - a = 0x1FU << b; + a = f(1l, "long"); + a = f(1u, "unsigned"); + a = f(65536l, "long"); + a = f(65536u, "unsigned"); + a = f(65536, "int"); + a = f(4294967296, "int"); + a = f(65535, "int"); + a = f(4294967295, "int"); + a = f(0x7fffffff, "int"); + a = f(0x1fl, "long"); + a = f(0x1fu, "unsigned"); + a = f(0x1FL, "long"); + a = f(0x1FU, "unsigned"); return a; } longline2.res warning: line 5: should a be a metavariable? diff = --- tests/longline2.c +++ /tmp/cocci-output-26579-ab5568-longline2.c @@ -1,8 +1,16 @@ int main() { - f(sdhfkjdkdsahksadsdhjkdsa,sahdjshdkjsahdkjhsakjdsh,a,shdkjsdsdhkjsa,x,y,z); - f(sdhfkjdkdsahksadsdhjkdsa, sahdjshdkjsahdkjhsakjdsh, a, shdkjsdsdhkjsa, x, y, z); + f(sdhfkjdkdsahksadsdhjkdsa,sahdjshdkjsahdkjhsakjdsh,a, + 1111111111111111111111111111111111111, 111111111111111111111111, 111, + shdkjsdsdhkjsa,x,y,z); + f(sdhfkjdkdsahksadsdhjkdsa, sahdjshdkjsahdkjhsakjdsh, a, + 1111111111111111111111111111111111111, 111111111111111111111111, 111, + shdkjsdsdhkjsa, x, y, z); f(sdhfkjdkdsahksadsdhjkdsa,sahdjshdkjsahdkjhsakjdsh,aaaaaaaaaaaaaaaaaaaa,shdkjsdsdhkjsa); - f(a,sdhfkjdkdsahksadsdhjkdsa,sahdjshdkjsahdkjhsakjdsh,aaaaaaaaaaaaaaaaaaaa,shdkjsdsdhkjsa); - f(a,sdhfkjdkdsahksadsdhjkdsa,sahdjshdkjsahdkjhsakjdsh,aaaaaaaaaaaaaaaaaaaa,shdkjsdsdhkjsa, + f(a,1111111111111111111111111111111111111, 111111111111111111111111, 111, + sdhfkjdkdsahksadsdhjkdsa,sahdjshdkjsahdkjhsakjdsh,aaaaaaaaaaaaaaaaaaaa, + shdkjsdsdhkjsa); + f(a,1111111111111111111111111111111111111, 111111111111111111111111, 111, + sdhfkjdkdsahksadsdhjkdsa,sahdjshdkjsahdkjhsakjdsh,aaaaaaaaaaaaaaaaaaaa, + shdkjsdsdhkjsa, sdhfkjdkdsahksadsdhjkdsa,sahdjshdkjsahdkjhsakjdsh,aaaaaaaaaaaaaaaaaaaa,shdkjsdsdhkjsa); } longlong.res diff = --- tests/longlong.c +++ /tmp/cocci-output-26579-e2913e-longlong.c @@ -1,6 +1,6 @@ -long long a; +int a; int main () { - long long b; + int b; return 0; } longlongint.res diff = --- tests/longlongint.c +++ /tmp/cocci-output-26579-3b658f-longlongint.c @@ -1,9 +1,3 @@ int main() { - unsigned int x; - int y; - unsigned long long int a; - long long int b; - unsigned long long m; - long long n; return 0; } loop.res diff = --- tests/loop.c +++ /tmp/cocci-output-26579-1a2322-loop.c @@ -1,5 +1,3 @@ int main() { - f(); while (1) { x : 15; } - g(); } lvalue.res warning: line 4: should x be a metavariable? diff = --- tests/lvalue.c +++ /tmp/cocci-output-26579-2e6219-lvalue.c @@ -1,4 +1,4 @@ int main() { - x = x + 1; - *x = 12; + f(x) = f(x) + 1; + *f(x) = 12; } macro.res diff = --- tests/macro.c +++ /tmp/cocci-output-26579-def30d-macro.c @@ -1,5 +1,5 @@ -#define SC_FCMND(fcmnd) ((Scsi_Cmnd *)((long)fcmnd - (long)&(((Scsi_Cmnd *)0)->SCp))) +#define SC_FCMND(fcmnd) ((struct scsi_cmnd *)((long)fcmnd - (long)&(((struct scsi_cmnd *)0)->SCp))) int main() { - return ((Scsi_Cmnd *)((long)fcmnd - (long)&(((Scsi_Cmnd *)0)->SCp))); + return ((struct scsi_cmnd *)((long)fcmnd - (long)&(((struct scsi_cmnd *)0)->SCp))); } macro_int16.res diff = --- tests/macro_int16.c +++ /tmp/cocci-output-26579-e37fb4-macro_int16.c @@ -4,6 +4,6 @@ void main(void) { INT16 a, b, c; - c = a + b; + c = a - b; } match_init.res diff = --- tests/match_init.c +++ /tmp/cocci-output-26579-6d6bb6-match_init.c @@ -1,15 +1,15 @@ int probably_works () { - int x = 3; + int a = 12; f(x); } int does_it_work () { - int y, x = 3; + int y, a = 12; f(x); } int should_work () { - x = 3; + a = 12; f(x); } match_no_meta.res diff = --- tests/match_no_meta.c +++ /tmp/cocci-output-26579-a5cb6b-match_no_meta.c @@ -2,6 +2,4 @@ void main(int i) { foo(1); bar(2); - - bar(3); } max.res warning: line 6: should i be a metavariable? warning: line 14: should i be a metavariable? diff = --- tests/max.c +++ /tmp/cocci-output-26579-892448-max.c @@ -1,3 +1,3 @@ int main () { - if (x < 25) return i; + if (x < 25) return 3; } mdec.res diff = --- tests/mdec.c +++ /tmp/cocci-output-26579-f6190b-mdec.c @@ -1,23 +1,26 @@ int main () { - int a, b, c, d; - int a, b, c, *d; - int a, b, *c, d; - int a, *b, c, d; - int *a, b, c, d; - int a, b, *c, *d; - int a, *b, *c, d; - int *a, *b, c, d; - int *a, b, c, *d; - int a, *b, c, *d; - int *a, b, *c, d; - int a, *b, c, *d; - int *a, b, *c, d; - int a, *b, *c, *d; - int *a, *b, *c, d; - int *a, *b, c, *d; - int *a, b, *c, *d; - int *a, b, c, *d; - int *a, b, *c, *d; - int a, *b, *c, *d; - int *a, *b, c, *d; + char d; + char c; + char b; + char a; + int *d; + int *c; + int *b; + int *a; + int *c, *d; + int *b, *c; + int *a, *b; + int *a, *d; + int *b, *d; + int *a, *c; + int *b, *d; + int *a, *c; + int *b, *c, *d; + int *a, *b, *c; + int *a, *b, *d; + int *a, *c, *d; + int *a, *d; + int *a, *c, *d; + int *b, *c, *d; + int *a, *b, *d; } memory.res diff = --- tests/memory.c +++ /tmp/cocci-output-26579-578e51-memory.c @@ -2,6 +2,5 @@ int __queue_add(Queue_t *queue, Scsi_Cmnd *SCpnt, int head) { - if (BAD_MAGIC(1,12)) - BUG(); + BUG_ON(BAD_MAGIC(1, 12)); } metahex.res metaline.res warning: line 42: x, previously declared as a metavariable, is used as an identifier warning: line 48: should y be a metavariable? diff = --- tests/metaline.c +++ /tmp/cocci-output-26579-d99dc4-metaline.c @@ -1,9 +1,8 @@ int main () { - static int x; static int y; - if (12) f(4+3); - g(4+3); - m(3+3); - g(3+3); + static int x; + while (12) f(4+3); + h(4 + 3); + q(3 + 3); r(3+4); } metaops.res the simple assignment expression on line 25 contains transformations that prevent it from matching a declaration (replacement is not simple) diff = --- tests/metaops.c +++ /tmp/cocci-output-26579-d64cf6-metaops.c @@ -2,24 +2,24 @@ int p1() { int x = 0; int y = 1; - x = x + y; - x = x * y; - x = x / y; - x = x - y; - x = x && y; - x = x || y; - x = x == y; - x = x != y; - x = x > y; - x = x < y; - x = x >= y; - x = x <= y; - x = x % y; - x = x | y; - x = x & y; - x = x ^ y; - x = x << y; - x = x >> y; + x += x - y; + x += x + y; + x += x + y; + x += x + y; + x += x + y; + x += x + y; + x += x + y; + x += x + y; + x += x + y; + x += x + y; + x += x + y; + x += x + y; + x += x + y; + x += x + y; + x += x + y; + x += x + y; + x += x + y; + x += x + y; return 42; } @@ -28,17 +28,17 @@ int p2() { int x = 0; int y = 1; - x = 1; - x += 2; - x -= 3; - x *= 4; - x /= 5; - x %= 6; - x |= 7; - x &= 8; - x ^= 9; - x <<= 10; - x >>= 11; + x += 1; + x = 2; + x = 3; + x = 4; + x = 5; + x = 6; + x = 7; + x = 8; + x = 9; + x = 10; + x = 11; return 42; } metaops0.res diff = --- tests/metaops0.c +++ /tmp/cocci-output-26579-680771-metaops0.c @@ -1,44 +1,11 @@ int p1() { - int x = 0; - int y = 1; - x = x + y; - x = x * y; - x = x / y; - x = x - y; - x = x && y; - x = x || y; - x = x == y; - x = x != y; - x = x > y; - x = x < y; - x = x >= y; - x = x <= y; - x = x % y; - x = x | y; - x = x & y; - x = x ^ y; - x = x << y; - x = x >> y; return 42; } int p2() { - int x = 0; - int y = 1; - x = 1; - x += 2; - x -= 3; - x *= 4; - x /= 5; - x %= 6; - x |= 7; - x &= 8; - x ^= 9; - x <<= 10; - x >>= 11; return 42; } metaruleelem.res diff = --- tests/metaruleelem.c +++ /tmp/cocci-output-26579-5adfbf-metaruleelem.c @@ -1,6 +1,7 @@ int main(int x) { f(); - if(1) { + foo(); + if (1) { replace(); } g(); metastatement2.res diff = --- tests/metastatement2.c +++ /tmp/cocci-output-26579-64d1a5-metastatement2.c @@ -1,6 +1,5 @@ void main(int i) { f(); - { replace(); replace(); } g(); } metastatement_for.res diff = --- tests/metastatement_for.c +++ /tmp/cocci-output-26579-059d68-metastatement_for.c @@ -1,9 +1,6 @@ void main(void) { int i; - for (i = 0; i < 10; i++) { - printf("%d", i); - } if (i == 0) { printf("%d", i); metastatement_if.res diff = --- tests/metastatement_if.c +++ /tmp/cocci-output-26579-6cb2e8-metastatement_if.c @@ -5,8 +5,4 @@ void main(void) printf("%d", i); } - if (i == 0) { - printf("%d", i); - } - } mincom.res diff = --- tests/mincom.c +++ /tmp/cocci-output-26579-6f3a34-mincom.c @@ -1,5 +1,7 @@ int main () { - if (rc == LS_NONE_FIRST_DE) + if (rc == LS_NONE_FIRST_DE) { /* It is not "ls -{a}l" operation, no need statahead for it. */ - GOTO(out, rc = -EAGAIN); + a(); + b(); + } } minenum.res diff = --- tests/minenum.c +++ /tmp/cocci-output-26579-64a46c-minenum.c @@ -1 +1 @@ -enum h { x, a, z, q, b }; +enum h { x, qq, q, b }; minenum1.res diff = --- tests/minenum1.c +++ /tmp/cocci-output-26579-950313-minenum1.c @@ -1,2 +1,2 @@ -enum h { x, a, z, +enum h { x, qq, q, b }; minfn.res diff = --- tests/minfn.c +++ /tmp/cocci-output-26579-f728e8-minfn.c @@ -1,13 +1,5 @@ int main () { return first; } -int f () { return second; } -int f () { return second; } - int main () { return third; } -#define x 3 -#define x 3 -#define x 3 -#define x 3 - int main () { return fifth; } mini_null_ref.res diff = --- tests/mini_null_ref.c +++ /tmp/cocci-output-26579-417fe8-mini_null_ref.c @@ -2,11 +2,12 @@ static int __devinit w90p910_keypad_prob { const struct w90p910_keypad_platform_data *pdata = pdev->dev.platform_data; - const struct matrix_keymap_data *keymap_data = pdata->keymap_data; + const struct matrix_keymap_data *keymap_data; if (!pdata) { dev_err(&pdev->dev, "no platform data defined\n"); return -EINVAL; } + keymap_data = pdata->keymap_data; return; } minstruct.res diff = --- tests/minstruct.c +++ /tmp/cocci-output-26579-a039f3-minstruct.c @@ -1,5 +1,7 @@ static struct i2c_client client_template = { - .name = "(unset)", + .dev = { + .name = "(unset)", + }, .id = -1, .driver = &i2c_driver_videotext }; minusdots.res diff = --- tests/minusdots.c +++ /tmp/cocci-output-26579-623636-minusdots.c @@ -1,9 +1,3 @@ void main(int i) { - - if (!hostptr) { - if (hostptr) { - return -ESRCH; - } - } } minusdots_ver1.res diff = --- tests/minusdots_ver1.c +++ /tmp/cocci-output-26579-c9a0e5-minusdots_ver1.c @@ -1,6 +1,2 @@ void main(int i) { - - if (!hostptr) { - i++; - } } multi_func1.res exn while in timeout_function multichars.res warning: line 4: should ab be a metavariable? diff = 102 105 --- tests/multichars.c +++ /tmp/cocci-output-26579-1e9048-multichars.c @@ -1,5 +1,5 @@ int main () { - f('XYZ',ab); - f('X\nY',ab); - f('\n',ab); + f('XYZ',12); + f('X\nY',12); + f('\n',12); } multidec.res diff = --- tests/multidec.c +++ /tmp/cocci-output-26579-f196f4-multidec.c @@ -1,11 +1,6 @@ int main () { int x = 3,z; - int x = 12; - int x = 12,y; + int y; int -x -= -12 -, y; } multidecl3.res diff = --- tests/multidecl3.c +++ /tmp/cocci-output-26579-01962c-multidecl3.c @@ -1,17 +1,13 @@ int main () { - int *i, i[12], i, k, r; + int k, r; } struct foo { - int *i, i[12], i, k, r; - int *i, i[12], i; - int *i; + int k, r; }; int main () { - int *i, i[12], i; } struct foo { - int *i, i[12], i; }; multipath.res diff = --- tests/multipath.c +++ /tmp/cocci-output-26579-d46dbc-multipath.c @@ -2,8 +2,8 @@ static void multipathd(struct md_thread { for (;;) { if ((mp_bh->path = multipath_map (conf))<0) { - printk(KERN_ERR "multipath: %s: redirecting sector %llu" - " to another IO path\n", + printk("KERN_ERR %s: %s: redirecting sector %llu to another IO path\n", + __func__, bdevname(bio->bi_bdev,b), (unsigned long long)bio->bi_iter.bi_sector); } multiplus.res warning: rule starting on line 3: metavariable T not used in the - or context code diff = --- tests/multiplus.c +++ /tmp/cocci-output-26579-f8fa38-multiplus.c @@ -1,4 +1,4 @@ -static void xm_link_timer(void *arg) +static void xm_link_timer(struct work_struct *work) { struct net_device *dev = arg; struct skge_port *skge = netdev_priv(arg); multiremove.res diff = --- tests/multiremove.c +++ /tmp/cocci-output-26579-652f45-multiremove.c @@ -1,8 +1,5 @@ int main () { if (x) { xyz1(); } - if (x) { foo(); abc(); } if (x) { xyz2(); } - if (x) { bar(); abc(); } if (x) { xyz3(); } - if (x) { foo(); abc(); bar(); bar(); foo(); } } multistruct.res diff = --- tests/multistruct.c +++ /tmp/cocci-output-26579-d90900-multistruct.c @@ -1,5 +1,3 @@ -struct one x; -struct two y; struct three z; multitype.res diff = --- tests/multitype.c +++ /tmp/cocci-output-26579-3d5c60-multitype.c @@ -3,5 +3,5 @@ typedef struct foo { int a; } foo_t; int main() { foo_t * x; f(x->a); - g(x); + g(x, NULL); } multitypedef.res warning: non_delayed_fn: metavariable T not used in the - or context code diff = --- tests/multitypedef.c +++ /tmp/cocci-output-26579-a60416-multitypedef.c @@ -5,5 +5,5 @@ typedef struct HYSDN_CARD { int ergo_inithardware(hysdn_card * card) { - INIT_WORK(&card->irq_queue, ergo_irq_bh, card); + INIT_WORK(&card->irq_queue, ergo_irq_bh); } multivars.res diff = --- tests/multivars.c +++ /tmp/cocci-output-26579-fddcc1-multivars.c @@ -1,5 +1,5 @@ void main(int i) { - f(1+2+v.field1,1+2+v.field1); + h(1 + 2 + v.field1); } na.res diff = --- tests/na.c +++ /tmp/cocci-output-26579-3d3a63-na.c @@ -4,10 +4,10 @@ void foo() { int i; - if (!i & FOO) return; - !i & -FOO; + if (12) return; + 12; !i & !FOO; - !i & 100; - !i & -100; + 12; + 12; !i & !100; } nameless.res diff = --- tests/nameless.c +++ /tmp/cocci-output-26579-53d045-nameless.c @@ -1,6 +1,6 @@ typedef union { int foo; } t_foo; -typedef struct { +typedef struct __COCCI__TMP__STRUCTNAME__ { int foo; } t_foo; nest.res warning: line 6: should hostno be a metavariable? warning: line 18: should xxx be a metavariable? diff = --- tests/nest.c +++ /tmp/cocci-output-26579-e7bb7a-nest.c @@ -1,7 +1,7 @@ void info_func(int i) { foo(); while (x) { - 1+hostno+xxx; - 2+hostno+xxx; + 1+hostptr->host_no+hostptr->host_no; + 2+hostptr->host_no+hostptr->host_no; } } nestone.res warning: one: metavariable S not used in the - or context code diff = --- tests/nestone.c +++ /tmp/cocci-output-26579-3678c3-nestone.c @@ -1,4 +1,3 @@ int foo() { if (x) { xxx(); return;} - yyy(); } nestseq.res diff = --- tests/nestseq.c +++ /tmp/cocci-output-26579-bfbc9d-nestseq.c @@ -2,4 +2,5 @@ int main () { f(); g(12); h(); + xxx(12); } neststruct.res diff = --- tests/neststruct.c +++ /tmp/cocci-output-26579-944578-neststruct.c @@ -8,6 +8,6 @@ struct usb_hub { static int hub_configure(struct usb_hub *hub) { - hub->status = kmalloc(sizeof(*hub->status), GFP_KERNEL); + hub->status = kzalloc(sizeof(*hub->status), GFP_KERNEL); } nl.res warning: line 4: should x be a metavariable? diff = --- tests/nl.c +++ /tmp/cocci-output-26579-bf6146-nl.c @@ -1,4 +1,4 @@ int main() { - if (x) return; - x = x + 1; + if (y) return; + y = y + 1; } noa.res diff = --- tests/noa.c +++ /tmp/cocci-output-26579-70de65-noa.c @@ -2,6 +2,6 @@ int main () { if (x) { a(); } else { a(); } } -int tochange () { +int has_no_a () { if (x) { a(); } else { x(); } } nocast.res diff = --- tests/nocast.c +++ /tmp/cocci-output-26579-00e80d-nocast.c @@ -1,4 +1,4 @@ -int main (unsigned int __nocast gfp_mask, int x) { +int main (gfp_t gfp_mask, int x) { buf = kmalloc(sizeof *send_buf + buf_size, gfp_mask); } noret.res diff = --- tests/noret.c +++ /tmp/cocci-output-26579-083a46-noret.c @@ -1,18 +1,18 @@ -main (int x); -static xmain (int x); -inline ymain (int x); +main (int x, int q); +static xmain (int x, int q); +inline ymain (int x, int q); -main (int x) { - return x; +main (int x, int q) { + return 12; } // foo -static xmain (int y) { - return y; +static xmain (int y, int q) { + return 12; } // xxx -inline ymain (int y) { - return y; +inline ymain (int y, int q) { + return 12; } // xxx not.res diff = --- tests/not.c +++ /tmp/cocci-output-26579-c77da8-not.c @@ -1,9 +1,9 @@ int main() { int x; - this(12,x); + f(20); this(foo,x); bar(12,x); foo(12,x); - this(12,x); - this(12,x); + f(20); + f(20); } notest.res diff = --- tests/notest.c +++ /tmp/cocci-output-26579-5bcab0-notest.c @@ -1,6 +1,6 @@ int main() { struct foo *x; x = FN(); - if (!x) return; + if (12) return; return; } noty.res diff = --- tests/noty.c +++ /tmp/cocci-output-26579-456741-noty.c @@ -1,3 +1,4 @@ int main(int *x) { if (NULL == x) { return; } + g(); } noty2.res diff = --- tests/noty2.c +++ /tmp/cocci-output-26579-5a9bc6-noty2.c @@ -1,14 +1,11 @@ main () { - foo(); return; } int main2 () { - foo(); return; } blah_t main3 () { - foo(); return; } null_bool.res warning: line 4: should x be a metavariable? diff = --- tests/null_bool.c +++ /tmp/cocci-output-26579-b70de1-null_bool.c @@ -1,8 +1,8 @@ int main () { - if (x != NULL) return; - if (a && x != NULL && b) return; - if (x) return; - if (a && x && b) return; + if (12) return; + if (a && 12 && b) return; + if (12) return; + if (a && 12 && b) return; x = x + 20; } null_type.res diff = --- tests/null_type.c +++ /tmp/cocci-output-26579-e7fdcd-null_type.c @@ -2,7 +2,7 @@ int main(int i) { int *x; - g(x); - g(NULL); + g(f(x)); + g(f(NULL)); } oddifdef.res warning: line 4: should x be a metavariable? warning: line 6: should x be a metavariable? diff = --- tests/oddifdef.c +++ /tmp/cocci-output-26579-08a1f4-oddifdef.c @@ -7,9 +7,7 @@ void one () { a = 5; #ifdef FOO - x = 0; #else - x = 0; #endif } @@ -22,9 +20,7 @@ void two() { a = 3; #ifdef FOO - x = 0; #else - x = 0; #endif } @@ -37,8 +33,6 @@ void three() { #endif #ifdef FOO - x = 0; #else - x = 0; #endif } of.res diff = --- tests/of.c +++ /tmp/cocci-output-26579-14a550-of.c @@ -1,16 +1,20 @@ static struct iommu_table *iommu_table_find(struct iommu_table * tbl) { for (node = NULL; (node = of_find_all_nodes(node)); ) { - if (x) + if (x) { return it; + of_node_put(node); + } } } static struct iommu_table *iommu_table_find(struct iommu_table * tbl) { for (node = NULL; (node = something(node)); ) { - if (x) + if (x) { + of_node_put(node); return it; + } } } oneline.res diff = --- tests/oneline.c +++ /tmp/cocci-output-26579-b32e60-oneline.c @@ -1,4 +1,4 @@ int main () { - f(); - f(); + g(); + g(); } opt.res diff = --- tests/opt.c +++ /tmp/cocci-output-26579-36a77f-opt.c @@ -1,3 +1,2 @@ int main () { - yyy(); } optional_qualifier.res diff = --- tests/optional_qualifier.c +++ /tmp/cocci-output-26579-ed8004-optional_qualifier.c @@ -1,2 +1,2 @@ -int a; +const int a; const int b; optional_storage.res diff = --- tests/optional_storage.c +++ /tmp/cocci-output-26579-f7f380-optional_storage.c @@ -1,4 +1,4 @@ -int foo1(void) +static int foo1(void) { } orexp.res diff = --- tests/orexp.c +++ /tmp/cocci-output-26579-76a02e-orexp.c @@ -1,3 +1,3 @@ int main() { - bar(12+12); + 4; } overshoot.res warning: aaa: metavariable f not used in the - or context code warning: xxx: metavariable f not used in the - or context code diff = --- tests/overshoot.c +++ /tmp/cocci-output-26579-6f98b2-overshoot.c @@ -1,9 +1,6 @@ int main () { a(); - s(); - d(); - f(); - b(); + g();g();g(); b(); q(); } p9.res diff = --- tests/p9.c +++ /tmp/cocci-output-26579-562e15-p9.c @@ -1,3 +1,3 @@ -int f(int, int, int x) { +int f(int v2, int v3, int x) { return x; } pa.res diff = --- tests/pa.c +++ /tmp/cocci-output-26579-419648-pa.c @@ -3,8 +3,8 @@ char *parse_args(const char *doing, const struct kernel_param *params, unsigned num, s16 min_level, - s16 max_level, - int (*unknown)(char *param, char *val, const char *doing)) + s16 max_level,void *arg, + int (*unknown)(char *param, char *val, const char *doing, void *arg)) { return 0; } param.res diff = --- tests/param.c +++ /tmp/cocci-output-26579-9adda3-param.c @@ -1 +1 @@ -void foo() { return; } + param_end.res warning: line 6: should x be a metavariable? warning: line 14: should y be a metavariable? diff = --- tests/param_end.c +++ /tmp/cocci-output-26579-71d3a4-param_end.c @@ -1,15 +1,15 @@ -int one (int x) { return; } +int one () { return; } -int two (int a, int x, int b) { return; } +int two (int a, int b) { return; } -int three (int x, int a) { return; } +int three (int a) { return; } -int four (int a, int x) { return; } +int four (int a) { return; } -int yone (int y) { return; } +int yone () { return; } -int ytwo (int a, int y, int b) { return; } +int ytwo (int a, int b) { return; } -int ythree (int y, int a) { return; } +int ythree (int a) { return; } -int yfour (int a, int y) { return; } +int yfour (int a) { return; } param_to_exp.res exn while in timeout_function param_ver1.res diff = --- tests/param_ver1.c +++ /tmp/cocci-output-26579-8dead4-param_ver1.c @@ -1 +1 @@ -void foo(int x) { return; } + parameters_dots.res diff = --- tests/parameters_dots.c +++ /tmp/cocci-output-26579-d43e2b-parameters_dots.c @@ -1,7 +1,4 @@ void main(int i) { - f(1); g(3); - f(1,2); - f(); } partial.res warning: rule starting on line 1: metavariable S not used in the - or context code diff = --- tests/partial.c +++ /tmp/cocci-output-26579-9d03a7-partial.c @@ -1,3 +1,3 @@ #define CS_THIS_MODULE THIS_MODULE, #define CS_OWNER owner: -void cs46xx_null(struct pci_dev *pcidev) { return PAGE_SIZE; } +void cs46xx_null(struct pci_dev *pcidev) { return PAGE_SIZE2; } pb_distribute_type.res warning: line 6: should x be a metavariable? diff = --- tests/pb_distribute_type.c +++ /tmp/cocci-output-26579-81f58a-pb_distribute_type.c @@ -1,15 +1,15 @@ int foo() { - int x; + int *x; return 0; } int foo() { - int *x; + int **x; return 0; } int foo() { - int x[45]; + int[45] *x; return 0; } pb_distribute_type2.res warning: line 8: should x be a metavariable? diff = --- tests/pb_distribute_type2.c +++ /tmp/cocci-output-26579-9dbc20-pb_distribute_type2.c @@ -1,15 +1,15 @@ int foo() { - int x; + int* x; return 0; } int foo() { - int *x; + int **x; return 0; } int foo() { - int x[45]; + int x[45]*; return 0; } pb_distribute_type3.res warning: line 9: should x be a metavariable? exn while in timeout_function pb_distribute_type4.res warning: line 8: should x be a metavariable? diff = --- tests/pb_distribute_type4.c +++ /tmp/cocci-output-26579-0d3c07-pb_distribute_type4.c @@ -1,15 +1,15 @@ int foo() { - int x; + float x; return 0; } int foo() { - int *x; + float x; return 0; } int foo() { - int x[45]; + float x; return 0; } pb_params_iso.res warning: line 23: should i be a metavariable? diff = --- tests/pb_params_iso.c +++ /tmp/cocci-output-26579-3e8da4-pb_params_iso.c @@ -1,17 +1,17 @@ -int f(bool a, int i, bool b) { +int f(bool a, int i, char j, bool b) { i++; } -int f(int i, bool b) { +int f(int i, char j, bool b) { i++; } -int f(bool a, int i) { +int f(bool a, int i, char j) { i++; } -int f(int i) { +int f(int i, char j) { i++; } pb_parsing_macro.res diff = --- tests/pb_parsing_macro.c +++ /tmp/cocci-output-26579-fb5210-pb_parsing_macro.c @@ -1,4 +1,4 @@ #define FOO_METH_TEST(a) prefix_##a void FOO_METH_TEST(foo)(int x){ - alloca(x); + malloc(x); } pb_tag_symbols.res diff = --- tests/pb_tag_symbols.c +++ /tmp/cocci-output-26579-fd8b2c-pb_tag_symbols.c @@ -1,5 +1,3 @@ static int typhoon_ioctl(struct video_device *dev, unsigned int cmd, void *arg) { - if (copy_from_user(v,arg) != 0) - return -EFAULT; else {} } pcim.res diff = --- tests/pcim.c +++ /tmp/cocci-output-26579-818163-pcim.c @@ -1,5 +1,6 @@ int main () { - ctx->sensePA = pci_map_single(adapter->dev, cmd->sense_buffer, + ctx->sensePA = dma_map_single(&adapter->dev->dev, + cmd->sense_buffer, SCSI_SENSE_BUFFERSIZE, - PCI_DMA_FROMDEVICE); + DMA_FROM_DEVICE); } pmac.res diff = --- tests/pmac.c +++ /tmp/cocci-output-26579-a87b20-pmac.c @@ -4,7 +4,5 @@ #include #endif -#define chip_t pmac_t - static int snd_pmac_register_sleep_notifier(pmac_t *chip); static int snd_pmac_unregister_sleep_notifier(pmac_t *chip); posiso.res diff = --- tests/posiso.c +++ /tmp/cocci-output-26579-7b6aec-posiso.c @@ -1,9 +1,7 @@ int main () { int *x; - if (x == NULL) x = a; else x = b; if (!x) x = a; else x = b; if (x == a) x = a; else x = b; - if (x == NULL) x = a; if (!x) x = a; if (x == a) x = a; } positionc.res diff = --- tests/positionc.c +++ /tmp/cocci-output-26579-cc31bc-positionc.c @@ -2,8 +2,6 @@ int main () { if (foo(6,7)) x = ret; else x = ret; if (foo(6,7)) x = ret; else x = ret; if (foo(7,7)) x = ret; else x = ret; - if (bar(6,7)) x = ret; else x = ret; - if (bar(6,7)) x = ret; else x = ret; if (bar(7,7)) x = ret; else x = ret; } post.res diff = --- tests/post.c +++ /tmp/cocci-output-26579-13a3d3-post.c @@ -1,8 +1,6 @@ int main() { - f(3, foo + bar, 5); f(4, 3, 5); f(4, 3, 5); - h(3, some + thing, 5); h(4, 3, 5); h(4, 3, 5); } pragmatest.res diff = --- tests/pragmatest.c +++ /tmp/cocci-output-26579-2befb3-pragmatest.c @@ -1,17 +1,10 @@ int two () { return 12; } -#define foo 12 - -#pragma inline(one) - -int one (); +int one () __attribute__((always_inline)); int one () { return 12; } int three () { return 12; } -#pragma abc one def - #pragma abc ddd def -#pragma abc one def pragmatest1.res diff = --- tests/pragmatest1.c +++ /tmp/cocci-output-26579-d91132-pragmatest1.c @@ -1,3 +1,2 @@ -#pragma xxx a b c -#pragma xxx (a, b, c) + print_return.res warning: line 6: should link be a metavariable? warning: rule starting on line 1: metavariable E not used in the - or context code diff = --- tests/print_return.c +++ /tmp/cocci-output-26579-98fab0-print_return.c @@ -1,4 +1,3 @@ int config(struct pcmcia_device *link) { - bar(); - return 0; + return bar(); } proto.res diff = --- tests/proto.c +++ /tmp/cocci-output-26579-127a0a-proto.c @@ -1,10 +1,2 @@ static void bch_l2l1(struct PStack *st, int pr, void *arg); -static void bch_sched_event(struct BCState *bcs, int event); static void bch_empty_fifo(struct BCState *bcs, int count); - -static void -bch_sched_event(struct BCState *bcs, int event) -{ - bcs->event |= 1 << event; - schedule_work(&bcs->work); -} proto2.res diff = --- tests/proto2.c +++ /tmp/cocci-output-26579-51e38a-proto2.c @@ -1,10 +1,9 @@ static void bch_l2l1(struct PStack *st, int pr, void *arg); -static void bch_sched_event(struct BCState *bcs, int event); +static void bch_sched_event(int event); static void bch_empty_fifo(struct BCState *bcs, int count); static void -bch_sched_event(struct BCState *bcs, int event) -{ +bch_sched_event(int event) { bcs->event |= 1 << event; schedule_work(&bcs->work); } proto_ver1.res diff = --- tests/proto_ver1.c +++ /tmp/cocci-output-26579-2fd019-proto_ver1.c @@ -1,10 +1,2 @@ void bch_l2l1(struct PStack *st, int pr, void *arg); -void bch_sched_event(struct BCState *bcs, int event); void bch_empty_fifo(struct BCState *bcs, int count); - -void -bch_sched_event(struct BCState *bcs, int event) -{ - bcs->event |= 1 << event; - schedule_work(&bcs->work); -} proto_ver2.res diff = --- tests/proto_ver2.c +++ /tmp/cocci-output-26579-c243e9-proto_ver2.c @@ -46,7 +46,6 @@ static inline void dch_int(struct IsdnCa static void __devinit dch_setstack(struct PStack *st, struct IsdnCardState *cs); static void __devinit dch_init(struct IsdnCardState *cs); static void bch_l2l1(struct PStack *st, int pr, void *arg); -static void bch_sched_event(struct BCState *bcs, int event); static void bch_empty_fifo(struct BCState *bcs, int count); static void bch_fill_fifo(struct BCState *bcs); static void bch_int(struct IsdnCardState *cs, u_char hscx); @@ -584,16 +583,6 @@ bch_l2l1(struct PStack *st, int pr, void } //---------------------------------------------------------- -// proceed with bottom half handler BChannel_bh() -//---------------------------------------------------------- -static void -bch_sched_event(struct BCState *bcs, int event) -{ - bcs->event |= 1 << event; - schedule_work(&bcs->work); -} - -//---------------------------------------------------------- // Read B channel fifo to receive buffer //---------------------------------------------------------- static void protoassert.res diff = --- tests/protoassert.c +++ /tmp/cocci-output-26579-66651e-protoassert.c @@ -1,6 +1,8 @@ static unsigned mii_rd(ioaddr_t ioaddr, u_char phyaddr, u_char phyreg); +static struct pcmcia_driver ZZZ_driver = { + .owner = THIS_MODULE, +}; int init(void) { - foo(); } protox.res warning: line 14: should x be a metavariable? warning: line 16: should x be a metavariable? ptrar.res diff = --- tests/ptrar.c +++ /tmp/cocci-output-26579-a5b5ff-ptrar.c @@ -1,8 +1,8 @@ int main () { struct foo *x; struct foo y[12]; - *y = 4; - *x = 2; - a = sizeof x; - b = sizeof "foo"; + *12 = 4; + *20 = 2; + a = sizeof 20; + b = sizeof 12; } rcu3.res diff = --- tests/rcu3.c +++ /tmp/cocci-output-26579-48f333-rcu3.c @@ -3,6 +3,6 @@ static struct mtd_chip_driver *get_mtd_c struct list_head *pos; struct mtd_chip_driver *this; - this = list_entry(pos, typeof(*this), list); - this = list_entry(pos, struct foo, list); + this = list_entry(_X(pos), typeof(*this), list); + this = list_entry(_X(pos), struct foo, list); } regexp.res diff = --- tests/regexp.c +++ /tmp/cocci-output-26579-5d49cd-regexp.c @@ -1,9 +1,23 @@ int main(void) { int foo; +int foo_begins_by_foo; +int foo_ends_by_foo; +int foo_contains_foo; +int foo_is_an_id; int bar; +int bar_doesn_t_contain_foo; +int bar_is_an_id; int foobar; +int foobar_begins_by_foo; +int foobar_contains_foo; +int foobar_is_an_id; int barfoobar; +int barfoobar_contains_foo; +int barfoobar_is_an_id; int barfoo; +int barfoo_ends_by_foo; +int barfoo_contains_foo; +int barfoo_is_an_id; } regexp2.res diff = --- tests/regexp2.c +++ /tmp/cocci-output-26579-7044f4-regexp2.c @@ -2,9 +2,23 @@ int main(void) { int t0 = FOO; +int t0_equals_cst_that_begins_by_FOO; +int t0_equals_cst_that_ends_by_FOO; +int t0_equals_cst_that_contains_FOO; +int t0_is_constant; int t1 = BAR; +int t1_equals_cst_that_doesn_t_contain_FOO; +int t1_is_constant; int t2 = FOOBAR; +int t2_equals_cst_that_begins_by_FOO; +int t2_equals_cst_that_contains_FOO; +int t2_is_constant; int t3 = BARFOOBAR; +int t3_equals_cst_that_contains_FOO; +int t3_is_constant; int t4 = BARFOO; +int t4_equals_cst_that_ends_by_FOO; +int t4_equals_cst_that_contains_FOO; +int t4_is_constant; } regexp3.res diff = --- tests/regexp3.c +++ /tmp/cocci-output-26579-f19910-regexp3.c @@ -2,10 +2,27 @@ int main(void) { char *t0 = "FOO"; +char *t0_equals_cst_that_begins_by_FOO; +char *t0_equals_cst_that_ends_by_FOO; +char *t0_equals_cst_that_contains_FOO; +char *t0_is_constant; char *t1 = "BAR"; +char *t1_equals_cst_that_doesn_t_contain_FOO; +char *t1_is_constant; char *t2 = "FOOBAR"; +char *t2_equals_cst_that_begins_by_FOO; +char *t2_equals_cst_that_contains_FOO; +char *t2_is_constant; char *t3 = "BARFOOBAR"; +char *t3_equals_cst_that_contains_FOO; +char *t3_is_constant; char *t4 = "BARFOO"; +char *t4_equals_cst_that_ends_by_FOO; +char *t4_equals_cst_that_contains_FOO; +char *t4_is_constant; char *s0 = "%s"; +char *s0_is_a_format_for_at_least_a_string; +char *s0_equals_cst_that_doesn_t_contain_FOO; +char *s0_is_constant; } rem1.res diff = --- tests/rem1.c +++ /tmp/cocci-output-26579-ab3b00-rem1.c @@ -1,5 +1,4 @@ int main () { xxx(); - if (x) { foo(); } yyy(); } rem2.res diff = --- tests/rem2.c +++ /tmp/cocci-output-26579-dda2c3-rem2.c @@ -1,5 +1,4 @@ int main () { xxx(); - if (x) foo(); yyy(); } remaft.res exn while in timeout_function remove_call.res diff = --- tests/remove_call.c +++ /tmp/cocci-output-26579-58c6b6-remove_call.c @@ -1,6 +1,2 @@ int main () { - int x = 3 + FN() + FN(); - x = 3 + FN() + FN(); - FN(); - return 3 + FN() + FN(); } remparam.res diff = --- tests/remparam.c +++ /tmp/cocci-output-26579-02f5ef-remparam.c @@ -1,14 +1,14 @@ static irqreturn_t -snd_ad1889_interrupt(void *dev_id, int x, - struct pt_regs *regs) +snd_ad1889_interrupt(void *dev_id, int x + ) { return IRQ_HANDLED; } static irqreturn_t -snd_ad1889_interrupt(void *dev_id, - struct pt_regs *regs) +snd_ad1889_interrupt(void *dev_id + ) { return IRQ_HANDLED; rems.res diff = --- tests/rems.c +++ /tmp/cocci-output-26579-161f3f-rems.c @@ -1,5 +1,4 @@ int main () { x(); - if (x) a(); y(); } rems1.res diff = --- tests/rems1.c +++ /tmp/cocci-output-26579-833c8f-rems1.c @@ -1,5 +1,4 @@ int main () { x(); - a(); y(); } remstruct.res warning: line 2: should mpuio_irq_chip be a metavariable? warning: line 8: should xxx be a metavariable? diff = --- tests/remstruct.c +++ /tmp/cocci-output-26579-a9f7e8-remstruct.c @@ -1,13 +1,4 @@ -static struct irqchip mpuio_irq_chip = { - .ack = mpuio_ack_irq, - .mask = mpuio_mask_irq, - .unmask = mpuio_unmask_irq -}; -static struct irqchip xxx = { - .a = 12, - .b = 15, -}; int hello ( String input ) { replace_typedef.res diff = --- tests/replace_typedef.c +++ /tmp/cocci-output-26579-8d0f88-replace_typedef.c @@ -3,8 +3,8 @@ typedef struct foo { int x; } foo_t; typedef int int_t; int main() { - foo_t x; - int_t y; + struct foo x; + int y; x.x = 12; return x.x + y; } reserved.res diff = --- tests/reserved.c +++ /tmp/cocci-output-26579-a328a5-reserved.c @@ -1,7 +1,4 @@ int main() { - f(1,1); - f(2,2,2); - f(3,3,3,3); f(1,2); f(2,3,2); f(3,4,3,3); retest.res diff = --- tests/retest.c +++ /tmp/cocci-output-26579-74a2d3-retest.c @@ -1,6 +1,6 @@ int main () { foo(); - if (x) + if (f(x)) return 3; bar(); } retmacro.res diff = --- tests/retmacro.c +++ /tmp/cocci-output-26579-9986bc-retmacro.c @@ -1,6 +1,6 @@ #define REG_PATTERN_TEST(R, M, W) \ { \ - for (pat = 0; pat < sizeof(test)/sizeof(test[0]); pat++) { \ + for (pat = 0; pat < ARRAY_SIZE(test); pat++) { \ if (value != (test[pat] & W & M)) { \ return 1; \ } \ @@ -10,7 +10,7 @@ #define REG_PATTERN_TEST2(R, M, W) \ { \ - for (pat = 0; pat < sizeof(test)/sizeof(test[0]); pat++) { \ + for (pat = 0; pat < ARRAY_SIZE(test); pat++) { \ if (value != (test[pat] & W & M)) { \ } \ } \ rets.res return.res warning: rule starting on line 18: metavariable S not used in the - or context code diff = --- tests/return.c +++ /tmp/cocci-output-26579-3f2588-return.c @@ -1,6 +1,9 @@ void foo(int y) { int x; - if (x) { aaa(); bbb(); return; } - if (x) { aaa(); bbb(); return; } + if (x) { aaa(); bbb(); before_return(); + return; } + if (x) { aaa(); bbb(); before_return(); + return; } ccc(); + before_return(); } return_implicit.res diff = --- tests/return_implicit.c +++ /tmp/cocci-output-26579-764bd6-return_implicit.c @@ -1,4 +1,5 @@ void main(void) { foo(); + return -ENODEV; } retval.res diff = --- tests/retval.c +++ /tmp/cocci-output-26579-a3b442-retval.c @@ -1,21 +1,15 @@ int main () { if (retval1) { - if (retval2 != -ENODEV) { - foo(); - return 3; - } - bar(); + foo(); + return 3; } return 6; } int second () { if (retval1) { - if (retval2 != -ENODEV) { - foo(); - goto out; - } - bar(); + foo(); + goto out; } out: return 6; retval2.res diff = --- tests/retval2.c +++ /tmp/cocci-output-26579-036ba2-retval2.c @@ -11,7 +11,7 @@ int getlen(int *input, size_t maxlen, in return -1; } -int getlen(int *input, size_t maxlen, int delim, size_t *result) { +int newname(int *input, size_t maxlen, int delim, size_t *result) { size_t i; for (i = 0; i < maxlen; ++i) { if (input[i] == delim) { rptr.res diff = --- tests/rptr.c +++ /tmp/cocci-output-26579-c8638b-rptr.c @@ -1,6 +1,4 @@ int foo(struct resource *r) { - if (r == NULL) - return 0; return 1; } same_expr.res diff = --- tests/same_expr.c +++ /tmp/cocci-output-26579-987a68-same_expr.c @@ -1,6 +1,5 @@ void main(int i) { - f(1,1); f(1,2); } scope_problem.res diff = --- tests/scope_problem.c +++ /tmp/cocci-output-26579-3a20e1-scope_problem.c @@ -1,15 +1,7 @@ void main(int i) { - - int a; - foo(a); - a = 1; - if(1) { int a; - a = 2; } - a = 3; - } serio.res shared_brace.res warning: rule starting on line 1: metavariable S not used in the - or context code warning: rule starting on line 1: metavariable x not used in the - or context code warning: rule starting on line 1: metavariable T not used in the - or context code diff = --- tests/shared_brace.c +++ /tmp/cocci-output-26579-6ea0d7-shared_brace.c @@ -1,9 +1,7 @@ int __init ixj_init(void) { - if (pci_present()) { - if ((probe = ixj_probe_pci(&cnt)) < 0) { - return probe; - } + if ((probe = ixj_probe_pci(&cnt)) < 0) { + return probe; } } signed.res warning: line 4: should x be a metavariable? warning: line 10: should a be a metavariable? diff = --- tests/signed.c +++ /tmp/cocci-output-26579-e7cada-signed.c @@ -1,5 +1,5 @@ int main() { - signed x; - unsigned a; + signed y; + unsigned b; return x; } sis.res diff = --- tests/sis.c +++ /tmp/cocci-output-26579-f6c646-sis.c @@ -1,4 +1,4 @@ -DECLARE_MUTEX(disconnect_sem); +DEFINE_MUTEX(disconnect_sem); /*int foo() { return; }*/ // if uncomment, and erase newline, then have Line ID EOF and // some patterns in parsing_hacks don't apply anymore :( sizeof.res diff = --- tests/sizeof.c +++ /tmp/cocci-output-26579-4046ea-sizeof.c @@ -1,7 +1,7 @@ int main (int param) { - int i = sizeof(3); - int j = sizeof 3; + int i = sizeof(int); + int j = sizeof(int); int k = sizeof (int *); } sizeof_julia.res diff = --- tests/sizeof_julia.c +++ /tmp/cocci-output-26579-6ea588-sizeof_julia.c @@ -1,5 +1,5 @@ static int typhoon_ioctl(struct video_device *dev, unsigned int cmd, void *arg) { - copy_from_user(&v, arg, sizeof(v)); + foo(); } sizeptr.res diff = --- tests/sizeptr.c +++ /tmp/cocci-output-26579-8c3222-sizeptr.c @@ -5,7 +5,7 @@ int main () { ssize_t b; ptrdiff_t c; - foo(sizeof *x,a); - foo(*x,b); - foo(x-y,c); + foo(ASIZE(sizeof ANINT(*x)),ASIZE(a)); + foo(ANINT(*x),ASSIZE(b)); + foo(APTRDIFF(x - y),APTRDIFF(c)); } sizestar.res diff = --- tests/sizestar.c +++ /tmp/cocci-output-26579-97ec45-sizestar.c @@ -1,7 +1,7 @@ int main () { max = num_var_ranges; if (fcount == NULL) { - fcount = kzalloc(max * sizeof *fcount, GFP_KERNEL); + fcount = kzalloc(max, sizeof *fcount, GFP_KERNEL); if (!fcount) return -ENOMEM; FILE_FCOUNT(file) = fcount; skip.res diff = --- tests/skip.c +++ /tmp/cocci-output-26579-b5951f-skip.c @@ -1,5 +1,3 @@ int main () { - f(1); - f(2); - g(); + h(); } smallfn.res diff = --- tests/smallfn.c +++ /tmp/cocci-output-26579-a2413a-smallfn.c @@ -1,30 +1,65 @@ int main () { if (y) { - one(); + { + one(); + foo(); + } + foo(); } else { - two(); + { + two(); + foo(); + } + foo(); } + foo(); while (y) { - one(); + { + one(); + foo(); + } + foo(); + } + foo(); + { + do { + one(); + foo(); + } + foo(); while(y); + foo(); } - do { - one(); - } while(y); switch (y) { - case 12:one(); - case 27:two(); + case 12: + foo();one(); + foo(); + case 27: + foo();two(); + foo(); } + foo(); { one(); + foo(); } + foo(); } int main () { if (y) { - one(); + { + one(); + foo(); + } + foo(); } else { - two(); + { + two(); + foo(); + } + foo(); } + foo(); } sp.res diff = --- tests/sp.c +++ /tmp/cocci-output-26579-f71a55-sp.c @@ -1,4 +1,4 @@ -typedef struct { +struct name { unsigned long gcr; struct pci_dev *pci; -} snd_card_als4000_t; +}; spaces.res spacing.res diff = --- tests/spacing.c +++ /tmp/cocci-output-26579-9a0e14-spacing.c @@ -1,8 +1,19 @@ typedef int *foo; +void *bar(int *baz) { + return baz; +} + int f(int x) { one(); if (x) { two(); + if (y) { + test(); + } } } + +void *bar(int *baz) { + return baz; +} spl.res diff = --- tests/spl.c +++ /tmp/cocci-output-26579-2187d5-spl.c @@ -2,11 +2,13 @@ int main() { spin_lock(&isp116x->lock); /* take idle endpoints out of the schedule */ if (!list_empty(&ep->hep->urb_list)) { + spin_unlock(&isp116x->lock); return; } /* async deschedule */ if (!list_empty(&ep->schedule)) { + spin_unlock(&isp116x->lock); return; } } starprint.res diff = --- tests/starprint.c +++ /tmp/cocci-output-26579-a12dad-starprint.c @@ -1,6 +1,6 @@ typedef int *LPINT; -int foo(LPINT x, LPINT *y) +int foo(int *x, int **y) { return *x == **y; } static.res diff = --- tests/static.c +++ /tmp/cocci-output-26579-904cff-static.c @@ -1,4 +1,3 @@ static inline int i8042_read_data(void) { - return jazz_kh->data; } stm1.res stm10.res diff = --- tests/stm10.c +++ /tmp/cocci-output-26579-eed646-stm10.c @@ -1,6 +1,7 @@ int main(int x) { f(); if (x) replace(); + h(); g(); if (x) replace(); } stm10_ver1.res diff = --- tests/stm10_ver1.c +++ /tmp/cocci-output-26579-adcb10-stm10_ver1.c @@ -1,5 +1,6 @@ int main(int x) { f(); { replace(); replace();} + h(); g(); } stm2.res diff = --- tests/stm2.c +++ /tmp/cocci-output-26579-ea9b0f-stm2.c @@ -1,5 +1,4 @@ int main(int x) { f(); - replace(); g(); } stm3.res diff = --- tests/stm3.c +++ /tmp/cocci-output-26579-ee9e6f-stm3.c @@ -1,5 +1,5 @@ int main(int x) { f(); - replace(); + g(); g(); } stm4.res diff = --- tests/stm4.c +++ /tmp/cocci-output-26579-6e8771-stm4.c @@ -2,4 +2,5 @@ int main(int x) { f(); replace(); g(); + g(); } stm5.res diff = --- tests/stm5.c +++ /tmp/cocci-output-26579-ede497-stm5.c @@ -1,5 +1,7 @@ int main(int x) { f(); + h(); replace(); g(); + g(); } stm6.res diff = --- tests/stm6.c +++ /tmp/cocci-output-26579-7e5160-stm6.c @@ -1,5 +1,6 @@ int main(int x) { f(); + h(); replace(); g(); } stm7.res stm8.res diff = --- tests/stm8.c +++ /tmp/cocci-output-26579-2d3c7a-stm8.c @@ -1,5 +1,5 @@ int main(int x) { f(); - replace(); + g(); replace(); g(); } stmt.res diff = --- tests/stmt.c +++ /tmp/cocci-output-26579-0c109c-stmt.c @@ -1,4 +1,5 @@ int f() { int x; + foo(); xxx(); } str_init.res warning: line 4: should x be a metavariable? diff = --- tests/str_init.c +++ /tmp/cocci-output-26579-6e5cab-str_init.c @@ -1,7 +1,3 @@ struct foo x = { - .aaa = 5, - .rrr = 1, .xxx= 12, - .bbb = 2, - .ccc = 4, }; strangeorder.res warning: rule starting on line 1: metavariable f not used in the - or context code diff = --- tests/strangeorder.c +++ /tmp/cocci-output-26579-f7cb2e-strangeorder.c @@ -4,8 +4,10 @@ i2c_new_device(struct i2c_adapter *adap, struct i2c_client *client; client = kzalloc(sizeof *client, GFP_KERNEL); - if (!client) + if (!client) { + client = NULL; return NULL; + } client->adapter = adap; if (status < 0) { strid.res diff = --- tests/strid.c +++ /tmp/cocci-output-26579-bdf6d8-strid.c @@ -1,4 +1,4 @@ int main () { struct foo *a; - print(a); + print(f(a, 12)); } strid2.res diff = --- tests/strid2.c +++ /tmp/cocci-output-26579-f8b1f3-strid2.c @@ -3,8 +3,8 @@ int main () { enum foo1 *b; struct foo a1; enum foo1 b1; - print(a); - print(b); + print(f(a, 12)); + print(f(b, 12)); print(a1.x); print(b1); } string.res struct.res diff = --- tests/struct.c +++ /tmp/cocci-output-26579-6bb64d-struct.c @@ -8,7 +8,5 @@ struct foo { int main() { struct foo *a; - f(a->first); - f(a->second); } struct_metavar.res diff = --- tests/struct_metavar.c +++ /tmp/cocci-output-26579-7b0882-struct_metavar.c @@ -9,9 +9,6 @@ struct foo { int main() { struct foo *a; struct notfoo *b; - f(a->first); - f(a->second); - f(a->second); f(b->first); f(b->second); } struct_typedef.res diff = --- tests/struct_typedef.c +++ /tmp/cocci-output-26579-45b75e-struct_typedef.c @@ -1,5 +1,5 @@ -typedef struct dvb_frontend { - struct dvb_frontend_ops* ops; +typedef struct dvb2_frontend { + struct dvb_frontend_ops ops; } xx_t; typedef struct { structfoo.res warning: line 5: should my_foo be a metavariable? diff = --- tests/structfoo.c +++ /tmp/cocci-output-26579-413abc-structfoo.c @@ -1,4 +1 @@ -struct foo my_foo[] = { -.a = 1, -.u.b = 42, -}; +FOO(1, 42); substruct.res diff = --- tests/substruct.c +++ /tmp/cocci-output-26579-6d24ca-substruct.c @@ -1,5 +1,5 @@ struct a { int a; } x[2] = { - { .a = 7, }, - { .a = 17, }, + { DECLARE_A(7), }, + { DECLARE_A(17), }, }; sw.res diff = --- tests/sw.c +++ /tmp/cocci-output-26579-10c892-sw.c @@ -1 +1 @@ -int f() { switch (x) { case FOO: return; } } + switch.res diff = --- tests/switch.c +++ /tmp/cocci-output-26579-e4fede-switch.c @@ -3,6 +3,5 @@ int main () { default: break; case X: - f(); } } switchdecl.res warning: switch_1: metavariable S_1 not used in the - or context code diff = --- tests/switchdecl.c +++ /tmp/cocci-output-26579-f10599-switchdecl.c @@ -4,7 +4,7 @@ switch (2) { int x; int x; - case 2: x=y; + case 2: break; case 4: j++; symbol.res warning: line 12: should g be a metavariable? diff = --- tests/symbol.c +++ /tmp/cocci-output-26579-3317ae-symbol.c @@ -1,7 +1,5 @@ int main() { int f = 0; - f = 3; - return f; } td.res diff = --- tests/td.c +++ /tmp/cocci-output-26579-8fe481-td.c @@ -1,5 +1,5 @@ -struct foo {int a;}; +struct foo {int b;}; -typedef struct blah {int a;} name; +typedef struct blah {int b;} name; -typedef struct {int a;} xxx; +typedef struct {int b;} xxx; tdnl.res diff = --- tests/tdnl.c +++ /tmp/cocci-output-26579-98f8d5-tdnl.c @@ -4,5 +4,4 @@ void main() { td2.attr; - foo(); } tern.res diff = --- tests/tern.c +++ /tmp/cocci-output-26579-4e43b9-tern.c @@ -1,4 +1,4 @@ int main () { - return (wc >= 0 && wc <= 0x7f ? wc : 0x7f); + return wc >= 0 && wc <= 0x7f ? wc : 0x7f; } test0.res diff = --- tests/test0.c +++ /tmp/cocci-output-26579-40e6b6-test0.c @@ -1,5 +1,3 @@ int main(int i) { - f(1); f(2); - f(1); } test1.res diff = --- tests/test1.c +++ /tmp/cocci-output-26579-5dcaa8-test1.c @@ -6,9 +6,9 @@ void main(int foo) { x(); if(1) { // h(3); - h(3); + h(1, 3, 2); } else { - h(4); + h(1, 4, 2); } test10.res test10_ver1.res diff = --- tests/test10_ver1.c +++ /tmp/cocci-output-26579-565166-test10_ver1.c @@ -3,7 +3,7 @@ void main(int i) { f(1); g(1); //g(1); - h(1); + h(1, 1); h(1); } test11.res test11_ver1.res diff = --- tests/test11_ver1.c +++ /tmp/cocci-output-26579-48768f-test11_ver1.c @@ -2,6 +2,6 @@ void main(int i) { f(1); g(1); //g(1); - h(1); + h(1, 1); } test12.res diff = --- tests/test12.c +++ /tmp/cocci-output-26579-e398b4-test12.c @@ -1,6 +1,6 @@ void main(int foo) { - f(1); + f(1, 2); foo(); g(2); test2.res diff = --- tests/test2.c +++ /tmp/cocci-output-26579-130c7b-test2.c @@ -2,7 +2,7 @@ void main() { f(1,2,3); if(1) - g(1); + h(1); else - g(1); + h(1); } test3.res diff = --- tests/test3.c +++ /tmp/cocci-output-26579-2b4756-test3.c @@ -4,7 +4,7 @@ void main() f(3); if(1) - g(1); + h(3, 1); else - g(2); + h(3, 2); } test4.res diff = --- tests/test4.c +++ /tmp/cocci-output-26579-16f66e-test4.c @@ -1,7 +1,6 @@ void main() { f(1,2,3); - h(1); if(1) g(1); else test5.res diff = --- tests/test5.c +++ /tmp/cocci-output-26579-2e10a6-test5.c @@ -12,9 +12,9 @@ void main() { f(1); if(1) { - g(1); + h(1); } else { - g(1); + h(1); } // g(1); // if add this then the CTL even with the direct path will this time test5_ver1.res diff = --- tests/test5_ver1.c +++ /tmp/cocci-output-26579-16e46a-test5_ver1.c @@ -12,9 +12,9 @@ void main() { f(1); if(1) { - g(1); + h(1); } else { - g(1); + h(1); } g(1); // if add this then the CTL even with the direct path will this time test6.res diff = --- tests/test6.c +++ /tmp/cocci-output-26579-fbdf33-test6.c @@ -4,13 +4,13 @@ void main() { /* a comment */ - f(4) + f(5); + f(4, "foo") + f(5, "foo"); //f(f(3)); // if uncomment, should have the warning "already minused token" - if(f(1)) - f(1); + if(f(1, "foo")) + f(1, "foo"); else - f(2); + f(2, "foo"); if(1) g(1); @@ -20,7 +20,7 @@ void main() void mainbis() { - f(10); + f(10, "foo"); } test7.res diff = --- tests/test7.c +++ /tmp/cocci-output-26579-64d7ab-test7.c @@ -2,10 +2,12 @@ void main() { if(1) { - f(1); + f(1, "foo"); + f(1, "bar"); } - f(3); + f(3, "foo"); + f(3, "bar"); /* nice comment */ } test8.res diff = --- tests/test8.c +++ /tmp/cocci-output-26579-889669-test8.c @@ -1,7 +1,6 @@ -void main(int foo) { +void main(char i, int foo) { float k; - int i; float j; { test9.res diff = --- tests/test9.c +++ /tmp/cocci-output-26579-e5224f-test9.c @@ -4,9 +4,9 @@ void main(int foo) { // f(1); // if uncoment then problems g(2); if(1) { - h(3); + h(1, 3); } else { - h(4); + h(1, 4); } // if uncomment then problems test_s.res diff = --- tests/test_s.c +++ /tmp/cocci-output-26579-23527f-test_s.c @@ -2,7 +2,7 @@ int main () { if (x-one) { one(); } - if (x-two) { + if (12) { one(); two(); } @@ -11,7 +11,7 @@ int main () { two(); three(); } - if (two) { + if (12) { while (x) { one(); } test_unsigned_meta.res warning: line 6: should x be a metavariable? warning: line 13: should y be a metavariable? warning: line 19: should q be a metavariable? warning: line 28: should m be a metavariable? warning: line 33: should x be a metavariable? warning: line 39: should y be a metavariable? diff = --- tests/test_unsigned_meta.c +++ /tmp/cocci-output-26579-7965aa-test_unsigned_meta.c @@ -1,8 +1,12 @@ int main () { - unsigned int x; - signed int y; + signed int x; + char new_x; + unsigned int y; + char new_y; unsigned char q; - char m; + char r; + unsigned char s1; + signed char s2; return 0; } three_types.res diff = --- tests/three_types.c +++ /tmp/cocci-output-26579-94a8c9-three_types.c @@ -7,5 +7,5 @@ via_init_dmablit(drm_device_t *dev) { drm_via_blitq_t *blitq; - INIT_WORK(&blitq->wq, via_dmablit_workqueue,blitq); + INIT_WORK(&blitq->wq, via_dmablit_workqueue); } threea.res diff = --- tests/threea.c +++ /tmp/cocci-output-26579-030f54-threea.c @@ -1,4 +1,3 @@ int main() { f(12); - q(12); } top.res diff = --- tests/top.c +++ /tmp/cocci-output-26579-08c5a0-top.c @@ -1 +1 @@ -MODULE_PARM(suppress_pollack, "i"); +module_param(I, int, 0); topdec.res diff = --- tests/topdec.c +++ /tmp/cocci-output-26579-ab2695-topdec.c @@ -5,4 +5,5 @@ static int debug; /* Network device part of the driver */ static LIST_HEAD(tun_dev_list); -static struct ethtool_ops tun_ethtool_ops; +static const struct ethtool_ops tun_ethtool_ops; + topdec_ver1.res diff = --- tests/topdec_ver1.c +++ /tmp/cocci-output-26579-90bd3a-topdec_ver1.c @@ -2,6 +2,5 @@ static int debug; #endif -/* Network device part of the driver */ +static const struct ethtool_ops tun_ethtool_ops; -static struct ethtool_ops tun_ethtool_ops; topdec_ver2.res diff = --- tests/topdec_ver2.c +++ /tmp/cocci-output-26579-c23e90-topdec_ver2.c @@ -5,4 +5,5 @@ static int debug; /* Network device part of the driver */ int x; -static struct ethtool_ops tun_ethtool_ops; +static const struct ethtool_ops tun_ethtool_ops; + toplevel_macrostmt.res diff = --- tests/toplevel_macrostmt.c +++ /tmp/cocci-output-26579-b13689-toplevel_macrostmt.c @@ -2,7 +2,7 @@ void main(int i) { } -MODULE_PARM(x,y); +module_param(x, int, y); MODULE_AUTHOR("me"); toplevel_struct.res warning: line 5: should usb_stor_host_template be a metavariable? diff = --- tests/toplevel_struct.c +++ /tmp/cocci-output-26579-5361a9-toplevel_struct.c @@ -3,6 +3,7 @@ struct SHT usb_stor_host_template = { .name = "usb-storage", .proc_name = "usb-storage", .proc_info2 = usb_storage_proc_info2, + .foo = 12, .proc_info = usb_storage_proc_info, .proc_dir = NULL, .info = usb_storage_info, @@ -72,11 +73,11 @@ unsigned char usb_stor_sense_notready[18 void usb_storage_proc_info(int i) { - f(1); + g(1); } void usb_storage_proc_info2(int i) { - f(27); + g(27); } tup.res warning: rule starting on line 10: metavariable C not used in the - or context code warning: rule starting on line 10: metavariable B not used in the - or context code diff = --- tests/tup.c +++ /tmp/cocci-output-26579-b53080-tup.c @@ -1,7 +1,7 @@ static int cm206_block_ioctl(struct inode *inode, struct file *file, unsigned cmd, unsigned long arg) { - return cdrom_ioctl(&cm206_info, inode, cmd, arg); + return xxx(); } static struct block_device_operations cm206_bdops = twomatch.res diff = --- tests/twomatch.c +++ /tmp/cocci-output-26579-3445cd-twomatch.c @@ -1,5 +1,5 @@ int main() { bar(12,1); - xxx(12,1); + yyy(); } twoproto.res diff = --- tests/twoproto.c +++ /tmp/cocci-output-26579-90d8b1-twoproto.c @@ -1,11 +1,9 @@ static void tc574_config(dev_link_t *link); -static int tc574_attach(struct pcmcia_device *p_dev) +static int tc574_attach(struct pcmcia_device *link) { - dev_link_t *link = dev_to_instance(p_dev); } -static void tc574_detach(struct pcmcia_device *p_dev) +static void tc574_detach(struct pcmcia_device *link) { - dev_link_t *link = dev_to_instance(p_dev); } ty.res diff = --- tests/ty.c +++ /tmp/cocci-output-26579-8543f8-ty.c @@ -1,4 +1,4 @@ int main () { - struct foo x; + const struct foo x; return 12; } ty1.res warning: line 7: should x be a metavariable? diff = --- tests/ty1.c +++ /tmp/cocci-output-26579-8757c6-ty1.c @@ -1,4 +1,3 @@ int fn(int y) { char x; - foo(int,char); } ty_tyexp.res diff = --- tests/ty_tyexp.c +++ /tmp/cocci-output-26579-ab9f32-ty_tyexp.c @@ -1,11 +1,11 @@ void main(double z) { - int x; - int y; + float x; + float y; } -int main(int z) { +float main(float z) { } -int main2(int z); +float main2(float z); tydisj.res warning: line 20: should a be a metavariable? warning: func: metavariable T not used in the - or context code (ONCE) disjtype not supported in smpl type inference, assuming unknown diff = --- tests/tydisj.c +++ /tmp/cocci-output-26579-311ffe-tydisj.c @@ -1,2 +1,3 @@ -int64_t foo() { int64_t a; int i; return i << 20; } +int64_t foo() { int64_t a; int i; xxx(); + return i << 20; } tyex.res diff = --- tests/tyex.c +++ /tmp/cocci-output-26579-c9f2c1-tyex.c @@ -1,12 +1,15 @@ typedef struct { double x; double y; +} Point; +typedef struct { char *name; + Point p; } Location; int main () { Location a; Location *b; - foo (a.x,a.y,a.name); - foo (b->x,b->y,b->name); + foo (a.p.x,a.p.y,a.name); + foo (b->p.x,b->p.y,b->name); } type.res warning: line 7: should x be a metavariable? diff = --- tests/type.c +++ /tmp/cocci-output-26579-f24685-type.c @@ -1,5 +1,5 @@ int foo() { - int x; + int *x; return 0; } type1.res diff = --- tests/type1.c +++ /tmp/cocci-output-26579-8bd39e-type1.c @@ -1,5 +1,5 @@ int foo() { - int x; + int* x; return 0; } type_annotated.res diff = --- tests/type_annotated.c +++ /tmp/cocci-output-26579-9ce757-type_annotated.c @@ -4,7 +4,7 @@ void f1(int z) { struct foo2 j; int k; - j+i.foo+j.foo; + j+i.newfoo+j.foo; } @@ -15,6 +15,6 @@ void f2(struct foo i) { struct foo2 j; int k; - j+i.foo+j.foo; + j+i.newfoo+j.foo; } type_ver1.res diff = --- tests/type_ver1.c +++ /tmp/cocci-output-26579-d31f6b-type_ver1.c @@ -1,5 +1,5 @@ int foo() { - struct foo x; + struct foo *x; return 0; } type_ver2.res diff = --- tests/type_ver2.c +++ /tmp/cocci-output-26579-c66af8-type_ver2.c @@ -1,5 +1,5 @@ int foo() { - int x[10]; + int[10] *x; return 0; } typedef.res diff = --- tests/typedef.c +++ /tmp/cocci-output-26579-19c266-typedef.c @@ -1,15 +1,15 @@ typedef struct bluecard_info_t { - dev_link_t link; + struct pcmcia_device *p_dev; } foo; static void should_work(u_long arg) { foo *info = (struct bluecard_info_t *)arg; - unsigned int iobase = info->link.io.BasePort1; + unsigned int iobase = info->p_dev->io.BasePort1; } static void does_work(u_long arg) { struct bluecard_info_t *info = (struct bluecard_info_t *)arg; - unsigned int iobase = info->link.io.BasePort1; + unsigned int iobase = info->p_dev->io.BasePort1; } typedef3.res diff = --- tests/typedef3.c +++ /tmp/cocci-output-26579-fb8706-typedef3.c @@ -1,5 +1,5 @@ typedef struct bluecard_info_t { - dev_link_t link; + struct pcmcia_device *p_dev; } foo; static void should_work(foo *info) @@ -9,5 +9,5 @@ static void should_work(foo *info) static void does_work(struct bluecard_info_t *info) { - unsigned int iobase = info->link.io.BasePort1; + unsigned int iobase = info->p_dev->io.BasePort1; } typedef_double.res typeof.res diff = --- tests/typeof.c +++ /tmp/cocci-output-26579-87a097-typeof.c @@ -1,6 +1,4 @@ int main() { int x; - f(x); f(sizeof(struct foo)); - f(sizeof(int)); } unelse.res diff = --- tests/unelse.c +++ /tmp/cocci-output-26579-008f9e-unelse.c @@ -2,8 +2,6 @@ static short find_control(u16 control_in { if (!*pI) return 0; - else { - HPI_DEBUG_LOG(three, - one); - } + HPI_DEBUG_LOG(three, + one); } unl.res diff = --- tests/unl.c +++ /tmp/cocci-output-26579-f5ad35-unl.c @@ -1,10 +1,10 @@ int main () { - if (new_pe == NULL) { + if (unlikely(new_pe == NULL)) { return NULL; } } int main () { - if (new_pe == NULL) + if (unlikely(new_pe == NULL)) return NULL; } useless_cast.res diff = --- tests/useless_cast.c +++ /tmp/cocci-output-26579-054f45-useless_cast.c @@ -8,7 +8,7 @@ struct device { struct device *dev; -struct netdev_private *np = (struct netdev_private *) +struct netdev_private *np = dev->priv; varargs.res diff = --- tests/varargs.c +++ /tmp/cocci-output-26579-c67319-varargs.c @@ -1,4 +1,5 @@ static void -fas216_log_command(FAS216_Info *info, int level, Scsi_Cmnd *SCpnt, char *fmt, ...) +fas216_log_command(FAS216_Info *info, int level, struct scsi_cmnd *SCpnt, + char *fmt, ...) {} varargs2.res diff = --- tests/varargs2.c +++ /tmp/cocci-output-26579-81b7d4-varargs2.c @@ -1,3 +1,4 @@ static void f(char *fmt, ...) { + return NULL; } varargs3.res diff = --- tests/varargs3.c +++ /tmp/cocci-output-26579-8c68bc-varargs3.c @@ -1,4 +1,3 @@ -static int foo(char *fmt, ...) { return 0; } @@ -8,7 +7,6 @@ static int bar(int x, y) return x+y; } -static int baz(FILE *stream, ...) { return 1; } video1bis.res diff = --- tests/video1bis.c +++ /tmp/cocci-output-26579-e4900b-video1bis.c @@ -3,7 +3,5 @@ void *arg) { if (cmd == VIDIOCGTUNER) { struct video_tuner v; - if (copy_from_user(v, arg, sizeof(v)) != 0) - ret(-EFAULT); else {} } } void.res diff = --- tests/void.c +++ /tmp/cocci-output-26579-d12d22-void.c @@ -1,5 +1,13 @@ int xbar(void) { return; } +int foo(void) { + return; +} + // this is some info about bar int bar(void) { return; } + +int foo(void) { + return; +} vpos.res diff = --- tests/vpos.c +++ /tmp/cocci-output-26579-c2e1ab-vpos.c @@ -1,9 +1,7 @@ int main() { f(2); if (x) { - g(1,1); } else { - g(1,2); } } whitespace.res diff = --- tests/whitespace.c +++ /tmp/cocci-output-26579-2d4928-whitespace.c @@ -1,3 +1,3 @@ int main () { - foo(sizeof (struct xxx)); + foo(sizeof(struct xxx), 12); } wierd_argument.res diff = --- tests/wierd_argument.c +++ /tmp/cocci-output-26579-b6a2f4-wierd_argument.c @@ -1,7 +1,7 @@ static void ewx_i2c_setlines(snd_i2c_bus_t *bus, int clk, int data) { - ice1712_t *ice = snd_magic_cast(ice1712_t, bus->private_data, return); - ice1712_t *ice = snd_magic_cast(ice1712_t, bus->private_data, ); + ice1712_t *ice = bus->private_data; + ice1712_t *ice = bus->private_data; unsigned char tmp = 0; tmp++; } wierdinit.res wrongcheck.res diff = --- tests/wrongcheck.c +++ /tmp/cocci-output-26579-118c52-wrongcheck.c @@ -1,5 +1,3 @@ int main () { - err = si476x_core_i2c_xfer(core, SI476X_I2C_RECV, - buffer, sizeof(buffer)); if (err == sizeof(buffer)) return; } ws2.res warning: rule starting on line 1: metavariable A not used in the + code diff = --- tests/ws2.c +++ /tmp/cocci-output-26579-8034e0-ws2.c @@ -1,6 +1,5 @@ int main() { - if (foo()) - goto err; + goto err; err: return; } xfield.res diff = --- tests/xfield.c +++ /tmp/cocci-output-26579-5b3144-xfield.c @@ -1,4 +1,4 @@ -FOO(a2,b2,c2); +int x; /* int y; y2.res diff = --- tests/y2.c +++ /tmp/cocci-output-26579-c2283b-y2.c @@ -1,10 +1,6 @@ static void asuscom_interrupt_ipac(int intno, void *dev_id, struct pt_regs *regs) { - if (!cs) { - printk(KERN_WARNING "ISDNLink: Spurious interrupt!\n"); - return; - } Start_IPAC: debugl1(cs, "IPAC ISTA %02X", ista); if ((ista & 0x3f) && icnt) { zero.res diff = --- tests/zero.c +++ /tmp/cocci-output-26579-0db7a4-zero.c @@ -1,6 +1,2 @@ int main () { - memset(command, 0, sizeof(struct sbp2_command_info)); - memset(command, 0x00, sizeof(struct sbp2_command_info)); - memset(command, 0x0, sizeof(struct sbp2_command_info)); - memset(command, '\0', sizeof(struct sbp2_command_info)); } -------------------------------- statistics -------------------------------- 62.res : CORRECT a.res : CORRECT a3d.res : CORRECT a_and_e.res : CORRECT a_and_e_ver1.res : CORRECT ab.res : CORRECT addaft.res : CORRECT addbefore.res : CORRECT addbeforeafter.res : CORRECT addelse.res : CORRECT addfield.res : CORRECT addif.res : CORRECT addif1.res : CORRECT addif2.res : CORRECT addifelse.res : CORRECT addifelse2.res : CORRECT addtoo.res : CORRECT addtrace.res : PROBLEM exn = Unix.Unix_error(Unix.ENOENT, "stat", "tests/addtrace.cocci") after_if.res : CORRECT anon.res : CORRECT ar.res : CORRECT arg.res : CORRECT argument.res : CORRECT arparam.res : CORRECT array_init.res : CORRECT array_size.res : CORRECT arraysz.res : CORRECT attradd.res : CORRECT b1.res : CORRECT b2.res : CORRECT bad_iso_example.res : INCORRECT:diff token: ( VS x File "tests/bad_iso_example.c", line 2, column 6, charpos = 19 around = '(', whole content = if ((x = 3)) return; File "tests/bad_iso_example.res", line 2, column 6, charpos = 19 around = 'x', whole content = if (x) return; diff (result(<) vs expected_result(>)) = @@ -1,4 +1,4 @@ int main() { - if ((x = 3)) return; + if (x) return; } bad_kfree.res : CORRECT bad_ptr_print.res : CORRECT bad_typedef.res : CORRECT badexp.res : CORRECT badpos.res : PROBLEM exn = Failure("rule starting on line 1: already tagged token:\nC code context\nFile \"tests/badpos.c\", line 5, column 30, charpos = 139\n around = 'reg_ptr', whole content = \t (int) -(((struct pt_regs *) reg_ptr)->orig_eax + 2));") badtypedef.res : CORRECT badwhen.res : CORRECT badzero.res : CORRECT befS.res : CORRECT before.res : CORRECT ben.res : CORRECT bigin.res : CORRECT bigrepl.res : CORRECT bitfield.res : CORRECT boolr.res : CORRECT braces.res : CORRECT branchparen.res : CORRECT break.res : CORRECT bug1.res : CORRECT bugloop.res : CORRECT bugon.res : CORRECT cards.res : CORRECT cast.res : CORRECT cast_iso.res : CORRECT castdecl.res : CORRECT change.res : CORRECT change_type.res : CORRECT com.res : CORRECT comadd.res : CORRECT comment_brace.res : CORRECT comment_brace2.res : CORRECT comments.res : CORRECT compare.res : CORRECT condexp.res : CORRECT const.res : CORRECT const1bis.res : CORRECT const_adding.res : CORRECT const_array.res : CORRECT const_implicit_iso.res : CORRECT constrem.res : CORRECT constructor.res : CORRECT constty.res : CORRECT constx.res : CORRECT cptr.res : CORRECT cr.res : CORRECT cr1a.res : CORRECT cs_check.res : CORRECT cst.res : CORRECT cst_null.res : CORRECT csw.res : CORRECT dbg.res : INCORRECT:PB parsing only in generated-file diff (result(<) vs expected_result(>)) = @@ -4,6 +4,6 @@ struct resource *pr, *r = &dev->resource[idx]; if (pr) - DBG else - pr = NULL;("PCI"); + DBG("PCI"); + else pr = NULL; } dbg1.res : INCORRECT:diff token: E VS ( File , line 5, column 2, charpos = 75 around = 'E', whole content = E = NULL;("PCI"); File "tests/dbg1.res", line 4, column 5, charpos = 72 around = '(', whole content = DBG("PCI"); diff (result(<) vs expected_result(>)) = @@ -1,6 +1,6 @@ static inline void alloc_resource(struct pci_dev *dev, int idx) { - DBG - E = NULL;("PCI"); + DBG("PCI"); + E = NULL; } dc_close.res : CORRECT debug.res : CORRECT dec.res : CORRECT decl.res : CORRECT decl2.res : CORRECT decl_space.res : CORRECT decl_split.res : INCORRECT:diff token: int VS } File "tests/decl_split.c", line 2, column 8, charpos = 27 around = 'int', whole content = int x, y; File "tests/decl_split.res", line 2, column 0, charpos = 19 around = '}', whole content = } diff (result(<) vs expected_result(>)) = @@ -1,3 +1,2 @@ int func(int i) { - int x, y; } decl_star.res : CORRECT declinv.res : PROBLEM exn = Unix.Unix_error(Unix.ENOENT, "stat", "tests/declinv.cocci") defe.res : CORRECT define_exp.res : CORRECT define_param.res : CORRECT deftodo.res : CORRECT delete_function.res : CORRECT delp.res : CORRECT deref.res : CORRECT destroy.res : CORRECT devlink.res : CORRECT disjexpr.res : CORRECT disjexpr_ver1.res : CORRECT disjexpr_ver2.res : CORRECT disjid.res : CORRECT distribute.res : CORRECT double.res : CORRECT double_assign.res : CORRECT double_lines.res : CORRECT double_switch.res : CORRECT doublepos.res : CORRECT doubleswitch.res : CORRECT doundo.res : CORRECT dowhile.res : CORRECT dropbr.res : CORRECT dropenderr.res : CORRECT dropf.res : CORRECT dropparam.res : CORRECT eb1.res : CORRECT edots.res : CORRECT edots_ver1.res : CORRECT elsify.res : CORRECT empty.res : CORRECT end_commas.res : CORRECT endif.res : CORRECT endnl.res : CORRECT endpos.res : CORRECT enum.res : CORRECT exitc.res : CORRECT exitp.res : CORRECT exp.res : CORRECT expnest.res : CORRECT expopt.res : CORRECT expopt2.res : CORRECT expopt3.res : CORRECT expopt3_ver1.res : CORRECT expopt3_ver2.res : CORRECT extra.res : CORRECT failing_andany.res : INCORRECT:diff token: request_irq VS } File , line 4, column 8, charpos = 111 around = 'request_irq', whole content = request_irq(irq_flags); File "tests/failing_andany.res", line 4, column 0, charpos = 103 around = '}', whole content = } diff (result(<) vs expected_result(>)) = @@ -1,8 +1,6 @@ static int smc_probe1(struct net_device *dev, void __iomem *ioaddr, unsigned long irq_flags) { - request_irq(irq_flags); - register_netdev(dev); } static int smc_probe2(struct net_device *dev, void __iomem *ioaddr, fields.res : CORRECT fieldsmin.res : CORRECT find_long.res : CORRECT fix_flow_need.res : CORRECT fn_todo.res : CORRECT fnptr.res : CORRECT fnret.res : CORRECT fnty.res : CORRECT format.res : CORRECT format2.res : CORRECT formatlist.res : CORRECT fortype.res : CORRECT four.res : CORRECT foura.res : CORRECT fp.res : CORRECT fsh.res : CORRECT fun.res : CORRECT func.res : CORRECT gcc_min_max.res : CORRECT getc.res : CORRECT gilles-question.res : CORRECT gotobreak.res : CORRECT hd.res : CORRECT headers.res : CORRECT hex.res : CORRECT hil1.res : CORRECT idstr.res : CORRECT if.res : CORRECT ifadd.res : CORRECT ifbr.res : CORRECT ifd.res : CORRECT ifdef1.res : CORRECT ifdef2.res : CORRECT ifdef3.res : CORRECT ifdef4.res : CORRECT ifdef5.res : CORRECT ifdef6.res : CORRECT ifdef6a.res : CORRECT ifdefmeta.res : CORRECT ifdefmeta1.res : CORRECT ifdefmeta2.res : CORRECT ifdefmeta3.res : CORRECT ifdefmeta4.res : PROBLEM exn = Unix.Unix_error(Unix.ENOENT, "stat", "tests/ifdefmeta4.cocci") ifend.res : CORRECT ifgoto.res : CORRECT ifields.res : CORRECT ifif.res : CORRECT ifreturn.res : CORRECT ifreturn3.res : CORRECT ifreturn4.res : CORRECT ifreturn6.res : CORRECT ifzer.res : CORRECT ifzz.res : CORRECT inc.res : CORRECT incdir.res : INCORRECT:diff token: x VS 12 File "tests/incdir.c", line 4, column 6, charpos = 46 around = 'x', whole content = foo(x); File "tests/incdir.res", line 4, column 6, charpos = 46 around = '12', whole content = foo(12); diff (result(<) vs expected_result(>)) = @@ -1,5 +1,5 @@ #include "sub/incdir2.c" int main () { - foo(x); + foo(12); } incl.res : CORRECT inclifdef.res : CORRECT include.res : CORRECT incompatible_value.res : CORRECT incpos.res : CORRECT incpos1.res : CORRECT inherited.res : CORRECT inherited_ver1.res : CORRECT inhmet.res : CORRECT inhpos.res : CORRECT initializer.res : CORRECT initializer_many_fields.res : CORRECT inline.res : CORRECT insdef.res : CORRECT int2bool-local.res : CORRECT introbrace.res : CORRECT ip.res : CORRECT ip2.res : CORRECT isococci.res : CORRECT isotest.res : CORRECT isotest2.res : CORRECT iterator.res : CORRECT iterprint.res : CORRECT jloop1.res : PROBLEM exn = Failure("minus: parse error: \n = File \"tests/jloop1.cocci\", line 10, column 3, charpos = 129\n around = '...>', whole content = ...>\n") julia10.res : CORRECT julia7.res : CORRECT justremove.res : CORRECT keep_comma.res : CORRECT km.res : CORRECT kmalloc.res : CORRECT kmc.res : CORRECT kr.res : CORRECT ktype.res : CORRECT ktype2.res : CORRECT labels_metastatement.res : CORRECT labels_metastatement_ver1.res : CORRECT lid.res : CORRECT line_before_last.res : CORRECT list_test.res : CORRECT local.res : CORRECT localglobal.res : CORRECT localid.res : CORRECT log.res : CORRECT longconst.res : CORRECT longline2.res : CORRECT longlong.res : CORRECT longlongint.res : CORRECT loop.res : CORRECT lvalue.res : CORRECT macro.res : CORRECT macro_int16.res : CORRECT match_init.res : CORRECT match_no_meta.res : CORRECT max.res : CORRECT mdec.res : CORRECT memory.res : CORRECT metahex.res : INCORRECT:diff token: f VS } File "tests/metahex.c", line 2, column 2, charpos = 15 around = 'f', whole content = f(3); File "tests/metahex.res", line 2, column 0, charpos = 13 around = '}', whole content = } diff (result(<) vs expected_result(>)) = @@ -1,4 +1,2 @@ int main() { - f(3); - g(0x03); } metaline.res : CORRECT metaops.res : CORRECT metaops0.res : CORRECT metaruleelem.res : CORRECT metastatement2.res : CORRECT metastatement_for.res : CORRECT metastatement_if.res : CORRECT mincom.res : CORRECT minenum.res : CORRECT minenum1.res : CORRECT minfn.res : CORRECT mini_null_ref.res : CORRECT minstruct.res : CORRECT minusdots.res : CORRECT minusdots_ver1.res : CORRECT multi_func1.res : PROBLEM exn = Failure("minus: parse error: \n = File \"tests/multi_func1.cocci\", line 12, column 2, charpos = 102\n around = 'fn2', whole content = fn2(...) {\n") multichars.res : CORRECT multidec.res : CORRECT multidecl3.res : CORRECT multipath.res : CORRECT multiplus.res : CORRECT multiremove.res : CORRECT multistruct.res : CORRECT multitype.res : CORRECT multitypedef.res : CORRECT multivars.res : CORRECT na.res : CORRECT nameless.res : CORRECT nest.res : CORRECT nestone.res : CORRECT nestseq.res : CORRECT neststruct.res : CORRECT nl.res : CORRECT noa.res : CORRECT nocast.res : CORRECT noret.res : CORRECT not.res : CORRECT notest.res : CORRECT noty.res : CORRECT noty2.res : CORRECT null_bool.res : INCORRECT:diff token: ) VS != File , line 2, column 8, charpos = 22 around = ')', whole content = if (12) return; File "tests/null_bool.res", line 2, column 9, charpos = 23 around = '!=', whole content = if (12 != NULL) return; diff (result(<) vs expected_result(>)) = @@ -1,6 +1,6 @@ int main () { - if (12) return; - if (a && 12 && b) return; + if (12 != NULL) return; + if (a && 12 != NULL && b) return; if (12) return; if (a && 12 && b) return; x = x + 20; null_type.res : CORRECT oddifdef.res : INCORRECT:diff token: #else VS x File , line 10, column 0, charpos = 114 around = '#else', whole content = #else File "tests/oddifdef.res", line 10, column 2, charpos = 116 around = 'x', whole content = x = 0; diff (result(<) vs expected_result(>)) = @@ -7,7 +7,9 @@ a = 5; #ifdef FOO + x = 0; #else + x = 0; #endif } @@ -20,7 +22,9 @@ a = 3; #ifdef FOO + x = 0; #else + x = 0; #endif } @@ -33,6 +37,8 @@ #endif #ifdef FOO + x = 0; #else + x = 0; #endif } of.res : CORRECT oneline.res : CORRECT opt.res : CORRECT optional_qualifier.res : CORRECT optional_storage.res : CORRECT orexp.res : CORRECT overshoot.res : CORRECT p9.res : CORRECT pa.res : CORRECT param.res : CORRECT param_end.res : CORRECT param_to_exp.res : PROBLEM exn = Unix.Unix_error(Unix.ENOENT, "stat", "tests/param_to_exp.cocci") param_ver1.res : CORRECT parameters_dots.res : CORRECT partial.res : CORRECT pb_distribute_type.res : INCORRECT:PB parsing only in generated-file diff (result(<) vs expected_result(>)) = @@ -10,6 +10,6 @@ } int foo() { - int[45] *x; + int (*x)[45]; return 0; } pb_distribute_type2.res : INCORRECT:PB parsing only in generated-file diff (result(<) vs expected_result(>)) = @@ -1,5 +1,5 @@ int foo() { - int* x; + int *x; return 0; } @@ -10,6 +10,6 @@ } int foo() { - int x[45]*; + int (*x)[45]; return 0; } pb_distribute_type3.res : PROBLEM exn = Failure("line 7: index 53 53 already used\n") pb_distribute_type4.res : CORRECT pb_params_iso.res : CORRECT pb_parsing_macro.res : CORRECT pb_tag_symbols.res : CORRECT pcim.res : CORRECT pmac.res : CORRECT posiso.res : CORRECT positionc.res : CORRECT post.res : CORRECT pragmatest.res : CORRECT pragmatest1.res : CORRECT print_return.res : CORRECT proto.res : CORRECT proto2.res : CORRECT proto_ver1.res : CORRECT proto_ver2.res : CORRECT protoassert.res : CORRECT protox.res : CORRECT ptrar.res : CORRECT rcu3.res : CORRECT regexp.res : CORRECT regexp2.res : CORRECT regexp3.res : CORRECT rem1.res : CORRECT rem2.res : CORRECT remaft.res : PROBLEM exn = Unix.Unix_error(Unix.ENOENT, "stat", "tests/remaft.cocci") remove_call.res : CORRECT remparam.res : CORRECT rems.res : CORRECT rems1.res : CORRECT remstruct.res : CORRECT replace_typedef.res : CORRECT reserved.res : CORRECT retest.res : CORRECT retmacro.res : CORRECT rets.res : CORRECT return.res : CORRECT return_implicit.res : CORRECT retval.res : CORRECT retval2.res : CORRECT rptr.res : CORRECT same_expr.res : CORRECT scope_problem.res : INCORRECT:diff token: } VS a File , line 4, column 2, charpos = 42 around = '}', whole content = } File "tests/scope_problem.res", line 4, column 4, charpos = 44 around = 'a', whole content = a = 2; diff (result(<) vs expected_result(>)) = @@ -1,7 +1,6 @@ void main(int i) { if(1) { int a; + a = 2; } - - } serio.res : INCORRECT:diff token: init_MUTEX VS mutex_init File "tests/serio.c", line 7, column 1, charpos = 130 around = 'init_MUTEX', whole content = init_MUTEX(&serio->drv_sem); File "tests/serio.res", line 7, column 1, charpos = 130 around = 'mutex_init', whole content = mutex_init(&serio->new_lock); diff (result(<) vs expected_result(>)) = @@ -4,5 +4,5 @@ static void serio_init_port(struct serio *serio) { - init_MUTEX(&serio->drv_sem); + mutex_init(&serio->new_lock); } shared_brace.res : CORRECT signed.res : CORRECT sis.res : CORRECT sizeof.res : CORRECT sizeof_julia.res : CORRECT sizeptr.res : CORRECT sizestar.res : CORRECT skip.res : CORRECT smallfn.res : CORRECT sp.res : CORRECT spaces.res : CORRECT spacing.res : CORRECT spl.res : CORRECT starprint.res : CORRECT static.res : CORRECT stm1.res : CORRECT stm10.res : CORRECT stm10_ver1.res : CORRECT stm2.res : CORRECT stm3.res : CORRECT stm4.res : CORRECT stm5.res : CORRECT stm6.res : CORRECT stm7.res : CORRECT stm8.res : CORRECT stmt.res : CORRECT str_init.res : CORRECT strangeorder.res : CORRECT strid.res : CORRECT strid2.res : CORRECT string.res : CORRECT struct.res : CORRECT struct_metavar.res : CORRECT struct_typedef.res : CORRECT structfoo.res : CORRECT substruct.res : CORRECT sw.res : CORRECT switch.res : CORRECT switchdecl.res : CORRECT symbol.res : CORRECT td.res : CORRECT tdnl.res : CORRECT tern.res : CORRECT test0.res : CORRECT test1.res : CORRECT test10.res : CORRECT test10_ver1.res : CORRECT test11.res : CORRECT test11_ver1.res : CORRECT test12.res : CORRECT test2.res : CORRECT test3.res : CORRECT test4.res : CORRECT test5.res : CORRECT test5_ver1.res : CORRECT test6.res : CORRECT test7.res : CORRECT test8.res : CORRECT test9.res : CORRECT test_s.res : CORRECT test_unsigned_meta.res : CORRECT three_types.res : CORRECT threea.res : CORRECT top.res : CORRECT topdec.res : CORRECT topdec_ver1.res : CORRECT topdec_ver2.res : CORRECT toplevel_macrostmt.res : CORRECT toplevel_struct.res : CORRECT tup.res : CORRECT twomatch.res : CORRECT twoproto.res : CORRECT ty.res : CORRECT ty1.res : CORRECT ty_tyexp.res : CORRECT tydisj.res : CORRECT tyex.res : CORRECT type.res : CORRECT type1.res : CORRECT type_annotated.res : CORRECT type_ver1.res : CORRECT type_ver2.res : INCORRECT:PB parsing only in generated-file diff (result(<) vs expected_result(>)) = @@ -1,5 +1,5 @@ int foo() { - int[10] *x; + int *x[10]; return 0; } typedef.res : CORRECT typedef3.res : INCORRECT:diff token: link VS p_dev File , line 7, column 29, charpos = 137 around = 'link', whole content = unsigned int iobase = info->link.io.BasePort1; File "tests/typedef3.res", line 7, column 29, charpos = 137 around = 'p_dev', whole content = unsigned int iobase = info->p_dev->io.BasePort1; diff (result(<) vs expected_result(>)) = @@ -4,7 +4,7 @@ static void should_work(foo *info) { - unsigned int iobase = info->link.io.BasePort1; + unsigned int iobase = info->p_dev->io.BasePort1; } static void does_work(struct bluecard_info_t *info) typedef_double.res : CORRECT typeof.res : CORRECT unelse.res : CORRECT unl.res : CORRECT useless_cast.res : CORRECT varargs.res : CORRECT varargs2.res : CORRECT varargs3.res : CORRECT video1bis.res : CORRECT void.res : CORRECT vpos.res : CORRECT whitespace.res : CORRECT wierd_argument.res : CORRECT wierdinit.res : seems incorrect, but only because of code that was not parsablediff token: dev_link_t VS struct File "tests/wierdinit.c", line 4, column 1, charpos = 27 around = 'dev_link_t', whole content = dev_link_t *link; File "tests/wierdinit.res", line 4, column 1, charpos = 27 around = 'struct', whole content = struct pcmcia_device *link; wrongcheck.res : CORRECT ws2.res : CORRECT xfield.res : CORRECT y2.res : CORRECT zero.res : CORRECT -------------------------------- regression testing information -------------------------------- regression file: tests/SCORE_expected.sexp Great: a test file now works: endpos.res Great: a test file now works: exitc.res Great: a test file now works: exitp.res Great: a test file now works: extra.res Great: a test file now works: format2.res Great: a test file now works: incpos.res Great: a test file now works: incpos1.res Great: a test file now works: p9.res Great: a test file now works: stm1.res Great: a test file now works: stm7.res -------------------------------- total score -------------------------------- good = 434/459 Current score is greater than expected :) (was expecting 424 but got 434) keeping first hdr 1 dropping first hdr dropping first hdr dropping second hdr dropping second hdr dropping first hdr dropping first hdr keeping second hdr 1 because of 1 dropping second hdr make[2]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make[1]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' /usr/bin/fakeroot debian/rules binary dh binary --with ocaml,python2 --parallel dh_testroot -O--parallel dh_prep -O--parallel dh_installdirs -O--parallel debian/rules override_dh_auto_install-arch make[1]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' /usr/bin/make DESTDIR=/build/buildd/coccinelle-1.0.0.deb/debian/coccinelle install install-bash make[2]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' Installing manuals in: /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/man /bin/mkdir -p /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/man/man1 /bin/mkdir -p /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/man/man3 /usr/bin/install -c -m 644 docs/spatch.1 /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/man/man1/ /usr/bin/install -c -m 644 docs/Coccilib.3cocci /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/man/man3/ cp ocaml/coccilib.cmi ocaml/coccilib/coccilib.cmi /bin/mkdir -p /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/bin /bin/mkdir -p /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/lib /bin/mkdir -p /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/coccinelle/ocaml /usr/bin/install -c -m 644 standard.h /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/coccinelle /usr/bin/install -c -m 644 standard.iso /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/coccinelle /usr/bin/install -c -m 644 ocaml/coccilib/coccilib.cmi /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/coccinelle/ocaml/ /usr/bin/install -c -m 644 ocaml/*.cmi /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/coccinelle/ocaml/ /bin/mkdir -p /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/coccinelle Installing python support in: /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/coccinelle/python /bin/mkdir -p /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/coccinelle/python/coccilib/coccigui /usr/bin/install -c -m 644 python/coccilib/*.py \ /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/coccinelle/python/coccilib /usr/bin/install -c -m 644 python/coccilib/coccigui/*.py \ /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/coccinelle/python/coccilib/coccigui /usr/bin/install -c -m 644 python/coccilib/coccigui/pygui.glade \ /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/coccinelle/python/coccilib/coccigui /usr/bin/install -c -m 644 python/coccilib/coccigui/pygui.gladep \ /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/coccinelle/python/coccilib/coccigui rm -f /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/coccinelle/spatch rm -f /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/coccinelle/spatch.opt make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' /usr/bin/install -c -m 755 scripts/spatch /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/bin/spatch make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' make[3]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' /usr/bin/install -c -m 755 spatch.opt /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/coccinelle /usr/bin/install -c -m 755 scripts/spatch.opt /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/bin/spatch.opt make[3]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' You can also install spatch by copying the program spatch (available in this directory) anywhere you want and give it the right options to find its configuration files. Installing bash completion in: /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/bash-completion/completions /bin/mkdir -p /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/bash-completion/completions /usr/bin/install -c -m 644 scripts/spatch.bash_completion \ /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/bash-completion/completions/spatch make[2]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' # install the wrapper script, i dont like upstreams one rm /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/bin/spatch* install /build/buildd/coccinelle-1.0.0.deb/debian/spatch /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/bin/ # move binary into /usr/lib/coccinelle mv /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/coccinelle/spatch* \ /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/lib/coccinelle/spatch # Vim files install -d /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/vim/addons/ftdetect /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/vim/addons/syntax cp /build/buildd/coccinelle-1.0.0.deb/editors/vim/ftdetect/cocci.vim /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/vim/addons/ftdetect/ cp /build/buildd/coccinelle-1.0.0.deb/editors/vim/syntax/cocci.vim /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/vim/addons/syntax/ install -d /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/vim/registry cp /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle.yaml /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/vim/registry/ # Emacs files cp /build/buildd/coccinelle-1.0.0.deb/editors/emacs/cocci.el /build/buildd/coccinelle-1.0.0.deb/debian/coccinelle/usr/share/emacs/site-lisp/ make[1]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' debian/rules override_dh_auto_install-indep make[1]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' # Nothing make[1]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' dh_ocamldoc -O--parallel dh_installdocs -O--parallel dh_installchangelogs -O--parallel dh_installexamples -O--parallel dh_installman -O--parallel dh_installemacsen -O--parallel dh_python2 -O--parallel dh_perl -O--parallel dh_link -O--parallel debian/rules override_dh_compress make[1]: Entering directory '/build/buildd/coccinelle-1.0.0.deb' dh_compress -X.pdf -X.cocci -X.c make[1]: Leaving directory '/build/buildd/coccinelle-1.0.0.deb' dh_fixperms -O--parallel dh_strip -O--parallel dh_strip debug symbol extraction: enabling -a due to Build-Debug-Symbols: yes in /CurrentlyBuilding dh_strip debug symbol extraction: all non-arch-all packages for this build platform amd64: coccinelle dh_strip debug symbol extraction: packages to act on: coccinelle dh_strip debug symbol extraction: ignored packages: dpkg-gencontrol: warning: -is is deprecated; it is without effect dpkg-gencontrol: warning: -ip is deprecated; it is without effect dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: package coccinelle: unused substitution variable ${python:Depends} /usr/bin/pkg_create_dbgsym: deferring build of .ddeb to dh_gencontrol dh_makeshlibs -O--parallel dh_shlibdeps -O--parallel dh_installdeb -O--parallel dh_ocaml -O--parallel W: coccinelle doesn't resolve dependency on unit Parsing_stat W: coccinelle doesn't resolve dependency on unit Flag W: coccinelle doesn't resolve dependency on unit Bytes W: coccinelle doesn't resolve dependency on unit Token_annot W: coccinelle doesn't resolve dependency on unit Setb W: coccinelle doesn't resolve dependency on unit Commands W: coccinelle doesn't resolve dependency on unit Parse_c W: coccinelle doesn't resolve dependency on unit Dumper W: coccinelle doesn't resolve dependency on unit Ast0_cocci W: coccinelle doesn't resolve dependency on unit Ast_c W: coccinelle doesn't resolve dependency on unit Parser_c W: coccinelle doesn't resolve dependency on unit SetPt W: coccinelle doesn't resolve dependency on unit Iteration W: coccinelle doesn't resolve dependency on unit Regexp W: coccinelle doesn't resolve dependency on unit Flag_parsing_cocci W: coccinelle doesn't resolve dependency on unit Lexer_c W: coccinelle doesn't resolve dependency on unit Control_flow_c W: coccinelle doesn't resolve dependency on unit Lib_parsing_c W: coccinelle doesn't resolve dependency on unit Lexer_parser W: coccinelle doesn't resolve dependency on unit Regexp_pcre W: coccinelle doesn't resolve dependency on unit Seti W: coccinelle doesn't resolve dependency on unit Flag_parsing_c W: coccinelle doesn't resolve dependency on unit Common W: coccinelle doesn't resolve dependency on unit Oset W: coccinelle doesn't resolve dependency on unit Ocollection W: coccinelle doesn't resolve dependency on unit Token_c W: coccinelle doesn't resolve dependency on unit Ast_cocci W: coccinelle doesn't resolve dependency on unit Config W: coccinelle doesn't resolve dependency on unit Externalanalysis W: coccinelle doesn't resolve dependency on unit Ograph_extended W: coccinelle doesn't resolve dependency on unit Type_cocci W: coccinelle doesn't resolve dependency on unit Token_views_c W: coccinelle doesn't resolve dependency on unit Visitor_c W: coccinelle doesn't resolve dependency on unit Oassoc W: coccinelle doesn't resolve dependency on unit Pretty_print_c W: coccinelle doesn't resolve dependency on unit Objet W: coccinelle doesn't resolve dependency on unit Cpp_token_c dh_gencontrol -O--parallel dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_gencontrol debug symbol wrapper: all non-arch-all packages for this build platform amd64: coccinelle dh_gencontrol debug symbol wrapper: packages to act on: coccinelle dh_gencontrol debug symbol wrapper: ignored packages: dh_gencontrol debug symbol wrapper: processing package coccinelle (pkgdir debian/coccinelle, ddeb package dir debian/coccinelle-dbgsym) dh_gencontrol debug symbol wrapper: building coccinelle-dbgsym_1.0.0.deb-1_amd64.ddeb dpkg-deb: building package `coccinelle-dbgsym' in `../coccinelle-dbgsym_1.0.0.deb-1_amd64.ddeb'. dh_gencontrol debug symbol wrapper: dpkg-distaddfile coccinelle-dbgsym_1.0.0.deb-1_amd64.ddeb devel extra dpkg-distaddfile: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_md5sums -O--parallel dh_builddeb -O--parallel INFO: pkgstriptranslations version 121 pkgstriptranslations: processing coccinelle (in debian/coccinelle); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/coccinelle/DEBIAN/control, package coccinelle, directory debian/coccinelle pkgstripfiles: Truncating usr/share/doc/coccinelle/changelog.Debian.gz to topmost ten records pkgstripfiles: PNG optimization for package coccinelle took 0 s dpkg-deb: building package `coccinelle' in `../coccinelle_1.0.0.deb-1_amd64.deb'. INFO: pkgstriptranslations version 121 pkgstriptranslations: processing coccinelle-doc (in debian/coccinelle-doc); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/coccinelle-doc/DEBIAN/control, package coccinelle-doc, directory debian/coccinelle-doc pkgstripfiles: Truncating usr/share/doc/coccinelle-doc/changelog.Debian.gz to topmost ten records pkgstripfiles: Disabled PNG optimization for -doc package coccinelle-doc (to save build time) dpkg-deb: building package `coccinelle-doc' in `../coccinelle-doc_1.0.0.deb-1_all.deb'. dpkg-genchanges -b -mUbuntu/amd64 Build Daemon >../coccinelle_1.0.0.deb-1_amd64.changes dpkg-genchanges: binary-only upload (no source code included) dpkg-source --after-build coccinelle-1.0.0.deb dpkg-buildpackage: binary-only upload (no source included) ****************************************************************************** Build finished at 20150527-0517 Publishing debug debs. chroot-autobuild/build/buildd/coccinelle_1.0.0.deb-1_amd64.deb: new debian package, version 2.0. size 1863456 bytes: control archive= 2519 bytes. 40 bytes, 1 lines conffiles 891 bytes, 17 lines control 3142 bytes, 40 lines md5sums 338 bytes, 12 lines * postinst #!/bin/sh 176 bytes, 5 lines * postrm #!/bin/sh 176 bytes, 5 lines * preinst #!/bin/sh 414 bytes, 17 lines * prerm #!/bin/sh Package: coccinelle Version: 1.0.0.deb-1 Architecture: amd64 Maintainer: Ubuntu Developers Original-Maintainer: Debian OCaml Maintainers Installed-Size: 8515 Pre-Depends: dpkg (>= 1.17.14) Depends: libc6 (>= 2.15), libpcre3, libpython2.7 (>= 2.7), libpcre-ocaml-36gi0, ocaml-base-nox-4.01.0, python:any (>= 2.7.5-5~), python-gobject-2, python-gtk2, python-glade2, ocaml-findlib, libpycaml-ocaml Suggests: vim-addon-manager, coccinelle-doc Section: devel Priority: optional Homepage: http://coccinelle.lip6.fr Description: semantic patching tool for C Cocinelle is a program matching and transformation tool for C. The programmer describes the code to match and the transformation to perform as a semantic patch, which looks like a standard patch, but can transform multiple files at any number of code sites. chroot-autobuild/build/buildd/coccinelle-doc_1.0.0.deb-1_all.deb: new debian package, version 2.0. size 801760 bytes: control archive= 6507 bytes. 797 bytes, 20 lines control 17579 bytes, 194 lines md5sums Package: coccinelle-doc Source: coccinelle Version: 1.0.0.deb-1 Architecture: all Maintainer: Ubuntu Developers Original-Maintainer: Debian OCaml Maintainers Installed-Size: 1371 Breaks: coccinelle (<< 1.0.0~rc7.deb-4) Replaces: coccinelle (<< 1.0.0~rc7.deb-4) Section: doc Priority: optional Homepage: http://coccinelle.lip6.fr Description: documentation for coccinelle Cocinelle is a program matching and transformation tool for C. The programmer describes the code to match and the transformation to perform as a semantic patch, which looks like a standard patch, but can transform multiple files at any number of code sites. . This package contains examples files and additional documentation in PDF format. chroot-autobuild/build/buildd/coccinelle-dbgsym_1.0.0.deb-1_amd64.ddeb: new debian package, version 2.0. size 339542 bytes: control archive= 585 bytes. 0 bytes, 0 lines add_to_files.pkg-create-dbgsym 598 bytes, 15 lines control Package: coccinelle-dbgsym Source: coccinelle Version: 1.0.0.deb-1 Depends: coccinelle (= 1.0.0.deb-1) Architecture: amd64 Maintainer: Debian OCaml Maintainers Installed-Size: 1863 Section: devel Priority: extra Homepage: http://coccinelle.lip6.fr Description: debug symbols for package coccinelle Cocinelle is a program matching and transformation tool for C. The programmer describes the code to match and the transformation to perform as a semantic patch, which looks like a standard patch, but can transform multiple files at any number of code sites. chroot-autobuild/build/buildd/coccinelle_1.0.0.deb-1_amd64.deb: drwxr-xr-x root/root 0 2015-05-27 05:17 ./ drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/ drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/bin/ -rwxr-xr-x root/root 119 2015-05-27 05:17 ./usr/bin/spatch drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/ drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/bash-completion/ drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/bash-completion/completions/ -rw-r--r-- root/root 3211 2015-05-27 05:17 ./usr/share/bash-completion/completions/spatch drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/coccinelle/ -rw-r--r-- root/root 21821 2015-05-27 05:17 ./usr/share/coccinelle/standard.h -rw-r--r-- root/root 15242 2015-05-27 05:17 ./usr/share/coccinelle/standard.iso drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/coccinelle/python/ drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/ -rw-r--r-- root/root 2949 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/output.py -rw-r--r-- root/root 9554 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/xml_firehose.py -rw-r--r-- root/root 842 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/elems.py -rw-r--r-- root/root 1116 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/org.py -rw-r--r-- root/root 24 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/__init__.py -rw-r--r-- root/root 557 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/trac.py -rw-r--r-- root/root 162 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/report.py drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/coccigui/ -rw-r--r-- root/root 4953 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/coccigui/pygui.glade -rw-r--r-- root/root 27183 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/coccigui/vimcom.py -rw-r--r-- root/root 4613 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/coccigui/coccigui.py -rw-r--r-- root/root 24 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/coccigui/__init__.py -rw-r--r-- root/root 9169 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/coccigui/vim.py -rw-r--r-- root/root 599 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/coccigui/pycoccimodel.py -rw-r--r-- root/root 271 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/coccigui/pygui.gladep -rw-r--r-- root/root 9799 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/coccigui/vimeditor.py -rw-r--r-- root/root 4364 2015-05-27 05:17 ./usr/share/coccinelle/python/coccilib/coccigui/vimembed.py drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/coccinelle/ocaml/ -rw-r--r-- root/root 46505 2015-05-27 05:17 ./usr/share/coccinelle/ocaml/yes_prepare_ocamlcocci.cmi -rw-r--r-- root/root 857 2015-05-27 05:17 ./usr/share/coccinelle/ocaml/prepare_ocamlcocci.cmi -rw-r--r-- root/root 261718 2015-05-27 05:17 ./usr/share/coccinelle/ocaml/exposed_modules.cmi -rw-r--r-- root/root 824 2015-05-27 05:17 ./usr/share/coccinelle/ocaml/ocamlcocci_aux.cmi -rw-r--r-- root/root 267331 2015-05-27 05:17 ./usr/share/coccinelle/ocaml/coccilib.cmi -rw-r--r-- root/root 1035 2015-05-27 05:17 ./usr/share/coccinelle/ocaml/run_ocamlcocci.cmi drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/vim/ drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/vim/registry/ -rw-r--r-- root/root 144 2015-05-27 05:17 ./usr/share/vim/registry/coccinelle.yaml drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/vim/addons/ drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/vim/addons/ftdetect/ -rw-r--r-- root/root 367 2015-05-27 05:17 ./usr/share/vim/addons/ftdetect/cocci.vim drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/vim/addons/syntax/ -rw-r--r-- root/root 1248 2015-05-27 05:17 ./usr/share/vim/addons/syntax/cocci.vim drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/emacs/ drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/emacs/site-lisp/ -rw-r--r-- root/root 11218 2015-05-27 05:17 ./usr/share/emacs/site-lisp/cocci.el drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/doc/coccinelle/ -rw-r--r-- root/root 502 2015-04-18 13:37 ./usr/share/doc/coccinelle/credits.txt -rw-r--r-- root/root 1047 2015-04-18 13:37 ./usr/share/doc/coccinelle/authors.txt -rw-r--r-- root/root 5708 2015-05-26 20:25 ./usr/share/doc/coccinelle/copyright -rw-r--r-- root/root 3540 2015-04-18 13:37 ./usr/share/doc/coccinelle/readme.txt -rw-r--r-- root/root 1003 2015-05-27 05:17 ./usr/share/doc/coccinelle/changelog.Debian.gz -rw-r--r-- root/root 98 2015-05-26 20:25 ./usr/share/doc/coccinelle/TODO.Debian drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/man/ drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/man/man1/ -rw-r--r-- root/root 5301 2015-05-27 05:17 ./usr/share/man/man1/spatch.1.gz drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/man/man3/ -rw-r--r-- root/root 1647 2015-05-27 05:17 ./usr/share/man/man3/Coccilib.3cocci.gz drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/python/ drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/python/runtime.d/ -rwxr-xr-x root/root 143 2015-05-27 05:17 ./usr/share/python/runtime.d/coccinelle.rtupdate drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/lib/ drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/lib/coccinelle/ -rwxr-xr-x root/root 7860120 2015-05-27 05:17 ./usr/lib/coccinelle/spatch drwxr-xr-x root/root 0 2015-05-27 05:17 ./etc/ drwxr-xr-x root/root 0 2015-05-27 05:17 ./etc/emacs/ drwxr-xr-x root/root 0 2015-05-27 05:17 ./etc/emacs/site-start.d/ -rw-r--r-- root/root 256 2015-05-26 20:25 ./etc/emacs/site-start.d/50coccinelle.el chroot-autobuild/build/buildd/coccinelle-doc_1.0.0.deb-1_all.deb: drwxr-xr-x root/root 0 2015-05-27 05:17 ./ drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/ drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/ drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/doc-base/ -rw-r--r-- root/root 136 2015-05-26 20:25 ./usr/share/doc-base/coccinelle-options -rw-r--r-- root/root 142 2015-05-26 20:25 ./usr/share/doc-base/coccinelle-manual -rw-r--r-- root/root 141 2015-05-26 20:25 ./usr/share/doc-base/coccinelle-grammar drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/doc/coccinelle-doc/ drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/doc/coccinelle-doc/examples/ -rw-r--r-- root/root 1275 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/external_ana.cocci -rw-r--r-- root/root 181 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/camltococci.cocci -rw-r--r-- root/root 329 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/check_region.c -rw-r--r-- root/root 269 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/interprocedural_adhoc.cocci drwxr-xr-x root/root 0 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/sgrep/ -rw-r--r-- root/root 1031 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/sgrep/dangerous_GFP_KERNEL.sgrep -rw-r--r-- root/root 173 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/sgrep/README -rw-r--r-- root/root 304 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/sgrep/run.sh -rw-r--r-- root/root 158 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/sgrep/a_and_b.c -rw-r--r-- root/root 137 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/sgrep/dangerous_GFP_KERNEL2.sgrep -rw-r--r-- root/root 95 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/sgrep/simple.c -rw-r--r-- root/root 599 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/sgrep/device_id.sgrep -rw-r--r-- root/root 158 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/sgrep/a_and_b.sgrep -rw-r--r-- root/root 126 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/sgrep/simple.sgrep -rw-r--r-- root/root 2043 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/sgrep/free.sgrep -rw-r--r-- root/root 78 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/sgrep/dangerous_arith_pointer_cast.sgrep -rw-r--r-- root/root 1593 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/sgrep/null.sgrep -rw-r--r-- root/root 282 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/sgrep/intr4.sgrep -rw-r--r-- root/root 66 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/sgrep/double_cast.sgrep -rw-r--r-- root/root 437 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/python_regexp.cocci -rw-r--r-- root/root 281 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/vm.cocci -rw-r--r-- root/root 157 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/ioctl_multiple_rules.c -rw-r--r-- root/root 15 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/virt.c -rw-r--r-- root/root 15 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/foo.cocci -rw-r--r-- root/root 111 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/foobar.cocci -rw-r--r-- root/root 206 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/initial_final.cocci -rw-r--r-- root/root 31 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/regexp2.c -rw-r--r-- root/root 1024 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/itimerfullfunc.sgrep drwxr-xr-x root/root 0 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/manual/ -rw-r--r-- root/root 65 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/manual/get_put.c -rw-r--r-- root/root 79 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/manual/get_put_ver1.c -rw-r--r-- root/root 65 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/manual/get_put_full.c -rw-r--r-- root/root 38 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/manual/get_put.cocci -rw-r--r-- root/root 106 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/manual/already_tagged.c -rw-r--r-- root/root 73 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/manual/already_tagged.cocci -rw-r--r-- root/root 67 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/manual/get_put_full.cocci -rw-r--r-- root/root 217 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/pythontococci.cocci -rw-r--r-- root/root 525 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/orgmode2.cocci -rw-r--r-- root/root 185 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/check_region.cocci -rw-r--r-- root/root 251 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/unsigned.cocci -rw-r--r-- root/root 156 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/type_fields.c -rw-r--r-- root/root 228 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/python_identifier.cocci -rw-r--r-- root/root 656 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/format.cocci -rw-r--r-- root/root 670 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/printloc.cocci -rw-r--r-- root/root 220 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/xxx_info.cocci -rw-r--r-- root/root 1257 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/itimer.patch -rw-r--r-- root/root 597 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/video_usercopy.c -rw-r--r-- root/root 107 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/not.c -rw-r--r-- root/root 91 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/ocaml2.c -rw-r--r-- root/root 334 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/pycocci.cocci -rw-r--r-- root/root 1346 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/ctr_unit_test.cocci -rwxr-xr-x root/root 199 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/launch.sh -rw-r--r-- root/root 1161 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/ocaml2.cocci -rw-r--r-- root/root 61 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/camltococci.res -rw-r--r-- root/root 662 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/regexp.cocci -rw-r--r-- root/root 41 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/ocaml.c -rw-r--r-- root/root 241 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/itimer.cocci -rw-r--r-- root/root 348 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/external_ana.data -rw-r--r-- root/root 850 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/orgmode.cocci -rw-r--r-- root/root 947 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/itimer.c -rw-r--r-- root/root 1081 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/itimer.res -rw-r--r-- root/root 223 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/ioctl_multiple_rules.cocci -rw-r--r-- root/root 177 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/interprocedural_adhoc.c -rw-r--r-- root/root 31 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/pcre.c -rw-r--r-- root/root 36 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/pythontococci.c -rw-r--r-- root/root 64 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/python_regexp.c -rw-r--r-- root/root 697 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/ocaml.cocci -rw-r--r-- root/root 163 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/platform_ifdef.c -rw-r--r-- root/root 73 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/platform_ifdef.cocci -rw-r--r-- root/root 55 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/vm.c -rw-r--r-- root/root 101 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/iso-kzalloc.c -rw-r--r-- root/root 45 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/foo.c -rw-r--r-- root/root 88 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/not.cocci -rw-r--r-- root/root 373 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/depend.cocci -rw-r--r-- root/root 61 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/pythontococci.res -rw-r--r-- root/root 182 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/macro_fix_standard.h -rw-r--r-- root/root 172 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/format.c -rw-r--r-- root/root 579 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/change_all_param.cocci -rw-r--r-- root/root 4776 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/macro_parsing_problem.c -rw-r--r-- root/root 408 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/external_ana.c -rw-r--r-- root/root 50 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/headers.iso -rw-r--r-- root/root 55 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/simple.c -rw-r--r-- root/root 1177 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/headers.cocci -rw-r--r-- root/root 276 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/ifdef_skip_tag.c drwxr-xr-x root/root 0 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/ -rw-r--r-- root/root 274 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/BUG_ON.cocci -rw-r--r-- root/root 370 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/bad_zero.cocci -rw-r--r-- root/root 934 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/clear_page.cocci -rw-r--r-- root/root 120 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/netdev_find_allocfunc.c -rw-r--r-- root/root 66 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/set_current_state.cocci -rw-r--r-- root/root 190 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/netdev_find_allocfunc.sgrep -rw-r--r-- root/root 506 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/useless_cast.c -rw-r--r-- root/root 165 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/bad_zero-orig.cocci -rw-r--r-- root/root 239 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/string-array-decl-opti.c -rw-r--r-- root/root 1604 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/ARRAY_SIZE.cocci -rw-r--r-- root/root 2633 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/is_power_of_2.cocci -rw-r--r-- root/root 156 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/static_initfunc.c -rw-r--r-- root/root 0 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/empty.iso -rw-r--r-- root/root 100 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/kcalloc_un.cocci -rw-r--r-- root/root 1551 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/netdev_priv.cocci -rw-r--r-- root/root 104 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/list_for_each_safe.sgrep -rw-r--r-- root/root 5650 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/kzalloc.cocci -rw-r--r-- root/root 74 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/netdev_priv2.cocci -rw-r--r-- root/root 758 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/list_for_each.cocci -rw-r--r-- root/root 343 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/useless_cast.cocci -rw-r--r-- root/root 85 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/list_for_each_safe.c -rw-r--r-- root/root 138 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/kzalloc-fix.cocci -rw-r--r-- root/root 5707 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/kzalloc-orig.cocci -rw-r--r-- root/root 42 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/bad_zero_affect.cocci -rw-r--r-- root/root 1187 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/static_initfunc.cocci -rw-r--r-- root/root 1033 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/alloc_page.cocci -rw-r--r-- root/root 637 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/netdev_priv_dangerous.sgrep -rw-r--r-- root/root 224 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/netdev_priv.c -rw-r--r-- root/root 126 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/bad_zero.c -rw-r--r-- root/root 137 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/list_for_each.c -rw-r--r-- root/root 14 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/BUG_ON.sgrep -rw-r--r-- root/root 189 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/string-array-decl-opti.cocci -rw-r--r-- root/root 707 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/janitorings/remove_cast_kmalloc.cocci -rw-r--r-- root/root 154 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/foobar.c drwxr-xr-x root/root 0 2015-05-27 05:17 ./usr/share/doc/coccinelle-doc/examples/demo_rule9/ -rw-r--r-- root/root 461 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/demo_rule9/rule9_2.cocci -rw-r--r-- root/root 13794 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/demo_rule9/nsp_cs.res.gz -rw-r--r-- root/root 6902 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/demo_rule9/scsiglue.res.gz -rw-r--r-- root/root 102534 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/demo_rule9/sym53c8xx.res.gz -rw-r--r-- root/root 4070 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/demo_rule9/README -rw-r--r-- root/root 7559 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/demo_rule9/g_NCR5380.res.gz -rw-r--r-- root/root 610 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/demo_rule9/rule9_3.cocci -rw-r--r-- root/root 786 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/demo_rule9/rule9_4.cocci -rw-r--r-- root/root 1184 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/demo_rule9/rule9.cocci -rw-r--r-- root/root 51527 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/demo_rule9/nsp_cs.c -rw-r--r-- root/root 24348 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/demo_rule9/scsiglue.c -rw-r--r-- root/root 377449 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/demo_rule9/sym53c8xx.c -rw-r--r-- root/root 25948 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/demo_rule9/g_NCR5380.c -rw-r--r-- root/root 461 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/demo_rule9/rule9_1.cocci -rw-r--r-- root/root 1092 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/demo_rule9/rule9_5.cocci -rw-r--r-- root/root 92 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/not.res -rw-r--r-- root/root 122 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/posmult.c -rw-r--r-- root/root 390 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/ctr_unit_test.c -rw-r--r-- root/root 474 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/initvirt.cocci -rw-r--r-- root/root 55 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/pcre2.c -rw-r--r-- root/root 402 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/virt.cocci -rw-r--r-- root/root 36 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/camltococci.c -rw-r--r-- root/root 37 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/printloc.c -rw-r--r-- root/root 165 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/iso-kzalloc.cocci -rw-r--r-- root/root 16 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/initvirt.c -rw-r--r-- root/root 2037 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/unsigned.txt.gz -rw-r--r-- root/root 40 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/simple.cocci -rw-r--r-- root/root 107 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/python_identifier.c -rw-r--r-- root/root 365 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/pcre2.cocci -rw-r--r-- root/root 70 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/regexp2.cocci -rw-r--r-- root/root 45 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/first.c -rw-r--r-- root/root 4810 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/usb_submit_urb.c -rw-r--r-- root/root 1959 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/iteration.cocci drwxr-xr-x root/root 0 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/hello/ -rw-r--r-- root/root 201 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/hello/hello-ocaml.cocci -rw-r--r-- root/root 53 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/hello/helloworld.c -rw-r--r-- root/root 182 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/hello/hello-python.cocci -rw-r--r-- root/root 149 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/hello/hello-smpl.cocci -rw-r--r-- root/root 160 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/hello/hello-regexp.cocci -rw-r--r-- root/root 673 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/assignment_matching.cocci -rw-r--r-- root/root 541 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/assignment_matching.res -rw-r--r-- root/root 409 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/video_usercopy.cocci -rw-r--r-- root/root 24 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/orgmode.c -rw-r--r-- root/root 137 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/regexp.c -rw-r--r-- root/root 41 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/ocaml1.c -rw-r--r-- root/root 324 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/first.cocci -rw-r--r-- root/root 59 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/type_fields.cocci -rw-r--r-- root/root 175 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/change_all_param.c -rw-r--r-- root/root 1168 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/proc_info.cocci -rw-r--r-- root/root 458 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/assignment_matching.c drwxr-xr-x root/root 0 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/spp/ -rw-r--r-- root/root 53 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/spp/test.cocci -rw-r--r-- root/root 62 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/spp/test.h -rw-r--r-- root/root 441 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/spp/test -rw-r--r-- root/root 49 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/spp/test2.c -rw-r--r-- root/root 80 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/spp/testpy.cocci -rw-r--r-- root/root 102 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/spp/test.c -rw-r--r-- root/root 253 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/spp/Makefile -rw-r--r-- root/root 210 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/xxx_info.c -rw-r--r-- root/root 354 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/ocaml1.cocci -rw-r--r-- root/root 242 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/posmult.cocci -rw-r--r-- root/root 264 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/pycocci.c -rw-r--r-- root/root 103 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/headers2.iso -rw-r--r-- root/root 172 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/format.res -rw-r--r-- root/root 30 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/depend.c -rw-r--r-- root/root 270 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/usb_submit_urb.cocci drwxr-xr-x root/root 0 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/ocaml/ -rw-r--r-- root/root 81 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/ocaml/pg.c -rw-r--r-- root/root 81 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/ocaml/dbm.c -rw-r--r-- root/root 413 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/ocaml/pg.cocci -rw-r--r-- root/root 614 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/ocaml/dbm.cocci -rw-r--r-- root/root 65 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/pcre.cocci -rw-r--r-- root/root 3118 2015-04-18 13:37 ./usr/share/doc/coccinelle-doc/examples/proc_info.c -rw-r--r-- root/root 135581 2015-05-27 05:16 ./usr/share/doc/coccinelle-doc/options.pdf -rw-r--r-- root/root 5708 2015-05-26 20:25 ./usr/share/doc/coccinelle-doc/copyright -rw-r--r-- root/root 282076 2015-05-27 05:16 ./usr/share/doc/coccinelle-doc/manual.pdf -rw-r--r-- root/root 1004 2015-05-27 05:17 ./usr/share/doc/coccinelle-doc/changelog.Debian.gz -rw-r--r-- root/root 212151 2015-05-27 05:16 ./usr/share/doc/coccinelle-doc/main_grammar.pdf chroot-autobuild/build/buildd/coccinelle-dbgsym_1.0.0.deb-1_amd64.ddeb: drwxrwxr-x root/root 0 2015-05-27 05:17 ./ drwxrwxr-x root/root 0 2015-05-27 05:17 ./usr/ drwxrwxr-x root/root 0 2015-05-27 05:17 ./usr/lib/ drwxrwxr-x root/root 0 2015-05-27 05:17 ./usr/lib/debug/ drwxrwxr-x root/root 0 2015-05-27 05:17 ./usr/lib/debug/usr/ drwxrwxr-x root/root 0 2015-05-27 05:17 ./usr/lib/debug/usr/lib/ drwxrwxr-x root/root 0 2015-05-27 05:17 ./usr/lib/debug/usr/lib/coccinelle/ -rwxrwxr-x root/root 1874792 2015-05-27 05:17 ./usr/lib/debug/usr/lib/coccinelle/spatch coccinelle_1.0.0.deb-1_amd64.changes: Format: 1.8 Date: Tue, 26 May 2015 22:10:50 +0200 Source: coccinelle Binary: coccinelle coccinelle-doc Architecture: amd64 all Version: 1.0.0.deb-1 Distribution: wily-proposed Urgency: medium Maintainer: Ubuntu/amd64 Build Daemon Changed-By: Євгеній Мещеряков Description: coccinelle - semantic patching tool for C coccinelle-doc - documentation for coccinelle Changes: coccinelle (1.0.0.deb-1) unstable; urgency=medium . * New upstream release * Remove patches: - no-parmap-subdir.diff * Fix the Vcs-Git control field * New patch: - bash-completion-dir.diff - install bash completion files into the new location * debian/coccinelle.maintscript - remove the obsolete bash completion file * Build-depend on dh-python * Pre-depend on dpkg (>= 1.17.14) Checksums-Sha1: b46098bc6eb1de896e056311ee3738e66e0a501c 1863456 coccinelle_1.0.0.deb-1_amd64.deb f9eeccf5ff333bbbc49a76e4848862382b2942dc 801760 coccinelle-doc_1.0.0.deb-1_all.deb 520796b2cbf76cf1fe4316ae65848f5fbbdad43d 339542 coccinelle-dbgsym_1.0.0.deb-1_amd64.ddeb Checksums-Sha256: e7fb3f57afa43c95dadfdd631d2670fb19bcd3e14a83405f9e90d1c2dcb85bae 1863456 coccinelle_1.0.0.deb-1_amd64.deb a13f2a56abbea86b6eec5e316ce239877c76298dfad93ac822654cbe6e4f6897 801760 coccinelle-doc_1.0.0.deb-1_all.deb 5c9c9db2b1eaec24d45c1990711c28dbd066c69a86d8979ac088d7fd67a5cece 339542 coccinelle-dbgsym_1.0.0.deb-1_amd64.ddeb Files: bdcf984855d8efc9375c277a4c98f8f4 1863456 devel optional coccinelle_1.0.0.deb-1_amd64.deb 3a355ffafdd8435e097d3d4916855aef 801760 doc optional coccinelle-doc_1.0.0.deb-1_all.deb aaaccf805ede93a83920a83c5d8e5043 339542 devel extra coccinelle-dbgsym_1.0.0.deb-1_amd64.ddeb ****************************************************************************** Built successfully ****************************************************************************** Finished at 20150527-0517 Build needed 00:01:33, 74140k disk space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['scan-for-processes', 'PACKAGEBUILD-7475286'] Scanning for processes to kill in build /home/buildd/build-PACKAGEBUILD-7475286/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', 'PACKAGEBUILD-7475286'] Unmounting chroot for build PACKAGEBUILD-7475286... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', 'PACKAGEBUILD-7475286'] Removing build PACKAGEBUILD-7475286