starting build "4dc63c26-831e-4307-ba2b-de60a1fc0a35" FETCHSOURCE BUILD Starting Step #0 Step #0: Already have image (with digest): gcr.io/cloud-builders/git Step #0: Cloning into 'oss-fuzz'... Finished Step #0 Starting Step #1 Step #1: Already have image (with digest): gcr.io/cloud-builders/docker Step #1: Sending build context to Docker daemon 8.192kB Step #1: Step 1/9 : FROM gcr.io/oss-fuzz-base/base-builder-go Step #1: latest: Pulling from oss-fuzz-base/base-builder-go Step #1: b549f31133a9: Pulling fs layer Step #1: ad62904aba99: Pulling fs layer Step #1: f45e3232a2f0: Pulling fs layer Step #1: f1cb5f7f7d3b: Pulling fs layer Step #1: 88b2bb195f51: Pulling fs layer Step #1: 9158ca278ae3: Pulling fs layer Step #1: df6dc6feb2d0: Pulling fs layer Step #1: f4cb93667e28: Pulling fs layer Step #1: b0bb6d5ee636: Pulling fs layer Step #1: a1858edc2ed7: Pulling fs layer Step #1: b6e1f183cf54: Pulling fs layer Step #1: 3f4807f227e9: Pulling fs layer Step #1: ea7332968a3f: Pulling fs layer Step #1: 985ede44eac5: Pulling fs layer Step #1: 0306856bbdb3: Pulling fs layer Step #1: 3143ac477e8c: Pulling fs layer Step #1: db14ccdebeb2: Pulling fs layer Step #1: 258d36a0b82a: Pulling fs layer Step #1: 9e941e5a357f: Pulling fs layer Step #1: de2ba643b9e9: Pulling fs layer Step #1: 806ed9e1f9d7: Pulling fs layer Step #1: 59872b7309a6: Pulling fs layer Step #1: 5227748abefc: Pulling fs layer Step #1: 415c4ef83c71: Pulling fs layer Step #1: 1cc1c5c0acb0: Pulling fs layer Step #1: f9b74deb731c: Pulling fs layer Step #1: ed6212e316e7: Pulling fs layer Step #1: 88b2bb195f51: Waiting Step #1: 83cc1d6c72f1: Pulling fs layer Step #1: 9158ca278ae3: Waiting Step #1: df6dc6feb2d0: Waiting Step #1: 0306856bbdb3: Waiting Step #1: f4cb93667e28: Waiting Step #1: 3143ac477e8c: Waiting Step #1: b0bb6d5ee636: Waiting Step #1: db14ccdebeb2: Waiting Step #1: a1858edc2ed7: Waiting Step #1: 258d36a0b82a: Waiting Step #1: b6e1f183cf54: Waiting Step #1: 9e941e5a357f: Waiting Step #1: 3f4807f227e9: Waiting Step #1: de2ba643b9e9: Waiting Step #1: ea7332968a3f: Waiting Step #1: 985ede44eac5: Waiting Step #1: 806ed9e1f9d7: Waiting Step #1: 59872b7309a6: Waiting Step #1: 5227748abefc: Waiting Step #1: 415c4ef83c71: Waiting Step #1: 1cc1c5c0acb0: Waiting Step #1: f9b74deb731c: Waiting Step #1: ed6212e316e7: Waiting Step #1: 83cc1d6c72f1: Waiting Step #1: f1cb5f7f7d3b: Waiting Step #1: f45e3232a2f0: Verifying Checksum Step #1: f45e3232a2f0: Download complete Step #1: f1cb5f7f7d3b: Verifying Checksum Step #1: f1cb5f7f7d3b: Download complete Step #1: b549f31133a9: Verifying Checksum Step #1: b549f31133a9: Download complete Step #1: 9158ca278ae3: Verifying Checksum Step #1: 9158ca278ae3: Download complete Step #1: ad62904aba99: Verifying Checksum Step #1: ad62904aba99: Download complete Step #1: 88b2bb195f51: Verifying Checksum Step #1: 88b2bb195f51: Download complete Step #1: f4cb93667e28: Verifying Checksum Step #1: f4cb93667e28: Download complete Step #1: b0bb6d5ee636: Download complete Step #1: b6e1f183cf54: Verifying Checksum Step #1: b6e1f183cf54: Download complete Step #1: 3f4807f227e9: Verifying Checksum Step #1: 3f4807f227e9: Download complete Step #1: ea7332968a3f: Verifying Checksum Step #1: ea7332968a3f: Download complete Step #1: 985ede44eac5: Verifying Checksum Step #1: 985ede44eac5: Download complete Step #1: 0306856bbdb3: Verifying Checksum Step #1: 0306856bbdb3: Download complete Step #1: 3143ac477e8c: Verifying Checksum Step #1: 3143ac477e8c: Download complete Step #1: db14ccdebeb2: Download complete Step #1: 258d36a0b82a: Download complete Step #1: b549f31133a9: Pull complete Step #1: 9e941e5a357f: Verifying Checksum Step #1: 9e941e5a357f: Download complete Step #1: de2ba643b9e9: Verifying Checksum Step #1: de2ba643b9e9: Download complete Step #1: 806ed9e1f9d7: Verifying Checksum Step #1: 806ed9e1f9d7: Download complete Step #1: a1858edc2ed7: Verifying Checksum Step #1: a1858edc2ed7: Download complete Step #1: 59872b7309a6: Verifying Checksum Step #1: 59872b7309a6: Download complete Step #1: 5227748abefc: Verifying Checksum Step #1: 5227748abefc: Download complete Step #1: 415c4ef83c71: Verifying Checksum Step #1: 415c4ef83c71: Download complete Step #1: 1cc1c5c0acb0: Verifying Checksum Step #1: 1cc1c5c0acb0: Download complete Step #1: f9b74deb731c: Verifying Checksum Step #1: f9b74deb731c: Download complete Step #1: 83cc1d6c72f1: Verifying Checksum Step #1: 83cc1d6c72f1: Download complete Step #1: df6dc6feb2d0: Verifying Checksum Step #1: df6dc6feb2d0: Download complete Step #1: ad62904aba99: Pull complete Step #1: f45e3232a2f0: Pull complete Step #1: ed6212e316e7: Download complete Step #1: f1cb5f7f7d3b: Pull complete Step #1: 88b2bb195f51: Pull complete Step #1: 9158ca278ae3: Pull complete Step #1: df6dc6feb2d0: Pull complete Step #1: f4cb93667e28: Pull complete Step #1: b0bb6d5ee636: Pull complete Step #1: a1858edc2ed7: Pull complete Step #1: b6e1f183cf54: Pull complete Step #1: 3f4807f227e9: Pull complete Step #1: ea7332968a3f: Pull complete Step #1: 985ede44eac5: Pull complete Step #1: 0306856bbdb3: Pull complete Step #1: 3143ac477e8c: Pull complete Step #1: db14ccdebeb2: Pull complete Step #1: 258d36a0b82a: Pull complete Step #1: 9e941e5a357f: Pull complete Step #1: de2ba643b9e9: Pull complete Step #1: 806ed9e1f9d7: Pull complete Step #1: 59872b7309a6: Pull complete Step #1: 5227748abefc: Pull complete Step #1: 415c4ef83c71: Pull complete Step #1: 1cc1c5c0acb0: Pull complete Step #1: f9b74deb731c: Pull complete Step #1: ed6212e316e7: Pull complete Step #1: 83cc1d6c72f1: Pull complete Step #1: Digest: sha256:537f7c91e8129cb075ec385d2fdc790fb6f65893bcc37fedf1fb3de94e2d5898 Step #1: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-go:latest Step #1: ---> 19e13d493b9e Step #1: Step 2/9 : RUN apt-get update && apt-get install -y protobuf-compiler libprotobuf-dev binutils cmake ninja-build liblzma-dev libz-dev pkg-config autoconf libtool Step #1: ---> Running in 42d221afb912 Step #1: Get:1 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB] Step #1: Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease Step #1: Get:3 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [2496 kB] Step #1: Get:4 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB] Step #1: Get:5 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [998 kB] Step #1: Get:6 http://archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB] Step #1: Get:7 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1297 kB] Step #1: Get:8 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [2970 kB] Step #1: Fetched 8096 kB in 2s (4387 kB/s) Step #1: Reading package lists... Step #1: Reading package lists... Step #1: Building dependency tree... Step #1: Reading state information... Step #1: binutils is already the newest version (2.34-6ubuntu1.4). Step #1: The following additional packages will be installed: Step #1: automake autotools-dev cmake-data file libarchive13 libglib2.0-0 Step #1: libglib2.0-data libicu66 libjsoncpp1 libltdl-dev libltdl7 libmagic-mgc Step #1: libmagic1 libprotobuf-lite17 libprotobuf17 libprotoc17 librhash0 libsigsegv2 Step #1: libuv1 libxml2 m4 shared-mime-info xdg-user-dirs Step #1: Suggested packages: Step #1: autoconf-archive gnu-standards autoconf-doc gettext cmake-doc lrzip Step #1: libtool-doc liblzma-doc gfortran | fortran95-compiler gcj-jdk m4-doc python3 Step #1: The following NEW packages will be installed: Step #1: autoconf automake autotools-dev cmake cmake-data file libarchive13 Step #1: libglib2.0-0 libglib2.0-data libicu66 libjsoncpp1 libltdl-dev libltdl7 Step #1: liblzma-dev libmagic-mgc libmagic1 libprotobuf-dev libprotobuf-lite17 Step #1: libprotobuf17 libprotoc17 librhash0 libsigsegv2 libtool libuv1 libxml2 m4 Step #1: ninja-build pkg-config protobuf-compiler shared-mime-info xdg-user-dirs Step #1: zlib1g-dev Step #1: 0 upgraded, 32 newly installed, 0 to remove and 0 not upgraded. Step #1: Need to get 21.8 MB of archives. Step #1: After this operation, 104 MB of additional disk space will be used. Step #1: Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic-mgc amd64 1:5.38-4 [218 kB] Step #1: Get:2 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic1 amd64 1:5.38-4 [75.9 kB] Step #1: Get:3 http://archive.ubuntu.com/ubuntu focal/main amd64 file amd64 1:5.38-4 [23.3 kB] Step #1: Get:4 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libglib2.0-0 amd64 2.64.6-1~ubuntu20.04.4 [1287 kB] Step #1: Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libglib2.0-data all 2.64.6-1~ubuntu20.04.4 [6052 B] Step #1: Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libicu66 amd64 66.1-2ubuntu2.1 [8515 kB] Step #1: Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libxml2 amd64 2.9.10+dfsg-5ubuntu0.20.04.5 [640 kB] Step #1: Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 shared-mime-info amd64 1.15-1 [430 kB] Step #1: Get:9 http://archive.ubuntu.com/ubuntu focal/main amd64 xdg-user-dirs amd64 0.17-2ubuntu1 [48.3 kB] Step #1: Get:10 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libuv1 amd64 1.34.2-1ubuntu1.3 [80.8 kB] Step #1: Get:11 http://archive.ubuntu.com/ubuntu focal/main amd64 libsigsegv2 amd64 2.12-2 [13.9 kB] Step #1: Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 m4 amd64 1.4.18-4 [199 kB] Step #1: Get:13 http://archive.ubuntu.com/ubuntu focal/main amd64 autoconf all 2.69-11.1 [321 kB] Step #1: Get:14 http://archive.ubuntu.com/ubuntu focal/main amd64 autotools-dev all 20180224.1 [39.6 kB] Step #1: Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 automake all 1:1.16.1-4ubuntu6 [522 kB] Step #1: Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 cmake-data all 3.16.3-1ubuntu1.20.04.1 [1613 kB] Step #1: Get:17 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libarchive13 amd64 3.4.0-2ubuntu1.2 [327 kB] Step #1: Get:18 http://archive.ubuntu.com/ubuntu focal/main amd64 libjsoncpp1 amd64 1.7.4-3.1ubuntu2 [75.6 kB] Step #1: Get:19 http://archive.ubuntu.com/ubuntu focal/main amd64 librhash0 amd64 1.3.9-1 [113 kB] Step #1: Get:20 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 cmake amd64 3.16.3-1ubuntu1.20.04.1 [3668 kB] Step #1: Get:21 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl7 amd64 2.4.6-14 [38.5 kB] Step #1: Get:22 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl-dev amd64 2.4.6-14 [162 kB] Step #1: Get:23 http://archive.ubuntu.com/ubuntu focal/main amd64 libprotobuf-lite17 amd64 3.6.1.3-2ubuntu5 [132 kB] Step #1: Get:24 http://archive.ubuntu.com/ubuntu focal/main amd64 libprotobuf17 amd64 3.6.1.3-2ubuntu5 [798 kB] Step #1: Get:25 http://archive.ubuntu.com/ubuntu focal/main amd64 libprotoc17 amd64 3.6.1.3-2ubuntu5 [646 kB] Step #1: Get:26 http://archive.ubuntu.com/ubuntu focal/main amd64 libtool all 2.4.6-14 [161 kB] Step #1: Get:27 http://archive.ubuntu.com/ubuntu focal/universe amd64 ninja-build amd64 1.10.0-1build1 [107 kB] Step #1: Get:28 http://archive.ubuntu.com/ubuntu focal/main amd64 pkg-config amd64 0.29.1-0ubuntu4 [45.5 kB] Step #1: Get:29 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2ubuntu1.5 [155 kB] Step #1: Get:30 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 liblzma-dev amd64 5.2.4-1ubuntu1.1 [147 kB] Step #1: Get:31 http://archive.ubuntu.com/ubuntu focal/main amd64 libprotobuf-dev amd64 3.6.1.3-2ubuntu5 [1155 kB] Step #1: Get:32 http://archive.ubuntu.com/ubuntu focal/universe amd64 protobuf-compiler amd64 3.6.1.3-2ubuntu5 [27.6 kB] Step #1: debconf: delaying package configuration, since apt-utils is not installed Step #1: Fetched 21.8 MB in 4s (5175 kB/s) Step #1: Selecting previously unselected package libmagic-mgc. Step #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 ... 17374 files and directories currently installed.) Step #1: Preparing to unpack .../00-libmagic-mgc_1%3a5.38-4_amd64.deb ... Step #1: Unpacking libmagic-mgc (1:5.38-4) ... Step #1: Selecting previously unselected package libmagic1:amd64. Step #1: Preparing to unpack .../01-libmagic1_1%3a5.38-4_amd64.deb ... Step #1: Unpacking libmagic1:amd64 (1:5.38-4) ... Step #1: Selecting previously unselected package file. Step #1: Preparing to unpack .../02-file_1%3a5.38-4_amd64.deb ... Step #1: Unpacking file (1:5.38-4) ... Step #1: Selecting previously unselected package libglib2.0-0:amd64. Step #1: Preparing to unpack .../03-libglib2.0-0_2.64.6-1~ubuntu20.04.4_amd64.deb ... Step #1: Unpacking libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.4) ... Step #1: Selecting previously unselected package libglib2.0-data. Step #1: Preparing to unpack .../04-libglib2.0-data_2.64.6-1~ubuntu20.04.4_all.deb ... Step #1: Unpacking libglib2.0-data (2.64.6-1~ubuntu20.04.4) ... Step #1: Selecting previously unselected package libicu66:amd64. Step #1: Preparing to unpack .../05-libicu66_66.1-2ubuntu2.1_amd64.deb ... Step #1: Unpacking libicu66:amd64 (66.1-2ubuntu2.1) ... Step #1: Selecting previously unselected package libxml2:amd64. Step #1: Preparing to unpack .../06-libxml2_2.9.10+dfsg-5ubuntu0.20.04.5_amd64.deb ... Step #1: Unpacking libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.5) ... Step #1: Selecting previously unselected package shared-mime-info. Step #1: Preparing to unpack .../07-shared-mime-info_1.15-1_amd64.deb ... Step #1: Unpacking shared-mime-info (1.15-1) ... Step #1: Selecting previously unselected package xdg-user-dirs. Step #1: Preparing to unpack .../08-xdg-user-dirs_0.17-2ubuntu1_amd64.deb ... Step #1: Unpacking xdg-user-dirs (0.17-2ubuntu1) ... Step #1: Selecting previously unselected package libuv1:amd64. Step #1: Preparing to unpack .../09-libuv1_1.34.2-1ubuntu1.3_amd64.deb ... Step #1: Unpacking libuv1:amd64 (1.34.2-1ubuntu1.3) ... Step #1: Selecting previously unselected package libsigsegv2:amd64. Step #1: Preparing to unpack .../10-libsigsegv2_2.12-2_amd64.deb ... Step #1: Unpacking libsigsegv2:amd64 (2.12-2) ... Step #1: Selecting previously unselected package m4. Step #1: Preparing to unpack .../11-m4_1.4.18-4_amd64.deb ... Step #1: Unpacking m4 (1.4.18-4) ... Step #1: Selecting previously unselected package autoconf. Step #1: Preparing to unpack .../12-autoconf_2.69-11.1_all.deb ... Step #1: Unpacking autoconf (2.69-11.1) ... Step #1: Selecting previously unselected package autotools-dev. Step #1: Preparing to unpack .../13-autotools-dev_20180224.1_all.deb ... Step #1: Unpacking autotools-dev (20180224.1) ... Step #1: Selecting previously unselected package automake. Step #1: Preparing to unpack .../14-automake_1%3a1.16.1-4ubuntu6_all.deb ... Step #1: Unpacking automake (1:1.16.1-4ubuntu6) ... Step #1: Selecting previously unselected package cmake-data. Step #1: Preparing to unpack .../15-cmake-data_3.16.3-1ubuntu1.20.04.1_all.deb ... Step #1: Unpacking cmake-data (3.16.3-1ubuntu1.20.04.1) ... Step #1: Selecting previously unselected package libarchive13:amd64. Step #1: Preparing to unpack .../16-libarchive13_3.4.0-2ubuntu1.2_amd64.deb ... Step #1: Unpacking libarchive13:amd64 (3.4.0-2ubuntu1.2) ... Step #1: Selecting previously unselected package libjsoncpp1:amd64. Step #1: Preparing to unpack .../17-libjsoncpp1_1.7.4-3.1ubuntu2_amd64.deb ... Step #1: Unpacking libjsoncpp1:amd64 (1.7.4-3.1ubuntu2) ... Step #1: Selecting previously unselected package librhash0:amd64. Step #1: Preparing to unpack .../18-librhash0_1.3.9-1_amd64.deb ... Step #1: Unpacking librhash0:amd64 (1.3.9-1) ... Step #1: Selecting previously unselected package cmake. Step #1: Preparing to unpack .../19-cmake_3.16.3-1ubuntu1.20.04.1_amd64.deb ... Step #1: Unpacking cmake (3.16.3-1ubuntu1.20.04.1) ... Step #1: Selecting previously unselected package libltdl7:amd64. Step #1: Preparing to unpack .../20-libltdl7_2.4.6-14_amd64.deb ... Step #1: Unpacking libltdl7:amd64 (2.4.6-14) ... Step #1: Selecting previously unselected package libltdl-dev:amd64. Step #1: Preparing to unpack .../21-libltdl-dev_2.4.6-14_amd64.deb ... Step #1: Unpacking libltdl-dev:amd64 (2.4.6-14) ... Step #1: Selecting previously unselected package libprotobuf-lite17:amd64. Step #1: Preparing to unpack .../22-libprotobuf-lite17_3.6.1.3-2ubuntu5_amd64.deb ... Step #1: Unpacking libprotobuf-lite17:amd64 (3.6.1.3-2ubuntu5) ... Step #1: Selecting previously unselected package libprotobuf17:amd64. Step #1: Preparing to unpack .../23-libprotobuf17_3.6.1.3-2ubuntu5_amd64.deb ... Step #1: Unpacking libprotobuf17:amd64 (3.6.1.3-2ubuntu5) ... Step #1: Selecting previously unselected package libprotoc17:amd64. Step #1: Preparing to unpack .../24-libprotoc17_3.6.1.3-2ubuntu5_amd64.deb ... Step #1: Unpacking libprotoc17:amd64 (3.6.1.3-2ubuntu5) ... Step #1: Selecting previously unselected package libtool. Step #1: Preparing to unpack .../25-libtool_2.4.6-14_all.deb ... Step #1: Unpacking libtool (2.4.6-14) ... Step #1: Selecting previously unselected package ninja-build. Step #1: Preparing to unpack .../26-ninja-build_1.10.0-1build1_amd64.deb ... Step #1: Unpacking ninja-build (1.10.0-1build1) ... Step #1: Selecting previously unselected package pkg-config. Step #1: Preparing to unpack .../27-pkg-config_0.29.1-0ubuntu4_amd64.deb ... Step #1: Unpacking pkg-config (0.29.1-0ubuntu4) ... Step #1: Selecting previously unselected package zlib1g-dev:amd64. Step #1: Preparing to unpack .../28-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu1.5_amd64.deb ... Step #1: Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1: Selecting previously unselected package liblzma-dev:amd64. Step #1: Preparing to unpack .../29-liblzma-dev_5.2.4-1ubuntu1.1_amd64.deb ... Step #1: Unpacking liblzma-dev:amd64 (5.2.4-1ubuntu1.1) ... Step #1: Selecting previously unselected package libprotobuf-dev:amd64. Step #1: Preparing to unpack .../30-libprotobuf-dev_3.6.1.3-2ubuntu5_amd64.deb ... Step #1: Unpacking libprotobuf-dev:amd64 (3.6.1.3-2ubuntu5) ... Step #1: Selecting previously unselected package protobuf-compiler. Step #1: Preparing to unpack .../31-protobuf-compiler_3.6.1.3-2ubuntu5_amd64.deb ... Step #1: Unpacking protobuf-compiler (3.6.1.3-2ubuntu5) ... Step #1: Setting up xdg-user-dirs (0.17-2ubuntu1) ... Step #1: Setting up libmagic-mgc (1:5.38-4) ... Step #1: Setting up libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.4) ... Step #1: No schema files found: doing nothing. Step #1: Setting up libicu66:amd64 (66.1-2ubuntu2.1) ... Step #1: Setting up libprotobuf-lite17:amd64 (3.6.1.3-2ubuntu5) ... Step #1: Setting up libmagic1:amd64 (1:5.38-4) ... Step #1: Setting up file (1:5.38-4) ... Step #1: Setting up ninja-build (1.10.0-1build1) ... Step #1: Setting up autotools-dev (20180224.1) ... Step #1: Setting up libglib2.0-data (2.64.6-1~ubuntu20.04.4) ... Step #1: Setting up libuv1:amd64 (1.34.2-1ubuntu1.3) ... Step #1: Setting up libsigsegv2:amd64 (2.12-2) ... Step #1: Setting up pkg-config (0.29.1-0ubuntu4) ... Step #1: Setting up libltdl7:amd64 (2.4.6-14) ... Step #1: Setting up liblzma-dev:amd64 (5.2.4-1ubuntu1.1) ... Step #1: Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1: Setting up librhash0:amd64 (1.3.9-1) ... Step #1: Setting up cmake-data (3.16.3-1ubuntu1.20.04.1) ... Step #1: Setting up libprotobuf17:amd64 (3.6.1.3-2ubuntu5) ... Step #1: Setting up libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.5) ... Step #1: Setting up libjsoncpp1:amd64 (1.7.4-3.1ubuntu2) ... Step #1: Setting up libprotoc17:amd64 (3.6.1.3-2ubuntu5) ... Step #1: Setting up protobuf-compiler (3.6.1.3-2ubuntu5) ... Step #1: Setting up libtool (2.4.6-14) ... Step #1: Setting up libarchive13:amd64 (3.4.0-2ubuntu1.2) ... Step #1: Setting up m4 (1.4.18-4) ... Step #1: Setting up libprotobuf-dev:amd64 (3.6.1.3-2ubuntu5) ... Step #1: Setting up shared-mime-info (1.15-1) ... Step #1: Setting up autoconf (2.69-11.1) ... Step #1: Setting up cmake (3.16.3-1ubuntu1.20.04.1) ... Step #1: Setting up automake (1:1.16.1-4ubuntu6) ... Step #1: update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Step #1: update-alternatives: warning: skip creation of /usr/share/man/man1/automake.1.gz because associated file /usr/share/man/man1/automake-1.16.1.gz (of link group automake) doesn't exist Step #1: update-alternatives: warning: skip creation of /usr/share/man/man1/aclocal.1.gz because associated file /usr/share/man/man1/aclocal-1.16.1.gz (of link group automake) doesn't exist Step #1: Setting up libltdl-dev:amd64 (2.4.6-14) ... Step #1: Processing triggers for libc-bin (2.31-0ubuntu9.9) ... Step #1: Removing intermediate container 42d221afb912 Step #1: ---> 61269afc883a Step #1: Step 3/9 : RUN git clone --depth 1 https://github.com/google/libprotobuf-mutator.git Step #1: ---> Running in 984ed4efc52d Step #1: Cloning into 'libprotobuf-mutator'... Step #1: Removing intermediate container 984ed4efc52d Step #1: ---> 50b43a24c78d Step #1: Step 4/9 : RUN mkdir LPM; cd LPM; cmake $SRC/libprotobuf-mutator -GNinja -DLIB_PROTO_MUTATOR_DOWNLOAD_PROTOBUF=ON -DLIB_PROTO_MUTATOR_TESTING=OFF -DCMAKE_BUILD_TYPE=Release; ninja; Step #1: ---> Running in 945a95f76698 Step #1: -- The CXX compiler identification is Clang 15.0.0 Step #1: -- Detecting CXX compiler ABI info Step #1: -- Detecting CXX compiler ABI info - done Step #1: -- Check for working CXX compiler: /usr/local/bin/clang++ - skipped Step #1: -- Detecting CXX compile features Step #1: -- Detecting CXX compile features - done Step #1: -- The C compiler identification is Clang 15.0.0 Step #1: -- Detecting C compiler ABI info Step #1: -- Detecting C compiler ABI info - done Step #1: -- Check for working C compiler: /usr/local/bin/clang - skipped Step #1: -- Detecting C compile features Step #1: -- Detecting C compile features - done Step #1: -- Performing Test CMAKE_HAVE_LIBC_PTHREAD Step #1: -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed Step #1: -- Check if compiler accepts -pthread Step #1: -- Check if compiler accepts -pthread - yes Step #1: -- Found Threads: TRUE Step #1: -- Looking for lzma_auto_decoder in /usr/lib/x86_64-linux-gnu/liblzma.so Step #1: -- Looking for lzma_auto_decoder in /usr/lib/x86_64-linux-gnu/liblzma.so - found Step #1: -- Looking for lzma_easy_encoder in /usr/lib/x86_64-linux-gnu/liblzma.so Step #1: -- Looking for lzma_easy_encoder in /usr/lib/x86_64-linux-gnu/liblzma.so - found Step #1: -- Looking for lzma_lzma_preset in /usr/lib/x86_64-linux-gnu/liblzma.so Step #1: -- Looking for lzma_lzma_preset in /usr/lib/x86_64-linux-gnu/liblzma.so - found Step #1: -- Found LibLZMA: /usr/lib/x86_64-linux-gnu/liblzma.so (found version "5.2.4") Step #1: -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") Step #1: -- Performing Test LIB_PROTO_MUTATOR_HAS_SANITIZE_ADDRESS Step #1: -- Performing Test LIB_PROTO_MUTATOR_HAS_SANITIZE_ADDRESS - Success Step #1: -- Performing Test LIB_PROTO_MUTATOR_HAS_SANITIZE_SCOPE Step #1: -- Performing Test LIB_PROTO_MUTATOR_HAS_SANITIZE_SCOPE - Success Step #1: -- Performing Test LIB_PROTO_MUTATOR_HAS_NO_COVERAGE Step #1: -- Performing Test LIB_PROTO_MUTATOR_HAS_NO_COVERAGE - Success Step #1: -- Performing Test LIB_PROTO_MUTATOR_HAS_SANITIZE_FUZZER Step #1: -- Performing Test LIB_PROTO_MUTATOR_HAS_SANITIZE_FUZZER - Success Step #1: -- Performing Test LIB_PROTO_MUTATOR_HAS_NO_SANITIZE_FUZZER Step #1: -- Performing Test LIB_PROTO_MUTATOR_HAS_NO_SANITIZE_FUZZER - Success Step #1: -- Performing Test LIB_PROTO_MUTATOR_HAS_WSTRING_CONVERSION Step #1: -- Performing Test LIB_PROTO_MUTATOR_HAS_WSTRING_CONVERSION - Success Step #1: -- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so;-pthread (found version "3.6.1") Step #1: -- Configuring done Step #1: -- Generating done Step #1: -- Build files have been written to: /src/LPM Step #1: [1/16] Creating directories for 'external.protobuf' Step #1: [2/16] Performing download step (git clone) for 'external.protobuf' Step #1: Cloning into 'external.protobuf'... Step #1: HEAD is now at 54489e95e Updating changelog Step #1: Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'third_party/benchmark' Step #1: Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/googletest' Step #1: Cloning into '/src/LPM/external.protobuf/src/external.protobuf/third_party/benchmark'... Step #1: Cloning into '/src/LPM/external.protobuf/src/external.protobuf/third_party/googletest'... Step #1: Submodule path 'third_party/benchmark': checked out '5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8' Step #1: Submodule path 'third_party/googletest': checked out '5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081' Step #1: [3/16] No update step for 'external.protobuf' Step #1: [4/16] No patch step for 'external.protobuf' Step #1: [5/16] Performing configure step for 'external.protobuf' Step #1: CMake Warning at CMakeLists.txt:3 (message): Step #1: Calling of cmake with source directory set to "cmake" subdirectory of Step #1: Protocol Buffers project is deprecated. Top-level directory of Protocol Step #1: Buffers project should be used instead. Step #1: Step #1: Step #1: -- The C compiler identification is Clang 15.0.0 Step #1: -- The CXX compiler identification is Clang 15.0.0 Step #1: -- Detecting C compiler ABI info Step #1: -- Detecting C compiler ABI info - done Step #1: -- Check for working C compiler: /usr/local/bin/clang - skipped Step #1: -- Detecting C compile features Step #1: -- Detecting C compile features - done Step #1: -- Detecting CXX compiler ABI info Step #1: -- Detecting CXX compiler ABI info - done Step #1: -- Check for working CXX compiler: /usr/local/bin/clang++ - skipped Step #1: -- Detecting CXX compile features Step #1: -- Detecting CXX compile features - done Step #1: -- Step #1: -- 3.21.7.0 Step #1: -- Performing Test protobuf_HAVE_LD_VERSION_SCRIPT Step #1: -- Performing Test protobuf_HAVE_LD_VERSION_SCRIPT - Success Step #1: -- Performing Test CMAKE_HAVE_LIBC_PTHREAD Step #1: -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success Step #1: -- Found Threads: TRUE Step #1: -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") Step #1: -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS Step #1: -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success Step #1: -- Configuring done Step #1: -- Generating done Step #1: -- Build files have been written to: /src/LPM/external.protobuf/src/external.protobuf-build Step #1: [6/16] Performing build step for 'external.protobuf' Step #1: [1/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/io/io_win32.cc.o Step #1: [2/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/arenaz_sampler.cc.o Step #1: [3/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/arenaz_sampler.cc.o Step #1: [4/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/statusor.cc.o Step #1: [5/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/io/strtod.cc.o Step #1: [6/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/stringpiece.cc.o Step #1: [7/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream.cc.o Step #1: [8/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/structurally_valid.cc.o Step #1: [9/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/stringprintf.cc.o Step #1: [10/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/status.cc.o Step #1: [11/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/bytestream.cc.o Step #1: [12/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/io/io_win32.cc.o Step #1: [13/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o Step #1: [14/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc.o Step #1: [15/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/arena.cc.o Step #1: [16/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/arena.cc.o Step #1: [17/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.cc.o Step #1: [18/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/common.cc.o Step #1: [19/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/generated_enum_util.cc.o Step #1: [20/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/any_lite.cc.o Step #1: [21/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/int128.cc.o Step #1: [22/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/inlined_string_field.cc.o Step #1: [23/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/implicit_weak_message.cc.o Step #1: [24/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/map.cc.o Step #1: [25/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/time.cc.o Step #1: [26/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.cc.o Step #1: [27/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.cc.o Step #1: [28/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/any_lite.cc.o Step #1: [29/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.cc.o Step #1: [30/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.cc.o Step #1: [31/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/parse_context.cc.o Step #1: [32/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_util.cc.o Step #1: [33/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format_lite.cc.o Step #1: [34/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/generated_enum_util.cc.o Step #1: [35/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/statusor.cc.o Step #1: [36/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream.cc.o Step #1: [37/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/io/strtod.cc.o Step #1: [38/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/strutil.cc.o Step #1: [39/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc.o Step #1: [40/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/bytestream.cc.o Step #1: [41/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/stringpiece.cc.o Step #1: [42/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o Step #1: [43/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/implicit_weak_message.cc.o Step #1: [44/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/stringprintf.cc.o Step #1: [45/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/inlined_string_field.cc.o Step #1: [46/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.cc.o Step #1: [47/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/status.cc.o Step #1: [48/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/int128.cc.o Step #1: [49/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/common.cc.o Step #1: [50/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/map.cc.o Step #1: [51/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/structurally_valid.cc.o Step #1: [52/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.cc.o Step #1: [53/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_util.cc.o Step #1: [54/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/time.cc.o Step #1: [55/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.cc.o Step #1: [56/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/parse_context.cc.o Step #1: [57/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/any.cc.o Step #1: [58/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_field.cc.o Step #1: [59/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/io/gzip_stream.cc.o Step #1: [60/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/strutil.cc.o Step #1: [61/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/service.cc.o Step #1: [62/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/any.pb.cc.o Step #1: [63/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format_lite.cc.o Step #1: [64/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_bases.cc.o Step #1: [65/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/duration.pb.cc.o Step #1: [66/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_tctable_lite.cc.o Step #1: [67/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/io/tokenizer.cc.o Step #1: [68/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/field_mask.pb.cc.o Step #1: [69/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/importer.cc.o Step #1: [70/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_tctable_full.cc.o Step #1: [71/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/io/printer.cc.o Step #1: [72/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/api.pb.cc.o Step #1: [73/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/empty.pb.cc.o Step #1: [74/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_field.cc.o Step #1: [75/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/source_context.pb.cc.o Step #1: [76/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/substitute.cc.o Step #1: [77/205] Building CXX object CMakeFiles/libprotobuf-lite.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.cc.o Step #1: [78/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/dynamic_message.cc.o Step #1: [79/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set_heavy.cc.o Step #1: [80/205] Linking CXX static library libprotobuf-lite.a Step #1: [81/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/delimited_message_util.cc.o Step #1: [82/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_tctable_lite.cc.o Step #1: [83/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_ops.cc.o Step #1: [84/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/internal/error_listener.cc.o Step #1: [85/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/timestamp.pb.cc.o Step #1: [86/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/internal/json_escaping.cc.o Step #1: [87/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.cc.o Step #1: [88/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/map_field.cc.o Step #1: [89/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/field_comparator.cc.o Step #1: [90/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/message.cc.o Step #1: [91/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/unknown_field_set.cc.o Step #1: [92/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/internal/object_writer.cc.o Step #1: [93/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/internal/field_mask_utility.cc.o Step #1: [94/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/internal/json_stream_parser.cc.o Step #1: [95/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/internal/json_objectwriter.cc.o Step #1: [96/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/type.pb.cc.o Step #1: [97/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/field_mask_util.cc.o Step #1: [98/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/time_util.cc.o Step #1: [99/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/internal/datapiece.cc.o Step #1: [100/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/parser.cc.o Step #1: [101/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/json_util.cc.o Step #1: [102/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/internal/utility.cc.o Step #1: [103/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/code_generator.cc.o Step #1: [104/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/struct.pb.cc.o Step #1: [105/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/internal/type_info.cc.o Step #1: [106/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/internal/protostream_objectsource.cc.o Step #1: [107/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc.o Step #1: [108/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/wrappers.pb.cc.o Step #1: [109/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/type_resolver_util.cc.o Step #1: [110/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/internal/proto_writer.cc.o Step #1: [111/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_database.cc.o Step #1: [112/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc.o Step #1: [113/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc.o Step #1: [114/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/cpp/extension.cc.o Step #1: [115/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/cpp/enum_field.cc.o Step #1: [116/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.o Step #1: [117/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/cpp/generator.cc.o Step #1: [118/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/cpp/field.cc.o Step #1: [119/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.cc.o Step #1: [120/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.o Step #1: [121/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/csharp/csharp_generator.cc.o Step #1: [122/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/cpp/enum.cc.o Step #1: [123/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/cpp/padding_optimizer.cc.o Step #1: [124/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.pb.cc.o Step #1: [125/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/csharp/csharp_enum.cc.o Step #1: [126/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/cpp/service.cc.o Step #1: [127/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/csharp/csharp_map_field.cc.o Step #1: [128/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/cpp/primitive_field.cc.o Step #1: [129/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/csharp/csharp_message_field.cc.o Step #1: [130/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc.o Step #1: [131/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.o Step #1: [132/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.o Step #1: [133/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format.cc.o Step #1: [134/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/cpp/map_field.cc.o Step #1: [135/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/csharp/csharp_field_base.cc.o Step #1: [136/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.o Step #1: [137/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.o Step #1: [138/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc.o Step #1: [139/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/cpp/message_field.cc.o Step #1: [140/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/cpp/string_field.cc.o Step #1: [141/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.o Step #1: [142/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.o Step #1: [143/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/cpp/helpers.cc.o Step #1: [144/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.o Step #1: [145/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/doc_comment.cc.o Step #1: [146/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/generator_factory.cc.o Step #1: [147/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/context.cc.o Step #1: [148/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/util/message_differencer.cc.o Step #1: [149/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/extension_lite.cc.o Step #1: [150/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/enum.cc.o Step #1: [151/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/cpp/parse_function_generator.cc.o Step #1: [152/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/enum_field_lite.cc.o Step #1: [153/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/extension.cc.o Step #1: [154/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/enum_field.cc.o Step #1: [155/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/kotlin_generator.cc.o Step #1: [156/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/enum_lite.cc.o Step #1: [157/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/field.cc.o Step #1: [158/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/generator.cc.o Step #1: [159/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/command_line_interface.cc.o Step #1: [160/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/map_field.cc.o Step #1: [161/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/message_builder_lite.cc.o Step #1: [162/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/message_field.cc.o Step #1: [163/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/name_resolver.cc.o Step #1: [164/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/message_builder.cc.o Step #1: [165/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/file.cc.o Step #1: [166/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/service.cc.o Step #1: [167/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/map_field_lite.cc.o Step #1: [168/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/message_field_lite.cc.o Step #1: [169/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/cpp/file.cc.o Step #1: [170/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/shared_code_generator.cc.o Step #1: [171/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/helpers.cc.o Step #1: [172/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/primitive_field_lite.cc.o Step #1: [173/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/primitive_field.cc.o Step #1: [174/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/string_field.cc.o Step #1: [175/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/message_lite.cc.o Step #1: [176/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc.o Step #1: [177/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/objectivec/objectivec_message_field.cc.o Step #1: [178/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/string_field_lite.cc.o Step #1: [179/205] Building CXX object CMakeFiles/protoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/main.cc.o Step #1: [180/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc.o Step #1: [181/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/objectivec/objectivec_extension.cc.o Step #1: [182/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc.o Step #1: [183/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/zip_writer.cc.o Step #1: [184/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/plugin.cc.o Step #1: [185/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/objectivec/objectivec_map_field.cc.o Step #1: [186/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/subprocess.cc.o Step #1: [187/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.cc.o Step #1: [188/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/java/message.cc.o Step #1: [189/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/objectivec/objectivec_field.cc.o Step #1: [190/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/objectivec/objectivec_oneof.cc.o Step #1: [191/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/python/helpers.cc.o Step #1: [192/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/plugin.pb.cc.o Step #1: [193/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/objectivec/objectivec_file.cc.o Step #1: [194/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc.o Step #1: [195/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.cc.o Step #1: [196/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/cpp/message.cc.o Step #1: [197/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/python/generator.cc.o Step #1: [198/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc.o Step #1: [199/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/python/pyi_generator.cc.o Step #1: [200/205] Building CXX object CMakeFiles/libprotoc.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/compiler/php/php_generator.cc.o Step #1: [201/205] Building CXX object CMakeFiles/libprotobuf.dir/src/LPM/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc.o Step #1: [202/205] Linking CXX static library libprotobuf.a Step #1: [203/205] Linking CXX static library libprotoc.a Step #1: [204/205] Linking CXX executable protoc-3.21.7.0 Step #1: [205/205] Creating executable symlink protoc Step #1: [7/16] Performing install step for 'external.protobuf' Step #1: [0/1] Install the project... Step #1: -- Install configuration: "Release" Step #1: -- Installing: /src/LPM/external.protobuf/lib/libprotobuf-lite.a Step #1: -- Installing: /src/LPM/external.protobuf/lib/libprotobuf.a Step #1: -- Installing: /src/LPM/external.protobuf/lib/libprotoc.a Step #1: -- Installing: /src/LPM/external.protobuf/bin/protoc-3.21.7.0 Step #1: -- Installing: /src/LPM/external.protobuf/bin/protoc Step #1: -- Set runtime path of "/src/LPM/external.protobuf/bin/protoc-3.21.7.0" to "$ORIGIN/../lib" Step #1: -- Installing: /src/LPM/external.protobuf/lib/pkgconfig/protobuf.pc Step #1: -- Installing: /src/LPM/external.protobuf/lib/pkgconfig/protobuf-lite.pc Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/any.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/any.pb.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/api.pb.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/arena.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/arena_impl.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/arenastring.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/arenaz_sampler.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/code_generator.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/command_line_interface.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/cpp/file.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/cpp/cpp_generator.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/cpp/generator.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/cpp/helpers.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/cpp/names.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/csharp/csharp_doc_comment.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/csharp/csharp_generator.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/csharp/csharp_names.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/csharp/csharp_options.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/importer.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/java/generator.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/java/java_generator.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/java/kotlin_generator.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/java/names.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/objectivec/objectivec_generator.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/objectivec/objectivec_helpers.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/parser.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/php/php_generator.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/plugin.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/plugin.pb.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/python/generator.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/python/pyi_generator.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/python/python_generator.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/ruby/ruby_generator.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/descriptor.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/descriptor.pb.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/descriptor_database.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/duration.pb.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/dynamic_message.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/empty.pb.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/endian.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/explicitly_constructed.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/extension_set.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/extension_set_inl.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/field_access_listener.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/field_mask.pb.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/generated_enum_reflection.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/generated_enum_util.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/generated_message_bases.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/generated_message_reflection.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/generated_message_tctable_decl.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/generated_message_tctable_impl.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/generated_message_util.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/has_bits.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/implicit_weak_message.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/inlined_string_field.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/io/coded_stream.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/io/gzip_stream.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/io/io_win32.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/io/printer.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/io/strtod.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/io/tokenizer.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/io/zero_copy_stream.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/io/zero_copy_stream_impl.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/io/zero_copy_stream_impl_lite.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/map.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/map_entry.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/map_entry_lite.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/map_field.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/map_field_inl.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/map_field_lite.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/map_type_handler.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/message.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/message_lite.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/metadata.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/metadata_lite.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/parse_context.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/port.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/port_def.inc Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/port_undef.inc Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/reflection.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/reflection_ops.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/repeated_field.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/repeated_ptr_field.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/service.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/source_context.pb.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/struct.pb.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/stubs/bytestream.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/stubs/callback.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/stubs/casts.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/stubs/common.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/stubs/hash.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/stubs/logging.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/stubs/macros.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/stubs/map_util.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/stubs/mutex.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/stubs/once.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/stubs/platform_macros.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/stubs/port.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/stubs/status.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/stubs/stl_util.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/stubs/stringpiece.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/stubs/strutil.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/stubs/template_util.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/text_format.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/timestamp.pb.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/type.pb.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/unknown_field_set.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/util/delimited_message_util.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/util/field_comparator.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/util/field_mask_util.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/util/json_util.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/util/message_differencer.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/util/time_util.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/util/type_resolver.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/util/type_resolver_util.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/wire_format.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/wire_format_lite.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/wrappers.pb.h Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/any.proto Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/api.proto Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/compiler/plugin.proto Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/descriptor.proto Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/duration.proto Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/empty.proto Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/field_mask.proto Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/source_context.proto Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/struct.proto Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/timestamp.proto Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/type.proto Step #1: -- Installing: /src/LPM/external.protobuf/include/google/protobuf/wrappers.proto Step #1: -- Up-to-date: /src/LPM/external.protobuf/include/google/protobuf/any.proto Step #1: -- Up-to-date: /src/LPM/external.protobuf/include/google/protobuf/api.proto Step #1: -- Up-to-date: /src/LPM/external.protobuf/include/google/protobuf/compiler/plugin.proto Step #1: -- Up-to-date: /src/LPM/external.protobuf/include/google/protobuf/descriptor.proto Step #1: -- Up-to-date: /src/LPM/external.protobuf/include/google/protobuf/duration.proto Step #1: -- Up-to-date: /src/LPM/external.protobuf/include/google/protobuf/empty.proto Step #1: -- Up-to-date: /src/LPM/external.protobuf/include/google/protobuf/field_mask.proto Step #1: -- Up-to-date: /src/LPM/external.protobuf/include/google/protobuf/source_context.proto Step #1: -- Up-to-date: /src/LPM/external.protobuf/include/google/protobuf/struct.proto Step #1: -- Up-to-date: /src/LPM/external.protobuf/include/google/protobuf/timestamp.proto Step #1: -- Up-to-date: /src/LPM/external.protobuf/include/google/protobuf/type.proto Step #1: -- Up-to-date: /src/LPM/external.protobuf/include/google/protobuf/wrappers.proto Step #1: -- Installing: /src/LPM/external.protobuf/lib/cmake/protobuf/protobuf-targets.cmake Step #1: -- Installing: /src/LPM/external.protobuf/lib/cmake/protobuf/protobuf-targets-release.cmake Step #1: -- Up-to-date: /src/LPM/external.protobuf/lib/cmake/protobuf Step #1: -- Installing: /src/LPM/external.protobuf/lib/cmake/protobuf/protobuf-module.cmake Step #1: -- Installing: /src/LPM/external.protobuf/lib/cmake/protobuf/protobuf-config.cmake Step #1: -- Installing: /src/LPM/external.protobuf/lib/cmake/protobuf/protobuf-options.cmake Step #1: -- Installing: /src/LPM/external.protobuf/lib/cmake/protobuf/protobuf-config-version.cmake Step #1: [8/16] Completed 'external.protobuf' Step #1: [9/16] Building CXX object src/CMakeFiles/protobuf-mutator.dir/utf8_fix.cc.o Step #1: [10/16] Building CXX object src/CMakeFiles/protobuf-mutator.dir/binary_format.cc.o Step #1: [11/16] Building CXX object src/CMakeFiles/protobuf-mutator.dir/text_format.cc.o Step #1: [12/16] Building CXX object src/libfuzzer/CMakeFiles/protobuf-mutator-libfuzzer.dir/libfuzzer_mutator.cc.o Step #1: [13/16] Building CXX object src/libfuzzer/CMakeFiles/protobuf-mutator-libfuzzer.dir/libfuzzer_macro.cc.o Step #1: [14/16] Building CXX object src/CMakeFiles/protobuf-mutator.dir/mutator.cc.o Step #1: [15/16] Linking CXX static library src/libprotobuf-mutator.a Step #1: [16/16] Linking CXX static library src/libfuzzer/libprotobuf-mutator-libfuzzer.a Step #1: Removing intermediate container 945a95f76698 Step #1: ---> 7a55e61533b5 Step #1: Step 5/9 : RUN go install google.golang.org/protobuf/cmd/protoc-gen-go@latest Step #1: ---> Running in 19896c71c413 Step #1: go: downloading google.golang.org/protobuf v1.28.1 Step #1: Removing intermediate container 19896c71c413 Step #1: ---> 4fc8c3314e87 Step #1: Step 6/9 : RUN git clone --depth 1 https://go.googlesource.com/go goroot Step #1: ---> Running in 57d4a7a4517f Step #1: Cloning into 'goroot'... Step #1: Updating files: 82% (9894/12039) Updating files: 83% (9993/12039) Updating files: 84% (10113/12039) Updating files: 85% (10234/12039) Updating files: 86% (10354/12039) Updating files: 87% (10474/12039) Updating files: 88% (10595/12039) Updating files: 89% (10715/12039) Updating files: 90% (10836/12039) Updating files: 91% (10956/12039) Updating files: 92% (11076/12039) Updating files: 93% (11197/12039) Updating files: 94% (11317/12039) Updating files: 95% (11438/12039) Updating files: 96% (11558/12039) Updating files: 97% (11678/12039) Updating files: 98% (11799/12039) Updating files: 99% (11919/12039) Updating files: 100% (12039/12039) Updating files: 100% (12039/12039), done. Step #1: Removing intermediate container 57d4a7a4517f Step #1: ---> b6f53c37aea4 Step #1: Step 7/9 : RUN git clone --depth 1 https://github.com/catenacyber/ngolo-fuzzing.git Step #1: ---> Running in 95cc74d913ce Step #1: Cloning into 'ngolo-fuzzing'... Step #1: Removing intermediate container 95cc74d913ce Step #1: ---> 35ab4a07b14d Step #1: Step 8/9 : COPY build.sh $SRC/ Step #1: ---> fa93afcbf83e Step #1: Step 9/9 : WORKDIR $SRC/ngolo-fuzzing Step #1: ---> Running in 3a8348deb371 Step #1: Removing intermediate container 3a8348deb371 Step #1: ---> 672aab947deb Step #1: Successfully built 672aab947deb Step #1: Successfully tagged gcr.io/oss-fuzz/ngolo-fuzzing:latest Finished Step #1 Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/ngolo-fuzzing Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/fileTFoNJL Step #2 - "srcmap": + echo '{}' Step #2 - "srcmap": + PATHS_TO_SCAN=/src Step #2 - "srcmap": + [[ go == \g\o ]] Step #2 - "srcmap": + PATHS_TO_SCAN='/src /root/go' Step #2 - "srcmap": ++ find /src /root/go -name .git -type d Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/ngolo-fuzzing/.git Step #2 - "srcmap": + GIT_DIR=/src/ngolo-fuzzing Step #2 - "srcmap": + cd /src/ngolo-fuzzing Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/catenacyber/ngolo-fuzzing.git Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=920bd6e83d0e94e769cd8435e04d1fa813b2d5ce Step #2 - "srcmap": + jq_inplace /tmp/fileTFoNJL '."/src/ngolo-fuzzing" = { type: "git", url: "https://github.com/catenacyber/ngolo-fuzzing.git", rev: "920bd6e83d0e94e769cd8435e04d1fa813b2d5ce" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/file8VRsec Step #2 - "srcmap": + cat /tmp/fileTFoNJL Step #2 - "srcmap": + jq '."/src/ngolo-fuzzing" = { type: "git", url: "https://github.com/catenacyber/ngolo-fuzzing.git", rev: "920bd6e83d0e94e769cd8435e04d1fa813b2d5ce" }' Step #2 - "srcmap": + mv /tmp/file8VRsec /tmp/fileTFoNJL Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/goroot/.git Step #2 - "srcmap": + GIT_DIR=/src/goroot Step #2 - "srcmap": + cd /src/goroot Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://go.googlesource.com/go Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=99bc53f5e819c2d2d49f2a56c488898085be3982 Step #2 - "srcmap": + jq_inplace /tmp/fileTFoNJL '."/src/goroot" = { type: "git", url: "https://go.googlesource.com/go", rev: "99bc53f5e819c2d2d49f2a56c488898085be3982" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/filea1Po0F Step #2 - "srcmap": + cat /tmp/fileTFoNJL Step #2 - "srcmap": + jq '."/src/goroot" = { type: "git", url: "https://go.googlesource.com/go", rev: "99bc53f5e819c2d2d49f2a56c488898085be3982" }' Step #2 - "srcmap": + mv /tmp/filea1Po0F /tmp/fileTFoNJL Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/LPM/external.protobuf/src/external.protobuf/.git Step #2 - "srcmap": + GIT_DIR=/src/LPM/external.protobuf/src/external.protobuf Step #2 - "srcmap": + cd /src/LPM/external.protobuf/src/external.protobuf Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/google/protobuf.git Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=54489e95e01882407f356f83c9074415e561db00 Step #2 - "srcmap": + jq_inplace /tmp/fileTFoNJL '."/src/LPM/external.protobuf/src/external.protobuf" = { type: "git", url: "https://github.com/google/protobuf.git", rev: "54489e95e01882407f356f83c9074415e561db00" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/fileDhsi6c Step #2 - "srcmap": + cat /tmp/fileTFoNJL Step #2 - "srcmap": + jq '."/src/LPM/external.protobuf/src/external.protobuf" = { type: "git", url: "https://github.com/google/protobuf.git", rev: "54489e95e01882407f356f83c9074415e561db00" }' Step #2 - "srcmap": + mv /tmp/fileDhsi6c /tmp/fileTFoNJL Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/libprotobuf-mutator/.git Step #2 - "srcmap": + GIT_DIR=/src/libprotobuf-mutator Step #2 - "srcmap": + cd /src/libprotobuf-mutator Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/google/libprotobuf-mutator.git Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=af3bb18749db3559dc4968dd85319d05168d4b5e Step #2 - "srcmap": + jq_inplace /tmp/fileTFoNJL '."/src/libprotobuf-mutator" = { type: "git", url: "https://github.com/google/libprotobuf-mutator.git", rev: "af3bb18749db3559dc4968dd85319d05168d4b5e" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/filelPfWBN Step #2 - "srcmap": + cat /tmp/fileTFoNJL Step #2 - "srcmap": + jq '."/src/libprotobuf-mutator" = { type: "git", url: "https://github.com/google/libprotobuf-mutator.git", rev: "af3bb18749db3559dc4968dd85319d05168d4b5e" }' Step #2 - "srcmap": + mv /tmp/filelPfWBN /tmp/fileTFoNJL Step #2 - "srcmap": ++ find /src /root/go -name .svn -type d Step #2 - "srcmap": ++ find /src /root/go -name .hg -type d Step #2 - "srcmap": + '[' '' '!=' '' ']' Step #2 - "srcmap": + cat /tmp/fileTFoNJL Step #2 - "srcmap": + rm /tmp/fileTFoNJL Step #2 - "srcmap": { Step #2 - "srcmap": "/src/ngolo-fuzzing": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/catenacyber/ngolo-fuzzing.git", Step #2 - "srcmap": "rev": "920bd6e83d0e94e769cd8435e04d1fa813b2d5ce" Step #2 - "srcmap": }, Step #2 - "srcmap": "/src/goroot": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://go.googlesource.com/go", Step #2 - "srcmap": "rev": "99bc53f5e819c2d2d49f2a56c488898085be3982" Step #2 - "srcmap": }, Step #2 - "srcmap": "/src/LPM/external.protobuf/src/external.protobuf": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/google/protobuf.git", Step #2 - "srcmap": "rev": "54489e95e01882407f356f83c9074415e561db00" Step #2 - "srcmap": }, Step #2 - "srcmap": "/src/libprotobuf-mutator": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/google/libprotobuf-mutator.git", Step #2 - "srcmap": "rev": "af3bb18749db3559dc4968dd85319d05168d4b5e" Step #2 - "srcmap": } Step #2 - "srcmap": } Finished Step #2 - "srcmap" Starting Step #3 - "compile-libfuzzer-address-x86_64" Step #3 - "compile-libfuzzer-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #3 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-address-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #3 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-address-x86_64": CC=clang Step #3 - "compile-libfuzzer-address-x86_64": CXX=clang++ Step #3 - "compile-libfuzzer-address-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link Step #3 - "compile-libfuzzer-address-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ Step #3 - "compile-libfuzzer-address-x86_64": RUSTFLAGS=--cfg fuzzing -Zsanitizer=address -Cdebuginfo=1 -Cforce-frame-pointers Step #3 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-address-x86_64": + cd /src/goroot/src Step #3 - "compile-libfuzzer-address-x86_64": + ./make.bash Step #3 - "compile-libfuzzer-address-x86_64": Building Go cmd/dist using /root/.go. (go1.19 linux/amd64) Step #3 - "compile-libfuzzer-address-x86_64": Building Go toolchain1 using /root/.go. Step #3 - "compile-libfuzzer-address-x86_64": Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Step #3 - "compile-libfuzzer-address-x86_64": Building Go toolchain2 using go_bootstrap and Go toolchain1. Step #3 - "compile-libfuzzer-address-x86_64": Building Go toolchain3 using go_bootstrap and Go toolchain2. Step #3 - "compile-libfuzzer-address-x86_64": Building packages and commands for linux/amd64. Step #3 - "compile-libfuzzer-address-x86_64": --- Step #3 - "compile-libfuzzer-address-x86_64": Installed Go for linux/amd64 in /src/goroot Step #3 - "compile-libfuzzer-address-x86_64": Installed commands in /src/goroot/bin Step #3 - "compile-libfuzzer-address-x86_64": + rm -Rf /root/.go/ Step #3 - "compile-libfuzzer-address-x86_64": + export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/.go/bin:/root/go/bin:/src/goroot/bin/ Step #3 - "compile-libfuzzer-address-x86_64": + PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/.go/bin:/root/go/bin:/src/goroot/bin/ Step #3 - "compile-libfuzzer-address-x86_64": + go build Step #3 - "compile-libfuzzer-address-x86_64": go: downloading golang.org/x/tools v0.1.9 Step #3 - "compile-libfuzzer-address-x86_64": go: downloading golang.org/x/sys v0.0.0-20211019181941-9d821ace8654 Step #3 - "compile-libfuzzer-address-x86_64": go: downloading golang.org/x/mod v0.5.1 Step #3 - "compile-libfuzzer-address-x86_64": + cd go114-fuzz-build Step #3 - "compile-libfuzzer-address-x86_64": + go build Step #3 - "compile-libfuzzer-address-x86_64": + find /src/goroot/src/ -type d Step #3 - "compile-libfuzzer-address-x86_64": + cut -d/ -f5- Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src//*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src//*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/alldocs.go /src/goroot/src/cmd/go/chdir_test.go /src/goroot/src/cmd/go/export_test.go /src/goroot/src/cmd/go/go11.go /src/goroot/src/cmd/go/go_boring_test.go /src/goroot/src/cmd/go/go_test.go /src/goroot/src/cmd/go/go_unix_test.go /src/goroot/src/cmd/go/go_windows_test.go /src/goroot/src/cmd/go/help_test.go /src/goroot/src/cmd/go/init_test.go /src/goroot/src/cmd/go/main.go /src/goroot/src/cmd/go/note_test.go /src/goroot/src/cmd/go/proxy_test.go /src/goroot/src/cmd/go/script_test.go /src/goroot/src/cmd/go/scriptcmds_test.go /src/goroot/src/cmd/go/scriptconds_test.go /src/goroot/src/cmd/go/scriptreadme_test.go /src/goroot/src/cmd/go/stop_other_test.go /src/goroot/src/cmd/go/stop_unix_test.go /src/goroot/src/cmd/go/terminal_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 20 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/go Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/go Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_go Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_go ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/go fuzz_ng_cmd_go Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:12:54 Found package in /src/goroot/src/cmd/go Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_go.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_go.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_go Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_go Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_go Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": go: downloading google.golang.org/protobuf v1.28.0 Step #3 - "compile-libfuzzer-address-x86_64": go: downloading github.com/google/go-cmp v0.5.5 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_go Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_go Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_go.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/go" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:12:56 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_go.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_go.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_go.a ./fuzz_ng_cmd_go Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_go/fuzz_ng.go:10:2: import "cmd/go" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:12:56 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_go/ngolofuzz.pb.o fuzz_ng_cmd_go//ngolofuzz.o fuzz_ng_cmd_go.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_go Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_go/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_go//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_go.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_go.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_go.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/go' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/go Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/go$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/go Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/testdata/addmod.go /src/goroot/src/cmd/go/testdata/savedir.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/testdata/script/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/testdata/script/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/testdata/failssh/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/testdata/failssh/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/testdata/vcstest/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/testdata/vcstest/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/testdata/vcstest/hg/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/testdata/vcstest/hg/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/testdata/vcstest/svn/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/testdata/vcstest/svn/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/testdata/vcstest/go/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/testdata/vcstest/go/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/testdata/vcstest/go/mod/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/testdata/vcstest/go/mod/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/testdata/vcstest/fossil/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/testdata/vcstest/fossil/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/testdata/vcstest/git/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/testdata/vcstest/git/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/testdata/vcstest/bzr/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/testdata/vcstest/bzr/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/testdata/vcstest/auth/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/testdata/vcstest/auth/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/testdata/mod/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/testdata/mod/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/search/search.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/search Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/script/cmds.go /src/goroot/src/cmd/go/internal/script/cmds_other.go /src/goroot/src/cmd/go/internal/script/cmds_posix.go /src/goroot/src/cmd/go/internal/script/conds.go /src/goroot/src/cmd/go/internal/script/engine.go /src/goroot/src/cmd/go/internal/script/errors.go /src/goroot/src/cmd/go/internal/script/state.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/script Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/script/scripttest/scripttest.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/script/scripttest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/tool/tool.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/tool Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/help/help.go /src/goroot/src/cmd/go/internal/help/helpdoc.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/help Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/cmdflag/flag.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/cmdflag Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/imports/build.go /src/goroot/src/cmd/go/internal/imports/read.go /src/goroot/src/cmd/go/internal/imports/read_test.go /src/goroot/src/cmd/go/internal/imports/scan.go /src/goroot/src/cmd/go/internal/imports/scan_test.go /src/goroot/src/cmd/go/internal/imports/tags.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/imports Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/internal/imports/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/internal/imports/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/imports/testdata/illumos/a_illumos.go /src/goroot/src/cmd/go/internal/imports/testdata/illumos/b_illumos_amd64.go /src/goroot/src/cmd/go/internal/imports/testdata/illumos/c_solaris.go /src/goroot/src/cmd/go/internal/imports/testdata/illumos/d_solaris_amd64.go /src/goroot/src/cmd/go/internal/imports/testdata/illumos/e.go /src/goroot/src/cmd/go/internal/imports/testdata/illumos/f.go /src/goroot/src/cmd/go/internal/imports/testdata/illumos/g.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/imports/testdata/illumos Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/imports/testdata/android/a_android.go /src/goroot/src/cmd/go/internal/imports/testdata/android/b_android_arm64.go /src/goroot/src/cmd/go/internal/imports/testdata/android/c_linux.go /src/goroot/src/cmd/go/internal/imports/testdata/android/d_linux_arm64.go /src/goroot/src/cmd/go/internal/imports/testdata/android/e.go /src/goroot/src/cmd/go/internal/imports/testdata/android/f.go /src/goroot/src/cmd/go/internal/imports/testdata/android/g.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/imports/testdata/android Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/imports/testdata/star/x.go /src/goroot/src/cmd/go/internal/imports/testdata/star/x1.go /src/goroot/src/cmd/go/internal/imports/testdata/star/x_darwin.go /src/goroot/src/cmd/go/internal/imports/testdata/star/x_windows.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/imports/testdata/star Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/web/api.go /src/goroot/src/cmd/go/internal/web/bootstrap.go /src/goroot/src/cmd/go/internal/web/file_test.go /src/goroot/src/cmd/go/internal/web/http.go /src/goroot/src/cmd/go/internal/web/url.go /src/goroot/src/cmd/go/internal/web/url_other.go /src/goroot/src/cmd/go/internal/web/url_other_test.go /src/goroot/src/cmd/go/internal/web/url_test.go /src/goroot/src/cmd/go/internal/web/url_windows.go /src/goroot/src/cmd/go/internal/web/url_windows_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/web Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/cfg/cfg.go /src/goroot/src/cmd/go/internal/cfg/zdefaultcc.go /src/goroot/src/cmd/go/internal/cfg/zosarch.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/cfg Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/mvs/errors.go /src/goroot/src/cmd/go/internal/mvs/graph.go /src/goroot/src/cmd/go/internal/mvs/mvs.go /src/goroot/src/cmd/go/internal/mvs/mvs_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/mvs Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/list/context.go /src/goroot/src/cmd/go/internal/list/list.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/list Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/bug/bug.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/bug Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/fix/fix.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/fix Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/vet/vet.go /src/goroot/src/cmd/go/internal/vet/vetflag.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/vet Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/slices/slices.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/slices Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/modconv/convert.go /src/goroot/src/cmd/go/internal/modconv/dep.go /src/goroot/src/cmd/go/internal/modconv/glide.go /src/goroot/src/cmd/go/internal/modconv/glock.go /src/goroot/src/cmd/go/internal/modconv/godeps.go /src/goroot/src/cmd/go/internal/modconv/modconv.go /src/goroot/src/cmd/go/internal/modconv/modconv_test.go /src/goroot/src/cmd/go/internal/modconv/tsv.go /src/goroot/src/cmd/go/internal/modconv/vconf.go /src/goroot/src/cmd/go/internal/modconv/vjson.go /src/goroot/src/cmd/go/internal/modconv/vmanifest.go /src/goroot/src/cmd/go/internal/modconv/vyml.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 12 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/modconv Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/internal/modconv/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/internal/modconv/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/trace/trace.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/trace Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/envcmd/env.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/envcmd Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/load/flag.go /src/goroot/src/cmd/go/internal/load/flag_test.go /src/goroot/src/cmd/go/internal/load/path.go /src/goroot/src/cmd/go/internal/load/pkg.go /src/goroot/src/cmd/go/internal/load/pkg_test.go /src/goroot/src/cmd/go/internal/load/search.go /src/goroot/src/cmd/go/internal/load/test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/load Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/modload/build.go /src/goroot/src/cmd/go/internal/modload/buildlist.go /src/goroot/src/cmd/go/internal/modload/edit.go /src/goroot/src/cmd/go/internal/modload/help.go /src/goroot/src/cmd/go/internal/modload/import.go /src/goroot/src/cmd/go/internal/modload/import_test.go /src/goroot/src/cmd/go/internal/modload/init.go /src/goroot/src/cmd/go/internal/modload/list.go /src/goroot/src/cmd/go/internal/modload/load.go /src/goroot/src/cmd/go/internal/modload/modfile.go /src/goroot/src/cmd/go/internal/modload/mvs.go /src/goroot/src/cmd/go/internal/modload/mvs_test.go /src/goroot/src/cmd/go/internal/modload/query.go /src/goroot/src/cmd/go/internal/modload/query_test.go /src/goroot/src/cmd/go/internal/modload/search.go /src/goroot/src/cmd/go/internal/modload/stat_openfile.go /src/goroot/src/cmd/go/internal/modload/stat_unix.go /src/goroot/src/cmd/go/internal/modload/stat_windows.go /src/goroot/src/cmd/go/internal/modload/vendor.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 19 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/modload Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/modinfo/info.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/modinfo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/lockedfile/lockedfile.go /src/goroot/src/cmd/go/internal/lockedfile/lockedfile_filelock.go /src/goroot/src/cmd/go/internal/lockedfile/lockedfile_plan9.go /src/goroot/src/cmd/go/internal/lockedfile/lockedfile_test.go /src/goroot/src/cmd/go/internal/lockedfile/mutex.go /src/goroot/src/cmd/go/internal/lockedfile/transform_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/lockedfile Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/internal/lockedfile/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/internal/lockedfile/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/lockedfile/internal/filelock/filelock.go /src/goroot/src/cmd/go/internal/lockedfile/internal/filelock/filelock_fcntl.go /src/goroot/src/cmd/go/internal/lockedfile/internal/filelock/filelock_other.go /src/goroot/src/cmd/go/internal/lockedfile/internal/filelock/filelock_plan9.go /src/goroot/src/cmd/go/internal/lockedfile/internal/filelock/filelock_test.go /src/goroot/src/cmd/go/internal/lockedfile/internal/filelock/filelock_unix.go /src/goroot/src/cmd/go/internal/lockedfile/internal/filelock/filelock_windows.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/lockedfile/internal/filelock Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/version/version.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/version Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/run/run.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/run Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/modget/get.go /src/goroot/src/cmd/go/internal/modget/query.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/modget Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/clean/clean.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/clean Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/test/cover.go /src/goroot/src/cmd/go/internal/test/flagdefs.go /src/goroot/src/cmd/go/internal/test/flagdefs_test.go /src/goroot/src/cmd/go/internal/test/genflags.go /src/goroot/src/cmd/go/internal/test/test.go /src/goroot/src/cmd/go/internal/test/testflag.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/test Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/internal/test/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/internal/test/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/test/internal/genflags/testflag.go /src/goroot/src/cmd/go/internal/test/internal/genflags/vetflag.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/test/internal/genflags Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/auth/auth.go /src/goroot/src/cmd/go/internal/auth/netrc.go /src/goroot/src/cmd/go/internal/auth/netrc_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/auth Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/work/action.go /src/goroot/src/cmd/go/internal/work/build.go /src/goroot/src/cmd/go/internal/work/build_test.go /src/goroot/src/cmd/go/internal/work/buildid.go /src/goroot/src/cmd/go/internal/work/exec.go /src/goroot/src/cmd/go/internal/work/exec_test.go /src/goroot/src/cmd/go/internal/work/gc.go /src/goroot/src/cmd/go/internal/work/gccgo.go /src/goroot/src/cmd/go/internal/work/init.go /src/goroot/src/cmd/go/internal/work/security.go /src/goroot/src/cmd/go/internal/work/security_test.go /src/goroot/src/cmd/go/internal/work/shell_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 12 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/work Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/robustio/robustio.go /src/goroot/src/cmd/go/internal/robustio/robustio_darwin.go /src/goroot/src/cmd/go/internal/robustio/robustio_flaky.go /src/goroot/src/cmd/go/internal/robustio/robustio_other.go /src/goroot/src/cmd/go/internal/robustio/robustio_windows.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/robustio Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/base/base.go /src/goroot/src/cmd/go/internal/base/env.go /src/goroot/src/cmd/go/internal/base/flag.go /src/goroot/src/cmd/go/internal/base/goflags.go /src/goroot/src/cmd/go/internal/base/path.go /src/goroot/src/cmd/go/internal/base/signal.go /src/goroot/src/cmd/go/internal/base/signal_notunix.go /src/goroot/src/cmd/go/internal/base/signal_unix.go /src/goroot/src/cmd/go/internal/base/tool.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 9 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/base Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/fmtcmd/fmt.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/fmtcmd Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/modindex/build.go /src/goroot/src/cmd/go/internal/modindex/build_read.go /src/goroot/src/cmd/go/internal/modindex/index_test.go /src/goroot/src/cmd/go/internal/modindex/read.go /src/goroot/src/cmd/go/internal/modindex/scan.go /src/goroot/src/cmd/go/internal/modindex/syslist.go /src/goroot/src/cmd/go/internal/modindex/syslist_test.go /src/goroot/src/cmd/go/internal/modindex/write.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 8 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/modindex Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/internal/modindex/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/internal/modindex/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/modindex/testdata/ignore_non_source/b.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/modindex/testdata/ignore_non_source Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/mmap/mmap.go /src/goroot/src/cmd/go/internal/mmap/mmap_other.go /src/goroot/src/cmd/go/internal/mmap/mmap_unix.go /src/goroot/src/cmd/go/internal/mmap/mmap_windows.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/mmap Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/modfetch/bootstrap.go /src/goroot/src/cmd/go/internal/modfetch/cache.go /src/goroot/src/cmd/go/internal/modfetch/cache_test.go /src/goroot/src/cmd/go/internal/modfetch/coderepo.go /src/goroot/src/cmd/go/internal/modfetch/coderepo_test.go /src/goroot/src/cmd/go/internal/modfetch/fetch.go /src/goroot/src/cmd/go/internal/modfetch/key.go /src/goroot/src/cmd/go/internal/modfetch/proxy.go /src/goroot/src/cmd/go/internal/modfetch/repo.go /src/goroot/src/cmd/go/internal/modfetch/sumdb.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/modfetch Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/modfetch/codehost/codehost.go /src/goroot/src/cmd/go/internal/modfetch/codehost/git.go /src/goroot/src/cmd/go/internal/modfetch/codehost/git_test.go /src/goroot/src/cmd/go/internal/modfetch/codehost/shell.go /src/goroot/src/cmd/go/internal/modfetch/codehost/svn.go /src/goroot/src/cmd/go/internal/modfetch/codehost/vcs.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/modfetch/codehost Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/modfetch/zip_sum_test/zip_sum_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/modfetch/zip_sum_test Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/go/internal/modfetch/zip_sum_test/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/go/internal/modfetch/zip_sum_test/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/modcmd/download.go /src/goroot/src/cmd/go/internal/modcmd/edit.go /src/goroot/src/cmd/go/internal/modcmd/graph.go /src/goroot/src/cmd/go/internal/modcmd/init.go /src/goroot/src/cmd/go/internal/modcmd/mod.go /src/goroot/src/cmd/go/internal/modcmd/tidy.go /src/goroot/src/cmd/go/internal/modcmd/vendor.go /src/goroot/src/cmd/go/internal/modcmd/verify.go /src/goroot/src/cmd/go/internal/modcmd/why.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 9 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/modcmd Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/generate/generate.go /src/goroot/src/cmd/go/internal/generate/generate_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/generate Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/par/queue.go /src/goroot/src/cmd/go/internal/par/queue_test.go /src/goroot/src/cmd/go/internal/par/work.go /src/goroot/src/cmd/go/internal/par/work_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/par Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/cache/cache.go /src/goroot/src/cmd/go/internal/cache/cache_test.go /src/goroot/src/cmd/go/internal/cache/default.go /src/goroot/src/cmd/go/internal/cache/hash.go /src/goroot/src/cmd/go/internal/cache/hash_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/cache Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/vcweb/auth.go /src/goroot/src/cmd/go/internal/vcweb/bzr.go /src/goroot/src/cmd/go/internal/vcweb/dir.go /src/goroot/src/cmd/go/internal/vcweb/fossil.go /src/goroot/src/cmd/go/internal/vcweb/git.go /src/goroot/src/cmd/go/internal/vcweb/hg.go /src/goroot/src/cmd/go/internal/vcweb/insecure.go /src/goroot/src/cmd/go/internal/vcweb/script.go /src/goroot/src/cmd/go/internal/vcweb/svn.go /src/goroot/src/cmd/go/internal/vcweb/vcweb.go /src/goroot/src/cmd/go/internal/vcweb/vcweb_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 11 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/vcweb Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/vcweb/vcstest/vcstest.go /src/goroot/src/cmd/go/internal/vcweb/vcstest/vcstest_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/vcweb/vcstest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/vcs/discovery.go /src/goroot/src/cmd/go/internal/vcs/discovery_test.go /src/goroot/src/cmd/go/internal/vcs/vcs.go /src/goroot/src/cmd/go/internal/vcs/vcs_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/vcs Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/workcmd/edit.go /src/goroot/src/cmd/go/internal/workcmd/init.go /src/goroot/src/cmd/go/internal/workcmd/sync.go /src/goroot/src/cmd/go/internal/workcmd/use.go /src/goroot/src/cmd/go/internal/workcmd/work.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/workcmd Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/doc/doc.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/doc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/str/path.go /src/goroot/src/cmd/go/internal/str/str.go /src/goroot/src/cmd/go/internal/str/str_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/str Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/fsys/fsys.go /src/goroot/src/cmd/go/internal/fsys/fsys_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/fsys Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/go/internal/get/get.go /src/goroot/src/cmd/go/internal/get/tag_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/go/internal/get Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/pprof/doc.go /src/goroot/src/cmd/pprof/pprof.go /src/goroot/src/cmd/pprof/pprof_test.go /src/goroot/src/cmd/pprof/readlineui.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/pprof Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_pprof ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/pprof fuzz_ng_cmd_pprof Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:12:57 Found package in /src/goroot/src/cmd/pprof Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_pprof.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_pprof.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_pprof Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_pprof Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_pprof Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_pprof Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_pprof Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_pprof.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/pprof" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:12:58 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_pprof.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_pprof.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_pprof.a ./fuzz_ng_cmd_pprof Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_pprof/fuzz_ng.go:10:2: import "cmd/pprof" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:12:58 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_pprof/ngolofuzz.pb.o fuzz_ng_cmd_pprof//ngolofuzz.o fuzz_ng_cmd_pprof.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_pprof Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_pprof/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_pprof//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_pprof.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_pprof.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_pprof.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/pprof' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/pprof Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/pprof$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/pprof Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/pprof/testdata/cpu.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/pprof/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/pprof/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/pprof/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/github.com/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/github.com/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/github.com/google/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/github.com/google/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/github.com/google/pprof/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/github.com/google/pprof/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/github.com/google/pprof/profile/encode.go /src/goroot/src/cmd/vendor/github.com/google/pprof/profile/filter.go /src/goroot/src/cmd/vendor/github.com/google/pprof/profile/index.go /src/goroot/src/cmd/vendor/github.com/google/pprof/profile/legacy_java_profile.go /src/goroot/src/cmd/vendor/github.com/google/pprof/profile/legacy_profile.go /src/goroot/src/cmd/vendor/github.com/google/pprof/profile/merge.go /src/goroot/src/cmd/vendor/github.com/google/pprof/profile/profile.go /src/goroot/src/cmd/vendor/github.com/google/pprof/profile/proto.go /src/goroot/src/cmd/vendor/github.com/google/pprof/profile/prune.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 9 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/profile Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/profile Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/github.com/google/pprof/driver/driver.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/driver Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/driver Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/github.com/google/pprof/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/github.com/google/pprof/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/symbolz/symbolz.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/internal/symbolz Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/report/package.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/report/report.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/report/shortnames.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/report/source.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/report/source_html.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/report/stacks.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/report/synth.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/internal/report Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/symbolizer/symbolizer.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/internal/symbolizer Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/measurement/measurement.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/internal/measurement Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/binutils/addr2liner.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/binutils/addr2liner_llvm.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/binutils/addr2liner_nm.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/binutils/binutils.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/binutils/disasm.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/internal/binutils Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/graph/dotgraph.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/graph/graph.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/internal/graph Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/cli.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/commands.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/config.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/driver.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/driver_focus.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/fetch.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/flags.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/flamegraph.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/interactive.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/options.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/settings.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/stacks.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/svg.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/tagroot.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/tempfile.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/webhtml.go /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/webui.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 17 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/internal/driver Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/html/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/github.com/google/pprof/internal/driver/html/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/plugin/plugin.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/internal/plugin Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/elfexec/elfexec.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/internal/elfexec Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/github.com/google/pprof/internal/transport/transport.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/internal/transport Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/github.com/google/pprof/third_party/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/github.com/google/pprof/third_party/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/github.com/google/pprof/third_party/d3flamegraph/d3_flame_graph.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/third_party/d3flamegraph Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/third_party/d3flamegraph Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/github.com/google/pprof/third_party/svgpan/svgpan.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/third_party/svgpan Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/google/pprof/third_party/svgpan Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/github.com/ianlancetaylor/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/github.com/ianlancetaylor/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go /src/goroot/src/cmd/vendor/github.com/ianlancetaylor/demangle/demangle.go /src/goroot/src/cmd/vendor/github.com/ianlancetaylor/demangle/rust.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/ianlancetaylor/demangle Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/github.com/ianlancetaylor/demangle Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/tools/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/tools/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/tools/go/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/tools/go/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/tools/go/ast/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/tools/go/ast/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/ast/astutil/enclosing.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/ast/astutil/imports.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/ast/astutil/rewrite.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/ast/astutil/util.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/ast/astutil Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/ast/astutil Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/ast/inspector/inspector.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/ast/inspector/typeof.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/ast/inspector Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/ast/inspector Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/cfg/builder.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/cfg/cfg.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/cfg Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/cfg Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/analysis.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/diagnostic.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/doc.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/validate.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/internal/analysisflags/flags.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/internal/analysisflags/help.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/internal/analysisflags Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/ctrlflow/ctrlflow.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/ctrlflow Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/ctrlflow Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/errorsas/errorsas.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/errorsas Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/errorsas Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/buildtag/buildtag.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/buildtag/buildtag_old.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/buildtag Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/buildtag Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/nilfunc/nilfunc.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/nilfunc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/nilfunc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/stdmethods/stdmethods.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/stdmethods Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/stdmethods Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/printf/printf.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/printf/types.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/printf Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/printf Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/unusedresult/unusedresult.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/unusedresult Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/unusedresult Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/composite/composite.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/composite/whitelist.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/composite Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/composite Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/inspect/inspect.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/inspect Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/inspect Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/shift/dead.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/shift/shift.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/shift Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/shift Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/tests/tests.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/tests Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/tests Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/bools/bools.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/bools Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/bools Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/loopclosure/loopclosure.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/loopclosure Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/loopclosure Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/assign/assign.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/assign Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/assign Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/stringintconv/string.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/stringintconv Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/stringintconv Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/copylock/copylock.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/copylock Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/copylock Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/unsafeptr/unsafeptr.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/unsafeptr Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/unsafeptr Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/atomic/atomic.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/atomic Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/atomic Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/structtag/structtag.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/structtag Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/structtag Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/internal/analysisutil/util.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/internal/analysisutil Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/directive/directive.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/directive Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/directive Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/testinggoroutine/testinggoroutine.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/testinggoroutine Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/testinggoroutine Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/timeformat/timeformat.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/timeformat Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/timeformat Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/framepointer/framepointer.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/framepointer Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/framepointer Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/lostcancel/lostcancel.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/lostcancel Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/lostcancel Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/httpresponse/httpresponse.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/httpresponse Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/httpresponse Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/sigchanyzer/sigchanyzer.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/sigchanyzer Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/sigchanyzer Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/cgocall/cgocall.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/cgocall Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/cgocall Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/ifaceassert/ifaceassert.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/ifaceassert/parameterized.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/ifaceassert Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/ifaceassert Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/unmarshal/unmarshal.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/unmarshal Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/unmarshal Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/arches_go118.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/arches_go119.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/unreachable/unreachable.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/unreachable Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/passes/unreachable Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/unitchecker/unitchecker.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/analysis/unitchecker/unitchecker112.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/unitchecker Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/analysis/unitchecker Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/tools/go/types/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/tools/go/types/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/types/typeutil/callee.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/types/typeutil/imports.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/types/typeutil/map.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/types/typeutil/methodsetcache.go /src/goroot/src/cmd/vendor/golang.org/x/tools/go/types/typeutil/ui.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/types/typeutil Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/types/typeutil Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/go/types/objectpath/objectpath.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/types/objectpath Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/go/types/objectpath Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/cover/profile.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/cover Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/cover Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/tools/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/tools/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/internal/analysisinternal/analysis.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/internal/analysisinternal Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/internal/typeparams/common.go /src/goroot/src/cmd/vendor/golang.org/x/tools/internal/typeparams/coretype.go /src/goroot/src/cmd/vendor/golang.org/x/tools/internal/typeparams/enabled_go117.go /src/goroot/src/cmd/vendor/golang.org/x/tools/internal/typeparams/enabled_go118.go /src/goroot/src/cmd/vendor/golang.org/x/tools/internal/typeparams/normalize.go /src/goroot/src/cmd/vendor/golang.org/x/tools/internal/typeparams/termlist.go /src/goroot/src/cmd/vendor/golang.org/x/tools/internal/typeparams/typeparams_go117.go /src/goroot/src/cmd/vendor/golang.org/x/tools/internal/typeparams/typeparams_go118.go /src/goroot/src/cmd/vendor/golang.org/x/tools/internal/typeparams/typeterm.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 9 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/internal/typeparams Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/tools/internal/facts/facts.go /src/goroot/src/cmd/vendor/golang.org/x/tools/internal/facts/imports.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/tools/internal/facts Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/arch/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/arch/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/arch/arm64/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/arch/arm64/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/arg.go /src/goroot/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/condition.go /src/goroot/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/condition_util.go /src/goroot/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go /src/goroot/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/gnu.go /src/goroot/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go /src/goroot/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/plan9x.go /src/goroot/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/tables.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 8 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/arch/arm64/arm64asm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/arch/arm64/arm64asm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/arch/arm/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/arch/arm/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/arch/arm/armasm/decode.go /src/goroot/src/cmd/vendor/golang.org/x/arch/arm/armasm/gnu.go /src/goroot/src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go /src/goroot/src/cmd/vendor/golang.org/x/arch/arm/armasm/plan9x.go /src/goroot/src/cmd/vendor/golang.org/x/arch/arm/armasm/tables.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/arch/arm/armasm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/arch/arm/armasm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/arch/x86/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/arch/x86/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/arch/x86/x86asm/decode.go /src/goroot/src/cmd/vendor/golang.org/x/arch/x86/x86asm/gnu.go /src/goroot/src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go /src/goroot/src/cmd/vendor/golang.org/x/arch/x86/x86asm/intel.go /src/goroot/src/cmd/vendor/golang.org/x/arch/x86/x86asm/plan9x.go /src/goroot/src/cmd/vendor/golang.org/x/arch/x86/x86asm/tables.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/arch/x86/x86asm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/arch/x86/x86asm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/arch/ppc64/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/arch/ppc64/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/decode.go /src/goroot/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/doc.go /src/goroot/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/field.go /src/goroot/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/gnu.go /src/goroot/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/inst.go /src/goroot/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/plan9.go /src/goroot/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/tables.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/arch/ppc64/ppc64asm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/arch/ppc64/ppc64asm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/sync/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/sync/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/sync/semaphore/semaphore.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/sync/semaphore Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/sync/semaphore Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/mod/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/mod/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/mod/sumdb/cache.go /src/goroot/src/cmd/vendor/golang.org/x/mod/sumdb/client.go /src/goroot/src/cmd/vendor/golang.org/x/mod/sumdb/server.go /src/goroot/src/cmd/vendor/golang.org/x/mod/sumdb/test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/mod/sumdb Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/mod/sumdb Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/mod/sumdb/note/note.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/mod/sumdb/note Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/mod/sumdb/note Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/mod/sumdb/dirhash/hash.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/mod/sumdb/dirhash Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/mod/sumdb/dirhash Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/mod/sumdb/tlog/note.go /src/goroot/src/cmd/vendor/golang.org/x/mod/sumdb/tlog/tile.go /src/goroot/src/cmd/vendor/golang.org/x/mod/sumdb/tlog/tlog.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/mod/sumdb/tlog Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/mod/sumdb/tlog Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/mod/module/module.go /src/goroot/src/cmd/vendor/golang.org/x/mod/module/pseudo.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/mod/module Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/mod/module Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/mod/zip/zip.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/mod/zip Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/mod/zip Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/mod/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/mod/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/mod/internal/lazyregexp/lazyre.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/mod/internal/lazyregexp Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/mod/semver/semver.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/mod/semver Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/mod/semver Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/mod/modfile/print.go /src/goroot/src/cmd/vendor/golang.org/x/mod/modfile/read.go /src/goroot/src/cmd/vendor/golang.org/x/mod/modfile/rule.go /src/goroot/src/cmd/vendor/golang.org/x/mod/modfile/work.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/mod/modfile Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/mod/modfile Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/sys/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/sys/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/affinity_linux.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/aliases.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/bluetooth_linux.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/cap_freebsd.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/constants.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/dev_aix_ppc.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/dev_aix_ppc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/dev_darwin.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/dev_dragonfly.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/dev_freebsd.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/dev_linux.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/dev_netbsd.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/dev_openbsd.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/dev_zos.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/dirent.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/endian_big.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/endian_little.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/env_unix.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/epoll_zos.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/fcntl.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/fcntl_darwin.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/fcntl_linux_32bit.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/fdset.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/fstatfs_zos.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/gccgo.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ifreq_linux.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ioctl.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ioctl_linux.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ioctl_zos.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/pagesize_unix.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/pledge_openbsd.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ptrace_darwin.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ptrace_ios.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/race.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/race0.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/readdirent_getdents.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/readdirent_getdirentries.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/sockcmsg_dragonfly.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/sockcmsg_linux.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/sockcmsg_unix.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/sockcmsg_unix_other.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix_ppc.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix_ppc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_dragonfly.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd_riscv64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_hurd.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_hurd_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_illumos.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_alarm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gc.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gc_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gc_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_loong64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_ppc.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_riscv64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_netbsd.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_netbsd_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd_libc.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd_mips64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd_ppc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd_riscv64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix_gc.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix_gc_ppc64x.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/syscall_zos_s390x.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/sysvshm_linux.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/sysvshm_unix.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/sysvshm_unix_other.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/timestruct.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/unveil_openbsd.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/xattr_bsd.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_aix_ppc.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_aix_ppc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_riscv64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_mips64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_ppc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_riscv64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zerrors_zos_s390x.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zptrace_armnn_linux.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zptrace_linux_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zptrace_mipsnn_linux.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zptrace_mipsnnle_linux.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zptrace_x86_linux.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gc.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gccgo.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_freebsd_riscv64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_illumos_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_loong64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_riscv64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_zos_s390x.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysctl_openbsd_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysctl_openbsd_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysctl_openbsd_mips64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysctl_openbsd_ppc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysctl_openbsd_riscv64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_riscv64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_openbsd_mips64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_openbsd_ppc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_openbsd_riscv64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_zos_s390x.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_aix_ppc.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_aix_ppc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_freebsd_riscv64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_loong64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mips.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_ppc.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_mips64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_ppc64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_riscv64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/unix/ztypes_zos_s390x.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 275 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/sys/unix Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/sys/unix Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/aliases.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/env_windows.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/eventlog.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/exec_windows.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/memory_windows.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/mksyscall.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/race.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/race0.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/security_windows.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/service.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/setupapi_windows.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/str.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/syscall.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/types_windows.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/types_windows_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/types_windows_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/types_windows_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/types_windows_arm64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/zerrors_windows.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/zknownfolderids_windows.go /src/goroot/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 23 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/sys/windows Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/sys/windows Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vendor/golang.org/x/sys/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vendor/golang.org/x/sys/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/sys/internal/unsafeheader/unsafeheader.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/sys/internal/unsafeheader Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/sys/plan9/const_plan9.go /src/goroot/src/cmd/vendor/golang.org/x/sys/plan9/dir_plan9.go /src/goroot/src/cmd/vendor/golang.org/x/sys/plan9/env_plan9.go /src/goroot/src/cmd/vendor/golang.org/x/sys/plan9/errors_plan9.go /src/goroot/src/cmd/vendor/golang.org/x/sys/plan9/pwd_go15_plan9.go /src/goroot/src/cmd/vendor/golang.org/x/sys/plan9/pwd_plan9.go /src/goroot/src/cmd/vendor/golang.org/x/sys/plan9/race.go /src/goroot/src/cmd/vendor/golang.org/x/sys/plan9/race0.go /src/goroot/src/cmd/vendor/golang.org/x/sys/plan9/str.go /src/goroot/src/cmd/vendor/golang.org/x/sys/plan9/syscall.go /src/goroot/src/cmd/vendor/golang.org/x/sys/plan9/syscall_plan9.go /src/goroot/src/cmd/vendor/golang.org/x/sys/plan9/zsyscall_plan9_386.go /src/goroot/src/cmd/vendor/golang.org/x/sys/plan9/zsyscall_plan9_amd64.go /src/goroot/src/cmd/vendor/golang.org/x/sys/plan9/zsyscall_plan9_arm.go /src/goroot/src/cmd/vendor/golang.org/x/sys/plan9/zsysnum_plan9.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 15 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/sys/plan9 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/sys/plan9 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vendor/golang.org/x/term/term.go /src/goroot/src/cmd/vendor/golang.org/x/term/term_plan9.go /src/goroot/src/cmd/vendor/golang.org/x/term/term_unix.go /src/goroot/src/cmd/vendor/golang.org/x/term/term_unix_bsd.go /src/goroot/src/cmd/vendor/golang.org/x/term/term_unix_other.go /src/goroot/src/cmd/vendor/golang.org/x/term/term_unsupported.go /src/goroot/src/cmd/vendor/golang.org/x/term/term_windows.go /src/goroot/src/cmd/vendor/golang.org/x/term/terminal.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 8 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/term Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vendor/golang.org/x/term Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/covdata/argsmerge.go /src/goroot/src/cmd/covdata/covdata.go /src/goroot/src/cmd/covdata/doc.go /src/goroot/src/cmd/covdata/dump.go /src/goroot/src/cmd/covdata/export_test.go /src/goroot/src/cmd/covdata/merge.go /src/goroot/src/cmd/covdata/metamerge.go /src/goroot/src/cmd/covdata/subtractintersect.go /src/goroot/src/cmd/covdata/tool_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 9 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/covdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/covdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/covdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/covdata Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/covdata Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/covdata Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_covdata Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_covdata ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/covdata fuzz_ng_cmd_covdata Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:12:59 Found package in /src/goroot/src/cmd/covdata Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_covdata.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_covdata.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_covdata Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_covdata Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_covdata Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_covdata Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_covdata Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_covdata.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/covdata" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:02 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_covdata.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_covdata.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_covdata.a ./fuzz_ng_cmd_covdata Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_covdata/fuzz_ng.go:10:2: import "cmd/covdata" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:02 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_covdata/ngolofuzz.pb.o fuzz_ng_cmd_covdata//ngolofuzz.o fuzz_ng_cmd_covdata.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_covdata Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_covdata.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_covdata.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_covdata.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/covdata' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/covdata Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/covdata$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/covdata Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/covdata/testdata/dep.go /src/goroot/src/cmd/covdata/testdata/prog1.go /src/goroot/src/cmd/covdata/testdata/prog2.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/covdata/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/covdata/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/covdata/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/fix/buildtag.go /src/goroot/src/cmd/fix/buildtag_test.go /src/goroot/src/cmd/fix/cftype.go /src/goroot/src/cmd/fix/cftype_test.go /src/goroot/src/cmd/fix/context.go /src/goroot/src/cmd/fix/context_test.go /src/goroot/src/cmd/fix/doc.go /src/goroot/src/cmd/fix/egltype.go /src/goroot/src/cmd/fix/egltype_test.go /src/goroot/src/cmd/fix/fix.go /src/goroot/src/cmd/fix/gotypes.go /src/goroot/src/cmd/fix/gotypes_test.go /src/goroot/src/cmd/fix/import_test.go /src/goroot/src/cmd/fix/jnitype.go /src/goroot/src/cmd/fix/jnitype_test.go /src/goroot/src/cmd/fix/main.go /src/goroot/src/cmd/fix/main_test.go /src/goroot/src/cmd/fix/netipv6zone.go /src/goroot/src/cmd/fix/netipv6zone_test.go /src/goroot/src/cmd/fix/printerconfig.go /src/goroot/src/cmd/fix/printerconfig_test.go /src/goroot/src/cmd/fix/typecheck.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 22 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/fix Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/fix Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/fix Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/fix Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/fix Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/fix Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_fix Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_fix ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/fix fuzz_ng_cmd_fix Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:02 Found package in /src/goroot/src/cmd/fix Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_fix.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_fix.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_fix Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_fix Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_fix Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_fix Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_fix Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_fix.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/fix" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:03 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_fix.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_fix.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_fix.a ./fuzz_ng_cmd_fix Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_fix/fuzz_ng.go:10:2: import "cmd/fix" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:04 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_fix/ngolofuzz.pb.o fuzz_ng_cmd_fix//ngolofuzz.o fuzz_ng_cmd_fix.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_fix Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_fix/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_fix//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_fix.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_fix.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_fix.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/fix' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/fix Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/fix$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/fix Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/doc.go /src/goroot/src/cmd/vet/main.go /src/goroot/src/cmd/vet/vet_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/vet Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/vet Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_vet Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_vet ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/vet fuzz_ng_cmd_vet Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:04 Found package in /src/goroot/src/cmd/vet Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_vet.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_vet.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_vet Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_vet Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_vet Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_vet Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_vet Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_vet.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/vet" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:05 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_vet.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_vet.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_vet.a ./fuzz_ng_cmd_vet Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_vet/fuzz_ng.go:10:2: import "cmd/vet" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:05 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_vet/ngolofuzz.pb.o fuzz_ng_cmd_vet//ngolofuzz.o fuzz_ng_cmd_vet.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_vet Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_vet/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_vet//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_vet.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_vet.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_vet.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/vet' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/vet Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/vet$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/vet Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/vet/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/vet/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/tagtest/file1.go /src/goroot/src/cmd/vet/testdata/tagtest/file2.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/tagtest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/tagtest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/tagtest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/buildtag/buildtag.go /src/goroot/src/cmd/vet/testdata/buildtag/buildtag2.go /src/goroot/src/cmd/vet/testdata/buildtag/buildtag3.go /src/goroot/src/cmd/vet/testdata/buildtag/buildtag4.go /src/goroot/src/cmd/vet/testdata/buildtag/buildtag5.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/buildtag Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/buildtag Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/buildtag Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/nilfunc/nilfunc.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/nilfunc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/nilfunc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/nilfunc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/method/method.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/method Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/method Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/method Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/deadcode/deadcode.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/deadcode Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/deadcode Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/deadcode Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/composite/composite.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/composite Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/composite Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/composite Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/shift/shift.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/shift Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/shift Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/shift Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/bool/bool.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/bool Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/bool Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/bool Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/assign/assign.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/assign Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/assign Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/assign Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/copylock/copylock.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/copylock Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/copylock Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/copylock Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/unsafeptr/unsafeptr.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/unsafeptr Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/unsafeptr Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/unsafeptr Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/atomic/atomic.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/atomic Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/atomic Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/atomic Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/asm/asm.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/asm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/asm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/asm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/structtag/structtag.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/structtag Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/structtag Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/structtag Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/cgo/cgo.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/cgo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/cgo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/cgo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/directive/directive.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/directive Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/directive Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/directive Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/testingpkg/tests.go /src/goroot/src/cmd/vet/testdata/testingpkg/tests_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/testingpkg Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/testingpkg Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/testingpkg Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/lostcancel/lostcancel.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/lostcancel Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/lostcancel Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/lostcancel Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/rangeloop/rangeloop.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/rangeloop Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/rangeloop Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/rangeloop Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/httpresponse/httpresponse.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/httpresponse Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/httpresponse Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/httpresponse Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/unused/unused.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/unused Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/unused Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/unused Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/print/print.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/print Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/print Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/print Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/vet/testdata/unmarshal/unmarshal.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/unmarshal Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/unmarshal Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/vet/testdata/unmarshal Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/pack/doc.go /src/goroot/src/cmd/pack/pack.go /src/goroot/src/cmd/pack/pack_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/pack Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/pack Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/pack Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/pack Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/pack Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/pack Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_pack Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_pack ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/pack fuzz_ng_cmd_pack Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:05 Found package in /src/goroot/src/cmd/pack Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_pack.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_pack.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_pack Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_pack Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_pack Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_pack Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_pack Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_pack.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/pack" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:07 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_pack.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_pack.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_pack.a ./fuzz_ng_cmd_pack Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_pack/fuzz_ng.go:10:2: import "cmd/pack" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:07 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_pack/ngolofuzz.pb.o fuzz_ng_cmd_pack//ngolofuzz.o fuzz_ng_cmd_pack.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_pack Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_pack/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_pack//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_pack.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_pack.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_pack.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/pack' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/pack Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/pack$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/pack Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/trace/annotations.go /src/goroot/src/cmd/trace/annotations_test.go /src/goroot/src/cmd/trace/doc.go /src/goroot/src/cmd/trace/goroutines.go /src/goroot/src/cmd/trace/main.go /src/goroot/src/cmd/trace/mmu.go /src/goroot/src/cmd/trace/pprof.go /src/goroot/src/cmd/trace/trace.go /src/goroot/src/cmd/trace/trace_test.go /src/goroot/src/cmd/trace/trace_unix_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/trace Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/trace Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/trace Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/trace Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/trace Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/trace Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_trace Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_trace ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/trace fuzz_ng_cmd_trace Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:07 Found package in /src/goroot/src/cmd/trace Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_trace.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_trace.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_trace Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_trace Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_trace Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_trace Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_trace Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_trace.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/trace" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:10 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_trace.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_trace.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_trace.a ./fuzz_ng_cmd_trace Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_trace/fuzz_ng.go:10:2: import "cmd/trace" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:10 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_trace/ngolofuzz.pb.o fuzz_ng_cmd_trace//ngolofuzz.o fuzz_ng_cmd_trace.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_trace Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_trace.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_trace.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_trace.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/trace' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/trace Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/trace$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/trace Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/trace/static/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/trace/static/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/buildid/buildid.go /src/goroot/src/cmd/buildid/doc.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/buildid Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/buildid Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/buildid Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/buildid Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/buildid Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/buildid Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_buildid Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_buildid ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/buildid fuzz_ng_cmd_buildid Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:10 Found package in /src/goroot/src/cmd/buildid Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_buildid.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_buildid.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_buildid Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_buildid Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_buildid Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_buildid Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_buildid Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_buildid.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/buildid" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:12 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_buildid.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_buildid.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_buildid.a ./fuzz_ng_cmd_buildid Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_buildid/fuzz_ng.go:10:2: import "cmd/buildid" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:12 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_buildid/ngolofuzz.pb.o fuzz_ng_cmd_buildid//ngolofuzz.o fuzz_ng_cmd_buildid.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_buildid Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_buildid/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_buildid//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_buildid.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_buildid.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_buildid.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/buildid' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/buildid Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/buildid$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/buildid Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/cgo_test.go /src/goroot/src/cmd/link/doc.go /src/goroot/src/cmd/link/dwarf_test.go /src/goroot/src/cmd/link/elf_test.go /src/goroot/src/cmd/link/link_test.go /src/goroot/src/cmd/link/linkbig_test.go /src/goroot/src/cmd/link/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/link Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/link Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_link Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_link ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/link fuzz_ng_cmd_link Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:12 Found package in /src/goroot/src/cmd/link Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_link.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_link.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_link Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_link Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_link Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_link Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_link Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_link.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/link" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:13 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_link.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_link.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_link.a ./fuzz_ng_cmd_link Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_link/fuzz_ng.go:10:2: import "cmd/link" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:13 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_link/ngolofuzz.pb.o fuzz_ng_cmd_link//ngolofuzz.o fuzz_ng_cmd_link.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_link Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_link/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_link//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_link.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_link.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_link.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/link' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/link Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/link$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/link Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/link/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/link/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/testdata/pe-llvm/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/pe-llvm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/pe-llvm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/pe-llvm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/testdata/testIndexMismatch/a.go /src/goroot/src/cmd/link/testdata/testIndexMismatch/b.go /src/goroot/src/cmd/link/testdata/testIndexMismatch/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/testIndexMismatch Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/testIndexMismatch Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/testIndexMismatch Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/testdata/testRO/x.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/testRO Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/testRO Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/testRO Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/testdata/testHashedSyms/p.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/testHashedSyms Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/testHashedSyms Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/testHashedSyms Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/testdata/testBuildFortvOS/lib.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/testBuildFortvOS Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/testBuildFortvOS Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/testBuildFortvOS Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/testdata/pe-binutils/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/pe-binutils Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/pe-binutils Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/testdata/pe-binutils Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/link/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/link/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/sym/compilation_unit.go /src/goroot/src/cmd/link/internal/sym/library.go /src/goroot/src/cmd/link/internal/sym/reloc.go /src/goroot/src/cmd/link/internal/sym/segment.go /src/goroot/src/cmd/link/internal/sym/symbol.go /src/goroot/src/cmd/link/internal/sym/symkind.go /src/goroot/src/cmd/link/internal/sym/symkind_string.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/sym Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/benchmark/bench.go /src/goroot/src/cmd/link/internal/benchmark/bench_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/benchmark Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/s390x/asm.go /src/goroot/src/cmd/link/internal/s390x/l.go /src/goroot/src/cmd/link/internal/s390x/obj.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/s390x Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/loadpe/ldpe.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/loadpe Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/arm64/asm.go /src/goroot/src/cmd/link/internal/arm64/l.go /src/goroot/src/cmd/link/internal/arm64/obj.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/arm64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/loong64/asm.go /src/goroot/src/cmd/link/internal/loong64/l.go /src/goroot/src/cmd/link/internal/loong64/obj.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/loong64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/riscv64/asm.go /src/goroot/src/cmd/link/internal/riscv64/l.go /src/goroot/src/cmd/link/internal/riscv64/obj.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/riscv64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/mips64/asm.go /src/goroot/src/cmd/link/internal/mips64/l.go /src/goroot/src/cmd/link/internal/mips64/obj.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/mips64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/arm/asm.go /src/goroot/src/cmd/link/internal/arm/l.go /src/goroot/src/cmd/link/internal/arm/obj.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/arm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/dwtest/dwtest.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/dwtest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/loader/loader.go /src/goroot/src/cmd/link/internal/loader/loader_test.go /src/goroot/src/cmd/link/internal/loader/symbolbuilder.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/loader Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/loadelf/ldelf.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/loadelf Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/mips/asm.go /src/goroot/src/cmd/link/internal/mips/l.go /src/goroot/src/cmd/link/internal/mips/obj.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/mips Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/amd64/asm.go /src/goroot/src/cmd/link/internal/amd64/l.go /src/goroot/src/cmd/link/internal/amd64/obj.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/amd64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/ld/ar.go /src/goroot/src/cmd/link/internal/ld/asmb.go /src/goroot/src/cmd/link/internal/ld/config.go /src/goroot/src/cmd/link/internal/ld/data.go /src/goroot/src/cmd/link/internal/ld/data_test.go /src/goroot/src/cmd/link/internal/ld/deadcode.go /src/goroot/src/cmd/link/internal/ld/deadcode_test.go /src/goroot/src/cmd/link/internal/ld/decodesym.go /src/goroot/src/cmd/link/internal/ld/dwarf.go /src/goroot/src/cmd/link/internal/ld/dwarf_test.go /src/goroot/src/cmd/link/internal/ld/elf.go /src/goroot/src/cmd/link/internal/ld/elf_test.go /src/goroot/src/cmd/link/internal/ld/errors.go /src/goroot/src/cmd/link/internal/ld/execarchive.go /src/goroot/src/cmd/link/internal/ld/execarchive_noexec.go /src/goroot/src/cmd/link/internal/ld/fallocate_test.go /src/goroot/src/cmd/link/internal/ld/go.go /src/goroot/src/cmd/link/internal/ld/go_test.go /src/goroot/src/cmd/link/internal/ld/heap.go /src/goroot/src/cmd/link/internal/ld/heap_test.go /src/goroot/src/cmd/link/internal/ld/issue33808_test.go /src/goroot/src/cmd/link/internal/ld/ld.go /src/goroot/src/cmd/link/internal/ld/ld_test.go /src/goroot/src/cmd/link/internal/ld/lib.go /src/goroot/src/cmd/link/internal/ld/link.go /src/goroot/src/cmd/link/internal/ld/macho.go /src/goroot/src/cmd/link/internal/ld/macho_combine_dwarf.go /src/goroot/src/cmd/link/internal/ld/main.go /src/goroot/src/cmd/link/internal/ld/msync_darwin_libc.go /src/goroot/src/cmd/link/internal/ld/msync_darwin_syscall.go /src/goroot/src/cmd/link/internal/ld/nooptcgolink_test.go /src/goroot/src/cmd/link/internal/ld/outbuf.go /src/goroot/src/cmd/link/internal/ld/outbuf_darwin.go /src/goroot/src/cmd/link/internal/ld/outbuf_linux.go /src/goroot/src/cmd/link/internal/ld/outbuf_mmap.go /src/goroot/src/cmd/link/internal/ld/outbuf_nofallocate.go /src/goroot/src/cmd/link/internal/ld/outbuf_nommap.go /src/goroot/src/cmd/link/internal/ld/outbuf_notdarwin.go /src/goroot/src/cmd/link/internal/ld/outbuf_test.go /src/goroot/src/cmd/link/internal/ld/outbuf_windows.go /src/goroot/src/cmd/link/internal/ld/pcln.go /src/goroot/src/cmd/link/internal/ld/pe.go /src/goroot/src/cmd/link/internal/ld/stackcheck.go /src/goroot/src/cmd/link/internal/ld/stackcheck_test.go /src/goroot/src/cmd/link/internal/ld/sym.go /src/goroot/src/cmd/link/internal/ld/symtab.go /src/goroot/src/cmd/link/internal/ld/target.go /src/goroot/src/cmd/link/internal/ld/typelink.go /src/goroot/src/cmd/link/internal/ld/util.go /src/goroot/src/cmd/link/internal/ld/xcoff.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 50 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/ld Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/link/internal/ld/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/link/internal/ld/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/ld/testdata/issue42484/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/ld/testdata/issue42484 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/link/internal/ld/testdata/issue32233/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/link/internal/ld/testdata/issue32233/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/ld/testdata/issue32233/main/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/ld/testdata/issue32233/main Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/ld/testdata/issue32233/lib/lib.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/ld/testdata/issue32233/lib Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/link/internal/ld/testdata/httptest/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/link/internal/ld/testdata/httptest/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/ld/testdata/httptest/main/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/ld/testdata/httptest/main Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/ld/testdata/issue38192/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/ld/testdata/issue38192 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/ld/testdata/deadcode/globalmap.go /src/goroot/src/cmd/link/internal/ld/testdata/deadcode/ifacemethod.go /src/goroot/src/cmd/link/internal/ld/testdata/deadcode/ifacemethod2.go /src/goroot/src/cmd/link/internal/ld/testdata/deadcode/ifacemethod3.go /src/goroot/src/cmd/link/internal/ld/testdata/deadcode/ifacemethod4.go /src/goroot/src/cmd/link/internal/ld/testdata/deadcode/reflectcall.go /src/goroot/src/cmd/link/internal/ld/testdata/deadcode/typedesc.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/ld/testdata/deadcode Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/ld/testdata/issue10978/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/ld/testdata/issue10978 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/link/internal/ld/testdata/issue25459/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/link/internal/ld/testdata/issue25459/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/ld/testdata/issue25459/main/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/ld/testdata/issue25459/main Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/ld/testdata/issue25459/a/a.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/ld/testdata/issue25459/a Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/ld/testdata/issue39256/x.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/ld/testdata/issue39256 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/link/internal/ld/testdata/issue26237/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/link/internal/ld/testdata/issue26237/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/ld/testdata/issue26237/b.dir/b.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/ld/testdata/issue26237/b.dir Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/ld/testdata/issue26237/main/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/ld/testdata/issue26237/main Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/ld/testdata/stackcheck/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/ld/testdata/stackcheck Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/ld/testdata/issue39757/issue39757main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/ld/testdata/issue39757 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/x86/asm.go /src/goroot/src/cmd/link/internal/x86/l.go /src/goroot/src/cmd/link/internal/x86/obj.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/x86 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/wasm/asm.go /src/goroot/src/cmd/link/internal/wasm/obj.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/wasm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/loadxcoff/ldxcoff.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/loadxcoff Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/loadmacho/ldmacho.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/loadmacho Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/link/internal/ppc64/asm.go /src/goroot/src/cmd/link/internal/ppc64/l.go /src/goroot/src/cmd/link/internal/ppc64/obj.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/link/internal/ppc64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/cover/cfg_test.go /src/goroot/src/cmd/cover/cover.go /src/goroot/src/cmd/cover/cover_test.go /src/goroot/src/cmd/cover/doc.go /src/goroot/src/cmd/cover/export_test.go /src/goroot/src/cmd/cover/func.go /src/goroot/src/cmd/cover/html.go /src/goroot/src/cmd/cover/pkgname_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 8 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/cover Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/cover Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_cover Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_cover ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/cover fuzz_ng_cmd_cover Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:14 Found package in /src/goroot/src/cmd/cover Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:14 Type File is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:14 Type FuncVisitor is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:14 Function Visit has unproduced recv File Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:14 Function Visit has unproduced recv FuncVisitor Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_cover.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_cover.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_cover Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_cover Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_cover Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_cover Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_cover Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_cover.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/cover" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:15 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_cover.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_cover.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_cover.a ./fuzz_ng_cmd_cover Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_cover/fuzz_ng.go:10:2: import "cmd/cover" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:15 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_cover/ngolofuzz.pb.o fuzz_ng_cmd_cover//ngolofuzz.o fuzz_ng_cmd_cover.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_cover Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_cover/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_cover//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_cover.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_cover.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_cover.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/cover' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/cover Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/cover$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/cover Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/cover/testdata/directives.go /src/goroot/src/cmd/cover/testdata/main.go /src/goroot/src/cmd/cover/testdata/p.go /src/goroot/src/cmd/cover/testdata/test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/cover/testdata/html/html.go /src/goroot/src/cmd/cover/testdata/html/html_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover/testdata/html Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover/testdata/html Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover/testdata/html Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/cover/testdata/pkgcfg/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/cover/testdata/pkgcfg/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/cover/testdata/pkgcfg/b/b.go /src/goroot/src/cmd/cover/testdata/pkgcfg/b/b_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover/testdata/pkgcfg/b Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover/testdata/pkgcfg/b Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover/testdata/pkgcfg/b Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/cover/testdata/pkgcfg/main/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover/testdata/pkgcfg/main Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover/testdata/pkgcfg/main Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover/testdata/pkgcfg/main Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/cover/testdata/pkgcfg/a/a.go /src/goroot/src/cmd/cover/testdata/pkgcfg/a/a2.go /src/goroot/src/cmd/cover/testdata/pkgcfg/a/a_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover/testdata/pkgcfg/a Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover/testdata/pkgcfg/a Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cover/testdata/pkgcfg/a Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/asm/doc.go /src/goroot/src/cmd/asm/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/asm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/asm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/asm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/asm Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/asm Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/asm Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_asm Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_asm ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/asm fuzz_ng_cmd_asm Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:15 Found package in /src/goroot/src/cmd/asm Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_asm.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_asm.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_asm Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_asm Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_asm Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_asm Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_asm Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_asm.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/asm" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:16 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_asm.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_asm.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_asm.a ./fuzz_ng_cmd_asm Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_asm/fuzz_ng.go:10:2: import "cmd/asm" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:17 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_asm/ngolofuzz.pb.o fuzz_ng_cmd_asm//ngolofuzz.o fuzz_ng_cmd_asm.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_asm Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_asm/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_asm//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_asm.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_asm.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_asm.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/asm' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/asm Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/asm$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/asm Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/asm/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/asm/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/asm/internal/arch/arch.go /src/goroot/src/cmd/asm/internal/arch/arm.go /src/goroot/src/cmd/asm/internal/arch/arm64.go /src/goroot/src/cmd/asm/internal/arch/loong64.go /src/goroot/src/cmd/asm/internal/arch/mips.go /src/goroot/src/cmd/asm/internal/arch/ppc64.go /src/goroot/src/cmd/asm/internal/arch/riscv64.go /src/goroot/src/cmd/asm/internal/arch/s390x.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 8 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/asm/internal/arch Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/asm/internal/lex/input.go /src/goroot/src/cmd/asm/internal/lex/lex.go /src/goroot/src/cmd/asm/internal/lex/lex_test.go /src/goroot/src/cmd/asm/internal/lex/slice.go /src/goroot/src/cmd/asm/internal/lex/stack.go /src/goroot/src/cmd/asm/internal/lex/tokenizer.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/asm/internal/lex Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/asm/internal/flags/flags.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/asm/internal/flags Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/asm/internal/asm/asm.go /src/goroot/src/cmd/asm/internal/asm/endtoend_test.go /src/goroot/src/cmd/asm/internal/asm/expr_test.go /src/goroot/src/cmd/asm/internal/asm/line_test.go /src/goroot/src/cmd/asm/internal/asm/operand_test.go /src/goroot/src/cmd/asm/internal/asm/parse.go /src/goroot/src/cmd/asm/internal/asm/pseudo_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/asm/internal/asm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/asm/internal/asm/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/asm/internal/asm/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/asm/internal/asm/testdata/avx512enc/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/asm/internal/asm/testdata/avx512enc/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/quoted/quoted.go /src/goroot/src/cmd/internal/quoted/quoted_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/quoted Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/objfile/disasm.go /src/goroot/src/cmd/internal/objfile/elf.go /src/goroot/src/cmd/internal/objfile/goobj.go /src/goroot/src/cmd/internal/objfile/macho.go /src/goroot/src/cmd/internal/objfile/objfile.go /src/goroot/src/cmd/internal/objfile/pe.go /src/goroot/src/cmd/internal/objfile/plan9obj.go /src/goroot/src/cmd/internal/objfile/xcoff.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 8 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/objfile Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/traceviewer/format.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/traceviewer Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/pkgpath/pkgpath.go /src/goroot/src/cmd/internal/pkgpath/pkgpath_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/pkgpath Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/objabi/autotype.go /src/goroot/src/cmd/internal/objabi/flag.go /src/goroot/src/cmd/internal/objabi/flag_test.go /src/goroot/src/cmd/internal/objabi/funcdata.go /src/goroot/src/cmd/internal/objabi/funcid.go /src/goroot/src/cmd/internal/objabi/head.go /src/goroot/src/cmd/internal/objabi/line.go /src/goroot/src/cmd/internal/objabi/line_test.go /src/goroot/src/cmd/internal/objabi/path.go /src/goroot/src/cmd/internal/objabi/path_test.go /src/goroot/src/cmd/internal/objabi/reloctype.go /src/goroot/src/cmd/internal/objabi/reloctype_string.go /src/goroot/src/cmd/internal/objabi/stack.go /src/goroot/src/cmd/internal/objabi/symkind.go /src/goroot/src/cmd/internal/objabi/symkind_string.go /src/goroot/src/cmd/internal/objabi/typekind.go /src/goroot/src/cmd/internal/objabi/util.go /src/goroot/src/cmd/internal/objabi/zbootstrap.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 18 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/objabi Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/codesign/codesign.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/codesign Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/archive/archive.go /src/goroot/src/cmd/internal/archive/archive_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/archive Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/archive/testdata/go1.go /src/goroot/src/cmd/internal/archive/testdata/go2.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/archive/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/archive/testdata/mycgo/go.go /src/goroot/src/cmd/internal/archive/testdata/mycgo/go1.go /src/goroot/src/cmd/internal/archive/testdata/mycgo/go2.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/archive/testdata/mycgo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/buildid/buildid.go /src/goroot/src/cmd/internal/buildid/buildid_test.go /src/goroot/src/cmd/internal/buildid/note.go /src/goroot/src/cmd/internal/buildid/rewrite.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/buildid Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/internal/buildid/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/internal/buildid/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/cov/mreader.go /src/goroot/src/cmd/internal/cov/read_test.go /src/goroot/src/cmd/internal/cov/readcovdata.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/cov Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/cov/testdata/small.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/cov/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/edit/edit.go /src/goroot/src/cmd/internal/edit/edit_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/edit Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/obj/abi_string.go /src/goroot/src/cmd/internal/obj/addrtype_string.go /src/goroot/src/cmd/internal/obj/data.go /src/goroot/src/cmd/internal/obj/dwarf.go /src/goroot/src/cmd/internal/obj/go.go /src/goroot/src/cmd/internal/obj/inl.go /src/goroot/src/cmd/internal/obj/ld.go /src/goroot/src/cmd/internal/obj/line.go /src/goroot/src/cmd/internal/obj/line_test.go /src/goroot/src/cmd/internal/obj/link.go /src/goroot/src/cmd/internal/obj/objfile.go /src/goroot/src/cmd/internal/obj/objfile_test.go /src/goroot/src/cmd/internal/obj/pass.go /src/goroot/src/cmd/internal/obj/pcln.go /src/goroot/src/cmd/internal/obj/plist.go /src/goroot/src/cmd/internal/obj/sizeof_test.go /src/goroot/src/cmd/internal/obj/stringer.go /src/goroot/src/cmd/internal/obj/sym.go /src/goroot/src/cmd/internal/obj/textflag.go /src/goroot/src/cmd/internal/obj/util.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 20 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/obj Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/obj/s390x/a.out.go /src/goroot/src/cmd/internal/obj/s390x/anames.go /src/goroot/src/cmd/internal/obj/s390x/anamesz.go /src/goroot/src/cmd/internal/obj/s390x/asmz.go /src/goroot/src/cmd/internal/obj/s390x/condition_code.go /src/goroot/src/cmd/internal/obj/s390x/listz.go /src/goroot/src/cmd/internal/obj/s390x/objz.go /src/goroot/src/cmd/internal/obj/s390x/rotate.go /src/goroot/src/cmd/internal/obj/s390x/rotate_test.go /src/goroot/src/cmd/internal/obj/s390x/vector.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/obj/s390x Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/obj/arm64/a.out.go /src/goroot/src/cmd/internal/obj/arm64/anames.go /src/goroot/src/cmd/internal/obj/arm64/anames7.go /src/goroot/src/cmd/internal/obj/arm64/asm7.go /src/goroot/src/cmd/internal/obj/arm64/asm_arm64_test.go /src/goroot/src/cmd/internal/obj/arm64/doc.go /src/goroot/src/cmd/internal/obj/arm64/list7.go /src/goroot/src/cmd/internal/obj/arm64/obj7.go /src/goroot/src/cmd/internal/obj/arm64/specialoperand_string.go /src/goroot/src/cmd/internal/obj/arm64/sysRegEnc.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/obj/arm64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/obj/loong64/a.out.go /src/goroot/src/cmd/internal/obj/loong64/anames.go /src/goroot/src/cmd/internal/obj/loong64/asm.go /src/goroot/src/cmd/internal/obj/loong64/cnames.go /src/goroot/src/cmd/internal/obj/loong64/list.go /src/goroot/src/cmd/internal/obj/loong64/obj.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/obj/loong64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/obj/arm/a.out.go /src/goroot/src/cmd/internal/obj/arm/anames.go /src/goroot/src/cmd/internal/obj/arm/anames5.go /src/goroot/src/cmd/internal/obj/arm/asm5.go /src/goroot/src/cmd/internal/obj/arm/list5.go /src/goroot/src/cmd/internal/obj/arm/obj5.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/obj/arm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/obj/mips/a.out.go /src/goroot/src/cmd/internal/obj/mips/anames.go /src/goroot/src/cmd/internal/obj/mips/anames0.go /src/goroot/src/cmd/internal/obj/mips/asm0.go /src/goroot/src/cmd/internal/obj/mips/list0.go /src/goroot/src/cmd/internal/obj/mips/obj0.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/obj/mips Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/obj/x86/a.out.go /src/goroot/src/cmd/internal/obj/x86/aenum.go /src/goroot/src/cmd/internal/obj/x86/anames.go /src/goroot/src/cmd/internal/obj/x86/asm6.go /src/goroot/src/cmd/internal/obj/x86/asm_test.go /src/goroot/src/cmd/internal/obj/x86/avx_optabs.go /src/goroot/src/cmd/internal/obj/x86/evex.go /src/goroot/src/cmd/internal/obj/x86/list6.go /src/goroot/src/cmd/internal/obj/x86/obj6.go /src/goroot/src/cmd/internal/obj/x86/obj6_test.go /src/goroot/src/cmd/internal/obj/x86/pcrelative_test.go /src/goroot/src/cmd/internal/obj/x86/ytab.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 12 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/obj/x86 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/obj/wasm/a.out.go /src/goroot/src/cmd/internal/obj/wasm/anames.go /src/goroot/src/cmd/internal/obj/wasm/wasmobj.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/obj/wasm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/obj/riscv/anames.go /src/goroot/src/cmd/internal/obj/riscv/asm_test.go /src/goroot/src/cmd/internal/obj/riscv/cpu.go /src/goroot/src/cmd/internal/obj/riscv/inst.go /src/goroot/src/cmd/internal/obj/riscv/list.go /src/goroot/src/cmd/internal/obj/riscv/obj.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/obj/riscv Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/internal/obj/riscv/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/internal/obj/riscv/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/obj/riscv/testdata/testbranch/branch_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/obj/riscv/testdata/testbranch Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/obj/ppc64/a.out.go /src/goroot/src/cmd/internal/obj/ppc64/anames.go /src/goroot/src/cmd/internal/obj/ppc64/anames9.go /src/goroot/src/cmd/internal/obj/ppc64/asm9.go /src/goroot/src/cmd/internal/obj/ppc64/asm9_gtables.go /src/goroot/src/cmd/internal/obj/ppc64/asm_test.go /src/goroot/src/cmd/internal/obj/ppc64/doc.go /src/goroot/src/cmd/internal/obj/ppc64/list9.go /src/goroot/src/cmd/internal/obj/ppc64/obj9.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 9 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/obj/ppc64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/osinfo/doc.go /src/goroot/src/cmd/internal/osinfo/os_js.go /src/goroot/src/cmd/internal/osinfo/os_plan9.go /src/goroot/src/cmd/internal/osinfo/os_unix.go /src/goroot/src/cmd/internal/osinfo/os_windows.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/osinfo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/src/pos.go /src/goroot/src/cmd/internal/src/pos_test.go /src/goroot/src/cmd/internal/src/xpos.go /src/goroot/src/cmd/internal/src/xpos_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/src Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/moddeps/moddeps_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/moddeps Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/sys/arch.go /src/goroot/src/cmd/internal/sys/args.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/sys Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/goobj/builtin.go /src/goroot/src/cmd/internal/goobj/builtinlist.go /src/goroot/src/cmd/internal/goobj/funcinfo.go /src/goroot/src/cmd/internal/goobj/mkbuiltin.go /src/goroot/src/cmd/internal/goobj/objfile.go /src/goroot/src/cmd/internal/goobj/objfile_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/goobj Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/metadata/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/metadata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/dwarf/dwarf.go /src/goroot/src/cmd/internal/dwarf/dwarf_defs.go /src/goroot/src/cmd/internal/dwarf/dwarf_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/dwarf Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/notsha256/sha256.go /src/goroot/src/cmd/internal/notsha256/sha256_test.go /src/goroot/src/cmd/internal/notsha256/sha256block.go /src/goroot/src/cmd/internal/notsha256/sha256block_amd64.go /src/goroot/src/cmd/internal/notsha256/sha256block_decl.go /src/goroot/src/cmd/internal/notsha256/sha256block_generic.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/notsha256 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/gcprog/gcprog.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/gcprog Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/pkgpattern/pat_test.go /src/goroot/src/cmd/internal/pkgpattern/pkgpattern.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/pkgpattern Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/bio/buf.go /src/goroot/src/cmd/internal/bio/buf_mmap.go /src/goroot/src/cmd/internal/bio/buf_nommap.go /src/goroot/src/cmd/internal/bio/must.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/bio Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/browser/browser.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/browser Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/internal/test2json/test2json.go /src/goroot/src/cmd/internal/test2json/test2json_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/internal/test2json Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/internal/test2json/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/internal/test2json/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/doc.go /src/goroot/src/cmd/compile/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/compile Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/compile Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_compile Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_compile ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/compile fuzz_ng_cmd_compile Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:17 Found package in /src/goroot/src/cmd/compile Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_compile.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_compile.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_compile Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_compile Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_compile Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_compile Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_compile Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_compile.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/compile" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:18 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_compile.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_compile.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_compile.a ./fuzz_ng_cmd_compile Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_compile/fuzz_ng.go:10:2: import "cmd/compile" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:18 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_compile/ngolofuzz.pb.o fuzz_ng_cmd_compile//ngolofuzz.o fuzz_ng_cmd_compile.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_compile Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_compile/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_compile//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_compile.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_compile.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_compile.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/compile' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/compile Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/compile$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/compile Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/compile/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/compile/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/ssagen/abi.go /src/goroot/src/cmd/compile/internal/ssagen/arch.go /src/goroot/src/cmd/compile/internal/ssagen/nowb.go /src/goroot/src/cmd/compile/internal/ssagen/pgen.go /src/goroot/src/cmd/compile/internal/ssagen/phi.go /src/goroot/src/cmd/compile/internal/ssagen/ssa.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/ssagen Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/reflectdata/alg.go /src/goroot/src/cmd/compile/internal/reflectdata/alg_test.go /src/goroot/src/cmd/compile/internal/reflectdata/helpers.go /src/goroot/src/cmd/compile/internal/reflectdata/reflect.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/reflectdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/staticinit/sched.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/staticinit Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/types2/api.go /src/goroot/src/cmd/compile/internal/types2/api_test.go /src/goroot/src/cmd/compile/internal/types2/array.go /src/goroot/src/cmd/compile/internal/types2/assignments.go /src/goroot/src/cmd/compile/internal/types2/basic.go /src/goroot/src/cmd/compile/internal/types2/builtins.go /src/goroot/src/cmd/compile/internal/types2/builtins_test.go /src/goroot/src/cmd/compile/internal/types2/call.go /src/goroot/src/cmd/compile/internal/types2/chan.go /src/goroot/src/cmd/compile/internal/types2/check.go /src/goroot/src/cmd/compile/internal/types2/check_test.go /src/goroot/src/cmd/compile/internal/types2/compilersupport.go /src/goroot/src/cmd/compile/internal/types2/context.go /src/goroot/src/cmd/compile/internal/types2/context_test.go /src/goroot/src/cmd/compile/internal/types2/conversions.go /src/goroot/src/cmd/compile/internal/types2/decl.go /src/goroot/src/cmd/compile/internal/types2/errorcalls_test.go /src/goroot/src/cmd/compile/internal/types2/errors.go /src/goroot/src/cmd/compile/internal/types2/errors_test.go /src/goroot/src/cmd/compile/internal/types2/example_test.go /src/goroot/src/cmd/compile/internal/types2/expr.go /src/goroot/src/cmd/compile/internal/types2/gccgosizes.go /src/goroot/src/cmd/compile/internal/types2/hilbert_test.go /src/goroot/src/cmd/compile/internal/types2/importer_test.go /src/goroot/src/cmd/compile/internal/types2/index.go /src/goroot/src/cmd/compile/internal/types2/infer.go /src/goroot/src/cmd/compile/internal/types2/infer2.go /src/goroot/src/cmd/compile/internal/types2/initorder.go /src/goroot/src/cmd/compile/internal/types2/instantiate.go /src/goroot/src/cmd/compile/internal/types2/instantiate_test.go /src/goroot/src/cmd/compile/internal/types2/interface.go /src/goroot/src/cmd/compile/internal/types2/issues_test.go /src/goroot/src/cmd/compile/internal/types2/labels.go /src/goroot/src/cmd/compile/internal/types2/lookup.go /src/goroot/src/cmd/compile/internal/types2/lookup_test.go /src/goroot/src/cmd/compile/internal/types2/main_test.go /src/goroot/src/cmd/compile/internal/types2/map.go /src/goroot/src/cmd/compile/internal/types2/mono.go /src/goroot/src/cmd/compile/internal/types2/mono_test.go /src/goroot/src/cmd/compile/internal/types2/named.go /src/goroot/src/cmd/compile/internal/types2/named_test.go /src/goroot/src/cmd/compile/internal/types2/object.go /src/goroot/src/cmd/compile/internal/types2/object_test.go /src/goroot/src/cmd/compile/internal/types2/objset.go /src/goroot/src/cmd/compile/internal/types2/operand.go /src/goroot/src/cmd/compile/internal/types2/package.go /src/goroot/src/cmd/compile/internal/types2/pointer.go /src/goroot/src/cmd/compile/internal/types2/predicates.go /src/goroot/src/cmd/compile/internal/types2/resolver.go /src/goroot/src/cmd/compile/internal/types2/resolver_test.go /src/goroot/src/cmd/compile/internal/types2/return.go /src/goroot/src/cmd/compile/internal/types2/scope.go /src/goroot/src/cmd/compile/internal/types2/selection.go /src/goroot/src/cmd/compile/internal/types2/self_test.go /src/goroot/src/cmd/compile/internal/types2/signature.go /src/goroot/src/cmd/compile/internal/types2/sizeof_test.go /src/goroot/src/cmd/compile/internal/types2/sizes.go /src/goroot/src/cmd/compile/internal/types2/sizes_test.go /src/goroot/src/cmd/compile/internal/types2/slice.go /src/goroot/src/cmd/compile/internal/types2/stdlib_test.go /src/goroot/src/cmd/compile/internal/types2/stmt.go /src/goroot/src/cmd/compile/internal/types2/struct.go /src/goroot/src/cmd/compile/internal/types2/subst.go /src/goroot/src/cmd/compile/internal/types2/termlist.go /src/goroot/src/cmd/compile/internal/types2/termlist_test.go /src/goroot/src/cmd/compile/internal/types2/tuple.go /src/goroot/src/cmd/compile/internal/types2/type.go /src/goroot/src/cmd/compile/internal/types2/typelists.go /src/goroot/src/cmd/compile/internal/types2/typeparam.go /src/goroot/src/cmd/compile/internal/types2/typeset.go /src/goroot/src/cmd/compile/internal/types2/typeset_test.go /src/goroot/src/cmd/compile/internal/types2/typestring.go /src/goroot/src/cmd/compile/internal/types2/typestring_test.go /src/goroot/src/cmd/compile/internal/types2/typeterm.go /src/goroot/src/cmd/compile/internal/types2/typeterm_test.go /src/goroot/src/cmd/compile/internal/types2/typexpr.go /src/goroot/src/cmd/compile/internal/types2/under.go /src/goroot/src/cmd/compile/internal/types2/unify.go /src/goroot/src/cmd/compile/internal/types2/union.go /src/goroot/src/cmd/compile/internal/types2/universe.go /src/goroot/src/cmd/compile/internal/types2/util.go /src/goroot/src/cmd/compile/internal/types2/util_test.go /src/goroot/src/cmd/compile/internal/types2/validtype.go /src/goroot/src/cmd/compile/internal/types2/version.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 84 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/types2 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/types2/testdata/manual.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/types2/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/types2/testdata/local/issue47996.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/types2/testdata/local Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/ir/abi.go /src/goroot/src/cmd/compile/internal/ir/bitset.go /src/goroot/src/cmd/compile/internal/ir/cfg.go /src/goroot/src/cmd/compile/internal/ir/class_string.go /src/goroot/src/cmd/compile/internal/ir/const.go /src/goroot/src/cmd/compile/internal/ir/copy.go /src/goroot/src/cmd/compile/internal/ir/dump.go /src/goroot/src/cmd/compile/internal/ir/expr.go /src/goroot/src/cmd/compile/internal/ir/fmt.go /src/goroot/src/cmd/compile/internal/ir/func.go /src/goroot/src/cmd/compile/internal/ir/ir.go /src/goroot/src/cmd/compile/internal/ir/mini.go /src/goroot/src/cmd/compile/internal/ir/mknode.go /src/goroot/src/cmd/compile/internal/ir/name.go /src/goroot/src/cmd/compile/internal/ir/node.go /src/goroot/src/cmd/compile/internal/ir/node_gen.go /src/goroot/src/cmd/compile/internal/ir/op_string.go /src/goroot/src/cmd/compile/internal/ir/package.go /src/goroot/src/cmd/compile/internal/ir/scc.go /src/goroot/src/cmd/compile/internal/ir/sizeof_test.go /src/goroot/src/cmd/compile/internal/ir/stmt.go /src/goroot/src/cmd/compile/internal/ir/symtab.go /src/goroot/src/cmd/compile/internal/ir/type.go /src/goroot/src/cmd/compile/internal/ir/val.go /src/goroot/src/cmd/compile/internal/ir/visit.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 25 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/ir Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/dwarfgen/dwarf.go /src/goroot/src/cmd/compile/internal/dwarfgen/dwinl.go /src/goroot/src/cmd/compile/internal/dwarfgen/marker.go /src/goroot/src/cmd/compile/internal/dwarfgen/scope.go /src/goroot/src/cmd/compile/internal/dwarfgen/scope_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/dwarfgen Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/escape/assign.go /src/goroot/src/cmd/compile/internal/escape/call.go /src/goroot/src/cmd/compile/internal/escape/desugar.go /src/goroot/src/cmd/compile/internal/escape/escape.go /src/goroot/src/cmd/compile/internal/escape/expr.go /src/goroot/src/cmd/compile/internal/escape/graph.go /src/goroot/src/cmd/compile/internal/escape/leaks.go /src/goroot/src/cmd/compile/internal/escape/solve.go /src/goroot/src/cmd/compile/internal/escape/stmt.go /src/goroot/src/cmd/compile/internal/escape/utils.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/escape Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/s390x/galign.go /src/goroot/src/cmd/compile/internal/s390x/ggen.go /src/goroot/src/cmd/compile/internal/s390x/ssa.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/s390x Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/gc/compile.go /src/goroot/src/cmd/compile/internal/gc/export.go /src/goroot/src/cmd/compile/internal/gc/main.go /src/goroot/src/cmd/compile/internal/gc/obj.go /src/goroot/src/cmd/compile/internal/gc/util.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/gc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/arm64/galign.go /src/goroot/src/cmd/compile/internal/arm64/ggen.go /src/goroot/src/cmd/compile/internal/arm64/ssa.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/arm64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/loong64/galign.go /src/goroot/src/cmd/compile/internal/loong64/ggen.go /src/goroot/src/cmd/compile/internal/loong64/ssa.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/loong64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/riscv64/galign.go /src/goroot/src/cmd/compile/internal/riscv64/ggen.go /src/goroot/src/cmd/compile/internal/riscv64/gsubr.go /src/goroot/src/cmd/compile/internal/riscv64/ssa.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/riscv64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/compare/compare.go /src/goroot/src/cmd/compile/internal/compare/compare_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/compare Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/deadcode/deadcode.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/deadcode Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/walk/assign.go /src/goroot/src/cmd/compile/internal/walk/builtin.go /src/goroot/src/cmd/compile/internal/walk/closure.go /src/goroot/src/cmd/compile/internal/walk/compare.go /src/goroot/src/cmd/compile/internal/walk/complit.go /src/goroot/src/cmd/compile/internal/walk/convert.go /src/goroot/src/cmd/compile/internal/walk/expr.go /src/goroot/src/cmd/compile/internal/walk/order.go /src/goroot/src/cmd/compile/internal/walk/race.go /src/goroot/src/cmd/compile/internal/walk/range.go /src/goroot/src/cmd/compile/internal/walk/select.go /src/goroot/src/cmd/compile/internal/walk/stmt.go /src/goroot/src/cmd/compile/internal/walk/switch.go /src/goroot/src/cmd/compile/internal/walk/temp.go /src/goroot/src/cmd/compile/internal/walk/walk.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 15 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/walk Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/abt/avlint32.go /src/goroot/src/cmd/compile/internal/abt/avlint32_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/abt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/ssa/addressingmodes.go /src/goroot/src/cmd/compile/internal/ssa/allocators.go /src/goroot/src/cmd/compile/internal/ssa/bench_test.go /src/goroot/src/cmd/compile/internal/ssa/biasedsparsemap.go /src/goroot/src/cmd/compile/internal/ssa/block.go /src/goroot/src/cmd/compile/internal/ssa/branchelim.go /src/goroot/src/cmd/compile/internal/ssa/branchelim_test.go /src/goroot/src/cmd/compile/internal/ssa/cache.go /src/goroot/src/cmd/compile/internal/ssa/check.go /src/goroot/src/cmd/compile/internal/ssa/checkbce.go /src/goroot/src/cmd/compile/internal/ssa/compile.go /src/goroot/src/cmd/compile/internal/ssa/config.go /src/goroot/src/cmd/compile/internal/ssa/copyelim.go /src/goroot/src/cmd/compile/internal/ssa/copyelim_test.go /src/goroot/src/cmd/compile/internal/ssa/critical.go /src/goroot/src/cmd/compile/internal/ssa/cse.go /src/goroot/src/cmd/compile/internal/ssa/cse_test.go /src/goroot/src/cmd/compile/internal/ssa/deadcode.go /src/goroot/src/cmd/compile/internal/ssa/deadcode_test.go /src/goroot/src/cmd/compile/internal/ssa/deadstore.go /src/goroot/src/cmd/compile/internal/ssa/deadstore_test.go /src/goroot/src/cmd/compile/internal/ssa/debug.go /src/goroot/src/cmd/compile/internal/ssa/debug_lines_test.go /src/goroot/src/cmd/compile/internal/ssa/debug_test.go /src/goroot/src/cmd/compile/internal/ssa/decompose.go /src/goroot/src/cmd/compile/internal/ssa/dom.go /src/goroot/src/cmd/compile/internal/ssa/dom_test.go /src/goroot/src/cmd/compile/internal/ssa/expand_calls.go /src/goroot/src/cmd/compile/internal/ssa/export_test.go /src/goroot/src/cmd/compile/internal/ssa/flagalloc.go /src/goroot/src/cmd/compile/internal/ssa/flags_test.go /src/goroot/src/cmd/compile/internal/ssa/fmahash_test.go /src/goroot/src/cmd/compile/internal/ssa/func.go /src/goroot/src/cmd/compile/internal/ssa/func_test.go /src/goroot/src/cmd/compile/internal/ssa/fuse.go /src/goroot/src/cmd/compile/internal/ssa/fuse_branchredirect.go /src/goroot/src/cmd/compile/internal/ssa/fuse_comparisons.go /src/goroot/src/cmd/compile/internal/ssa/fuse_test.go /src/goroot/src/cmd/compile/internal/ssa/generate.go /src/goroot/src/cmd/compile/internal/ssa/html.go /src/goroot/src/cmd/compile/internal/ssa/id.go /src/goroot/src/cmd/compile/internal/ssa/layout.go /src/goroot/src/cmd/compile/internal/ssa/lca.go /src/goroot/src/cmd/compile/internal/ssa/lca_test.go /src/goroot/src/cmd/compile/internal/ssa/likelyadjust.go /src/goroot/src/cmd/compile/internal/ssa/location.go /src/goroot/src/cmd/compile/internal/ssa/loopbce.go /src/goroot/src/cmd/compile/internal/ssa/loopreschedchecks.go /src/goroot/src/cmd/compile/internal/ssa/looprotate.go /src/goroot/src/cmd/compile/internal/ssa/lower.go /src/goroot/src/cmd/compile/internal/ssa/magic.go /src/goroot/src/cmd/compile/internal/ssa/magic_test.go /src/goroot/src/cmd/compile/internal/ssa/nilcheck.go /src/goroot/src/cmd/compile/internal/ssa/nilcheck_test.go /src/goroot/src/cmd/compile/internal/ssa/numberlines.go /src/goroot/src/cmd/compile/internal/ssa/op.go /src/goroot/src/cmd/compile/internal/ssa/opGen.go /src/goroot/src/cmd/compile/internal/ssa/opt.go /src/goroot/src/cmd/compile/internal/ssa/passbm_test.go /src/goroot/src/cmd/compile/internal/ssa/phielim.go /src/goroot/src/cmd/compile/internal/ssa/phiopt.go /src/goroot/src/cmd/compile/internal/ssa/poset.go /src/goroot/src/cmd/compile/internal/ssa/poset_test.go /src/goroot/src/cmd/compile/internal/ssa/print.go /src/goroot/src/cmd/compile/internal/ssa/prove.go /src/goroot/src/cmd/compile/internal/ssa/regalloc.go /src/goroot/src/cmd/compile/internal/ssa/regalloc_test.go /src/goroot/src/cmd/compile/internal/ssa/rewrite.go /src/goroot/src/cmd/compile/internal/ssa/rewrite386.go /src/goroot/src/cmd/compile/internal/ssa/rewrite386splitload.go /src/goroot/src/cmd/compile/internal/ssa/rewriteAMD64.go /src/goroot/src/cmd/compile/internal/ssa/rewriteAMD64latelower.go /src/goroot/src/cmd/compile/internal/ssa/rewriteAMD64splitload.go /src/goroot/src/cmd/compile/internal/ssa/rewriteARM.go /src/goroot/src/cmd/compile/internal/ssa/rewriteARM64.go /src/goroot/src/cmd/compile/internal/ssa/rewriteARM64latelower.go /src/goroot/src/cmd/compile/internal/ssa/rewriteCond_test.go /src/goroot/src/cmd/compile/internal/ssa/rewriteLOONG64.go /src/goroot/src/cmd/compile/internal/ssa/rewriteMIPS.go /src/goroot/src/cmd/compile/internal/ssa/rewriteMIPS64.go /src/goroot/src/cmd/compile/internal/ssa/rewritePPC64.go /src/goroot/src/cmd/compile/internal/ssa/rewritePPC64latelower.go /src/goroot/src/cmd/compile/internal/ssa/rewriteRISCV64.go /src/goroot/src/cmd/compile/internal/ssa/rewriteRISCV64latelower.go /src/goroot/src/cmd/compile/internal/ssa/rewriteS390X.go /src/goroot/src/cmd/compile/internal/ssa/rewriteWasm.go /src/goroot/src/cmd/compile/internal/ssa/rewrite_test.go /src/goroot/src/cmd/compile/internal/ssa/rewritedec.go /src/goroot/src/cmd/compile/internal/ssa/rewritedec64.go /src/goroot/src/cmd/compile/internal/ssa/rewritegeneric.go /src/goroot/src/cmd/compile/internal/ssa/schedule.go /src/goroot/src/cmd/compile/internal/ssa/schedule_test.go /src/goroot/src/cmd/compile/internal/ssa/shift_test.go /src/goroot/src/cmd/compile/internal/ssa/shortcircuit.go /src/goroot/src/cmd/compile/internal/ssa/shortcircuit_test.go /src/goroot/src/cmd/compile/internal/ssa/sizeof_test.go /src/goroot/src/cmd/compile/internal/ssa/softfloat.go /src/goroot/src/cmd/compile/internal/ssa/sparsemap.go /src/goroot/src/cmd/compile/internal/ssa/sparsemappos.go /src/goroot/src/cmd/compile/internal/ssa/sparseset.go /src/goroot/src/cmd/compile/internal/ssa/sparsetree.go /src/goroot/src/cmd/compile/internal/ssa/stackalloc.go /src/goroot/src/cmd/compile/internal/ssa/stackframe.go /src/goroot/src/cmd/compile/internal/ssa/stmtlines_test.go /src/goroot/src/cmd/compile/internal/ssa/tighten.go /src/goroot/src/cmd/compile/internal/ssa/trim.go /src/goroot/src/cmd/compile/internal/ssa/tuple.go /src/goroot/src/cmd/compile/internal/ssa/value.go /src/goroot/src/cmd/compile/internal/ssa/writebarrier.go /src/goroot/src/cmd/compile/internal/ssa/writebarrier_test.go /src/goroot/src/cmd/compile/internal/ssa/xposmap.go /src/goroot/src/cmd/compile/internal/ssa/zcse.go /src/goroot/src/cmd/compile/internal/ssa/zeroextension_test.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 113 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/ssa Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/ssa/_gen/386Ops.go /src/goroot/src/cmd/compile/internal/ssa/_gen/AMD64Ops.go /src/goroot/src/cmd/compile/internal/ssa/_gen/ARM64Ops.go /src/goroot/src/cmd/compile/internal/ssa/_gen/ARMOps.go /src/goroot/src/cmd/compile/internal/ssa/_gen/LOONG64Ops.go /src/goroot/src/cmd/compile/internal/ssa/_gen/MIPS64Ops.go /src/goroot/src/cmd/compile/internal/ssa/_gen/MIPSOps.go /src/goroot/src/cmd/compile/internal/ssa/_gen/PPC64Ops.go /src/goroot/src/cmd/compile/internal/ssa/_gen/RISCV64Ops.go /src/goroot/src/cmd/compile/internal/ssa/_gen/S390XOps.go /src/goroot/src/cmd/compile/internal/ssa/_gen/WasmOps.go /src/goroot/src/cmd/compile/internal/ssa/_gen/allocators.go /src/goroot/src/cmd/compile/internal/ssa/_gen/dec64Ops.go /src/goroot/src/cmd/compile/internal/ssa/_gen/decOps.go /src/goroot/src/cmd/compile/internal/ssa/_gen/genericOps.go /src/goroot/src/cmd/compile/internal/ssa/_gen/main.go /src/goroot/src/cmd/compile/internal/ssa/_gen/rulegen.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 17 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/ssa/_gen Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/ssa/testdata/b53456.go /src/goroot/src/cmd/compile/internal/ssa/testdata/convertline.go /src/goroot/src/cmd/compile/internal/ssa/testdata/fma.go /src/goroot/src/cmd/compile/internal/ssa/testdata/hist.go /src/goroot/src/cmd/compile/internal/ssa/testdata/i22558.go /src/goroot/src/cmd/compile/internal/ssa/testdata/i22600.go /src/goroot/src/cmd/compile/internal/ssa/testdata/infloop.go /src/goroot/src/cmd/compile/internal/ssa/testdata/inline-dump.go /src/goroot/src/cmd/compile/internal/ssa/testdata/pushback.go /src/goroot/src/cmd/compile/internal/ssa/testdata/sayhi.go /src/goroot/src/cmd/compile/internal/ssa/testdata/scopes.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 11 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/ssa/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/staticdata/data.go /src/goroot/src/cmd/compile/internal/staticdata/embed.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/staticdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/mips64/galign.go /src/goroot/src/cmd/compile/internal/mips64/ggen.go /src/goroot/src/cmd/compile/internal/mips64/ssa.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/mips64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/arm/galign.go /src/goroot/src/cmd/compile/internal/arm/ggen.go /src/goroot/src/cmd/compile/internal/arm/ssa.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/arm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/devirtualize/devirtualize.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/devirtualize Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/coverage/cover.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/coverage Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/inline/inl.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/inline Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/typecheck/bexport.go /src/goroot/src/cmd/compile/internal/typecheck/builtin.go /src/goroot/src/cmd/compile/internal/typecheck/builtin_test.go /src/goroot/src/cmd/compile/internal/typecheck/const.go /src/goroot/src/cmd/compile/internal/typecheck/dcl.go /src/goroot/src/cmd/compile/internal/typecheck/export.go /src/goroot/src/cmd/compile/internal/typecheck/expr.go /src/goroot/src/cmd/compile/internal/typecheck/func.go /src/goroot/src/cmd/compile/internal/typecheck/iexport.go /src/goroot/src/cmd/compile/internal/typecheck/iimport.go /src/goroot/src/cmd/compile/internal/typecheck/mkbuiltin.go /src/goroot/src/cmd/compile/internal/typecheck/stmt.go /src/goroot/src/cmd/compile/internal/typecheck/subr.go /src/goroot/src/cmd/compile/internal/typecheck/syms.go /src/goroot/src/cmd/compile/internal/typecheck/target.go /src/goroot/src/cmd/compile/internal/typecheck/type.go /src/goroot/src/cmd/compile/internal/typecheck/typecheck.go /src/goroot/src/cmd/compile/internal/typecheck/universe.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 18 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/typecheck Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/typecheck/_builtin/coverage.go /src/goroot/src/cmd/compile/internal/typecheck/_builtin/runtime.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/typecheck/_builtin Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/bitvec/bv.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/bitvec Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/liveness/arg.go /src/goroot/src/cmd/compile/internal/liveness/bvset.go /src/goroot/src/cmd/compile/internal/liveness/plive.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/liveness Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/pkginit/init.go /src/goroot/src/cmd/compile/internal/pkginit/initAsanGlobals.go /src/goroot/src/cmd/compile/internal/pkginit/initorder.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/pkginit Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/test/abiutils_test.go /src/goroot/src/cmd/compile/internal/test/abiutilsaux_test.go /src/goroot/src/cmd/compile/internal/test/align_test.go /src/goroot/src/cmd/compile/internal/test/bench_test.go /src/goroot/src/cmd/compile/internal/test/clobberdead_test.go /src/goroot/src/cmd/compile/internal/test/constFold_test.go /src/goroot/src/cmd/compile/internal/test/dep_test.go /src/goroot/src/cmd/compile/internal/test/divconst_test.go /src/goroot/src/cmd/compile/internal/test/fixedbugs_test.go /src/goroot/src/cmd/compile/internal/test/float_test.go /src/goroot/src/cmd/compile/internal/test/global_test.go /src/goroot/src/cmd/compile/internal/test/iface_test.go /src/goroot/src/cmd/compile/internal/test/inl_test.go /src/goroot/src/cmd/compile/internal/test/inst_test.go /src/goroot/src/cmd/compile/internal/test/intrinsics_test.go /src/goroot/src/cmd/compile/internal/test/issue50182_test.go /src/goroot/src/cmd/compile/internal/test/issue53888_test.go /src/goroot/src/cmd/compile/internal/test/lang_test.go /src/goroot/src/cmd/compile/internal/test/logic_test.go /src/goroot/src/cmd/compile/internal/test/mulconst_test.go /src/goroot/src/cmd/compile/internal/test/pgo_inl_test.go /src/goroot/src/cmd/compile/internal/test/race.go /src/goroot/src/cmd/compile/internal/test/reproduciblebuilds_test.go /src/goroot/src/cmd/compile/internal/test/shift_test.go /src/goroot/src/cmd/compile/internal/test/ssa_test.go /src/goroot/src/cmd/compile/internal/test/switch_test.go /src/goroot/src/cmd/compile/internal/test/test.go /src/goroot/src/cmd/compile/internal/test/truncconst_test.go /src/goroot/src/cmd/compile/internal/test/zerorange_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 29 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/test Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/test/testdata/addressed_test.go /src/goroot/src/cmd/compile/internal/test/testdata/append_test.go /src/goroot/src/cmd/compile/internal/test/testdata/arithBoundary_test.go /src/goroot/src/cmd/compile/internal/test/testdata/arithConst_test.go /src/goroot/src/cmd/compile/internal/test/testdata/arith_test.go /src/goroot/src/cmd/compile/internal/test/testdata/array_test.go /src/goroot/src/cmd/compile/internal/test/testdata/assert_test.go /src/goroot/src/cmd/compile/internal/test/testdata/break_test.go /src/goroot/src/cmd/compile/internal/test/testdata/chan_test.go /src/goroot/src/cmd/compile/internal/test/testdata/closure_test.go /src/goroot/src/cmd/compile/internal/test/testdata/cmpConst_test.go /src/goroot/src/cmd/compile/internal/test/testdata/cmp_test.go /src/goroot/src/cmd/compile/internal/test/testdata/compound_test.go /src/goroot/src/cmd/compile/internal/test/testdata/copy_test.go /src/goroot/src/cmd/compile/internal/test/testdata/ctl_test.go /src/goroot/src/cmd/co++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": mpile/internal/test/testdata/deferNoReturn_test.go /src/goroot/src/cmd/compile/internal/test/testdata/divbyzero_test.go /src/goroot/src/cmd/compile/internal/test/testdata/dupLoad_test.go /src/goroot/src/cmd/compile/internal/test/testdata/flowgraph_generator1.go /src/goroot/src/cmd/compile/internal/test/testdata/fp_test.go /src/goroot/src/cmd/compile/internal/test/testdata/loadstore_test.go /src/goroot/src/cmd/compile/internal/test/testdata/map_test.go /src/goroot/src/cmd/compile/internal/test/testdata/namedReturn_test.go /src/goroot/src/cmd/compile/internal/test/testdata/phi_test.go /src/goroot/src/cmd/compile/internal/test/testdata/ptrsort.go /src/goroot/src/cmd/compile/internal/test/testdata/regalloc_test.go /src/goroot/src/cmd/compile/internal/test/testdata/short_test.go /src/goroot/src/cmd/compile/internal/test/testdata/slice_test.go /src/goroot/src/cmd/compile/internal/test/testdata/sqrtConst_test.go /src/goroot/src/cmd/compile/internal/test/testdata/string_test.go /src/goroot/src/cmd/compile/internal/test/testdata/unsafe_test.go /src/goroot/src/cmd/compile/internal/test/testdata/zero_test.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 32 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/test/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/test/testdata/reproducible/issue20272.go /src/goroot/src/cmd/compile/internal/test/testdata/reproducible/issue27013.go /src/goroot/src/cmd/compile/internal/test/testdata/reproducible/issue30202.go /src/goroot/src/cmd/compile/internal/test/testdata/reproducible/issue38068.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/test/testdata/reproducible Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/test/testdata/mysort/mysort.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/test/testdata/mysort Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/test/testdata/gen/arithBoundaryGen.go /src/goroot/src/cmd/compile/internal/test/testdata/gen/arithConstGen.go /src/goroot/src/cmd/compile/internal/test/testdata/gen/cmpConstGen.go /src/goroot/src/cmd/compile/internal/test/testdata/gen/constFoldGen.go /src/goroot/src/cmd/compile/internal/test/testdata/gen/copyGen.go /src/goroot/src/cmd/compile/internal/test/testdata/gen/zeroGen.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/test/testdata/gen Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/compile/internal/test/testdata/pgo/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/compile/internal/test/testdata/pgo/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/test/testdata/pgo/inline/inline_hot.go /src/goroot/src/cmd/compile/internal/test/testdata/pgo/inline/inline_hot_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/test/testdata/pgo/inline Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/noder/codes.go /src/goroot/src/cmd/compile/internal/noder/decl.go /src/goroot/src/cmd/compile/internal/noder/export.go /src/goroot/src/cmd/compile/internal/noder/expr.go /src/goroot/src/cmd/compile/internal/noder/helpers.go /src/goroot/src/cmd/compile/internal/noder/import.go /src/goroot/src/cmd/compile/internal/noder/irgen.go /src/goroot/src/cmd/compile/internal/noder/lex.go /src/goroot/src/cmd/compile/internal/noder/lex_test.go /src/goroot/src/cmd/compile/internal/noder/linker.go /src/goroot/src/cmd/compile/internal/noder/noder.go /src/goroot/src/cmd/compile/internal/noder/posmap.go /src/goroot/src/cmd/compile/internal/noder/quirks.go /src/goroot/src/cmd/compile/internal/noder/reader.go /src/goroot/src/cmd/compile/internal/noder/sizes.go /src/goroot/src/cmd/compile/internal/noder/stencil.go /src/goroot/src/cmd/compile/internal/noder/stmt.go /src/goroot/src/cmd/compile/internal/noder/types.go /src/goroot/src/cmd/compile/internal/noder/unified.go /src/goroot/src/cmd/compile/internal/noder/writer.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 20 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/noder Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/base/base.go /src/goroot/src/cmd/compile/internal/base/bootstrap_false.go /src/goroot/src/cmd/compile/internal/base/bootstrap_true.go /src/goroot/src/cmd/compile/internal/base/debug.go /src/goroot/src/cmd/compile/internal/base/flag.go /src/goroot/src/cmd/compile/internal/base/hashdebug.go /src/goroot/src/cmd/compile/internal/base/hashdebug_test.go /src/goroot/src/cmd/compile/internal/base/link.go /src/goroot/src/cmd/compile/internal/base/mapfile_mmap.go /src/goroot/src/cmd/compile/internal/base/mapfile_read.go /src/goroot/src/cmd/compile/internal/base/print.go /src/goroot/src/cmd/compile/internal/base/timings.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 12 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/base Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/typebits/typebits.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/typebits Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/logopt/log_opts.go /src/goroot/src/cmd/compile/internal/logopt/logopt_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/logopt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/syntax/branches.go /src/goroot/src/cmd/compile/internal/syntax/dumper.go /src/goroot/src/cmd/compile/internal/syntax/dumper_test.go /src/goroot/src/cmd/compile/internal/syntax/error_test.go /src/goroot/src/cmd/compile/internal/syntax/nodes.go /src/goroot/src/cmd/compile/internal/syntax/nodes_test.go /src/goroot/src/cmd/compile/internal/syntax/operator_string.go /src/goroot/src/cmd/compile/internal/syntax/parser.go /src/goroot/src/cmd/compile/internal/syntax/parser_test.go /src/goroot/src/cmd/compile/internal/syntax/pos.go /src/goroot/src/cmd/compile/internal/syntax/positions.go /src/goroot/src/cmd/compile/internal/syntax/printer.go /src/goroot/src/cmd/compile/internal/syntax/printer_test.go /src/goroot/src/cmd/compile/internal/syntax/scanner.go /src/goroot/src/cmd/compile/internal/syntax/scanner_test.go /src/goroot/src/cmd/compile/internal/syntax/source.go /src/goroot/src/cmd/compile/internal/syntax/syntax.go /src/goroot/src/cmd/compile/internal/syntax/testing.go /src/goroot/src/cmd/compile/internal/syntax/testing_test.go /src/goroot/src/cmd/compile/internal/syntax/token_string.go /src/goroot/src/cmd/compile/internal/syntax/tokens.go /src/goroot/src/cmd/compile/internal/syntax/type.go /src/goroot/src/cmd/compile/internal/syntax/walk.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 23 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/syntax Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/syntax/testdata/chans.go /src/goroot/src/cmd/compile/internal/syntax/testdata/fallthrough.go /src/goroot/src/cmd/compile/internal/syntax/testdata/interface.go /src/goroot/src/cmd/compile/internal/syntax/testdata/issue20789.go /src/goroot/src/cmd/compile/internal/syntax/testdata/issue23385.go /src/goroot/src/cmd/compile/internal/syntax/testdata/issue23434.go /src/goroot/src/cmd/compile/internal/syntax/testdata/issue31092.go /src/goroot/src/cmd/compile/internal/syntax/testdata/issue43527.go /src/goroot/src/cmd/compile/internal/syntax/testdata/issue43674.go /src/goroot/src/cmd/compile/internal/syntax/testdata/issue46558.go /src/goroot/src/cmd/compile/internal/syntax/testdata/issue47704.go /src/goroot/src/cmd/compile/internal/syntax/testdata/issue48382.go /src/goroot/src/cmd/compile/internal/syntax/testdata/issue49205.go /src/goroot/src/cmd/compile/internal/syntax/testdata/issue49482.go /src/goroot/src/cmd/compile/internal/syntax/testdata/issue52391.go /src/goroot/src/cmd/compile/internal/syntax/testdata/issue56022.go /src/goroot/src/cmd/compile/internal/syntax/testdata/linalg.go /src/goroot/src/cmd/compile/internal/syntax/testdata/map.go /src/goroot/src/cmd/compile/internal/syntax/testdata/map2.go /src/goroot/src/cmd/compile/internal/syntax/testdata/sample.go /src/goroot/src/cmd/compile/internal/syntax/testdata/slices.go /src/goroot/src/cmd/compile/internal/syntax/testdata/smoketest.go /src/goroot/src/cmd/compile/internal/syntax/testdata/tparams.go /src/goroot/src/cmd/compile/internal/syntax/testdata/typeset.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 24 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/syntax/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/mips/galign.go /src/goroot/src/cmd/compile/internal/mips/ggen.go /src/goroot/src/cmd/compile/internal/mips/ssa.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/mips Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/amd64/galign.go /src/goroot/src/cmd/compile/internal/amd64/ggen.go /src/goroot/src/cmd/compile/internal/amd64/ssa.go /src/goroot/src/cmd/compile/internal/amd64/versions_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/amd64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/importer/exportdata.go /src/goroot/src/cmd/compile/internal/importer/gcimporter.go /src/goroot/src/cmd/compile/internal/importer/gcimporter_test.go /src/goroot/src/cmd/compile/internal/importer/iimport.go /src/goroot/src/cmd/compile/internal/importer/support.go /src/goroot/src/cmd/compile/internal/importer/ureader.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/importer Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/importer/testdata/a.go /src/goroot/src/cmd/compile/internal/importer/testdata/b.go /src/goroot/src/cmd/compile/internal/importer/testdata/exports.go /src/goroot/src/cmd/compile/internal/importer/testdata/generics.go /src/goroot/src/cmd/compile/internal/importer/testdata/issue15920.go /src/goroot/src/cmd/compile/internal/importer/testdata/issue20046.go /src/goroot/src/cmd/compile/internal/importer/testdata/issue25301.go /src/goroot/src/cmd/compile/internal/importer/testdata/issue25596.go /src/goroot/src/cmd/compile/internal/importer/testdata/p.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 9 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/importer/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/importer/testdata/versions/test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/importer/testdata/versions Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/x86/galign.go /src/goroot/src/cmd/compile/internal/x86/ggen.go /src/goroot/src/cmd/compile/internal/x86/ssa.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/x86 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/wasm/ssa.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/wasm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/abi/abiutils.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/abi Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/pgo/graph.go /src/goroot/src/cmd/compile/internal/pgo/irgraph.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/pgo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/ppc64/galign.go /src/goroot/src/cmd/compile/internal/ppc64/ggen.go /src/goroot/src/cmd/compile/internal/ppc64/opt.go /src/goroot/src/cmd/compile/internal/ppc64/ssa.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/ppc64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/types/alg.go /src/goroot/src/cmd/compile/internal/types/algkind_string.go /src/goroot/src/cmd/compile/internal/types/fmt.go /src/goroot/src/cmd/compile/internal/types/goversion.go /src/goroot/src/cmd/compile/internal/types/identity.go /src/goroot/src/cmd/compile/internal/types/kind_string.go /src/goroot/src/cmd/compile/internal/types/pkg.go /src/goroot/src/cmd/compile/internal/types/scope.go /src/goroot/src/cmd/compile/internal/types/size.go /src/goroot/src/cmd/compile/internal/types/sizeof_test.go /src/goroot/src/cmd/compile/internal/types/sort.go /src/goroot/src/cmd/compile/internal/types/sym.go /src/goroot/src/cmd/compile/internal/types/sym_test.go /src/goroot/src/cmd/compile/internal/types/type.go /src/goroot/src/cmd/compile/internal/types/type_test.go /src/goroot/src/cmd/compile/internal/types/universe.go /src/goroot/src/cmd/compile/internal/types/utils.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 17 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/types Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/compile/internal/objw/objw.go /src/goroot/src/cmd/compile/internal/objw/prog.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/compile/internal/objw Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/cgo/ast.go /src/goroot/src/cmd/cgo/ast_go1.go /src/goroot/src/cmd/cgo/ast_go118.go /src/goroot/src/cmd/cgo/doc.go /src/goroot/src/cmd/cgo/gcc.go /src/goroot/src/cmd/cgo/godefs.go /src/goroot/src/cmd/cgo/main.go /src/goroot/src/cmd/cgo/out.go /src/goroot/src/cmd/cgo/util.go /src/goroot/src/cmd/cgo/zdefaultcc.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cgo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cgo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cgo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/cgo Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/cgo Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/cgo Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_cgo Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_cgo ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/cgo fuzz_ng_cmd_cgo Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:19 Found package in /src/goroot/src/cmd/cgo Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:19 Unhandled field &ast.MapType{Map:152896, Key:(*ast.Ident)(0xc0001508a0), Value:(*ast.StarExpr)(0xc000128330)} for struct Package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:19 Function ParseGo has unproduced recv File Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:19 Function DiscardCgoDirectives has unproduced recv File Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:19 Function Translate has unproduced recv Package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:19 Function String has unproduced recv TypeRepr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:19 Function Empty has unproduced recv TypeRepr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:19 Function Set has unproduced recv TypeRepr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:19 Function Pos has unproduced recv Ref Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:19 Function IsVar has unproduced recv Name Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:19 Function IsConst has unproduced recv Name Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:19 Function Record has unproduced recv Package Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_cgo.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_cgo.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_cgo Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_cgo Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_cgo Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_cgo Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_cgo Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_cgo.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/cgo" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:20 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_cgo.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_cgo.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_cgo.a ./fuzz_ng_cmd_cgo Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_cgo/fuzz_ng.go:10:2: import "cmd/cgo" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:20 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_cgo/ngolofuzz.pb.o fuzz_ng_cmd_cgo//ngolofuzz.o fuzz_ng_cmd_cgo.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_cgo Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_cgo/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_cgo//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_cgo.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_cgo.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_cgo.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/cgo' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/cgo Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/cgo$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/cgo Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/objdump/main.go /src/goroot/src/cmd/objdump/objdump_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/objdump Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/objdump Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/objdump Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/objdump Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/objdump Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/objdump Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_objdump Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_objdump ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/objdump fuzz_ng_cmd_objdump Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:20 Found package in /src/goroot/src/cmd/objdump Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_objdump.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_objdump.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_objdump Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_objdump Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_objdump Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_objdump Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_objdump Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_objdump.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/objdump" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:22 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_objdump.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_objdump.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_objdump.a ./fuzz_ng_cmd_objdump Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_objdump/fuzz_ng.go:10:2: import "cmd/objdump" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:22 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_objdump/ngolofuzz.pb.o fuzz_ng_cmd_objdump//ngolofuzz.o fuzz_ng_cmd_objdump.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_objdump Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_objdump/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_objdump//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_objdump.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_objdump.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_objdump.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/objdump' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/objdump Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/objdump$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/objdump Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/objdump/testdata/fmthello.go /src/goroot/src/cmd/objdump/testdata/fmthellocgo.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/objdump/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/objdump/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/objdump/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/objdump/testdata/testfilenum/a.go /src/goroot/src/cmd/objdump/testdata/testfilenum/b.go /src/goroot/src/cmd/objdump/testdata/testfilenum/c.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/objdump/testdata/testfilenum Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/objdump/testdata/testfilenum Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/objdump/testdata/testfilenum Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/addr2line/addr2line_test.go /src/goroot/src/cmd/addr2line/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/addr2line Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/addr2line Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/addr2line Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/addr2line Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/addr2line Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/addr2line Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_addr2line Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_addr2line ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/addr2line fuzz_ng_cmd_addr2line Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:22 Found package in /src/goroot/src/cmd/addr2line Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_addr2line.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_addr2line.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_addr2line Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_addr2line Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_addr2line Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_addr2line Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_addr2line Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_addr2line.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/addr2line" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:23 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_addr2line.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_addr2line.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_addr2line.a ./fuzz_ng_cmd_addr2line Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_addr2line/fuzz_ng.go:10:2: import "cmd/addr2line" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:23 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_addr2line/ngolofuzz.pb.o fuzz_ng_cmd_addr2line//ngolofuzz.o fuzz_ng_cmd_addr2line.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_addr2line Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_addr2line/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_addr2line//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_addr2line.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_addr2line.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_addr2line.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/addr2line' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/addr2line Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/addr2line$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/addr2line Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/dist/build.go /src/goroot/src/cmd/dist/build_test.go /src/goroot/src/cmd/dist/buildgo.go /src/goroot/src/cmd/dist/buildruntime.go /src/goroot/src/cmd/dist/buildtag.go /src/goroot/src/cmd/dist/buildtag_test.go /src/goroot/src/cmd/dist/buildtool.go /src/goroot/src/cmd/dist/doc.go /src/goroot/src/cmd/dist/exec_118.go /src/goroot/src/cmd/dist/exec_119.go /src/goroot/src/cmd/dist/imports.go /src/goroot/src/cmd/dist/main.go /src/goroot/src/cmd/dist/notgo117.go /src/goroot/src/cmd/dist/quoted.go /src/goroot/src/cmd/dist/supported_test.go /src/goroot/src/cmd/dist/sys_default.go /src/goroot/src/cmd/dist/sys_windows.go /src/goroot/src/cmd/dist/test.go /src/goroot/src/cmd/dist/util.go /src/goroot/src/cmd/dist/util_gc.go /src/goroot/src/cmd/dist/util_gccgo.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 21 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/dist Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/dist Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/dist Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/dist Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/dist Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/dist Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_dist Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_dist ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/dist fuzz_ng_cmd_dist Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:23 Found package in /src/goroot/src/cmd/dist Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_dist.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_dist.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_dist Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_dist Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_dist Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_dist Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_dist Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_dist.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/dist" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:27 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_dist.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_dist.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_dist.a ./fuzz_ng_cmd_dist Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_dist/fuzz_ng.go:10:2: import "cmd/dist" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:27 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_dist/ngolofuzz.pb.o fuzz_ng_cmd_dist//ngolofuzz.o fuzz_ng_cmd_dist.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_dist Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_dist.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_dist.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_dist.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/dist' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/dist Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/dist$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/dist Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/api/api.go /src/goroot/src/cmd/api/api_test.go /src/goroot/src/cmd/api/boring_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/api Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/api Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_api Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_api ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/api fuzz_ng_cmd_api Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:27 Found package in /src/goroot/src/cmd/api Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:27 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:27 Function Check has unproduced argument testing.T Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:27 Function NewWalker has unproduced argument build.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:27 Function ImportFrom has unproduced argument types.ImportMode Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_api.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_api.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_api Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_api Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_api Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_api Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_api Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_api.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_api.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_api.a ./fuzz_ng_cmd_api Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_api/ngolofuzz.pb.o fuzz_ng_cmd_api//ngolofuzz.o fuzz_ng_cmd_api.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_api Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_api.a Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/api Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/api/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/api/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/api/testdata/src/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/api/testdata/src/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/api/testdata/src/issue29837/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/api/testdata/src/issue29837/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/api/testdata/src/issue29837/p/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/api/testdata/src/issue29837/p/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/api/testdata/src/issue21181/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/api/testdata/src/issue21181/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/api/testdata/src/issue21181/dep/p.go /src/goroot/src/cmd/api/testdata/src/issue21181/dep/p_amd64.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/issue21181/dep Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/issue21181/dep Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/issue21181/dep Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/api/testdata/src/issue21181/indirect/p.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/issue21181/indirect Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/issue21181/indirect Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/issue21181/indirect Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/api/testdata/src/issue21181/p/p.go /src/goroot/src/cmd/api/testdata/src/issue21181/p/p_amd64.go /src/goroot/src/cmd/api/testdata/src/issue21181/p/p_generic.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/issue21181/p Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/issue21181/p Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/issue21181/p Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/api/testdata/src/pkg/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/api/testdata/src/pkg/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/api/testdata/src/pkg/p2/p2.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/pkg/p2 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/pkg/p2 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/pkg/p2 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/api/testdata/src/pkg/p4/p4.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/pkg/p4 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/pkg/p4 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/pkg/p4 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/api/testdata/src/pkg/p1/p1.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/pkg/p1 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/pkg/p1 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/pkg/p1 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/api/testdata/src/pkg/p3/p3.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/pkg/p3 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/pkg/p3 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/api/testdata/src/pkg/p3 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/nm/doc.go /src/goroot/src/cmd/nm/nm.go /src/goroot/src/cmd/nm/nm_cgo_test.go /src/goroot/src/cmd/nm/nm_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/nm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/nm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/nm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/nm Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/nm Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/nm Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_nm Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_nm ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/nm fuzz_ng_cmd_nm Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:46 Found package in /src/goroot/src/cmd/nm Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_nm.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_nm.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_nm Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_nm Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_nm Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_nm Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_nm Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_nm.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/nm" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:47 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_nm.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_nm.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_nm.a ./fuzz_ng_cmd_nm Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_nm/fuzz_ng.go:10:2: import "cmd/nm" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:47 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_nm/ngolofuzz.pb.o fuzz_ng_cmd_nm//ngolofuzz.o fuzz_ng_cmd_nm.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_nm Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_nm/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_nm//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_nm.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_nm.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_nm.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/nm' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/nm Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/nm$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/nm Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/test2json/main.go /src/goroot/src/cmd/test2json/signal_notunix.go /src/goroot/src/cmd/test2json/signal_unix.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/test2json Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/test2json Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/test2json Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/test2json Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/test2json Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/test2json Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_test2json Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_test2json ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/test2json fuzz_ng_cmd_test2json Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:48 Found package in /src/goroot/src/cmd/test2json Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_test2json.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_test2json.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_test2json Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_test2json Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_test2json Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_test2json Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_test2json Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_test2json.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/test2json" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:49 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_test2json.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_test2json.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_test2json.a ./fuzz_ng_cmd_test2json Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_test2json/fuzz_ng.go:10:2: import "cmd/test2json" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:49 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_test2json/ngolofuzz.pb.o fuzz_ng_cmd_test2json//ngolofuzz.o fuzz_ng_cmd_test2json.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_test2json Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_test2json/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_test2json//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_test2json.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_test2json.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_test2json.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/test2json' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/test2json Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/test2json$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/test2json Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/gofmt/doc.go /src/goroot/src/cmd/gofmt/gofmt.go /src/goroot/src/cmd/gofmt/gofmt_test.go /src/goroot/src/cmd/gofmt/internal.go /src/goroot/src/cmd/gofmt/long_test.go /src/goroot/src/cmd/gofmt/rewrite.go /src/goroot/src/cmd/gofmt/simplify.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/gofmt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/gofmt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/gofmt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/gofmt Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/gofmt Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/gofmt Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_gofmt Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_gofmt ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/gofmt fuzz_ng_cmd_gofmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:49 Found package in /src/goroot/src/cmd/gofmt Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_gofmt.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_gofmt.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_gofmt Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_gofmt Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_gofmt Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_gofmt Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_gofmt Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_gofmt.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/gofmt" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:50 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_gofmt.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_gofmt.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_gofmt.a ./fuzz_ng_cmd_gofmt Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_gofmt/fuzz_ng.go:10:2: import "cmd/gofmt" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:50 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_gofmt/ngolofuzz.pb.o fuzz_ng_cmd_gofmt//ngolofuzz.o fuzz_ng_cmd_gofmt.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_gofmt Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_gofmt/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_gofmt//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_gofmt.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_gofmt.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_gofmt.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/gofmt' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/gofmt Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/gofmt$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/gofmt Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/cmd/gofmt/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/cmd/gofmt/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/doc/dirs.go /src/goroot/src/cmd/doc/doc_test.go /src/goroot/src/cmd/doc/main.go /src/goroot/src/cmd/doc/pkg.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package cmd/doc Step #3 - "compile-libfuzzer-address-x86_64": + pkg=cmd/doc Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=cmd_doc Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^cmd_doc ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing cmd/doc fuzz_ng_cmd_doc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:50 Found package in /src/goroot/src/cmd/doc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:50 Type Dirs is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:50 Type Package is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:50 Type PackageError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:50 Function Reset has unproduced recv Dirs Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:50 Function Next has unproduced recv Dirs Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:50 Function ToText has unproduced recv Package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:50 Function Error has unproduced recv PackageError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:50 Function Fatalf has unproduced recv Package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:50 Function Printf has unproduced recv Package Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/cmd_doc.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/cmd_doc.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_doc Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_cmd_doc Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_cmd_doc Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_doc Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_cmd_doc Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_cmd_doc.a . Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng.go:10:2: import "cmd/doc" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_cmd_doc.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_cmd_doc.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_cmd_doc.a ./fuzz_ng_cmd_doc Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_cmd_doc/fuzz_ng.go:10:2: import "cmd/doc" is a program, not an importable package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_cmd_doc/ngolofuzz.pb.o fuzz_ng_cmd_doc//ngolofuzz.o fuzz_ng_cmd_doc.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_cmd_doc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_doc/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_doc//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_cmd_doc.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_cmd_doc.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_cmd_doc.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for cmd/doc' Step #3 - "compile-libfuzzer-address-x86_64": Failed for cmd/doc Step #3 - "compile-libfuzzer-address-x86_64": + grep '^cmd/doc$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo cmd/doc Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/doc/testdata/pkg.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/doc/testdata/nested/ignore.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc/testdata/nested Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc/testdata/nested Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc/testdata/nested Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/doc/testdata/nested/nested/real.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc/testdata/nested/nested Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc/testdata/nested/nested Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc/testdata/nested/nested Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/doc/testdata/nested/empty/empty.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc/testdata/nested/empty Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc/testdata/nested/empty Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc/testdata/nested/empty Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/cmd/doc/testdata/merge/aa.go /src/goroot/src/cmd/doc/testdata/merge/bb.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc/testdata/merge Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc/testdata/merge Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo cmd/doc/testdata/merge Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/fmt/doc.go /src/goroot/src/fmt/errors.go /src/goroot/src/fmt/errors_test.go /src/goroot/src/fmt/example_test.go /src/goroot/src/fmt/export_test.go /src/goroot/src/fmt/fmt_test.go /src/goroot/src/fmt/format.go /src/goroot/src/fmt/gostringer_example_test.go /src/goroot/src/fmt/print.go /src/goroot/src/fmt/scan.go /src/goroot/src/fmt/scan_test.go /src/goroot/src/fmt/state_test.go /src/goroot/src/fmt/stringer_example_test.go /src/goroot/src/fmt/stringer_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 14 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo fmt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo fmt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo fmt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package fmt Step #3 - "compile-libfuzzer-address-x86_64": + pkg=fmt Step #3 - "compile-libfuzzer-address-x86_64": ++ echo fmt Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=fmt Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^fmt ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing fmt fuzz_ng_fmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Found package in /src/goroot/src/fmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Type State is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:33480, Elt:(*ast.Ident)(0xc0000aa180)} for Errorf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Function FormatString has unproduced argument State Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:54848, Elt:(*ast.Ident)(0xc0002a9920)} for Fprintf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:55150, Elt:(*ast.Ident)(0xc0002a9cc0)} for Printf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:55338, Elt:(*ast.Ident)(0xc0002a9ee0)} for Sprintf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:55604, Elt:(*ast.Ident)(0xc0002ae200)} for Appendf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:56001, Elt:(*ast.Ident)(0xc0002ae580)} for Fprint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:56351, Elt:(*ast.Ident)(0xc0002ae8a0)} for Print Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:56587, Elt:(*ast.Ident)(0xc0002aea60)} for Sprint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:56838, Elt:(*ast.Ident)(0xc0002aed00)} for Append Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:57336, Elt:(*ast.Ident)(0xc0002af040)} for Fprintln Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:57700, Elt:(*ast.Ident)(0xc0002af360)} for Println Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:57950, Elt:(*ast.Ident)(0xc0002af520)} for Sprintln Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:58278, Elt:(*ast.Ident)(0xc0002af7e0)} for Appendln Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:2666, Elt:(*ast.Ident)(0xc000203740)} for Scan Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:2864, Elt:(*ast.Ident)(0xc000203900)} for Scanln Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:3414, Elt:(*ast.Ident)(0xc000203b20)} for Scanf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:3928, Elt:(*ast.Ident)(0xc00027c0e0)} for Sscan Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:4154, Elt:(*ast.Ident)(0xc00027c320)} for Sscanln Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:4524, Elt:(*ast.Ident)(0xc00027c5c0)} for Sscanf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:4890, Elt:(*ast.Ident)(0xc00027c880)} for Fscan Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:5157, Elt:(*ast.Ident)(0xc00027cc40)} for Fscanln Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:52 Unhandled argument &ast.Ellipsis{Ellipsis:5563, Elt:(*ast.Ident)(0xc00027d060)} for Fscanf Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/fmt.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/fmt.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_fmt Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_fmt Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_fmt Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_fmt Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_fmt Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_fmt.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_fmt Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:119:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:140:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:161:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:184:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:54 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_fmt.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_fmt.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_fmt.a ./fuzz_ng_fmt Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_fmt Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_fmt/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_fmt/fuzz_ng.go:119:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_fmt/fuzz_ng.go:140:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_fmt/fuzz_ng.go:161:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_fmt/fuzz_ng.go:184:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_fmt/ngolofuzz.pb.o fuzz_ng_fmt//ngolofuzz.o fuzz_ng_fmt.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_fmt Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_fmt/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_fmt//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_fmt.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_fmt.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_fmt.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for fmt' Step #3 - "compile-libfuzzer-address-x86_64": Failed for fmt Step #3 - "compile-libfuzzer-address-x86_64": + grep '^fmt$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo fmt Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/strings/builder.go /src/goroot/src/strings/builder_test.go /src/goroot/src/strings/clone.go /src/goroot/src/strings/clone_test.go /src/goroot/src/strings/compare.go /src/goroot/src/strings/compare_test.go /src/goroot/src/strings/example_test.go /src/goroot/src/strings/export_test.go /src/goroot/src/strings/reader.go /src/goroot/src/strings/reader_test.go /src/goroot/src/strings/replace.go /src/goroot/src/strings/replace_test.go /src/goroot/src/strings/search.go /src/goroot/src/strings/search_test.go /src/goroot/src/strings/strings.go /src/goroot/src/strings/strings_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 16 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo strings Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo strings Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo strings Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package strings Step #3 - "compile-libfuzzer-address-x86_64": + pkg=strings Step #3 - "compile-libfuzzer-address-x86_64": ++ echo strings Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=strings Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^strings ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-limits Repeat.count' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -limits Repeat.count strings fuzz_ng_strings Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Found package in /src/goroot/src/strings Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Type Builder is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Function String has unproduced recv Builder Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Function Len has unproduced recv Builder Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Function Cap has unproduced recv Builder Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Function Reset has unproduced recv Builder Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Function Grow has unproduced recv Builder Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Function Write has unproduced recv Builder Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Function WriteByte has unproduced recv Builder Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Function WriteRune has unproduced recv Builder Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Function WriteString has unproduced recv Builder Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Unhandled argument &ast.Ellipsis{Ellipsis:33833, Elt:(*ast.Ident)(0xc000150ec0)} for NewReplacer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Unhandled argument &ast.FuncType{Func:1846, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0000c3230), Results:(*ast.FieldList)(0xc0000c3260)} for ContainsFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Unhandled argument &ast.FuncType{Func:9720, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0000fdc80), Results:(*ast.FieldList)(0xc0000fdcb0)} for FieldsFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Unhandled argument &ast.FuncType{Func:11913, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00023e6f0), Results:(*ast.FieldList)(0xc00023e720)} for Map Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Function ToUpperSpecial has unproduced argument unicode.SpecialCase Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Function ToLowerSpecial has unproduced argument unicode.SpecialCase Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Function ToTitleSpecial has unproduced argument unicode.SpecialCase Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Unhandled argument &ast.FuncType{Func:19436, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002d89f0), Results:(*ast.FieldList)(0xc0002d8a20)} for TrimLeftFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Unhandled argument &ast.FuncType{Func:19685, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002d8ba0), Results:(*ast.FieldList)(0xc0002d8bd0)} for TrimRightFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Unhandled argument &ast.FuncType{Func:20023, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002d8e10), Results:(*ast.FieldList)(0xc0002d8e40)} for TrimFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Unhandled argument &ast.FuncType{Func:20232, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002d8f60), Results:(*ast.FieldList)(0xc0002d8f90)} for IndexFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:13:56 Unhandled argument &ast.FuncType{Func:20430, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002d90b0), Results:(*ast.FieldList)(0xc0002d90e0)} for LastIndexFunc Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/strings.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/strings.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_strings Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_strings Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_strings Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_strings Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_strings Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_strings.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_strings.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_strings.a ./fuzz_ng_strings Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_strings/ngolofuzz.pb.o fuzz_ng_strings//ngolofuzz.o fuzz_ng_strings.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_strings Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_strings.a Step #3 - "compile-libfuzzer-address-x86_64": + echo strings Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/container/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/container/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/container/ring/example_test.go /src/goroot/src/container/ring/ring.go /src/goroot/src/container/ring/ring_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo container/ring Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo container/ring Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo container/ring Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package container/ring Step #3 - "compile-libfuzzer-address-x86_64": + pkg=container/ring Step #3 - "compile-libfuzzer-address-x86_64": ++ echo container/ring Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=container_ring Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^container_ring ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-limits RingNgdotMove.n,New.n,RingNgdotUnlink.n' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -limits RingNgdotMove.n,New.n,RingNgdotUnlink.n container/ring fuzz_ng_container_ring Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:06 Found package in /src/goroot/src/container/ring Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:06 Unhandled argument &ast.FuncType{Func:3116, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000189530), Results:(*ast.FieldList)(nil)} for RingNgdotDo Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/container_ring.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/container_ring.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_container_ring Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_container_ring Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_container_ring Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_container_ring Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_container_ring Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_container_ring.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_container_ring.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_container_ring.a ./fuzz_ng_container_ring Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_container_ring/ngolofuzz.pb.o fuzz_ng_container_ring//ngolofuzz.o fuzz_ng_container_ring.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_container_ring Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_container_ring.a Step #3 - "compile-libfuzzer-address-x86_64": + echo container/ring Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/container/list/example_test.go /src/goroot/src/container/list/list.go /src/goroot/src/container/list/list_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo container/list Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo container/list Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo container/list Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package container/list Step #3 - "compile-libfuzzer-address-x86_64": + pkg=container/list Step #3 - "compile-libfuzzer-address-x86_64": ++ echo container/list Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=container_list Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^container_list ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing container/list fuzz_ng_container_list Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:15 Found package in /src/goroot/src/container/list Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/container_list.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/container_list.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_container_list Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_container_list Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_container_list Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_container_list Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_container_list Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_container_list.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_container_list.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_container_list.a ./fuzz_ng_container_list Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_container_list/ngolofuzz.pb.o fuzz_ng_container_list//ngolofuzz.o fuzz_ng_container_list.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_container_list Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_container_list.a Step #3 - "compile-libfuzzer-address-x86_64": + echo container/list Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/container/heap/example_intheap_test.go /src/goroot/src/container/heap/example_pq_test.go /src/goroot/src/container/heap/heap.go /src/goroot/src/container/heap/heap_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo container/heap Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo container/heap Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo container/heap Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package container/heap Step #3 - "compile-libfuzzer-address-x86_64": + pkg=container/heap Step #3 - "compile-libfuzzer-address-x86_64": ++ echo container/heap Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=container_heap Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^container_heap ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing container/heap fuzz_ng_container_heap Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:23 Found package in /src/goroot/src/container/heap Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:23 Type Interface is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:23 Function Init has unproduced argument Interface Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:23 Function Push has unproduced argument Interface Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:23 Function Pop has unproduced argument Interface Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:23 Function Remove has unproduced argument Interface Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:23 Function Fix has unproduced argument Interface Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/container_heap.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/container_heap.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_container_heap Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_container_heap Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_container_heap Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_container_heap Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_container_heap Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_container_heap.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_container_heap Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "container/heap" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:11:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:26 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_container_heap.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_container_heap.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_container_heap.a ./fuzz_ng_container_heap Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_container_heap Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_container_heap/fuzz_ng.go:10:2: "container/heap" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_container_heap/fuzz_ng.go:11:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_container_heap/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_container_heap/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_container_heap/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_container_heap/fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:27 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_container_heap/ngolofuzz.pb.o fuzz_ng_container_heap//ngolofuzz.o fuzz_ng_container_heap.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_container_heap Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_container_heap/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_container_heap//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_container_heap.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_container_heap.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_container_heap.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for container/heap' Step #3 - "compile-libfuzzer-address-x86_64": Failed for container/heap Step #3 - "compile-libfuzzer-address-x86_64": + grep '^container/heap$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo container/heap Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/go/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/go/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/build/build.go /src/goroot/src/go/build/build_test.go /src/goroot/src/go/build/deps_test.go /src/goroot/src/go/build/doc.go /src/goroot/src/go/build/gc.go /src/goroot/src/go/build/gccgo.go /src/goroot/src/go/build/read.go /src/goroot/src/go/build/read_test.go /src/goroot/src/go/build/syslist.go /src/goroot/src/go/build/syslist_test.go /src/goroot/src/go/build/zcgo.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 11 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package go/build Step #3 - "compile-libfuzzer-address-x86_64": + pkg=go/build Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=go_build Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^go_build ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing go/build fuzz_ng_go_build Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:27 Found package in /src/goroot/src/go/build Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:27 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:27 Type NoGoError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:27 Type MultiplePackageError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:27 Unhandled field &ast.FuncType{Func:4402, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000014510), Results:(*ast.FieldList)(0xc000014540)} for struct Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:27 Unhandled field &ast.FuncType{Func:4580, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000014570), Results:(*ast.FieldList)(0xc0000145d0)} for struct Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:27 Unhandled field &ast.FuncType{Func:4728, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000014600), Results:(*ast.FieldList)(0xc000014630)} for struct Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:27 Unhandled field &ast.FuncType{Func:4891, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000014660), Results:(*ast.FieldList)(0xc000014690)} for struct Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:27 Unhandled field &ast.FuncType{Func:5296, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0000146f0), Results:(*ast.FieldList)(0xc000014750)} for struct Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:27 Unhandled field &ast.FuncType{Func:5509, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000014780), Results:(*ast.FieldList)(0xc000014810)} for struct Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:27 Unhandled field &ast.FuncType{Func:5662, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000014840), Results:(*ast.FieldList)(0xc0000148a0)} for struct Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:27 Function Error has unproduced recv NoGoError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:27 Function Error has unproduced recv MultiplePackageError Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/go_build.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/go_build.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_build Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_build Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_go_build Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_build Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_build Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_go_build.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_go_build.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_go_build.a ./fuzz_ng_go_build Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_go_build/ngolofuzz.pb.o fuzz_ng_go_build//ngolofuzz.o fuzz_ng_go_build.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_go_build Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_go_build.a Step #3 - "compile-libfuzzer-address-x86_64": + echo go/build Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/go/build/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/go/build/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/build/testdata/alltags/alltags.go /src/goroot/src/go/build/testdata/alltags/x_netbsd_arm.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/alltags Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/alltags Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/alltags Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/build/testdata/non_source_tags/non_source_tags.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/non_source_tags Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/non_source_tags Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/non_source_tags Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/go/build/testdata/bads/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/go/build/testdata/bads/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/go/build/testdata/empty/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/go/build/testdata/empty/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/build/testdata/multi/file.go /src/goroot/src/go/build/testdata/multi/file_appengine.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/multi Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/multi Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/multi Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/build/testdata/other/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/other Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/other Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/other Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/build/testdata/other/file/file.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/other/file Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/other/file Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/other/file Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/build/testdata/cgo_disabled/cgo_disabled.go /src/goroot/src/go/build/testdata/cgo_disabled/empty.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/cgo_disabled Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/cgo_disabled Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/cgo_disabled Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/go/build/testdata/withvendor/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/go/build/testdata/withvendor/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/go/build/testdata/withvendor/src/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/go/build/testdata/withvendor/src/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/go/build/testdata/withvendor/src/a/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/go/build/testdata/withvendor/src/a/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/build/testdata/withvendor/src/a/b/b.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/withvendor/src/a/b Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/withvendor/src/a/b Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/go/build/testdata/withvendor/src/a/vendor/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/go/build/testdata/withvendor/src/a/vendor/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/go/build/testdata/withvendor/src/a/vendor/c/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/go/build/testdata/withvendor/src/a/vendor/c/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/build/testdata/withvendor/src/a/vendor/c/d/d.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/withvendor/src/a/vendor/c/d Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/withvendor/src/a/vendor/c/d Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/build/testdata/doc/a_test.go /src/goroot/src/go/build/testdata/doc/b_test.go /src/goroot/src/go/build/testdata/doc/c_test.go /src/goroot/src/go/build/testdata/doc/d_test.go /src/goroot/src/go/build/testdata/doc/e.go /src/goroot/src/go/build/testdata/doc/f.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/doc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/doc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/testdata/doc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/build/constraint/expr.go /src/goroot/src/go/build/constraint/expr_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/constraint Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/constraint Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/constraint Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package go/build/constraint Step #3 - "compile-libfuzzer-address-x86_64": + pkg=go/build/constraint Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/build/constraint Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=go_build_constraint Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^go_build_constraint ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing go/build/constraint fuzz_ng_go_build_constraint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:36 Found package in /src/goroot/src/go/build/constraint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:36 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:36 Type SyntaxError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:36 Unhandled argument &ast.FuncType{Func:1485, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0001a2900), Results:(*ast.FieldList)(0xc0001a2930)} for TagExprNgdotEval Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:36 Function Eval has unproduced recv NotExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:36 Function String has unproduced recv NotExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:36 Function Eval has unproduced recv AndExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:36 Function String has unproduced recv AndExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:36 Function Eval has unproduced recv OrExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:36 Function String has unproduced recv OrExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:36 Function Error has unproduced recv SyntaxError Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/go_build_constraint.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/go_build_constraint.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_build_constraint Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_build_constraint Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_go_build_constraint Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_build_constraint Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_build_constraint Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_go_build_constraint.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_go_build_constraint.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_go_build_constraint.a ./fuzz_ng_go_build_constraint Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_go_build_constraint/ngolofuzz.pb.o fuzz_ng_go_build_constraint//ngolofuzz.o fuzz_ng_go_build_constraint.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_go_build_constraint Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_go_build_constraint.a Step #3 - "compile-libfuzzer-address-x86_64": + echo go/build/constraint Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/ast/ast.go /src/goroot/src/go/ast/ast_test.go /src/goroot/src/go/ast/commentmap.go /src/goroot/src/go/ast/commentmap_test.go /src/goroot/src/go/ast/example_test.go /src/goroot/src/go/ast/filter.go /src/goroot/src/go/ast/filter_test.go /src/goroot/src/go/ast/import.go /src/goroot/src/go/ast/issues_test.go /src/goroot/src/go/ast/print.go /src/goroot/src/go/ast/print_test.go /src/goroot/src/go/ast/resolve.go /src/goroot/src/go/ast/scope.go /src/goroot/src/go/ast/walk.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 14 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/ast Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/ast Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/ast Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package go/ast Step #3 - "compile-libfuzzer-address-x86_64": + pkg=go/ast Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/ast Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=go_ast Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^go_ast ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude InterfaceType' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude InterfaceType go/ast fuzz_ng_go_ast Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Found package in /src/goroot/src/go/ast Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Array result for CommentGroup is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Type Decl is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Type Visitor is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Type Filter is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Type Importer is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Type FieldFilter is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv Comment Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv Comment Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv CommentGroup Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv CommentGroup Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Text has unproduced recv CommentGroup Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv Field Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv Field Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv FieldList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv FieldList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function NumFields has unproduced recv FieldList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv BadExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv Ellipsis Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv BasicLit Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv FuncLit Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv CompositeLit Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv ParenExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv SelectorExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv IndexExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv IndexListExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv SliceExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv TypeAssertExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv CallExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv StarExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv UnaryExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv BinaryExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv KeyValueExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv ArrayType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv StructType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv FuncType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv InterfaceType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv MapType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv ChanType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv BadExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv Ellipsis Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv BasicLit Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv FuncLit Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv CompositeLit Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv ParenExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv SelectorExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv IndexExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv IndexListExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv SliceExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv TypeAssertExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv CallExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv StarExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv UnaryExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv BinaryExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv KeyValueExpr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv ArrayType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv StructType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv FuncType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv InterfaceType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv MapType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv ChanType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv BadStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv DeclStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv EmptyStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv LabeledStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv ExprStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv SendStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv IncDecStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv AssignStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv GoStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv DeferStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv ReturnStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv BranchStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv BlockStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv IfStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv CaseClause Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv SwitchStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv TypeSwitchStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv CommClause Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv SelectStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv ForStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv RangeStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv BadStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv DeclStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv EmptyStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv LabeledStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv ExprStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv SendStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv IncDecStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv AssignStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv GoStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv DeferStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv ReturnStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv BranchStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv BlockStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv IfStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv CaseClause Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv SwitchStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv TypeSwitchStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv CommClause Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv SelectStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv ForStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv RangeStmt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv ImportSpec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv ValueSpec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv TypeSpec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv ImportSpec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv ValueSpec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv TypeSpec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv BadDecl Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv GenDecl Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Pos has unproduced recv FuncDecl Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv BadDecl Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv GenDecl Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function End has unproduced recv FuncDecl Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function NewCommentMap has unproduced argument token.FileSet Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function NewCommentMap has unproduced argument CommentGroup Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function FilterDecl has unproduced argument Decl Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function FilterDecl has unproduced argument Filter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function FilterFile has unproduced argument Filter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function FilterPackage has unproduced argument Filter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function SortImports has unproduced argument token.FileSet Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function NotNilFilter has unproduced argument reflect.Value Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Fprint has unproduced argument token.FileSet Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Fprint has unproduced argument FieldFilter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Print has unproduced argument token.FileSet Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function NewPackage has unproduced argument token.FileSet Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Unhandled argument &ast.MapType{Map:82469, Key:(*ast.Ident)(0xc0004193a0), Value:(*ast.StarExpr)(0xc00042e750)} for NewPackage Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function NewPackage has unproduced argument Importer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Function Walk has unproduced argument Visitor Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:45 Unhandled argument &ast.FuncType{Func:6535, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0001b8db0), Results:(*ast.FieldList)(0xc0001b8de0)} for Inspect Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/go_ast.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/go_ast.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_ast Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_ast Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_go_ast Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_ast Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_ast Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_go_ast.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_go_ast.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_go_ast.a ./fuzz_ng_go_ast Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_go_ast/ngolofuzz.pb.o fuzz_ng_go_ast//ngolofuzz.o fuzz_ng_go_ast.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_go_ast Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_go_ast.a Step #3 - "compile-libfuzzer-address-x86_64": + echo go/ast Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/scanner/errors.go /src/goroot/src/go/scanner/example_test.go /src/goroot/src/go/scanner/scanner.go /src/goroot/src/go/scanner/scanner_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/scanner Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/scanner Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/scanner Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package go/scanner Step #3 - "compile-libfuzzer-address-x86_64": + pkg=go/scanner Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/scanner Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=go_scanner Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^go_scanner ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing go/scanner fuzz_ng_go_scanner Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Found package in /src/goroot/src/go/scanner Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Type ErrorHandler is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Type Scanner is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Type Error is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Type ErrorList is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Function Error has unproduced recv Error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Function Add has unproduced recv ErrorList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Function Reset has unproduced recv ErrorList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Function Len has unproduced recv ErrorList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Function Swap has unproduced recv ErrorList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Function Less has unproduced recv ErrorList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Function Sort has unproduced recv ErrorList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Function RemoveMultiples has unproduced recv ErrorList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Function Error has unproduced recv ErrorList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Function Err has unproduced recv ErrorList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Function PrintError has unproduced argument error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Function Init has unproduced recv Scanner Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:54 Function Scan has unproduced recv Scanner Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/go_scanner.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/go_scanner.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_scanner Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:12:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:12:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_scanner Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_go_scanner Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_scanner Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_scanner Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_go_scanner.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_scanner Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:24: undefined: ModeEnum Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:125:33: undefined: ModeEnum Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:134:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:155:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:176:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:199:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:56 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_go_scanner.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_go_scanner.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_go_scanner.a ./fuzz_ng_go_scanner Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_scanner Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_scanner/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_scanner/fuzz_ng.go:120:24: undefined: ModeEnum Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_scanner/fuzz_ng.go:125:33: undefined: ModeEnum Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_scanner/fuzz_ng.go:134:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_scanner/fuzz_ng.go:155:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_scanner/fuzz_ng.go:176:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_scanner/fuzz_ng.go:199:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:57 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_go_scanner/ngolofuzz.pb.o fuzz_ng_go_scanner//ngolofuzz.o fuzz_ng_go_scanner.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_go_scanner Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_go_scanner/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_go_scanner//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_go_scanner.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_go_scanner.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_go_scanner.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for go/scanner' Step #3 - "compile-libfuzzer-address-x86_64": Failed for go/scanner Step #3 - "compile-libfuzzer-address-x86_64": + grep '^go/scanner$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo go/scanner Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/go/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/go/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/internal/gcimporter/exportdata.go /src/goroot/src/go/internal/gcimporter/gcimporter.go /src/goroot/src/go/internal/gcimporter/gcimporter_test.go /src/goroot/src/go/internal/gcimporter/iimport.go /src/goroot/src/go/internal/gcimporter/support.go /src/goroot/src/go/internal/gcimporter/ureader.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/internal/gcimporter Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/internal/gcimporter/testdata/a.go /src/goroot/src/go/internal/gcimporter/testdata/b.go /src/goroot/src/go/internal/gcimporter/testdata/exports.go /src/goroot/src/go/internal/gcimporter/testdata/g.go /src/goroot/src/go/internal/gcimporter/testdata/generics.go /src/goroot/src/go/internal/gcimporter/testdata/issue15920.go /src/goroot/src/go/internal/gcimporter/testdata/issue20046.go /src/goroot/src/go/internal/gcimporter/testdata/issue25301.go /src/goroot/src/go/internal/gcimporter/testdata/issue25596.go /src/goroot/src/go/internal/gcimporter/testdata/issue57015.go /src/goroot/src/go/internal/gcimporter/testdata/p.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 11 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/internal/gcimporter/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/internal/gcimporter/testdata/versions/test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/internal/gcimporter/testdata/versions Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/internal/typeparams/typeparams.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/internal/typeparams Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/internal/srcimporter/srcimporter.go /src/goroot/src/go/internal/srcimporter/srcimporter_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/internal/srcimporter Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/go/internal/srcimporter/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/go/internal/srcimporter/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/internal/srcimporter/testdata/issue20855/issue20855.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/internal/srcimporter/testdata/issue20855 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/internal/srcimporter/testdata/issue24392/issue24392.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/internal/srcimporter/testdata/issue24392 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/internal/srcimporter/testdata/issue23092/issue23092.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/internal/srcimporter/testdata/issue23092 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/internal/gccgoimporter/ar.go /src/goroot/src/go/internal/gccgoimporter/gccgoinstallation.go /src/goroot/src/go/internal/gccgoimporter/gccgoinstallation_test.go /src/goroot/src/go/internal/gccgoimporter/importer.go /src/goroot/src/go/internal/gccgoimporter/importer_test.go /src/goroot/src/go/internal/gccgoimporter/parser.go /src/goroot/src/go/internal/gccgoimporter/parser_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/internal/gccgoimporter Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/internal/gccgoimporter/testdata/aliases.go /src/goroot/src/go/internal/gccgoimporter/testdata/complexnums.go /src/goroot/src/go/internal/gccgoimporter/testdata/conversions.go /src/goroot/src/go/internal/gccgoimporter/testdata/escapeinfo.go /src/goroot/src/go/internal/gccgoimporter/testdata/imports.go /src/goroot/src/go/internal/gccgoimporter/testdata/issue27856.go /src/goroot/src/go/internal/gccgoimporter/testdata/issue29198.go /src/goroot/src/go/internal/gccgoimporter/testdata/issue30628.go /src/goroot/src/go/internal/gccgoimporter/testdata/issue31540.go /src/goroot/src/go/internal/gccgoimporter/testdata/issue34182.go /src/goroot/src/go/internal/gccgoimporter/testdata/nointerface.go /src/goroot/src/go/internal/gccgoimporter/testdata/notinheap.go /src/goroot/src/go/internal/gccgoimporter/testdata/pointer.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 13 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/internal/gccgoimporter/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/format/benchmark_test.go /src/goroot/src/go/format/example_test.go /src/goroot/src/go/format/format.go /src/goroot/src/go/format/format_test.go /src/goroot/src/go/format/internal.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/format Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/format Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/format Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package go/format Step #3 - "compile-libfuzzer-address-x86_64": + pkg=go/format Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/format Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=go_format Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^go_format ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing go/format fuzz_ng_go_format Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:57 Found package in /src/goroot/src/go/format Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:57 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:14:57 Function Node has unproduced argument token.FileSet Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/go_format.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/go_format.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_format Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_format Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_go_format Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_format Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_format Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_go_format.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_go_format.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_go_format.a ./fuzz_ng_go_format Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_go_format/ngolofuzz.pb.o fuzz_ng_go_format//ngolofuzz.o fuzz_ng_go_format.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_go_format Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_go_format.a Step #3 - "compile-libfuzzer-address-x86_64": + echo go/format Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/importer/importer.go /src/goroot/src/go/importer/importer_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/importer Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/importer Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/importer Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package go/importer Step #3 - "compile-libfuzzer-address-x86_64": + pkg=go/importer Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/importer Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=go_importer Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^go_importer ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing go/importer fuzz_ng_go_importer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:06 Found package in /src/goroot/src/go/importer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:06 Type Lookup is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:06 Function ForCompiler has unproduced argument token.FileSet Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:06 Function ForCompiler has unproduced argument Lookup Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:06 Function For has unproduced argument Lookup Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/go_importer.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/go_importer.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_importer Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_importer Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_go_importer Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_importer Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_importer Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_go_importer.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_importer Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:179:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:189:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:11 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_go_importer.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_go_importer.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_go_importer.a ./fuzz_ng_go_importer Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_importer Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_importer/fuzz_ng.go:179:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_importer/fuzz_ng.go:189:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:12 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_go_importer/ngolofuzz.pb.o fuzz_ng_go_importer//ngolofuzz.o fuzz_ng_go_importer.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_go_importer Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_go_importer.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_go_importer.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_go_importer.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for go/importer' Step #3 - "compile-libfuzzer-address-x86_64": Failed for go/importer Step #3 - "compile-libfuzzer-address-x86_64": + grep '^go/importer$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo go/importer Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/token/example_test.go /src/goroot/src/go/token/position.go /src/goroot/src/go/token/position_bench_test.go /src/goroot/src/go/token/position_test.go /src/goroot/src/go/token/serialize.go /src/goroot/src/go/token/serialize_test.go /src/goroot/src/go/token/token.go /src/goroot/src/go/token/token_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 8 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/token Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/token Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/token Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package go/token Step #3 - "compile-libfuzzer-address-x86_64": + pkg=go/token Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/token Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=go_token Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^go_token ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing go/token fuzz_ng_go_token Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:12 Found package in /src/goroot/src/go/token Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:12 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:12 Unhandled argument &ast.FuncType{Func:22873, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0001d73e0), Results:(*ast.FieldList)(0xc0001d7410)} for FileSetNgdotIterate Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:12 Unhandled argument &ast.FuncType{Func:25914, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0001210b0), Results:(*ast.FieldList)(0xc0001210e0)} for FileSetNgdotRead Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:12 Unhandled argument &ast.FuncType{Func:26421, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000121440), Results:(*ast.FieldList)(0xc000121470)} for FileSetNgdotWrite Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/go_token.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/go_token.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_token Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_token Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_go_token Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_token Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_token Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_go_token.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_go_token.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_go_token.a ./fuzz_ng_go_token Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_go_token/ngolofuzz.pb.o fuzz_ng_go_token//ngolofuzz.o fuzz_ng_go_token.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_go_token Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_go_token.a Step #3 - "compile-libfuzzer-address-x86_64": + echo go/token Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/printer/comment.go /src/goroot/src/go/printer/example_test.go /src/goroot/src/go/printer/gobuild.go /src/goroot/src/go/printer/nodes.go /src/goroot/src/go/printer/performance_test.go /src/goroot/src/go/printer/printer.go /src/goroot/src/go/printer/printer_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/printer Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/printer Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/printer Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package go/printer Step #3 - "compile-libfuzzer-address-x86_64": + pkg=go/printer Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/printer Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=go_printer Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^go_printer ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing go/printer fuzz_ng_go_printer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:22 Found package in /src/goroot/src/go/printer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:22 Function Fprint has unproduced recv Config Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:22 Function Fprint has unproduced argument token.FileSet Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/go_printer.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/go_printer.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_printer Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_printer Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_go_printer Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_printer Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_printer Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_go_printer.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_printer Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:11:2: "go/printer" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:24 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_go_printer.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_go_printer.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_go_printer.a ./fuzz_ng_go_printer Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_printer Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_printer/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_printer/fuzz_ng.go:11:2: "go/printer" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_printer/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_printer/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_printer/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_printer/fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:25 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_go_printer/ngolofuzz.pb.o fuzz_ng_go_printer//ngolofuzz.o fuzz_ng_go_printer.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_go_printer Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_go_printer/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_go_printer//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_go_printer.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_go_printer.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_go_printer.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for go/printer' Step #3 - "compile-libfuzzer-address-x86_64": Failed for go/printer Step #3 - "compile-libfuzzer-address-x86_64": + grep '^go/printer$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo go/printer Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/printer/testdata/parser.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/printer/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/printer/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/printer/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/constant/example_test.go /src/goroot/src/go/constant/kind_string.go /src/goroot/src/go/constant/value.go /src/goroot/src/go/constant/value_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/constant Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/constant Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/constant Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package go/constant Step #3 - "compile-libfuzzer-address-x86_64": + pkg=go/constant Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/constant Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=go_constant Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^go_constant ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing go/constant fuzz_ng_go_constant Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:26 Found package in /src/goroot/src/go/constant Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:26 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:26 Function MakeFromLiteral has unproduced argument token.Token Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:26 Function MakeFromLiteral has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:26 Function UnaryOp has unproduced argument token.Token Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:26 Function UnaryOp has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:26 Function BinaryOp has unproduced argument token.Token Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:26 Function Shift has unproduced argument token.Token Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:26 Function Shift has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:26 Function Compare has unproduced argument token.Token Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/go_constant.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/go_constant.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_constant Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_constant Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_go_constant Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_constant Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_constant Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_go_constant.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_go_constant.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_go_constant.a ./fuzz_ng_go_constant Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_go_constant/ngolofuzz.pb.o fuzz_ng_go_constant//ngolofuzz.o fuzz_ng_go_constant.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_go_constant Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_go_constant.a Step #3 - "compile-libfuzzer-address-x86_64": + echo go/constant Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/parser/error_test.go /src/goroot/src/go/parser/example_test.go /src/goroot/src/go/parser/interface.go /src/goroot/src/go/parser/parser.go /src/goroot/src/go/parser/parser_test.go /src/goroot/src/go/parser/performance_test.go /src/goroot/src/go/parser/resolver.go /src/goroot/src/go/parser/resolver_test.go /src/goroot/src/go/parser/short_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 9 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/parser Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/parser Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/parser Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package go/parser Step #3 - "compile-libfuzzer-address-x86_64": + pkg=go/parser Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/parser Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=go_parser Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^go_parser ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing go/parser fuzz_ng_go_parser Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:35 Found package in /src/goroot/src/go/parser Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:35 Function ParseFile has unproduced argument token.FileSet Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:35 Function ParseDir has unproduced argument token.FileSet Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:35 Unhandled argument &ast.FuncType{Func:20887, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002a6930), Results:(*ast.FieldList)(0xc0002a6960)} for ParseDir Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:35 Function ParseExprFrom has unproduced argument token.FileSet Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/go_parser.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/go_parser.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_parser Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_parser Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_go_parser Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_parser Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_parser Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_go_parser.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_go_parser.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_go_parser.a ./fuzz_ng_go_parser Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_go_parser/ngolofuzz.pb.o fuzz_ng_go_parser//ngolofuzz.o fuzz_ng_go_parser.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_go_parser Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_go_parser.a Step #3 - "compile-libfuzzer-address-x86_64": + echo go/parser Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/go/parser/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/go/parser/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/parser/testdata/issue42951/not_a_file.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/parser/testdata/issue42951 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/parser/testdata/issue42951 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/parser/testdata/issue42951 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/parser/testdata/issue42951/not_a_file.go/invalid.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/parser/testdata/issue42951/not_a_file.go Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/parser/testdata/issue42951/not_a_file.go Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/parser/testdata/issue42951/not_a_file.go Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/go/parser/testdata/resolution/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/go/parser/testdata/resolution/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/doc/comment.go /src/goroot/src/go/doc/comment_test.go /src/goroot/src/go/doc/doc.go /src/goroot/src/go/doc/doc_test.go /src/goroot/src/go/doc/example.go /src/goroot/src/go/doc/example_internal_test.go /src/goroot/src/go/doc/example_test.go /src/goroot/src/go/doc/exports.go /src/goroot/src/go/doc/filter.go /src/goroot/src/go/doc/headscan.go /src/goroot/src/go/doc/reader.go /src/goroot/src/go/doc/synopsis.go /src/goroot/src/go/doc/synopsis_test.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 13 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/doc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/doc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/doc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package go/doc Step #3 - "compile-libfuzzer-address-x86_64": + pkg=go/doc Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/doc Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=go_doc Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^go_doc ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing go/doc fuzz_ng_go_doc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:43 Found package in /src/goroot/src/go/doc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:43 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:43 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:43 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:43 Array result for Example is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:43 Type Filter is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:43 Function New has unproduced argument ast.Package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:43 Function NewFromFiles has unproduced argument token.FileSet Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:43 Function NewFromFiles has unproduced argument ast.File Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:43 Unhandled argument &ast.Ellipsis{Ellipsis:43399, Elt:(*ast.Ident)(0xc0003ca9c0)} for NewFromFiles Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:43 Unhandled argument &ast.Ellipsis{Ellipsis:4153, Elt:(*ast.StarExpr)(0xc0001b84f8)} for Examples Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:43 Function Filter has unproduced argument Filter Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/go_doc.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/go_doc.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_doc Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_doc Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_go_doc Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_doc Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_doc Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_go_doc.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_go_doc.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_go_doc.a ./fuzz_ng_go_doc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_go_doc/ngolofuzz.pb.o fuzz_ng_go_doc//ngolofuzz.o fuzz_ng_go_doc.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_go_doc Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_go_doc.a Step #3 - "compile-libfuzzer-address-x86_64": + echo go/doc Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/doc/testdata/a0.go /src/goroot/src/go/doc/testdata/a1.go /src/goroot/src/go/doc/testdata/b.go /src/goroot/src/go/doc/testdata/benchmark.go /src/goroot/src/go/doc/testdata/blank.go /src/goroot/src/go/doc/testdata/bugpara.go /src/goroot/src/go/doc/testdata/c.go /src/goroot/src/go/doc/testdata/d1.go /src/goroot/src/go/doc/testdata/d2.go /src/goroot/src/go/doc/testdata/e.go /src/goroot/src/go/doc/testdata/error1.go /src/goroot/src/go/doc/testdata/error2.go /src/goroot/src/go/doc/testdata/example.go /src/goroot/src/go/doc/testdata/f.go /src/goroot/src/go/doc/testdata/g.go /src/goroot/src/go/doc/testdata/generics.go /src/goroot/src/go/doc/testdata/issue12839.go /src/goroot/src/go/doc/testdata/issue13742.go /src/goroot/src/go/doc/testdata/issue16153.go /src/goroot/src/go/doc/testdata/issue17788.go /src/goroot/src/go/doc/testdata/issue22856.go /src/goroot/src/go/doc/testdata/predeclared.go /src/goroot/src/go/doc/testdata/testing.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 23 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/doc/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/doc/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/doc/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/doc/testdata/pkgdoc/doc.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/doc/testdata/pkgdoc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/doc/testdata/pkgdoc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/doc/testdata/pkgdoc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/doc/testdata/examples/empty.go /src/goroot/src/go/doc/testdata/examples/generic_constraints.go /src/goroot/src/go/doc/testdata/examples/import_groups.go /src/goroot/src/go/doc/testdata/examples/import_groups_named.go /src/goroot/src/go/doc/testdata/examples/inspect_signature.go /src/goroot/src/go/doc/testdata/examples/iota.go /src/goroot/src/go/doc/testdata/examples/issue43658.go /src/goroot/src/go/doc/testdata/examples/multiple.go /src/goroot/src/go/doc/testdata/examples/values.go /src/goroot/src/go/doc/testdata/examples/whole_file.go /src/goroot/src/go/doc/testdata/examples/whole_function.go /src/goroot/src/go/doc/testdata/examples/whole_function_external.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 12 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/doc/testdata/examples Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/doc/testdata/examples Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/doc/testdata/examples Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/doc/comment/doc.go /src/goroot/src/go/doc/comment/html.go /src/goroot/src/go/doc/comment/markdown.go /src/goroot/src/go/doc/comment/old_test.go /src/goroot/src/go/doc/comment/parse.go /src/goroot/src/go/doc/comment/parse_test.go /src/goroot/src/go/doc/comment/print.go /src/goroot/src/go/doc/comment/std.go /src/goroot/src/go/doc/comment/std_test.go /src/goroot/src/go/doc/comment/testdata_test.go /src/goroot/src/go/doc/comment/text.go /src/goroot/src/go/doc/comment/wrap_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 12 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/doc/comment Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/doc/comment Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/doc/comment Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package go/doc/comment Step #3 - "compile-libfuzzer-address-x86_64": + pkg=go/doc/comment Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/doc/comment Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=go_doc_comment Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^go_doc_comment ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing go/doc/comment fuzz_ng_go_doc_comment Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:52 Found package in /src/goroot/src/go/doc/comment Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:52 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:52 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:52 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:52 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:52 Unhandled field &ast.FuncType{Func:23939, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0001bc2d0), Results:(*ast.FieldList)(0xc0001bc330)} for struct Parser Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:52 Unhandled field &ast.FuncType{Func:24480, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0001bc390), Results:(*ast.FieldList)(0xc0001bc3c0)} for struct Parser Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:52 Unhandled field &ast.FuncType{Func:52512, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002cb770), Results:(*ast.FieldList)(0xc0002cb7a0)} for struct Printer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:52 Unhandled field &ast.FuncType{Func:52697, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002cb7d0), Results:(*ast.FieldList)(0xc0002cb800)} for struct Printer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:52 Function BlankBefore has unproduced recv List Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:52 Function BlankBetween has unproduced recv List Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:52 Function DefaultURL has unproduced recv DocLink Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:15:52 Function DefaultID has unproduced recv Heading Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/go_doc_comment.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/go_doc_comment.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_doc_comment Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_doc_comment Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_go_doc_comment Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_doc_comment Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_doc_comment Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_go_doc_comment.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_go_doc_comment.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_go_doc_comment.a ./fuzz_ng_go_doc_comment Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_go_doc_comment/ngolofuzz.pb.o fuzz_ng_go_doc_comment//ngolofuzz.o fuzz_ng_go_doc_comment.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_go_doc_comment Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_go_doc_comment.a Step #3 - "compile-libfuzzer-address-x86_64": + echo go/doc/comment Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/go/doc/comment/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/go/doc/comment/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/types/api.go /src/goroot/src/go/types/api_test.go /src/goroot/src/go/types/array.go /src/goroot/src/go/types/assignments.go /src/goroot/src/go/types/basic.go /src/goroot/src/go/types/builtins.go /src/goroot/src/go/types/builtins_test.go /src/goroot/src/go/types/call.go /src/goroot/src/go/types/chan.go /src/goroot/src/go/types/check.go /src/goroot/src/go/types/check_test.go /src/goroot/src/go/types/commentMap_test.go /src/goroot/src/go/types/context.go /src/goroot/src/go/types/context_test.go /src/goroot/src/go/types/conversions.go /src/goroot/src/go/types/decl.go /src/goroot/src/go/types/errorcalls_test.go /src/goroot/src/go/types/errors.go /src/goroot/src/go/types/errors_test.go /src/goroot/src/go/types/eval.go /src/goroot/src/go/types/eval_test.go /src/goroot/src/go/types/example_test.go /src/goroot/src/go/types/expr.go /src/goroot/src/go/types/exprstring.go /src/goroot/src/go/types/exprstring_test.go /src/goroot/src/go/types/gccgosizes.go /src/goroot/src/go/types/generate.go /src/goroot/src/go/types/generate_test.go /src/goroot/src/go/types/gotype.go /src/goroot/src/go/types/hilbert_test.go /src/goroot/src/go/types/index.go /src/goroot/src/go/types/infer.go /src/goroot/src/go/types/infer2.go /src/goroot/src/go/types/initorder.go /src/goroot/src/go/types/instantiate.go /src/goroot/src/go/types/instantiate_test.go /src/goroot/src/go/types/interface.go /src/goroot/src/go/types/issues_test.go /src/goroot/src/go/types/labels.go /src/goroot/src/go/types/lookup.go /src/goroot/src/go/types/lookup_test.go /src/goroot/src/go/types/main_test.go /src/goroot/src/go/types/map.go /src/goroot/src/go/types/methodset.go /src/goroot/src/go/types/methodset_test.go /src/goroot/src/go/types/mono.go /src/goroot/src/go/types/mono_test.go /src/goroot/src/go/types/named.go /src/goroot/src/go/types/named_test.go /src/goroot/src/go/types/object.go /src/goroot/src/go/types/object_test.go /src/goroot/src/go/types/objset.go /src/goroot/src/go/types/operand.go /src/goroot/src/go/types/package.go /src/goroot/src/go/types/pointer.go /src/goroot/src/go/types/predicates.go /src/goroot/src/go/types/resolver.go /src/goroot/src/go/types/resolver_test.go /src/goroot/src/go/types/return.go /src/goroot/src/go/types/scope.go /src/goroot/src/go/types/selection.go /src/goroot/src/go/types/self_test.go /src/goroot/src/go/types/signature.go /src/goroot/src/go/types/sizeof_test.go /src/goroot/src/go/types/sizes.go /src/goroot/src/go/types/sizes_test.go /src/goroot/src/go/types/slice.go /src/goroot/src/go/types/stdlib_test.go /src/goroot/src/go/types/stmt.go /src/goroot/src/go/types/struct.go /src/goroot/src/go/types/subst.go /src/goroot/src/go/types/termlist.go /src/goroot/src/go/types/termlist_test.go /src/goroot/src/go/types/token_test.go /src/goroot/src/go/types/tuple.go /src/goroot/src/go/types/type.go /src/goroot/src/go/types/typelists.go /src/goroot/src/go/types/typeparam.go /src/goroot/src/go/types/typeset.go /src/goroot/src/go/types/typeset_test.go /src/goroot/src/go/types/typestring.go /src/goroot/src/go/types/typestring_test.go /src/goroot/src/go/types/typeterm.go /src/goroot/src/go/types/typeterm_test.go /src/goroot/src/go/types/typexpr.go /src/goroot/src/go/types/under.go /src/goroot/src/go/types/unify.go /src/goroot/src/go/types/union.go /src/goroot/src/go/types/universe.go /src/goroot/src/go/types/util.go /src/goroot/src/go/types/util_test.go /src/goroot/src/go/types/validtype.go /src/goroot/src/go/types/version.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 93 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/types Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/types Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/types Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package go/types Step #3 - "compile-libfuzzer-address-x86_64": + pkg=go/types Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/types Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=go_types Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^go_types ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing go/types fuzz_ng_go_types Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Found package in /src/goroot/src/go/types Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Array result for Package is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Array result for int64 is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Type ArgumentError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Type Error is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Type Builtin is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Type Nil is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Type Basic is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Unhandled field &ast.MapType{Map:22973, Key:(*ast.SelectorExpr)(0xc000227518), Value:(*ast.Ident)(0xc00021b960)} for struct Info Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Unhandled field &ast.MapType{Map:23653, Key:(*ast.StarExpr)(0xc000227680), Value:(*ast.Ident)(0xc00021ba00)} for struct Info Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Unhandled field &ast.MapType{Map:24156, Key:(*ast.StarExpr)(0xc0002277a0), Value:(*ast.Ident)(0xc00021baa0)} for struct Info Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Unhandled field &ast.MapType{Map:24355, Key:(*ast.StarExpr)(0xc000227860), Value:(*ast.Ident)(0xc00021bb60)} for struct Info Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Unhandled field &ast.MapType{Map:24802, Key:(*ast.SelectorExpr)(0xc000227968), Value:(*ast.Ident)(0xc00021bc00)} for struct Info Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Unhandled field &ast.MapType{Map:24949, Key:(*ast.StarExpr)(0xc0002279e0), Value:(*ast.StarExpr)(0xc0002279f8)} for struct Info Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Unhandled field &ast.MapType{Map:25967, Key:(*ast.SelectorExpr)(0xc000227c68), Value:(*ast.StarExpr)(0xc000227c80)} for struct Info Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function Error has unproduced recv Error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function Error has unproduced recv ArgumentError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function Unwrap has unproduced recv ArgumentError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function TypeOf has unproduced recv Info Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function ObjectOf has unproduced recv Info Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function String has unproduced recv Initializer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function Check has unproduced recv Config Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function Kind has unproduced recv Basic Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function Info has unproduced recv Basic Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function Name has unproduced recv Basic Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function Underlying has unproduced recv Basic Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function String has unproduced recv Basic Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function NewChecker has unproduced argument Config Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function NewChecker has unproduced argument token.FileSet Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function NewChecker has unproduced argument Info Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function Files has unproduced argument ast.File Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function Eval has unproduced argument token.FileSet Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function Eval has unproduced argument token.Pos Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function CheckExpr has unproduced argument token.FileSet Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function CheckExpr has unproduced argument token.Pos Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function CheckExpr has unproduced argument ast.Expr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function CheckExpr has unproduced argument Info Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function ExprString has unproduced argument ast.Expr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function WriteExpr has unproduced argument bytes.Buffer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function WriteExpr has unproduced argument ast.Expr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function Instantiate has unproduced array argument Type Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function NewInterfaceType has unproduced array argument Type Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function NewPkgName has unproduced argument token.Pos Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function NewConst has unproduced argument token.Pos Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function NewConst has unproduced argument constant.Value Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function NewTypeName has unproduced argument token.Pos Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function NewVar has unproduced argument token.Pos Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function NewParam has unproduced argument token.Pos Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function NewField has unproduced argument token.Pos Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function NewFunc has unproduced argument token.Pos Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function NewLabel has unproduced argument token.Pos Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function String has unproduced recv Builtin Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function String has unproduced recv Nil Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function NewScope has unproduced argument token.Pos Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function LookupParent has unproduced argument token.Pos Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function Contains has unproduced argument token.Pos Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function Innermost has unproduced argument token.Pos Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Unhandled argument &ast.Ellipsis{Ellipsis:82115, Elt:(*ast.StarExpr)(0xc0003a3188)} for NewTuple Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function WriteType has unproduced argument bytes.Buffer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:01 Function WriteSignature has unproduced argument bytes.Buffer Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/go_types.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/go_types.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_types Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_go_types Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_go_types Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_types Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_types Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_go_types.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_types Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:497:29: cannot use arg0 (variable of type *types.Func) as []*types.Func value in argument to types.NewInterface Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:497:35: cannot use arg1 (variable of type *types.Named) as []*types.Named value in argument to types.NewInterface Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:764:37: cannot use arg2 (variable of type *types.Func) as []*types.Func value in argument to types.NewNamed Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:809:23: cannot use arg1 (variable of type *types.TypeParam) as []*types.TypeParam value in argument to arg0.SetTypeParams Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:1089:20: cannot use arg1 (variable of type *types.Package) as []*types.Package value in argument to arg0.SetImports Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:1355:39: cannot use arg1 (variable of type *types.TypeParam) as []*types.TypeParam value in argument to types.NewSignatureType Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:1355:45: cannot use arg2 (variable of type *types.TypeParam) as []*types.TypeParam value in argument to types.NewSignatureType Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:1452:19: cannot use arg1 (variable of type *types.Var) as []*types.Var value in argument to arg0.Offsetsof Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:1505:26: cannot use arg0 (variable of type *types.Var) as []*types.Var value in argument to types.NewStruct Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:1710:25: cannot use arg0 (variable of type *types.Term) as []*types.Term value in argument to types.NewUnion Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:1710:25: too many errors Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:09 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_go_types.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_go_types.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_go_types.a ./fuzz_ng_go_types Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_go_types Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_types/fuzz_ng.go:497:29: cannot use arg0 (variable of type *types.Func) as []*types.Func value in argument to types.NewInterface Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_types/fuzz_ng.go:497:35: cannot use arg1 (variable of type *types.Named) as []*types.Named value in argument to types.NewInterface Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_types/fuzz_ng.go:764:37: cannot use arg2 (variable of type *types.Func) as []*types.Func value in argument to types.NewNamed Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_types/fuzz_ng.go:809:23: cannot use arg1 (variable of type *types.TypeParam) as []*types.TypeParam value in argument to arg0.SetTypeParams Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_types/fuzz_ng.go:1089:20: cannot use arg1 (variable of type *types.Package) as []*types.Package value in argument to arg0.SetImports Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_types/fuzz_ng.go:1355:39: cannot use arg1 (variable of type *types.TypeParam) as []*types.TypeParam value in argument to types.NewSignatureType Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_types/fuzz_ng.go:1355:45: cannot use arg2 (variable of type *types.TypeParam) as []*types.TypeParam value in argument to types.NewSignatureType Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_types/fuzz_ng.go:1452:19: cannot use arg1 (variable of type *types.Var) as []*types.Var value in argument to arg0.Offsetsof Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_types/fuzz_ng.go:1505:26: cannot use arg0 (variable of type *types.Var) as []*types.Var value in argument to types.NewStruct Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_types/fuzz_ng.go:1710:25: cannot use arg0 (variable of type *types.Term) as []*types.Term value in argument to types.NewUnion Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_go_types/fuzz_ng.go:1710:25: too many errors Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:10 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_go_types/ngolofuzz.pb.o fuzz_ng_go_types//ngolofuzz.o fuzz_ng_go_types.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_go_types Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_go_types.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_go_types.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_go_types.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for go/types' Step #3 - "compile-libfuzzer-address-x86_64": Failed for go/types Step #3 - "compile-libfuzzer-address-x86_64": + grep '^go/types$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo go/types Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/types/testdata/manual.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/types/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/types/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/types/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/go/types/testdata/local/issue47996.go /src/goroot/src/go/types/testdata/local/shifts.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/types/testdata/local Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/types/testdata/local Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo go/types/testdata/local Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/maps/maps.go /src/goroot/src/maps/maps_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo maps Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo maps Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo maps Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package maps Step #3 - "compile-libfuzzer-address-x86_64": + pkg=maps Step #3 - "compile-libfuzzer-address-x86_64": ++ echo maps Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=maps Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^maps ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing maps fuzz_ng_maps Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:10 Found package in /src/goroot/src/maps Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:10 Array result for K is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:10 Array result for V is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:10 Function Keys has unproduced argument M Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:10 Function Values has unproduced argument M Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:10 Function Equal has unproduced argument M1 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:10 Function Equal has unproduced argument M2 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:10 Function EqualFunc has unproduced argument M1 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:10 Function EqualFunc has unproduced argument M2 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:10 Unhandled argument &ast.FuncType{Func:1196, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000116d50), Results:(*ast.FieldList)(0xc000116d80)} for EqualFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:10 Function Clone has unproduced argument M Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:10 Function Copy has unproduced argument M1 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:10 Function Copy has unproduced argument M2 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:10 Function DeleteFunc has unproduced argument M Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:10 Unhandled argument &ast.FuncType{Func:2135, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000117440), Results:(*ast.FieldList)(0xc000117470)} for DeleteFunc Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/maps.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/maps.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_maps Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_maps Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_maps Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_maps Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_maps Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_maps.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_maps Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:13:2: "maps" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:13 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_maps.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_maps.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_maps.a ./fuzz_ng_maps Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_maps Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_maps/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_maps/fuzz_ng.go:13:2: "maps" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_maps/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_maps/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_maps/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_maps/fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_maps/ngolofuzz.pb.o fuzz_ng_maps//ngolofuzz.o fuzz_ng_maps.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_maps Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_maps/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_maps//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_maps.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_maps.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_maps.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for maps' Step #3 - "compile-libfuzzer-address-x86_64": Failed for maps Step #3 - "compile-libfuzzer-address-x86_64": + grep '^maps$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo maps Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/log/example_test.go /src/goroot/src/log/log.go /src/goroot/src/log/log_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo log Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo log Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo log Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package log Step #3 - "compile-libfuzzer-address-x86_64": + pkg=log Step #3 - "compile-libfuzzer-address-x86_64": ++ echo log Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=log Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^log ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing log fuzz_ng_log Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Found package in /src/goroot/src/log Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:7472, Elt:(*ast.Ident)(0xc0000fa840)} for LoggerNgdotPrint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:7699, Elt:(*ast.Ident)(0xc0000fab00)} for LoggerNgdotPrintf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:7923, Elt:(*ast.Ident)(0xc0000fada0)} for LoggerNgdotPrintln Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:8103, Elt:(*ast.Ident)(0xc0000fb020)} for LoggerNgdotFatal Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:8272, Elt:(*ast.Ident)(0xc0000fb280)} for LoggerNgdotFatalf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:8438, Elt:(*ast.Ident)(0xc0000fb4e0)} for LoggerNgdotFatalln Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:8588, Elt:(*ast.Ident)(0xc0000fb700)} for LoggerNgdotPanic Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:8760, Elt:(*ast.Ident)(0xc0000fb980)} for LoggerNgdotPanicf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:8929, Elt:(*ast.Ident)(0xc0000fbc00)} for LoggerNgdotPanicln Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:10675, Elt:(*ast.Ident)(0xc000286b20)} for Print Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:10899, Elt:(*ast.Ident)(0xc000286da0)} for Printf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:11120, Elt:(*ast.Ident)(0xc000287000)} for Println Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:11288, Elt:(*ast.Ident)(0xc000287240)} for Fatal Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:11445, Elt:(*ast.Ident)(0xc000287460)} for Fatalf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:11599, Elt:(*ast.Ident)(0xc000287680)} for Fatalln Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:11737, Elt:(*ast.Ident)(0xc000287860)} for Panic Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:11897, Elt:(*ast.Ident)(0xc000287aa0)} for Panicf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:14 Unhandled argument &ast.Ellipsis{Ellipsis:12054, Elt:(*ast.Ident)(0xc000287ce0)} for Panicln Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/log.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/log.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_log Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_log Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_log Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_log Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_log Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_log.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_log.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_log.a ./fuzz_ng_log Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_log/ngolofuzz.pb.o fuzz_ng_log//ngolofuzz.o fuzz_ng_log.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_log Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_log.a Step #3 - "compile-libfuzzer-address-x86_64": + echo log Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/log/syslog/doc.go /src/goroot/src/log/syslog/example_test.go /src/goroot/src/log/syslog/syslog.go /src/goroot/src/log/syslog/syslog_test.go /src/goroot/src/log/syslog/syslog_unix.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo log/syslog Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo log/syslog Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo log/syslog Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package log/syslog Step #3 - "compile-libfuzzer-address-x86_64": + pkg=log/syslog Step #3 - "compile-libfuzzer-address-x86_64": ++ echo log/syslog Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=log_syslog Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^log_syslog ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing log/syslog fuzz_ng_log_syslog Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:23 Found package in /src/goroot/src/log/syslog Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/log_syslog.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/log_syslog.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_log_syslog Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_log_syslog Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_log_syslog Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_log_syslog Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_log_syslog Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_log_syslog.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_log_syslog.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_log_syslog.a ./fuzz_ng_log_syslog Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_log_syslog/ngolofuzz.pb.o fuzz_ng_log_syslog//ngolofuzz.o fuzz_ng_log_syslog.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_log_syslog Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_log_syslog.a Step #3 - "compile-libfuzzer-address-x86_64": + echo log/syslog Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/unicode/casetables.go /src/goroot/src/unicode/digit.go /src/goroot/src/unicode/digit_test.go /src/goroot/src/unicode/example_test.go /src/goroot/src/unicode/graphic.go /src/goroot/src/unicode/graphic_test.go /src/goroot/src/unicode/letter.go /src/goroot/src/unicode/letter_test.go /src/goroot/src/unicode/script_test.go /src/goroot/src/unicode/tables.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo unicode Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo unicode Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo unicode Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package unicode Step #3 - "compile-libfuzzer-address-x86_64": + pkg=unicode Step #3 - "compile-libfuzzer-address-x86_64": ++ echo unicode Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=unicode Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^unicode ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing unicode fuzz_ng_unicode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:32 Found package in /src/goroot/src/unicode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:32 Type SpecialCase is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:32 Function IsOneOf has unproduced argument RangeTable Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:32 Unhandled argument &ast.Ellipsis{Ellipsis:212900, Elt:(*ast.StarExpr)(0xc000130558)} for In Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:32 Function Is has unproduced argument RangeTable Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:32 Function ToUpper has unproduced recv SpecialCase Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:32 Function ToTitle has unproduced recv SpecialCase Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:32 Function ToLower has unproduced recv SpecialCase Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/unicode.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/unicode.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_unicode Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_unicode Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_unicode Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_unicode Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_unicode Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_unicode.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_unicode.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_unicode.a ./fuzz_ng_unicode Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_unicode/ngolofuzz.pb.o fuzz_ng_unicode//ngolofuzz.o fuzz_ng_unicode.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_unicode Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_unicode.a Step #3 - "compile-libfuzzer-address-x86_64": + echo unicode Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/unicode/utf16/export_test.go /src/goroot/src/unicode/utf16/utf16.go /src/goroot/src/unicode/utf16/utf16_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo unicode/utf16 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo unicode/utf16 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo unicode/utf16 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package unicode/utf16 Step #3 - "compile-libfuzzer-address-x86_64": + pkg=unicode/utf16 Step #3 - "compile-libfuzzer-address-x86_64": ++ echo unicode/utf16 Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=unicode_utf16 Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^unicode_utf16 ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing unicode/utf16 fuzz_ng_unicode_utf16 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:40 Found package in /src/goroot/src/unicode/utf16 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:40 Array result for uint16 is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:40 Array result for uint16 is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:40 Array result for rune is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:40 Function Encode has unproduced array argument rune Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/unicode_utf16.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/unicode_utf16.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_unicode_utf16 Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_unicode_utf16 Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_unicode_utf16 Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_unicode_utf16 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_unicode_utf16 Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_unicode_utf16.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_unicode_utf16.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_unicode_utf16.a ./fuzz_ng_unicode_utf16 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_unicode_utf16/ngolofuzz.pb.o fuzz_ng_unicode_utf16//ngolofuzz.o fuzz_ng_unicode_utf16.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_unicode_utf16 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_unicode_utf16.a Step #3 - "compile-libfuzzer-address-x86_64": + echo unicode/utf16 Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/unicode/utf8/example_test.go /src/goroot/src/unicode/utf8/utf8.go /src/goroot/src/unicode/utf8/utf8_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo unicode/utf8 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo unicode/utf8 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo unicode/utf8 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package unicode/utf8 Step #3 - "compile-libfuzzer-address-x86_64": + pkg=unicode/utf8 Step #3 - "compile-libfuzzer-address-x86_64": ++ echo unicode/utf8 Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=unicode_utf8 Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^unicode_utf8 ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing unicode/utf8 fuzz_ng_unicode_utf8 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:49 Found package in /src/goroot/src/unicode/utf8 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:49 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/unicode_utf8.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/unicode_utf8.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_unicode_utf8 Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_unicode_utf8 Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_unicode_utf8 Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_unicode_utf8 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_unicode_utf8 Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_unicode_utf8.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_unicode_utf8.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_unicode_utf8.a ./fuzz_ng_unicode_utf8 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_unicode_utf8/ngolofuzz.pb.o fuzz_ng_unicode_utf8//ngolofuzz.o fuzz_ng_unicode_utf8.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_unicode_utf8 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_unicode_utf8.a Step #3 - "compile-libfuzzer-address-x86_64": + echo unicode/utf8 Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/encoding/encoding.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package encoding Step #3 - "compile-libfuzzer-address-x86_64": + pkg=encoding Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=encoding Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^encoding ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing encoding fuzz_ng_encoding Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:16:57 Found package in /src/goroot/src/encoding Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/encoding.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/encoding.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_encoding Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_encoding.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "encoding" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:11:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:00 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_encoding.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_encoding.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_encoding.a ./fuzz_ng_encoding Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_encoding/fuzz_ng.go:10:2: "encoding" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_encoding/fuzz_ng.go:11:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_encoding/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_encoding/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_encoding/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_encoding/fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:01 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_encoding/ngolofuzz.pb.o fuzz_ng_encoding//ngolofuzz.o fuzz_ng_encoding.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_encoding Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_encoding/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_encoding//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_encoding.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_encoding.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_encoding.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for encoding' Step #3 - "compile-libfuzzer-address-x86_64": Failed for encoding Step #3 - "compile-libfuzzer-address-x86_64": + grep '^encoding$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo encoding Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/encoding/asn1/asn1.go /src/goroot/src/encoding/asn1/asn1_test.go /src/goroot/src/encoding/asn1/common.go /src/goroot/src/encoding/asn1/marshal.go /src/goroot/src/encoding/asn1/marshal_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/asn1 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/asn1 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/asn1 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package encoding/asn1 Step #3 - "compile-libfuzzer-address-x86_64": + pkg=encoding/asn1 Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/asn1 Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=encoding_asn1 Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^encoding_asn1 ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude BitString' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude BitString encoding/asn1 fuzz_ng_encoding_asn1 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:01 Found package in /src/goroot/src/encoding/asn1 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:01 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:01 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:01 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:01 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:01 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:01 Type ObjectIdentifier is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:01 Type StructuralError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:01 Type SyntaxError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:01 Function Error has unproduced recv StructuralError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:01 Function Error has unproduced recv SyntaxError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:01 Function At has unproduced recv BitString Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:01 Function RightAlign has unproduced recv BitString Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:01 Function Equal has unproduced recv ObjectIdentifier Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:01 Function String has unproduced recv ObjectIdentifier Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/encoding_asn1.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/encoding_asn1.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_asn1 Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_asn1 Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_encoding_asn1 Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_asn1 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_asn1 Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_encoding_asn1.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_encoding_asn1.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_encoding_asn1.a ./fuzz_ng_encoding_asn1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_encoding_asn1/ngolofuzz.pb.o fuzz_ng_encoding_asn1//ngolofuzz.o fuzz_ng_encoding_asn1.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_encoding_asn1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_encoding_asn1.a Step #3 - "compile-libfuzzer-address-x86_64": + echo encoding/asn1 Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/encoding/pem/example_test.go /src/goroot/src/encoding/pem/pem.go /src/goroot/src/encoding/pem/pem_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/pem Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/pem Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/pem Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package encoding/pem Step #3 - "compile-libfuzzer-address-x86_64": + pkg=encoding/pem Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/pem Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=encoding_pem Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^encoding_pem ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing encoding/pem fuzz_ng_encoding_pem Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:10 Found package in /src/goroot/src/encoding/pem Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:10 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:10 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/encoding_pem.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/encoding_pem.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_pem Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_pem Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_encoding_pem Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_pem Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_pem Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_encoding_pem.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_encoding_pem.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_encoding_pem.a ./fuzz_ng_encoding_pem Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_encoding_pem/ngolofuzz.pb.o fuzz_ng_encoding_pem//ngolofuzz.o fuzz_ng_encoding_pem.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_encoding_pem Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_encoding_pem.a Step #3 - "compile-libfuzzer-address-x86_64": + echo encoding/pem Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/encoding/ascii85/ascii85.go /src/goroot/src/encoding/ascii85/ascii85_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/ascii85 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/ascii85 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/ascii85 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package encoding/ascii85 Step #3 - "compile-libfuzzer-address-x86_64": + pkg=encoding/ascii85 Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/ascii85 Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=encoding_ascii85 Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^encoding_ascii85 ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing encoding/ascii85 fuzz_ng_encoding_ascii85 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:18 Found package in /src/goroot/src/encoding/ascii85 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:18 Type CorruptInputError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:18 Function Error has unproduced recv CorruptInputError Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/encoding_ascii85.py Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/std/encoding_ascii85.py Step #3 - "compile-libfuzzer-address-x86_64": + python3 /src/ngolo-fuzzing/std/encoding_ascii85.py fuzz_ng_encoding_ascii85/fuzz_ng.go Step #3 - "compile-libfuzzer-address-x86_64": + mv fuzz_ng_encoding_ascii85/fuzz_ngp.go fuzz_ng_encoding_ascii85/fuzz_ng.go Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_ascii85 Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_ascii85 Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_encoding_ascii85 Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_ascii85 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_ascii85 Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_encoding_ascii85.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_encoding_ascii85.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_encoding_ascii85.a ./fuzz_ng_encoding_ascii85 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_encoding_ascii85/ngolofuzz.pb.o fuzz_ng_encoding_ascii85//ngolofuzz.o fuzz_ng_encoding_ascii85.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_encoding_ascii85 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_encoding_ascii85.a Step #3 - "compile-libfuzzer-address-x86_64": + echo encoding/ascii85 Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/encoding/base64/base64.go /src/goroot/src/encoding/base64/base64_test.go /src/goroot/src/encoding/base64/example_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/base64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/base64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/base64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package encoding/base64 Step #3 - "compile-libfuzzer-address-x86_64": + pkg=encoding/base64 Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/base64 Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=encoding_base64 Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^encoding_base64 ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing encoding/base64 fuzz_ng_encoding_base64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:26 Found package in /src/goroot/src/encoding/base64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:26 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:26 Type CorruptInputError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:26 Function Error has unproduced recv CorruptInputError Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/encoding_base64.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/encoding_base64.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_base64 Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_base64 Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_encoding_base64 Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_base64 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_base64 Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_encoding_base64.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_encoding_base64.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_encoding_base64.a ./fuzz_ng_encoding_base64 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_encoding_base64/ngolofuzz.pb.o fuzz_ng_encoding_base64//ngolofuzz.o fuzz_ng_encoding_base64.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_encoding_base64 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_encoding_base64.a Step #3 - "compile-libfuzzer-address-x86_64": + echo encoding/base64 Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/encoding/gob/codec_test.go /src/goroot/src/encoding/gob/debug.go /src/goroot/src/encoding/gob/dec_helpers.go /src/goroot/src/encoding/gob/decgen.go /src/goroot/src/encoding/gob/decode.go /src/goroot/src/encoding/gob/decoder.go /src/goroot/src/encoding/gob/doc.go /src/goroot/src/encoding/gob/dump.go /src/goroot/src/encoding/gob/enc_helpers.go /src/goroot/src/encoding/gob/encgen.go /src/goroot/src/encoding/gob/encode.go /src/goroot/src/encoding/gob/encoder.go /src/goroot/src/encoding/gob/encoder_test.go /src/goroot/src/encoding/gob/error.go /src/goroot/src/encoding/gob/example_encdec_test.go /src/goroot/src/encoding/gob/example_interface_test.go /src/goroot/src/encoding/gob/example_test.go /src/goroot/src/encoding/gob/gobencdec_test.go /src/goroot/src/encoding/gob/timing_test.go /src/goroot/src/encoding/gob/type.go /src/goroot/src/encoding/gob/type_test.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 21 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/gob Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/gob Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/gob Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package encoding/gob Step #3 - "compile-libfuzzer-address-x86_64": + pkg=encoding/gob Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/gob Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=encoding_gob Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^encoding_gob ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing encoding/gob fuzz_ng_encoding_gob Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:35 Found package in /src/goroot/src/encoding/gob Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:35 Function DecodeValue has unproduced argument reflect.Value Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:35 Function EncodeValue has unproduced argument reflect.Value Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/encoding_gob.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/encoding_gob.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_gob Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_gob Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_encoding_gob Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_gob Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_gob Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_encoding_gob.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_encoding_gob.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_encoding_gob.a ./fuzz_ng_encoding_gob Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_encoding_gob/ngolofuzz.pb.o fuzz_ng_encoding_gob//ngolofuzz.o fuzz_ng_encoding_gob.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_encoding_gob Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_encoding_gob.a Step #3 - "compile-libfuzzer-address-x86_64": + echo encoding/gob Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/encoding/binary/binary.go /src/goroot/src/encoding/binary/binary_test.go /src/goroot/src/encoding/binary/example_test.go /src/goroot/src/encoding/binary/native_endian_big.go /src/goroot/src/encoding/binary/native_endian_little.go /src/goroot/src/encoding/binary/varint.go /src/goroot/src/encoding/binary/varint_test.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/binary Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/binary Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/binary Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package encoding/binary Step #3 - "compile-libfuzzer-address-x86_64": + pkg=encoding/binary Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/binary Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=encoding_binary Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^encoding_binary ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude PutUvarint,PutVarint' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude PutUvarint,PutVarint encoding/binary fuzz_ng_encoding_binary Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:43 Found package in /src/goroot/src/encoding/binary Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:43 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:43 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:43 Type ByteOrder is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:43 Function Read has unproduced argument ByteOrder Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:43 Function Write has unproduced argument ByteOrder Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:43 Function ReadUvarint has unproduced argument io.ByteReader Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:43 Function ReadVarint has unproduced argument io.ByteReader Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/encoding_binary.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/encoding_binary.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_binary Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_binary Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_encoding_binary Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_binary Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_binary Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_encoding_binary.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_encoding_binary.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_encoding_binary.a ./fuzz_ng_encoding_binary Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_encoding_binary/ngolofuzz.pb.o fuzz_ng_encoding_binary//ngolofuzz.o fuzz_ng_encoding_binary.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_encoding_binary Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_encoding_binary.a Step #3 - "compile-libfuzzer-address-x86_64": + echo encoding/binary Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/encoding/json/bench_test.go /src/goroot/src/encoding/json/decode.go /src/goroot/src/encoding/json/decode_test.go /src/goroot/src/encoding/json/encode.go /src/goroot/src/encoding/json/encode_test.go /src/goroot/src/encoding/json/example_marshaling_test.go /src/goroot/src/encoding/json/example_test.go /src/goroot/src/encoding/json/example_text_marshaling_test.go /src/goroot/src/encoding/json/fold.go /src/goroot/src/encoding/json/fold_test.go /src/goroot/src/encoding/json/fuzz.go /src/goroot/src/encoding/json/fuzz_test.go /src/goroot/src/encoding/json/indent.go /src/goroot/src/encoding/json/number_test.go /src/goroot/src/encoding/json/scanner.go /src/goroot/src/encoding/json/scanner_test.go /src/goroot/src/encoding/json/stream.go /src/goroot/src/encoding/json/stream_test.go /src/goroot/src/encoding/json/tables.go /src/goroot/src/encoding/json/tagkey_test.go /src/goroot/src/encoding/json/tags.go /src/goroot/src/encoding/json/tags_test.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 22 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/json Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/json Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/json Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package encoding/json Step #3 - "compile-libfuzzer-address-x86_64": + pkg=encoding/json Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/json Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=encoding_json Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^encoding_json ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing encoding/json fuzz_ng_encoding_json Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Found package in /src/goroot/src/encoding/json Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Type Number is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Type UnsupportedValueError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Type InvalidUTF8Error is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Type MarshalerError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Type SyntaxError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Type UnmarshalTypeError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Type UnmarshalFieldError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Type UnsupportedTypeError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Type RawMessage is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Type InvalidUnmarshalError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Type Delim is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function Error has unproduced recv UnmarshalTypeError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function Error has unproduced recv UnmarshalFieldError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function Error has unproduced recv InvalidUnmarshalError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function String has unproduced recv Number Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function Float64 has unproduced recv Number Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function Int64 has unproduced recv Number Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function HTMLEscape has unproduced argument bytes.Buffer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function Error has unproduced recv UnsupportedTypeError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function Error has unproduced recv UnsupportedValueError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function Error has unproduced recv InvalidUTF8Error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function Error has unproduced recv MarshalerError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function Unwrap has unproduced recv MarshalerError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function Compact has unproduced argument bytes.Buffer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function Indent has unproduced argument bytes.Buffer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function Error has unproduced recv SyntaxError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function MarshalJSON has unproduced recv RawMessage Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function UnmarshalJSON has unproduced recv RawMessage Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:17:51 Function String has unproduced recv Delim Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/encoding_json.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/encoding_json.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_json Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_json Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_encoding_json Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_json Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_json Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_encoding_json.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_encoding_json.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_encoding_json.a ./fuzz_ng_encoding_json Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_encoding_json/ngolofuzz.pb.o fuzz_ng_encoding_json//ngolofuzz.o fuzz_ng_encoding_json.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_encoding_json Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_encoding_json.a Step #3 - "compile-libfuzzer-address-x86_64": + echo encoding/json Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/encoding/json/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/encoding/json/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/encoding/xml/atom_test.go /src/goroot/src/encoding/xml/example_marshaling_test.go /src/goroot/src/encoding/xml/example_test.go /src/goroot/src/encoding/xml/example_text_marshaling_test.go /src/goroot/src/encoding/xml/marshal.go /src/goroot/src/encoding/xml/marshal_test.go /src/goroot/src/encoding/xml/read.go /src/goroot/src/encoding/xml/read_test.go /src/goroot/src/encoding/xml/typeinfo.go /src/goroot/src/encoding/xml/xml.go /src/goroot/src/encoding/xml/xml_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 11 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/xml Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/xml Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/xml Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package encoding/xml Step #3 - "compile-libfuzzer-address-x86_64": + pkg=encoding/xml Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/xml Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=encoding_xml Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^encoding_xml ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing encoding/xml fuzz_ng_encoding_xml Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:00 Found package in /src/goroot/src/encoding/xml Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:00 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:00 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:00 Type SyntaxError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:00 Type UnmarshalError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:00 Type TagPathError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:00 Type TokenReader is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:00 Type UnsupportedTypeError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:00 Function Error has unproduced recv UnsupportedTypeError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:00 Function Error has unproduced recv UnmarshalError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:00 Function Error has unproduced recv TagPathError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:00 Function Error has unproduced recv SyntaxError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:00 Function NewTokenDecoder has unproduced argument TokenReader Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/encoding_xml.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/encoding_xml.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_xml Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_xml Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_encoding_xml Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_xml Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_xml Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_encoding_xml.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_encoding_xml.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_encoding_xml.a ./fuzz_ng_encoding_xml Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_encoding_xml/ngolofuzz.pb.o fuzz_ng_encoding_xml//ngolofuzz.o fuzz_ng_encoding_xml.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_encoding_xml Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_encoding_xml.a Step #3 - "compile-libfuzzer-address-x86_64": + echo encoding/xml Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/encoding/base32/base32.go /src/goroot/src/encoding/base32/base32_test.go /src/goroot/src/encoding/base32/example_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/base32 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/base32 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/base32 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package encoding/base32 Step #3 - "compile-libfuzzer-address-x86_64": + pkg=encoding/base32 Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/base32 Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=encoding_base32 Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^encoding_base32 ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing encoding/base32 fuzz_ng_encoding_base32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:10 Found package in /src/goroot/src/encoding/base32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:10 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:10 Type CorruptInputError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:10 Function Error has unproduced recv CorruptInputError Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/encoding_base32.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/encoding_base32.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_base32 Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_base32 Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_encoding_base32 Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_base32 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_base32 Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_encoding_base32.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_encoding_base32.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_encoding_base32.a ./fuzz_ng_encoding_base32 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_encoding_base32/ngolofuzz.pb.o fuzz_ng_encoding_base32//ngolofuzz.o fuzz_ng_encoding_base32.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_encoding_base32 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_encoding_base32.a Step #3 - "compile-libfuzzer-address-x86_64": + echo encoding/base32 Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/encoding/hex/example_test.go /src/goroot/src/encoding/hex/hex.go /src/goroot/src/encoding/hex/hex_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/hex Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/hex Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/hex Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package encoding/hex Step #3 - "compile-libfuzzer-address-x86_64": + pkg=encoding/hex Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/hex Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=encoding_hex Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^encoding_hex ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing encoding/hex fuzz_ng_encoding_hex Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:18 Found package in /src/goroot/src/encoding/hex Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:18 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:18 Type InvalidByteError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:18 Function Error has unproduced recv InvalidByteError Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/encoding_hex.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/encoding_hex.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_hex Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_hex Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_encoding_hex Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_hex Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_hex Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_encoding_hex.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_encoding_hex.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_encoding_hex.a ./fuzz_ng_encoding_hex Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_encoding_hex/ngolofuzz.pb.o fuzz_ng_encoding_hex//ngolofuzz.o fuzz_ng_encoding_hex.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_encoding_hex Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_encoding_hex.a Step #3 - "compile-libfuzzer-address-x86_64": + echo encoding/hex Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/encoding/csv/example_test.go /src/goroot/src/encoding/csv/fuzz.go /src/goroot/src/encoding/csv/reader.go /src/goroot/src/encoding/csv/reader_test.go /src/goroot/src/encoding/csv/writer.go /src/goroot/src/encoding/csv/writer_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/csv Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/csv Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/csv Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package encoding/csv Step #3 - "compile-libfuzzer-address-x86_64": + pkg=encoding/csv Step #3 - "compile-libfuzzer-address-x86_64": ++ echo encoding/csv Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=encoding_csv Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^encoding_csv ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing encoding/csv fuzz_ng_encoding_csv Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:27 Found package in /src/goroot/src/encoding/csv Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:27 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:27 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:27 Type ParseError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:27 Function Error has unproduced recv ParseError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:27 Function Unwrap has unproduced recv ParseError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:27 Function WriteAll has unproduced argument string Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/encoding_csv.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/encoding_csv.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_csv Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_encoding_csv Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_encoding_csv Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_csv Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_encoding_csv Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_encoding_csv.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_encoding_csv.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_encoding_csv.a ./fuzz_ng_encoding_csv Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_encoding_csv/ngolofuzz.pb.o fuzz_ng_encoding_csv//ngolofuzz.o fuzz_ng_encoding_csv.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_encoding_csv Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_encoding_csv.a Step #3 - "compile-libfuzzer-address-x86_64": + echo encoding/csv Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/bufio/bufio.go /src/goroot/src/bufio/bufio_test.go /src/goroot/src/bufio/example_test.go /src/goroot/src/bufio/export_test.go /src/goroot/src/bufio/scan.go /src/goroot/src/bufio/scan_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo bufio Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo bufio Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo bufio Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package bufio Step #3 - "compile-libfuzzer-address-x86_64": + pkg=bufio Step #3 - "compile-libfuzzer-address-x86_64": ++ echo bufio Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=bufio Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^bufio ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude ScanBytes -limits NewReaderSize.size,NewWriterSize.size' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude ScanBytes -limits NewReaderSize.size,NewWriterSize.size bufio fuzz_ng_bufio Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:35 Found package in /src/goroot/src/bufio Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:35 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:35 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:35 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:35 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:35 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:35 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:35 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:35 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:35 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:35 Type SplitFunc is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:35 Function Split has unproduced argument SplitFunc Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/bufio.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/bufio.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_bufio Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_bufio Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_bufio Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_bufio Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_bufio Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_bufio.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_bufio.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_bufio.a ./fuzz_ng_bufio Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_bufio/ngolofuzz.pb.o fuzz_ng_bufio//ngolofuzz.o fuzz_ng_bufio.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_bufio Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_bufio.a Step #3 - "compile-libfuzzer-address-x86_64": + echo bufio Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/text/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/text/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/text/tabwriter/example_test.go /src/goroot/src/text/tabwriter/tabwriter.go /src/goroot/src/text/tabwriter/tabwriter_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo text/tabwriter Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo text/tabwriter Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo text/tabwriter Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package text/tabwriter Step #3 - "compile-libfuzzer-address-x86_64": + pkg=text/tabwriter Step #3 - "compile-libfuzzer-address-x86_64": ++ echo text/tabwriter Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=text_tabwriter Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^text_tabwriter ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing text/tabwriter fuzz_ng_text_tabwriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:45 Found package in /src/goroot/src/text/tabwriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:45 Function Init has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:45 Function NewWriter has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/text_tabwriter.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/text_tabwriter.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_text_tabwriter Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_text_tabwriter Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_text_tabwriter Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_text_tabwriter Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_text_tabwriter Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_text_tabwriter.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_text_tabwriter.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_text_tabwriter.a ./fuzz_ng_text_tabwriter Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_text_tabwriter/ngolofuzz.pb.o fuzz_ng_text_tabwriter//ngolofuzz.o fuzz_ng_text_tabwriter.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_text_tabwriter Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_text_tabwriter.a Step #3 - "compile-libfuzzer-address-x86_64": + echo text/tabwriter Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/text/scanner/example_test.go /src/goroot/src/text/scanner/scanner.go /src/goroot/src/text/scanner/scanner_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo text/scanner Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo text/scanner Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo text/scanner Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package text/scanner Step #3 - "compile-libfuzzer-address-x86_64": + pkg=text/scanner Step #3 - "compile-libfuzzer-address-x86_64": ++ echo text/scanner Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=text_scanner Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^text_scanner ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing text/scanner fuzz_ng_text_scanner Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:18:53 Found package in /src/goroot/src/text/scanner Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/text_scanner.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/text_scanner.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_text_scanner Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_text_scanner Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_text_scanner Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_text_scanner Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_text_scanner Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_text_scanner.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_text_scanner.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_text_scanner.a ./fuzz_ng_text_scanner Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_text_scanner/ngolofuzz.pb.o fuzz_ng_text_scanner//ngolofuzz.o fuzz_ng_text_scanner.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_text_scanner Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_text_scanner.a Step #3 - "compile-libfuzzer-address-x86_64": + echo text/scanner Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/text/template/doc.go /src/goroot/src/text/template/example_test.go /src/goroot/src/text/template/examplefiles_test.go /src/goroot/src/text/template/examplefunc_test.go /src/goroot/src/text/template/exec.go /src/goroot/src/text/template/exec_test.go /src/goroot/src/text/template/funcs.go /src/goroot/src/text/template/helper.go /src/goroot/src/text/template/link_test.go /src/goroot/src/text/template/multi_test.go /src/goroot/src/text/template/option.go /src/goroot/src/text/template/template.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 12 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo text/template Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo text/template Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo text/template Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package text/template Step #3 - "compile-libfuzzer-address-x86_64": + pkg=text/template Step #3 - "compile-libfuzzer-address-x86_64": ++ echo text/template Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=text_template Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^text_template ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude ParseGlob' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude ParseGlob text/template fuzz_ng_text_template Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Found package in /src/goroot/src/text/template Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Array result for Template is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Type ExecError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Type FuncMap is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Function Error has unproduced recv ExecError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Function Unwrap has unproduced recv ExecError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Unhandled argument &ast.Ellipsis{Ellipsis:43529, Elt:(*ast.Ident)(0xc00017f880)} for HTMLEscaper Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Unhandled argument &ast.Ellipsis{Ellipsis:45455, Elt:(*ast.Ident)(0xc000303240)} for JSEscaper Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Unhandled argument &ast.Ellipsis{Ellipsis:45684, Elt:(*ast.Ident)(0xc000303360)} for URLQueryEscaper Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Function Must has unproduced argument error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Unhandled argument &ast.Ellipsis{Ellipsis:80072, Elt:(*ast.Ident)(0xc00027e940)} for ParseFiles Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Unhandled argument &ast.Ellipsis{Ellipsis:80875, Elt:(*ast.Ident)(0xc00027eb20)} for TemplateNgdotParseFiles Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Function ParseFS has unproduced argument fs.FS Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Unhandled argument &ast.Ellipsis{Ellipsis:84012, Elt:(*ast.Ident)(0xc00027ffe0)} for ParseFS Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Function ParseFS has unproduced argument fs.FS Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Unhandled argument &ast.Ellipsis{Ellipsis:84385, Elt:(*ast.Ident)(0xc00031a220)} for TemplateNgdotParseFS Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Unhandled argument &ast.Ellipsis{Ellipsis:86655, Elt:(*ast.Ident)(0xc00031b5c0)} for TemplateNgdotOption Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Function AddParseTree has unproduced argument parse.Tree Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:02 Function Funcs has unproduced argument FuncMap Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/text_template.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/text_template.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_text_template Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_text_template Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_text_template Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_text_template Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_text_template Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_text_template.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_text_template.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_text_template.a ./fuzz_ng_text_template Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_text_template/ngolofuzz.pb.o fuzz_ng_text_template//ngolofuzz.o fuzz_ng_text_template.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_text_template Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_text_template.a Step #3 - "compile-libfuzzer-address-x86_64": + echo text/template Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/text/template/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/text/template/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/text/template/parse/lex.go /src/goroot/src/text/template/parse/lex_test.go /src/goroot/src/text/template/parse/node.go /src/goroot/src/text/template/parse/parse.go /src/goroot/src/text/template/parse/parse_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo text/template/parse Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo text/template/parse Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo text/template/parse Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package text/template/parse Step #3 - "compile-libfuzzer-address-x86_64": + pkg=text/template/parse Step #3 - "compile-libfuzzer-address-x86_64": ++ echo text/template/parse Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=text_template_parse Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^text_template_parse ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude ActionNode' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude ActionNode text/template/parse fuzz_ng_text_template_parse Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Found package in /src/goroot/src/text/template/parse Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Type CommentNode is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Type BoolNode is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Type DotNode is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Type ContinueNode is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Type NilNode is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Type FieldNode is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Type TextNode is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Type BreakNode is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Type CommandNode is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Type IfNode is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Type RangeNode is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Type WithNode is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Type VariableNode is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function String has unproduced recv TextNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv TextNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function String has unproduced recv CommentNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv CommentNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function String has unproduced recv ActionNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv ActionNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function String has unproduced recv CommandNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv CommandNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function String has unproduced recv VariableNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv VariableNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Type has unproduced recv DotNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function String has unproduced recv DotNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv DotNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Type has unproduced recv NilNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function String has unproduced recv NilNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv NilNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function String has unproduced recv FieldNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv FieldNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Add has unproduced recv ChainNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function String has unproduced recv ChainNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv ChainNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function String has unproduced recv BoolNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv BoolNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function String has unproduced recv NumberNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv NumberNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function String has unproduced recv BranchNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv BranchNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv IfNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv BreakNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function String has unproduced recv BreakNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv ContinueNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function String has unproduced recv ContinueNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv RangeNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv WithNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function String has unproduced recv TemplateNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Function Copy has unproduced recv TemplateNode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Unhandled argument &ast.Ellipsis{Ellipsis:2053, Elt:(*ast.MapType)(0xc000116b10)} for Parse Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Unhandled argument &ast.Ellipsis{Ellipsis:3553, Elt:(*ast.MapType)(0xc0001175f0)} for New Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Unhandled argument &ast.MapType{Map:6827, Key:(*ast.Ident)(0xc000284e20), Value:(*ast.StarExpr)(0xc00014dae8)} for TreeNgdotParse Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:10 Unhandled argument &ast.Ellipsis{Ellipsis:6851, Elt:(*ast.MapType)(0xc000282780)} for TreeNgdotParse Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/text_template_parse.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/text_template_parse.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_text_template_parse Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_text_template_parse Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_text_template_parse Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_text_template_parse Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_text_template_parse Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_text_template_parse.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_text_template_parse.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_text_template_parse.a ./fuzz_ng_text_template_parse Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_text_template_parse/ngolofuzz.pb.o fuzz_ng_text_template_parse//ngolofuzz.o fuzz_ng_text_template_parse.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_text_template_parse Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_text_template_parse.a Step #3 - "compile-libfuzzer-address-x86_64": + echo text/template/parse Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/vendor/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/vendor/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/vendor/golang.org/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/vendor/golang.org/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/vendor/golang.org/x/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/vendor/golang.org/x/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/vendor/golang.org/x/text/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/vendor/golang.org/x/text/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/vendor/golang.org/x/text/unicode/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/vendor/golang.org/x/text/unicode/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/text/unicode/norm/composition.go /src/goroot/src/vendor/golang.org/x/text/unicode/norm/forminfo.go /src/goroot/src/vendor/golang.org/x/text/unicode/norm/input.go /src/goroot/src/vendor/golang.org/x/text/unicode/norm/iter.go /src/goroot/src/vendor/golang.org/x/text/unicode/norm/normalize.go /src/goroot/src/vendor/golang.org/x/text/unicode/norm/readwriter.go /src/goroot/src/vendor/golang.org/x/text/unicode/norm/tables10.0.0.go /src/goroot/src/vendor/golang.org/x/text/unicode/norm/tables11.0.0.go /src/goroot/src/vendor/golang.org/x/text/unicode/norm/tables12.0.0.go /src/goroot/src/vendor/golang.org/x/text/unicode/norm/tables13.0.0.go /src/goroot/src/vendor/golang.org/x/text/unicode/norm/tables9.0.0.go /src/goroot/src/vendor/golang.org/x/text/unicode/norm/transform.go /src/goroot/src/vendor/golang.org/x/text/unicode/norm/trie.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 13 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/text/unicode/norm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/text/unicode/norm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/text/unicode/bidi/bidi.go /src/goroot/src/vendor/golang.org/x/text/unicode/bidi/bracket.go /src/goroot/src/vendor/golang.org/x/text/unicode/bidi/core.go /src/goroot/src/vendor/golang.org/x/text/unicode/bidi/prop.go /src/goroot/src/vendor/golang.org/x/text/unicode/bidi/tables10.0.0.go /src/goroot/src/vendor/golang.org/x/text/unicode/bidi/tables11.0.0.go /src/goroot/src/vendor/golang.org/x/text/unicode/bidi/tables12.0.0.go /src/goroot/src/vendor/golang.org/x/text/unicode/bidi/tables13.0.0.go /src/goroot/src/vendor/golang.org/x/text/unicode/bidi/tables9.0.0.go /src/goroot/src/vendor/golang.org/x/text/unicode/bidi/trieval.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/text/unicode/bidi Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/text/unicode/bidi Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/vendor/golang.org/x/text/secure/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/vendor/golang.org/x/text/secure/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/text/secure/bidirule/bidirule.go /src/goroot/src/vendor/golang.org/x/text/secure/bidirule/bidirule10.0.0.go /src/goroot/src/vendor/golang.org/x/text/secure/bidirule/bidirule9.0.0.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/text/secure/bidirule Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/text/secure/bidirule Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/text/transform/transform.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/text/transform Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/text/transform Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/vendor/golang.org/x/crypto/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/vendor/golang.org/x/crypto/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/crypto/chacha20/chacha_arm64.go /src/goroot/src/vendor/golang.org/x/crypto/chacha20/chacha_generic.go /src/goroot/src/vendor/golang.org/x/crypto/chacha20/chacha_noasm.go /src/goroot/src/vendor/golang.org/x/crypto/chacha20/chacha_ppc64le.go /src/goroot/src/vendor/golang.org/x/crypto/chacha20/chacha_s390x.go /src/goroot/src/vendor/golang.org/x/crypto/chacha20/xor.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/crypto/chacha20 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/crypto/chacha20 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/crypto/hkdf/hkdf.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/crypto/hkdf Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/crypto/hkdf Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go /src/goroot/src/vendor/golang.org/x/crypto/cryptobyte/builder.go /src/goroot/src/vendor/golang.org/x/crypto/cryptobyte/string.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/crypto/cryptobyte Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/crypto/cryptobyte Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/crypto/cryptobyte/asn1/asn1.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/crypto/cryptobyte/asn1 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/crypto/cryptobyte/asn1 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/vendor/golang.org/x/crypto/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/vendor/golang.org/x/crypto/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/crypto/internal/alias/alias.go /src/goroot/src/vendor/golang.org/x/crypto/internal/alias/alias_purego.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/crypto/internal/alias Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/crypto/internal/poly1305/bits_compat.go /src/goroot/src/vendor/golang.org/x/crypto/internal/poly1305/bits_go1.13.go /src/goroot/src/vendor/golang.org/x/crypto/internal/poly1305/mac_noasm.go /src/goroot/src/vendor/golang.org/x/crypto/internal/poly1305/poly1305.go /src/goroot/src/vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.go /src/goroot/src/vendor/golang.org/x/crypto/internal/poly1305/sum_generic.go /src/goroot/src/vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64le.go /src/goroot/src/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 8 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/crypto/internal/poly1305 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305.go /src/goroot/src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_amd64.go /src/goroot/src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_generic.go /src/goroot/src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_noasm.go /src/goroot/src/vendor/golang.org/x/crypto/chacha20poly1305/xchacha20poly1305.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/crypto/chacha20poly1305 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/crypto/chacha20poly1305 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/vendor/golang.org/x/sys/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/vendor/golang.org/x/sys/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/sys/cpu/byteorder.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_aix.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_arm.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_arm64.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_gc_arm64.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_gc_s390x.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_gc_x86.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_gccgo_s390x.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_linux.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_linux_arm.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_linux_arm64.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_linux_mips64x.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_linux_noinit.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_linux_ppc64x.go /src++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": /goroot/src/vendor/golang.org/x/sys/cpu/cpu_linux_s390x.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_loong64.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_mips64x.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_mipsx.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_netbsd_arm64.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_openbsd_arm64.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_other_arm.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_other_arm64.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_other_mips64x.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_other_ppc64x.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_other_riscv64.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_ppc64x.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_riscv64.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_s390x.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_wasm.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_x86.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_zos.go /src/goroot/src/vendor/golang.org/x/sys/cpu/cpu_zos_s390x.go /src/goroot/src/vendor/golang.org/x/sys/cpu/endian_big.go /src/goroot/src/vendor/golang.org/x/sys/cpu/endian_little.go /src/goroot/src/vendor/golang.org/x/sys/cpu/hwcap_linux.go /src/goroot/src/vendor/golang.org/x/sys/cpu/parse.go /src/goroot/src/vendor/golang.org/x/sys/cpu/proc_cpuinfo_linux.go /src/goroot/src/vendor/golang.org/x/sys/cpu/syscall_aix_gccgo.go /src/goroot/src/vendor/golang.org/x/sys/cpu/syscall_aix_ppc64_gc.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 42 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/sys/cpu Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/sys/cpu Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/vendor/golang.org/x/net/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/vendor/golang.org/x/net/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/net/route/address.go /src/goroot/src/vendor/golang.org/x/net/route/binary.go /src/goroot/src/vendor/golang.org/x/net/route/interface.go /src/goroot/src/vendor/golang.org/x/net/route/interface_announce.go /src/goroot/src/vendor/golang.org/x/net/route/interface_classic.go /src/goroot/src/vendor/golang.org/x/net/route/interface_freebsd.go /src/goroot/src/vendor/golang.org/x/net/route/interface_multicast.go /src/goroot/src/vendor/golang.org/x/net/route/interface_openbsd.go /src/goroot/src/vendor/golang.org/x/net/route/message.go /src/goroot/src/vendor/golang.org/x/net/route/route.go /src/goroot/src/vendor/golang.org/x/net/route/route_classic.go /src/goroot/src/vendor/golang.org/x/net/route/route_openbsd.go /src/goroot/src/vendor/golang.org/x/net/route/sys.go /src/goroot/src/vendor/golang.org/x/net/route/sys_darwin.go /src/goroot/src/vendor/golang.org/x/net/route/sys_dragonfly.go /src/goroot/src/vendor/golang.org/x/net/route/sys_freebsd.go /src/goroot/src/vendor/golang.org++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": /x/net/route/sys_netbsd.go /src/goroot/src/vendor/golang.org/x/net/route/sys_openbsd.go /src/goroot/src/vendor/golang.org/x/net/route/syscall.go /src/goroot/src/vendor/golang.org/x/net/route/zsys_darwin.go /src/goroot/src/vendor/golang.org/x/net/route/zsys_dragonfly.go /src/goroot/src/vendor/golang.org/x/net/route/zsys_freebsd_386.go /src/goroot/src/vendor/golang.org/x/net/route/zsys_freebsd_amd64.go /src/goroot/src/vendor/golang.org/x/net/route/zsys_freebsd_arm.go /src/goroot/src/vendor/golang.org/x/net/route/zsys_freebsd_arm64.go /src/goroot/src/vendor/golang.org/x/net/route/zsys_freebsd_riscv64.go /src/goroot/src/vendor/golang.org/x/net/route/zsys_netbsd.go /src/goroot/src/vendor/golang.org/x/net/route/zsys_openbsd.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 28 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/net/route Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/net/route Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/vendor/golang.org/x/net/dns/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/vendor/golang.org/x/net/dns/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/net/dns/dnsmessage/message.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/net/dns/dnsmessage Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/net/dns/dnsmessage Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/vendor/golang.org/x/net/http/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/vendor/golang.org/x/net/http/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/net/http/httpproxy/proxy.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/net/http/httpproxy Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/net/http/httpproxy Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/net/http/httpguts/guts.go /src/goroot/src/vendor/golang.org/x/net/http/httpguts/httplex.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/net/http/httpguts Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/net/http/httpguts Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/net/idna/go118.go /src/goroot/src/vendor/golang.org/x/net/idna/idna10.0.0.go /src/goroot/src/vendor/golang.org/x/net/idna/idna9.0.0.go /src/goroot/src/vendor/golang.org/x/net/idna/pre_go118.go /src/goroot/src/vendor/golang.org/x/net/idna/punycode.go /src/goroot/src/vendor/golang.org/x/net/idna/tables10.0.0.go /src/goroot/src/vendor/golang.org/x/net/idna/tables11.0.0.go /src/goroot/src/vendor/golang.org/x/net/idna/tables12.0.0.go /src/goroot/src/vendor/golang.org/x/net/idna/tables13.0.0.go /src/goroot/src/vendor/golang.org/x/net/idna/tables9.0.0.go /src/goroot/src/vendor/golang.org/x/net/idna/trie.go /src/goroot/src/vendor/golang.org/x/net/idna/trieval.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 12 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/net/idna Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/net/idna Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/net/lif/address.go /src/goroot/src/vendor/golang.org/x/net/lif/binary.go /src/goroot/src/vendor/golang.org/x/net/lif/lif.go /src/goroot/src/vendor/golang.org/x/net/lif/link.go /src/goroot/src/vendor/golang.org/x/net/lif/sys.go /src/goroot/src/vendor/golang.org/x/net/lif/syscall.go /src/goroot/src/vendor/golang.org/x/net/lif/zsys_solaris_amd64.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/net/lif Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/net/lif Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/net/nettest/conntest.go /src/goroot/src/vendor/golang.org/x/net/nettest/nettest.go /src/goroot/src/vendor/golang.org/x/net/nettest/nettest_stub.go /src/goroot/src/vendor/golang.org/x/net/nettest/nettest_unix.go /src/goroot/src/vendor/golang.org/x/net/nettest/nettest_windows.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/net/nettest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/net/nettest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/vendor/golang.org/x/net/http2/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/vendor/golang.org/x/net/http2/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/vendor/golang.org/x/net/http2/hpack/encode.go /src/goroot/src/vendor/golang.org/x/net/http2/hpack/hpack.go /src/goroot/src/vendor/golang.org/x/net/http2/hpack/huffman.go /src/goroot/src/vendor/golang.org/x/net/http2/hpack/static_table.go /src/goroot/src/vendor/golang.org/x/net/http2/hpack/tables.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/net/http2/hpack Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo vendor/golang.org/x/net/http2/hpack Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/arena/arena.go /src/goroot/src/arena/arena_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo arena Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo arena Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo arena Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package arena Step #3 - "compile-libfuzzer-address-x86_64": + pkg=arena Step #3 - "compile-libfuzzer-address-x86_64": ++ echo arena Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=arena Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^arena ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing arena fuzz_ng_arena Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:19 No files in package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:19 Failed creating fuzz target : No files in package Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/arena.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/arena.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_arena Step #3 - "compile-libfuzzer-address-x86_64": /src/build.sh: line 37: cd: fuzz_ng_arena: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_arena Step #3 - "compile-libfuzzer-address-x86_64": /src/build.sh: line 55: cd: fuzz_ng_arena: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_arena Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_arena.a . Step #3 - "compile-libfuzzer-address-x86_64": # command-line-arguments Step #3 - "compile-libfuzzer-address-x86_64": : internal compiler error: have package "main" (0xc0000c6320), want package "github.com/catenacyber/ngolo-fuzzing" (0xc00049d3b0) Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": goroutine 1 [running]: Step #3 - "compile-libfuzzer-address-x86_64": runtime/debug.Stack() Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/runtime/debug/stack.go:24 +0x5e Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.FatalfAt({0x498091?, 0xc0?}, {0xd52d63, 0x2a}, {0xc0000ec3e0, 0x4, 0x4}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:227 +0x1d7 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.Fatalf(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:196 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.Assertf(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:246 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.readPackage(0xc0004e8380, 0xc00049d3b0, 0x0) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:296 +0x225 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.readImportFile({0xc000498091?, 0xcbe420?}, 0xc000000180, 0xc00048a101?, 0xc0004802a0) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/import.go:240 +0x5a7 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.(*gcimports).ImportFrom(0xcb5440?, {0xc000498091?, 0xc0004880f0?}, {0x10?, 0xc000498091?}, 0x0?) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/import.go:45 +0x34 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).importPackage(0xc0004ac000, {0xc000480030, 0xe, 0x9}, {0xc000498091, 0x24}, {0xc000498067, 0x12}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/resolver.go:146 +0x195 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).collectObjects(0xc0004ac000) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/resolver.go:254 +0x1025 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).checkFiles(0xc0004ac000, {0xc00048c048, 0x3, 0x3}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/check.go:323 +0x127 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).Files(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/check.go:301 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Config).Check(0xd3851d?, {0x7fff01352126?, 0x134c9a0?}, {0xc00048c048, 0x3, 0x3}, 0x9?) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/api.go:429 +0x66 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.checkFiles({0x0, {0x0, 0x0}}, {0xc00041d9c8, 0x3, 0x9?}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/irgen.go:66 +0x477 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.writePkgStub({0x0?, {0x0?, 0x0?}}, {0xc00041d9c8, 0x3, 0x3}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:206 +0x6a Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.unified({0x0?, {0x0?, 0x0?}}, {0xc00041d9c8?, 0xc854e0?, 0x13da420?}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:75 +0x96 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.LoadPackage({0xc000022280, 0x3, 0x4}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/noder.go:76 +0x45c Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/gc.Main(0xd65738) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/gc/main.go:197 +0xc4c Step #3 - "compile-libfuzzer-address-x86_64": main.main() Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/main.go:57 +0xf9 Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_arena.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_arena.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_arena.a ./fuzz_ng_arena Step #3 - "compile-libfuzzer-address-x86_64": -: stat /src/ngolo-fuzzing/fuzz_ng_arena: directory not found Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_arena/ngolofuzz.pb.o fuzz_ng_arena//ngolofuzz.o fuzz_ng_arena.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_arena Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_arena/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_arena//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_arena.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_arena.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_arena.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for arena' Step #3 - "compile-libfuzzer-address-x86_64": Failed for arena Step #3 - "compile-libfuzzer-address-x86_64": + grep '^arena$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo arena Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/database/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/database/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/database/sql/convert.go /src/goroot/src/database/sql/convert_test.go /src/goroot/src/database/sql/ctxutil.go /src/goroot/src/database/sql/example_cli_test.go /src/goroot/src/database/sql/example_service_test.go /src/goroot/src/database/sql/example_test.go /src/goroot/src/database/sql/fakedb_test.go /src/goroot/src/database/sql/sql.go /src/goroot/src/database/sql/sql_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 9 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo database/sql Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo database/sql Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo database/sql Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package database/sql Step #3 - "compile-libfuzzer-address-x86_64": + pkg=database/sql Step #3 - "compile-libfuzzer-address-x86_64": ++ echo database/sql Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=database_sql Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^database_sql ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing database/sql fuzz_ng_database_sql Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Found package in /src/goroot/src/database/sql Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Array result for ColumnType is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Type ColumnType is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function Register has unproduced argument driver.Driver Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function Scan has unproduced recv NullInt16 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function Value has unproduced recv NullInt16 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function Scan has unproduced recv NullTime Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function Value has unproduced recv NullTime Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function OpenDB has unproduced argument driver.Connector Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function PingContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function SetConnMaxLifetime has unproduced argument time.Duration Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function SetConnMaxIdleTime has unproduced argument time.Duration Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function PrepareContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function ExecContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:44461, Elt:(*ast.Ident)(0xc0002f5400)} for DBNgdotExecContext Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:44906, Elt:(*ast.Ident)(0xc0002f5920)} for DBNgdotExec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function QueryContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:46353, Elt:(*ast.Ident)(0xc0002f91e0)} for DBNgdotQueryContext Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:46815, Elt:(*ast.Ident)(0xc0002f9700)} for DBNgdotQuery Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function QueryRowContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:49257, Elt:(*ast.Ident)(0xc0002ff660)} for DBNgdotQueryRowContext Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:49834, Elt:(*ast.Ident)(0xc0002ffa00)} for DBNgdotQueryRow Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function BeginTx has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function BeginTx has unproduced argument TxOptions Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function Conn has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function PingContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function ExecContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:54812, Elt:(*ast.Ident)(0xc0001e45e0)} for ConnNgdotExecContext Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function QueryContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:55168, Elt:(*ast.Ident)(0xc0001e4aa0)} for ConnNgdotQueryContext Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function QueryRowContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:55745, Elt:(*ast.Ident)(0xc0001e4fa0)} for ConnNgdotQueryRowContext Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function PrepareContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.FuncType{Func:56716, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0001e28a0), Results:(*ast.FieldList)(0xc0001e28d0)} for ConnNgdotRaw Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function BeginTx has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function BeginTx has unproduced argument TxOptions Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function PrepareContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function StmtContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function ExecContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:68812, Elt:(*ast.Ident)(0xc00031b320)} for TxNgdotExecContext Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:69187, Elt:(*ast.Ident)(0xc00031b7a0)} for TxNgdotExec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function QueryContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:69416, Elt:(*ast.Ident)(0xc00031ba40)} for TxNgdotQueryContext Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:69779, Elt:(*ast.Ident)(0xc00031bf00)} for TxNgdotQuery Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function QueryRowContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:70285, Elt:(*ast.Ident)(0xc00031e1c0)} for TxNgdotQueryRowContext Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:70862, Elt:(*ast.Ident)(0xc00031e560)} for TxNgdotQueryRow Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function ExecContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:73775, Elt:(*ast.Ident)(0xc00031eee0)} for StmtNgdotExecContext Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:74376, Elt:(*ast.Ident)(0xc00031f640)} for StmtNgdotExec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function QueryContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:77277, Elt:(*ast.Ident)(0xc000344140)} for StmtNgdotQueryContext Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:78563, Elt:(*ast.Ident)(0xc000344f00)} for StmtNgdotQuery Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function QueryRowContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:79377, Elt:(*ast.Ident)(0xc0003456a0)} for StmtNgdotQueryRowContext Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:80118, Elt:(*ast.Ident)(0xc000345a40)} for StmtNgdotQueryRow Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function Name has unproduced recv ColumnType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function Length has unproduced recv ColumnType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function DecimalSize has unproduced recv ColumnType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function ScanType has unproduced recv ColumnType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function Nullable has unproduced recv ColumnType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Function DatabaseTypeName has unproduced recv ColumnType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:92375, Elt:(*ast.Ident)(0xc000357240)} for RowsNgdotScan Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:23 Unhandled argument &ast.Ellipsis{Ellipsis:94545, Elt:(*ast.Ident)(0xc00035c8c0)} for RowNgdotScan Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/database_sql.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/database_sql.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_database_sql Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_database_sql Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_database_sql Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_database_sql Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_database_sql Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_database_sql.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_database_sql.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_database_sql.a ./fuzz_ng_database_sql Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_database_sql/ngolofuzz.pb.o fuzz_ng_database_sql//ngolofuzz.o fuzz_ng_database_sql.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_database_sql Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_database_sql.a Step #3 - "compile-libfuzzer-address-x86_64": + echo database/sql Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/database/sql/driver/driver.go /src/goroot/src/database/sql/driver/types.go /src/goroot/src/database/sql/driver/types_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo database/sql/driver Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo database/sql/driver Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo database/sql/driver Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package database/sql/driver Step #3 - "compile-libfuzzer-address-x86_64": + pkg=database/sql/driver Step #3 - "compile-libfuzzer-address-x86_64": ++ echo database/sql/driver Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=database_sql_driver Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^database_sql_driver ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing database/sql/driver fuzz_ng_database_sql_driver Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:33 Found package in /src/goroot/src/database/sql/driver Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:33 Type RowsAffected is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:33 Function LastInsertId has unproduced recv RowsAffected Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:33 Function RowsAffected has unproduced recv RowsAffected Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:33 Function ConvertValue has unproduced recv Null Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:33 Function ConvertValue has unproduced recv NotNull Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/database_sql_driver.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/database_sql_driver.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_database_sql_driver Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_database_sql_driver Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_database_sql_driver Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_database_sql_driver Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_database_sql_driver Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_database_sql_driver.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_database_sql_driver.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_database_sql_driver.a ./fuzz_ng_database_sql_driver Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_database_sql_driver/ngolofuzz.pb.o fuzz_ng_database_sql_driver//ngolofuzz.o fuzz_ng_database_sql_driver.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_database_sql_driver Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_database_sql_driver.a Step #3 - "compile-libfuzzer-address-x86_64": + echo database/sql/driver Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/crypto.go /src/goroot/src/crypto/issue21104_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto fuzz_ng_crypto Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:41 Found package in /src/goroot/src/crypto Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:41 Unhandled argument &ast.FuncType{Func:3922, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00011b350), Results:(*ast.FieldList)(0xc00011b380)} for RegisterHash Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:181:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:227:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:45 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_crypto.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto.a ./fuzz_ng_crypto Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto/fuzz_ng.go:181:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto/fuzz_ng.go:227:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:47 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto/ngolofuzz.pb.o fuzz_ng_crypto//ngolofuzz.o fuzz_ng_crypto.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_crypto.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_crypto.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for crypto' Step #3 - "compile-libfuzzer-address-x86_64": Failed for crypto Step #3 - "compile-libfuzzer-address-x86_64": + grep '^crypto$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/md5/example_test.go /src/goroot/src/crypto/md5/gen.go /src/goroot/src/crypto/md5/md5.go /src/goroot/src/crypto/md5/md5_test.go /src/goroot/src/crypto/md5/md5block.go /src/goroot/src/crypto/md5/md5block_decl.go /src/goroot/src/crypto/md5/md5block_generic.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/md5 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/md5 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/md5 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/md5 Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/md5 Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/md5 Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_md5 Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_md5 ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/md5 fuzz_ng_crypto_md5 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:47 Found package in /src/goroot/src/crypto/md5 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:47 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_md5.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_md5.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_md5 Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_md5 Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_md5 Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_md5 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_md5 Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_md5.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_md5.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_md5.a ./fuzz_ng_crypto_md5 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_md5/ngolofuzz.pb.o fuzz_ng_crypto_md5//ngolofuzz.o fuzz_ng_crypto_md5.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_md5 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_md5.a Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/md5 Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/ecdh/ecdh.go /src/goroot/src/crypto/ecdh/ecdh_test.go /src/goroot/src/crypto/ecdh/nist.go /src/goroot/src/crypto/ecdh/x25519.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/ecdh Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/ecdh Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/ecdh Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/ecdh Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/ecdh Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/ecdh Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_ecdh Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_ecdh ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/ecdh fuzz_ng_crypto_ecdh Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:55 Found package in /src/goroot/src/crypto/ecdh Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:55 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:55 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:55 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:55 Function Equal has unproduced argument crypto.PublicKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:55 Function Equal has unproduced argument crypto.PrivateKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:55 Function String has unhandled recv &ast.Field{Doc:(*ast.CommentGroup)(nil), Names:[]*ast.Ident{(*ast.Ident)(0xc0001509a0)}, Type:(*ast.StarExpr)(0xc000128318), Tag:(*ast.BasicLit)(nil), Comment:(*ast.CommentGroup)(nil)} Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:55 Function GenerateKey has unhandled recv &ast.Field{Doc:(*ast.CommentGroup)(nil), Names:[]*ast.Ident{(*ast.Ident)(0xc000150b40)}, Type:(*ast.StarExpr)(0xc000128378), Tag:(*ast.BasicLit)(nil), Comment:(*ast.CommentGroup)(nil)} Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:55 Function NewPrivateKey has unhandled recv &ast.Field{Doc:(*ast.CommentGroup)(nil), Names:[]*ast.Ident{(*ast.Ident)(0xc000151680)}, Type:(*ast.StarExpr)(0xc0001285d0), Tag:(*ast.BasicLit)(nil), Comment:(*ast.CommentGroup)(nil)} Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:19:55 Function NewPublicKey has unhandled recv &ast.Field{Doc:(*ast.CommentGroup)(nil), Names:[]*ast.Ident{(*ast.Ident)(0xc00028f620)}, Type:(*ast.StarExpr)(0xc000128af8), Tag:(*ast.BasicLit)(nil), Comment:(*ast.CommentGroup)(nil)} Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_ecdh.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_ecdh.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_ecdh Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_ecdh Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_ecdh Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_ecdh Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_ecdh Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_ecdh.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_ecdh Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:183:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:264:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:00 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_ecdh.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_crypto_ecdh.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_ecdh.a ./fuzz_ng_crypto_ecdh Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_ecdh Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_ecdh/fuzz_ng.go:183:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_ecdh/fuzz_ng.go:264:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:01 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_ecdh/ngolofuzz.pb.o fuzz_ng_crypto_ecdh//ngolofuzz.o fuzz_ng_crypto_ecdh.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_ecdh Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_crypto_ecdh.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_ecdh.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_crypto_ecdh.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for crypto/ecdh' Step #3 - "compile-libfuzzer-address-x86_64": Failed for crypto/ecdh Step #3 - "compile-libfuzzer-address-x86_64": + grep '^crypto/ecdh$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/ecdh Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/sha1/boring.go /src/goroot/src/crypto/sha1/example_test.go /src/goroot/src/crypto/sha1/fallback_test.go /src/goroot/src/crypto/sha1/issue15617_test.go /src/goroot/src/crypto/sha1/notboring.go /src/goroot/src/crypto/sha1/sha1.go /src/goroot/src/crypto/sha1/sha1_test.go /src/goroot/src/crypto/sha1/sha1block.go /src/goroot/src/crypto/sha1/sha1block_amd64.go /src/goroot/src/crypto/sha1/sha1block_arm64.go /src/goroot/src/crypto/sha1/sha1block_decl.go /src/goroot/src/crypto/sha1/sha1block_generic.go /src/goroot/src/crypto/sha1/sha1block_s390x.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 13 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/sha1 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/sha1 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/sha1 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/sha1 Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/sha1 Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/sha1 Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_sha1 Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_sha1 ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/sha1 fuzz_ng_crypto_sha1 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:01 Found package in /src/goroot/src/crypto/sha1 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:01 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_sha1.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_sha1.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_sha1 Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_sha1 Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_sha1 Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_sha1 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_sha1 Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_sha1.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_sha1.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_sha1.a ./fuzz_ng_crypto_sha1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_sha1/ngolofuzz.pb.o fuzz_ng_crypto_sha1//ngolofuzz.o fuzz_ng_crypto_sha1.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_sha1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_sha1.a Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/sha1 Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/cipher/benchmark_test.go /src/goroot/src/crypto/cipher/cbc.go /src/goroot/src/crypto/cipher/cbc_aes_test.go /src/goroot/src/crypto/cipher/cfb.go /src/goroot/src/crypto/cipher/cfb_test.go /src/goroot/src/crypto/cipher/cipher.go /src/goroot/src/crypto/cipher/cipher_test.go /src/goroot/src/crypto/cipher/common_test.go /src/goroot/src/crypto/cipher/ctr.go /src/goroot/src/crypto/cipher/ctr_aes_test.go /src/goroot/src/crypto/cipher/ctr_test.go /src/goroot/src/crypto/cipher/example_test.go /src/goroot/src/crypto/cipher/export_test.go /src/goroot/src/crypto/cipher/fuzz_test.go /src/goroot/src/crypto/cipher/gcm.go /src/goroot/src/crypto/cipher/gcm_test.go /src/goroot/src/crypto/cipher/io.go /src/goroot/src/crypto/cipher/ofb.go /src/goroot/src/crypto/cipher/ofb_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 19 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/cipher Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/cipher Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/cipher Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/cipher Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/cipher Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/cipher Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_cipher Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_cipher ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude StreamReader' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude StreamReader crypto/cipher fuzz_ng_crypto_cipher Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:09 Found package in /src/goroot/src/crypto/cipher Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:09 Type Block is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:09 Function NewCBCEncrypter has unproduced argument Block Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:09 Function NewCBCDecrypter has unproduced argument Block Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:09 Function NewCFBEncrypter has unproduced argument Block Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:09 Function NewCFBDecrypter has unproduced argument Block Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:09 Function NewCTR has unproduced argument Block Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:09 Function NewGCM has unproduced argument Block Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:09 Function NewGCMWithNonceSize has unproduced argument Block Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:09 Function NewGCMWithTagSize has unproduced argument Block Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:09 Function Read has unproduced recv StreamReader Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:09 Function Write has unproduced recv StreamWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:09 Function Close has unproduced recv StreamWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:09 Function NewOFB has unproduced argument Block Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_cipher.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_cipher.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_cipher Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_cipher Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_cipher Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_cipher Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_cipher Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_cipher.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_cipher Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "crypto/cipher" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:11:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:12 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_cipher.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_crypto_cipher.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_cipher.a ./fuzz_ng_crypto_cipher Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_cipher Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_cipher/fuzz_ng.go:10:2: "crypto/cipher" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_cipher/fuzz_ng.go:11:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_cipher/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_cipher/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_cipher/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_cipher/fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:13 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_cipher/ngolofuzz.pb.o fuzz_ng_crypto_cipher//ngolofuzz.o fuzz_ng_crypto_cipher.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_cipher Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_crypto_cipher/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_crypto_cipher//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_crypto_cipher.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_cipher.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_crypto_cipher.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for crypto/cipher' Step #3 - "compile-libfuzzer-address-x86_64": Failed for crypto/cipher Step #3 - "compile-libfuzzer-address-x86_64": + grep '^crypto/cipher$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/cipher Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/des/block.go /src/goroot/src/crypto/des/cipher.go /src/goroot/src/crypto/des/const.go /src/goroot/src/crypto/des/des_test.go /src/goroot/src/crypto/des/example_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/des Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/des Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/des Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/des Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/des Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/des Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_des Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_des ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/des fuzz_ng_crypto_des Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:13 Found package in /src/goroot/src/crypto/des Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:13 Type KeySizeError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:13 Function Error has unproduced recv KeySizeError Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_des.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_des.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_des Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_des Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_des Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_des Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_des Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_des.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_des.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_des.a ./fuzz_ng_crypto_des Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_des/ngolofuzz.pb.o fuzz_ng_crypto_des//ngolofuzz.o fuzz_ng_crypto_des.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_des Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_des.a Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/des Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/rsa/boring.go /src/goroot/src/crypto/rsa/boring_test.go /src/goroot/src/crypto/rsa/equal_test.go /src/goroot/src/crypto/rsa/example_test.go /src/goroot/src/crypto/rsa/notboring.go /src/goroot/src/crypto/rsa/pkcs1v15.go /src/goroot/src/crypto/rsa/pkcs1v15_test.go /src/goroot/src/crypto/rsa/pss.go /src/goroot/src/crypto/rsa/pss_test.go /src/goroot/src/crypto/rsa/rsa.go /src/goroot/src/crypto/rsa/rsa_export_test.go /src/goroot/src/crypto/rsa/rsa_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 12 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/rsa Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/rsa Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/rsa Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/rsa Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/rsa Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/rsa Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_rsa Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_rsa ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-limits Prime.nprimes,GenerateMultiPrimeKey.nprimes,GenerateMultiPrimeKey.bits,GenerateKey.bits' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -limits Prime.nprimes,GenerateMultiPrimeKey.nprimes,GenerateMultiPrimeKey.bits,GenerateKey.bits crypto/rsa fuzz_ng_crypto_rsa Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Found package in /src/goroot/src/crypto/rsa Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Function EncryptPKCS1v15 has unproduced argument PublicKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Function SignPKCS1v15 has unproduced argument crypto.Hash Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Function VerifyPKCS1v15 has unproduced argument PublicKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Function VerifyPKCS1v15 has unproduced argument crypto.Hash Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Function HashFunc has unproduced recv PSSOptions Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Function SignPSS has unproduced argument crypto.Hash Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Function SignPSS has unproduced argument PSSOptions Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Function VerifyPSS has unproduced argument PublicKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Function VerifyPSS has unproduced argument crypto.Hash Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Function VerifyPSS has unproduced argument PSSOptions Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Function Equal has unproduced argument crypto.PublicKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Function Equal has unproduced argument crypto.PrivateKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Function Sign has unproduced argument crypto.SignerOpts Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Function Decrypt has unproduced argument crypto.DecrypterOpts Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Function EncryptOAEP has unproduced argument hash.Hash Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Function EncryptOAEP has unproduced argument PublicKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:21 Function DecryptOAEP has unproduced argument hash.Hash Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_rsa.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_rsa.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_rsa Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_rsa Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_rsa Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_rsa Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_rsa Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_rsa.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_rsa.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_rsa.a ./fuzz_ng_crypto_rsa Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_rsa/ngolofuzz.pb.o fuzz_ng_crypto_rsa//ngolofuzz.o fuzz_ng_crypto_rsa.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_rsa Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_rsa.a Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/rsa Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/crypto/rsa/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/crypto/rsa/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/elliptic/elliptic.go /src/goroot/src/crypto/elliptic/elliptic_test.go /src/goroot/src/crypto/elliptic/nistec.go /src/goroot/src/crypto/elliptic/nistec_p256.go /src/goroot/src/crypto/elliptic/p224_test.go /src/goroot/src/crypto/elliptic/p256_test.go /src/goroot/src/crypto/elliptic/params.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/elliptic Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/elliptic Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/elliptic Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/elliptic Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/elliptic Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/elliptic Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_elliptic Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_elliptic ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/elliptic fuzz_ng_crypto_elliptic Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:30 Found package in /src/goroot/src/crypto/elliptic Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:30 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:30 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:30 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:30 Function Params has unhandled recv &ast.Field{Doc:(*ast.CommentGroup)(nil), Names:[]*ast.Ident{(*ast.Ident)(0xc000215a00)}, Type:(*ast.StarExpr)(0xc00020e588), Tag:(*ast.BasicLit)(nil), Comment:(*ast.CommentGroup)(nil)} Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:30 Function IsOnCurve has unhandled recv &ast.Field{Doc:(*ast.CommentGroup)(nil), Names:[]*ast.Ident{(*ast.Ident)(0xc000215b20)}, Type:(*ast.StarExpr)(0xc00020e5e8), Tag:(*ast.BasicLit)(nil), Comment:(*ast.CommentGroup)(nil)} Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:30 Function Add has unhandled recv &ast.Field{Doc:(*ast.CommentGroup)(nil), Names:[]*ast.Ident{(*ast.Ident)(0xc00024d120)}, Type:(*ast.StarExpr)(0xc00020ebd0), Tag:(*ast.BasicLit)(nil), Comment:(*ast.CommentGroup)(nil)} Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:30 Function Double has unhandled recv &ast.Field{Doc:(*ast.CommentGroup)(nil), Names:[]*ast.Ident{(*ast.Ident)(0xc00024d740)}, Type:(*ast.StarExpr)(0xc00020ed20), Tag:(*ast.BasicLit)(nil), Comment:(*ast.CommentGroup)(nil)} Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:30 Function ScalarMult has unhandled recv &ast.Field{Doc:(*ast.CommentGroup)(nil), Names:[]*ast.Ident{(*ast.Ident)(0xc000254120)}, Type:(*ast.StarExpr)(0xc00020efc0), Tag:(*ast.BasicLit)(nil), Comment:(*ast.CommentGroup)(nil)} Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:30 Function ScalarBaseMult has unhandled recv &ast.Field{Doc:(*ast.CommentGroup)(nil), Names:[]*ast.Ident{(*ast.Ident)(0xc000254720)}, Type:(*ast.StarExpr)(0xc00020f110), Tag:(*ast.BasicLit)(nil), Comment:(*ast.CommentGroup)(nil)} Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:30 Function CombinedMult has unhandled recv &ast.Field{Doc:(*ast.CommentGroup)(nil), Names:[]*ast.Ident{(*ast.Ident)(0xc000254b00)}, Type:(*ast.StarExpr)(0xc00020f278), Tag:(*ast.BasicLit)(nil), Comment:(*ast.CommentGroup)(nil)} Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:30 Function Unmarshal has unhandled recv &ast.Field{Doc:(*ast.CommentGroup)(nil), Names:[]*ast.Ident{(*ast.Ident)(0xc000255380)}, Type:(*ast.StarExpr)(0xc00020f3f8), Tag:(*ast.BasicLit)(nil), Comment:(*ast.CommentGroup)(nil)} Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:30 Function UnmarshalCompressed has unhandled recv &ast.Field{Doc:(*ast.CommentGroup)(nil), Names:[]*ast.Ident{(*ast.Ident)(0xc000255b80)}, Type:(*ast.StarExpr)(0xc00020f5d8), Tag:(*ast.BasicLit)(nil), Comment:(*ast.CommentGroup)(nil)} Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_elliptic.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_elliptic.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_elliptic Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_elliptic Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_elliptic Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_elliptic Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_elliptic Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_elliptic.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_elliptic.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_elliptic.a ./fuzz_ng_crypto_elliptic Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_elliptic/ngolofuzz.pb.o fuzz_ng_crypto_elliptic//ngolofuzz.o fuzz_ng_crypto_elliptic.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_elliptic Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_elliptic.a Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/elliptic Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/ecdsa/boring.go /src/goroot/src/crypto/ecdsa/ecdsa.go /src/goroot/src/crypto/ecdsa/ecdsa_legacy.go /src/goroot/src/crypto/ecdsa/ecdsa_noasm.go /src/goroot/src/crypto/ecdsa/ecdsa_s390x.go /src/goroot/src/crypto/ecdsa/ecdsa_s390x_test.go /src/goroot/src/crypto/ecdsa/ecdsa_test.go /src/goroot/src/crypto/ecdsa/equal_test.go /src/goroot/src/crypto/ecdsa/example_test.go /src/goroot/src/crypto/ecdsa/notboring.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/ecdsa Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/ecdsa Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/ecdsa Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/ecdsa Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/ecdsa Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/ecdsa Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_ecdsa Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_ecdsa ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/ecdsa fuzz_ng_crypto_ecdsa Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:39 Found package in /src/goroot/src/crypto/ecdsa Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:39 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:39 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:39 Function Equal has unproduced argument crypto.PublicKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:39 Function Equal has unproduced argument crypto.PrivateKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:39 Function Sign has unproduced argument crypto.SignerOpts Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:39 Function GenerateKey has unproduced argument elliptic.Curve Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:39 Function VerifyASN1 has unproduced argument PublicKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:39 Function Verify has unproduced argument PublicKey Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_ecdsa.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_ecdsa.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_ecdsa Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_ecdsa Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_ecdsa Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_ecdsa Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_ecdsa Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_ecdsa.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_ecdsa.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_ecdsa.a ./fuzz_ng_crypto_ecdsa Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_ecdsa/ngolofuzz.pb.o fuzz_ng_crypto_ecdsa//ngolofuzz.o fuzz_ng_crypto_ecdsa.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_ecdsa Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_ecdsa.a Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/ecdsa Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/crypto/ecdsa/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/crypto/ecdsa/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/ed25519/ed25519.go /src/goroot/src/crypto/ed25519/ed25519_test.go /src/goroot/src/crypto/ed25519/ed25519vectors_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/ed25519 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/ed25519 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/ed25519 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/ed25519 Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/ed25519 Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/ed25519 Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_ed25519 Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_ed25519 ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/ed25519 fuzz_ng_crypto_ed25519 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:47 Found package in /src/goroot/src/crypto/ed25519 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:47 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:47 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:47 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:47 Function Equal has unproduced argument crypto.PublicKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:47 Function Equal has unproduced argument crypto.PrivateKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:47 Function Sign has unproduced argument crypto.SignerOpts Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:47 Function HashFunc has unproduced recv Options Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:47 Function VerifyWithOptions has unproduced argument Options Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_ed25519.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_ed25519.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_ed25519 Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_ed25519 Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_ed25519 Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_ed25519 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_ed25519 Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_ed25519.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_ed25519.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_ed25519.a ./fuzz_ng_crypto_ed25519 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_ed25519/ngolofuzz.pb.o fuzz_ng_crypto_ed25519//ngolofuzz.o fuzz_ng_crypto_ed25519.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_ed25519 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_ed25519.a Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/ed25519 Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/crypto/ed25519/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/crypto/ed25519/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/crypto/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/crypto/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/internal/alias/alias.go /src/goroot/src/crypto/internal/alias/alias_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/internal/alias Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/internal/randutil/randutil.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/internal/randutil Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/internal/bigmod/nat.go /src/goroot/src/crypto/internal/bigmod/nat_amd64.go /src/goroot/src/crypto/internal/bigmod/nat_noasm.go /src/goroot/src/crypto/internal/bigmod/nat_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/internal/bigmod Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/internal/bigmod/_asm/nat_amd64_asm.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/internal/bigmod/_asm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/internal/edwards25519/doc.go /src/goroot/src/crypto/internal/edwards25519/edwards25519.go /src/goroot/src/crypto/internal/edwards25519/edwards25519_test.go /src/goroot/src/crypto/internal/edwards25519/scalar.go /src/goroot/src/crypto/internal/edwards25519/scalar_alias_test.go /src/goroot/src/crypto/internal/edwards25519/scalar_fiat.go /src/goroot/src/crypto/internal/edwards25519/scalar_test.go /src/goroot/src/crypto/internal/edwards25519/scalarmult.go /src/goroot/src/crypto/internal/edwards25519/scalarmult_test.go /src/goroot/src/crypto/internal/edwards25519/tables.go /src/goroot/src/crypto/internal/edwards25519/tables_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 11 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/internal/edwards25519 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/internal/edwards25519/field/fe.go /src/goroot/src/crypto/internal/edwards25519/field/fe_alias_test.go /src/goroot/src/crypto/internal/edwards25519/field/fe_amd64.go /src/goroot/src/crypto/internal/edwards25519/field/fe_amd64_noasm.go /src/goroot/src/crypto/internal/edwards25519/field/fe_arm64.go /src/goroot/src/crypto/internal/edwards25519/field/fe_arm64_noasm.go /src/goroot/src/crypto/internal/edwards25519/field/fe_bench_test.go /src/goroot/src/crypto/internal/edwards25519/field/fe_generic.go /src/goroot/src/crypto/internal/edwards25519/field/fe_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 9 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/internal/edwards25519/field Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/internal/edwards25519/field/_asm/fe_amd64_asm.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/internal/edwards25519/field/_asm Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/internal/boring/aes.go /src/goroot/src/crypto/internal/boring/boring.go /src/goroot/src/crypto/internal/boring/boring_test.go /src/goroot/src/crypto/internal/boring/doc.go /src/goroot/src/crypto/internal/boring/ecdh.go /src/goroot/src/crypto/internal/boring/ecdsa.go /src/goroot/src/crypto/internal/boring/hmac.go /src/goroot/src/crypto/internal/boring/notboring.go /src/goroot/src/crypto/internal/boring/rand.go /src/goroot/src/crypto/internal/boring/rsa.go /src/goroot/src/crypto/internal/boring/sha.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 11 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/internal/boring Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/internal/boring/fipstls/tls.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/internal/boring/fipstls Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/internal/boring/syso/syso.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/internal/boring/syso Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/internal/boring/bcache/cache.go /src/goroot/src/crypto/internal/boring/bcache/cache_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/internal/boring/bcache Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/internal/boring/sig/sig.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/internal/boring/sig Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/internal/boring/bbig/big.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/internal/boring/bbig Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/internal/nistec/generate.go /src/goroot/src/crypto/internal/nistec/nistec.go /src/goroot/src/crypto/internal/nistec/nistec_test.go /src/goroot/src/crypto/internal/nistec/p224.go /src/goroot/src/crypto/internal/nistec/p224_sqrt.go /src/goroot/src/crypto/internal/nistec/p256.go /src/goroot/src/crypto/internal/nistec/p256_asm.go /src/goroot/src/crypto/internal/nistec/p256_asm_table_test.go /src/goroot/src/crypto/internal/nistec/p256_ordinv.go /src/goroot/src/crypto/internal/nistec/p256_ordinv_noasm.go /src/goroot/src/crypto/internal/nistec/p256_ordinv_test.go /src/goroot/src/crypto/internal/nistec/p384.go /src/goroot/src/crypto/internal/nistec/p521.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 13 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/internal/nistec Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/internal/nistec/fiat/fiat_test.go /src/goroot/src/crypto/internal/nistec/fiat/generate.go /src/goroot/src/crypto/internal/nistec/fiat/p224.go /src/goroot/src/crypto/internal/nistec/fiat/p224_fiat64.go /src/goroot/src/crypto/internal/nistec/fiat/p224_invert.go /src/goroot/src/crypto/internal/nistec/fiat/p256.go /src/goroot/src/crypto/internal/nistec/fiat/p256_fiat64.go /src/goroot/src/crypto/internal/nistec/fiat/p256_invert.go /src/goroot/src/crypto/internal/nistec/fiat/p384.go /src/goroot/src/crypto/internal/nistec/fiat/p384_fiat64.go /src/goroot/src/crypto/internal/nistec/fiat/p384_invert.go /src/goroot/src/crypto/internal/nistec/fiat/p521.go /src/goroot/src/crypto/internal/nistec/fiat/p521_fiat64.go /src/goroot/src/crypto/internal/nistec/fiat/p521_invert.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 14 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/internal/nistec/fiat Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/aes/aes_gcm.go /src/goroot/src/crypto/aes/aes_test.go /src/goroot/src/crypto/aes/block.go /src/goroot/src/crypto/aes/cbc_ppc64x.go /src/goroot/src/crypto/aes/cbc_s390x.go /src/goroot/src/crypto/aes/cipher.go /src/goroot/src/crypto/aes/cipher_asm.go /src/goroot/src/crypto/aes/cipher_generic.go /src/goroot/src/crypto/aes/cipher_s390x.go /src/goroot/src/crypto/aes/const.go /src/goroot/src/crypto/aes/ctr_s390x.go /src/goroot/src/crypto/aes/gcm_ppc64x.go /src/goroot/src/crypto/aes/gcm_s390x.go /src/goroot/src/crypto/aes/modes.go /src/goroot/src/crypto/aes/modes_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 15 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/aes Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/aes Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/aes Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/aes Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/aes Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/aes Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_aes Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_aes ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/aes fuzz_ng_crypto_aes Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:56 Found package in /src/goroot/src/crypto/aes Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:56 Type KeySizeError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:20:56 Function Error has unproduced recv KeySizeError Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_aes.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_aes.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_aes Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_aes Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_aes Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_aes Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_aes Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_aes.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_aes.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_aes.a ./fuzz_ng_crypto_aes Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_aes/ngolofuzz.pb.o fuzz_ng_crypto_aes//ngolofuzz.o fuzz_ng_crypto_aes.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_aes Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_aes.a Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/aes Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/tls/alert.go /src/goroot/src/crypto/tls/auth.go /src/goroot/src/crypto/tls/auth_test.go /src/goroot/src/crypto/tls/boring.go /src/goroot/src/crypto/tls/boring_test.go /src/goroot/src/crypto/tls/cache.go /src/goroot/src/crypto/tls/cache_test.go /src/goroot/src/crypto/tls/cipher_suites.go /src/goroot/src/crypto/tls/common.go /src/goroot/src/crypto/tls/common_string.go /src/goroot/src/crypto/tls/conn.go /src/goroot/src/crypto/tls/conn_test.go /src/goroot/src/crypto/tls/example_test.go /src/goroot/src/crypto/tls/generate_cert.go /src/goroot/src/crypto/tls/handshake_client.go /src/goroot/src/crypto/tls/handshake_client_test.go /src/goroot/src/crypto/tls/handshake_client_tls13.go /src/goroot/src/crypto/tls/handshake_messages.go /src/goroot/src/crypto/tls/handshake_messages_test.go /src/goroot/src/crypto/tls/handshake_server.go /src/goroot/src/crypto/tls/handshake_server_test.go /src/goroot/src/crypto/tls/handshake_server_tls13.go /src/goroot/src/crypto/tls/handshake_test.go /src/goroot/src/crypto/tls/handshake_unix_test.go /src/goroot/src/crypto/tls/key_agreement.go /src/goroot/src/crypto/tls/key_schedule.go /src/goroot/src/crypto/tls/key_schedule_test.go /src/goroot/src/crypto/tls/link_test.go /src/goroot/src/crypto/tls/notboring.go /src/goroot/src/crypto/tls/prf.go /src/goroot/src/crypto/tls/prf_test.go /src/goroot/src/crypto/tls/ticket.go /src/goroot/src/crypto/tls/tls.go /src/goroot/src/crypto/tls/tls_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 34 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/tls Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/tls Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/tls Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/tls Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/tls Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/tls Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_tls Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_tls ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/tls fuzz_ng_crypto_tls Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Found package in /src/goroot/src/crypto/tls Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Array result for CipherSuite is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Array result for CipherSuite is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Type CertificateVerificationError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Type RecordHeaderError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Function SetSessionTicketKeys has unproduced argument byte Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Function Error has unproduced recv CertificateVerificationError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Function Unwrap has unproduced recv CertificateVerificationError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Function SetDeadline has unproduced argument time.Time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Function SetReadDeadline has unproduced argument time.Time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Function SetWriteDeadline has unproduced argument time.Time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Function Error has unproduced recv RecordHeaderError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Function HandshakeContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Function NewListener has unproduced argument net.Listener Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Function DialWithDialer has unproduced argument net.Dialer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Function Dial has unproduced recv Dialer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:04 Function DialContext has unproduced recv Dialer Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_tls.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_tls.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_tls Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_tls Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_tls Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_tls Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_tls Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_tls.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_tls.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_tls.a ./fuzz_ng_crypto_tls Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_tls/ngolofuzz.pb.o fuzz_ng_crypto_tls//ngolofuzz.o fuzz_ng_crypto_tls.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_tls Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_tls.a Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/tls Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/crypto/tls/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/crypto/tls/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/tls/fipsonly/fipsonly.go /src/goroot/src/crypto/tls/fipsonly/fipsonly_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/tls/fipsonly Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/tls/fipsonly Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/tls/fipsonly Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/tls/fipsonly Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/tls/fipsonly Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/tls/fipsonly Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_tls_fipsonly Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_tls_fipsonly ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/tls/fipsonly fuzz_ng_crypto_tls_fipsonly Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:16 No files in package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:16 Failed creating fuzz target : No files in package Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_tls_fipsonly.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_tls_fipsonly.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_tls_fipsonly Step #3 - "compile-libfuzzer-address-x86_64": /src/build.sh: line 37: cd: fuzz_ng_crypto_tls_fipsonly: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": mkdir: cannot create directory 'cpp': File exists Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_tls_fipsonly Step #3 - "compile-libfuzzer-address-x86_64": /src/build.sh: line 55: cd: fuzz_ng_crypto_tls_fipsonly: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_tls_fipsonly Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_tls_fipsonly.a . Step #3 - "compile-libfuzzer-address-x86_64": # command-line-arguments Step #3 - "compile-libfuzzer-address-x86_64": : internal compiler error: have package "main" (0xc0001c42d0), want package "github.com/catenacyber/ngolo-fuzzing" (0xc00012df40) Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": goroutine 1 [running]: Step #3 - "compile-libfuzzer-address-x86_64": runtime/debug.Stack() Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/runtime/debug/stack.go:24 +0x5e Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.FatalfAt({0x26241?, 0xc0?}, {0xd52d63, 0x2a}, {0xc0001ae3e0, 0x4, 0x4}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:227 +0x1d7 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.Fatalf(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:196 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.Assertf(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:246 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.readPackage(0xc000500380, 0xc00012df40, 0x0) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:296 +0x225 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.readImportFile({0xc000026241?, 0xcbe420?}, 0xc0001e40c0, 0xc00011e101?, 0xc000114510) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/import.go:240 +0x5a7 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.(*gcimports).ImportFrom(0xcb5440?, {0xc000026241?, 0xc00011c170?}, {0x10?, 0xc000026241?}, 0x0?) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/import.go:45 +0x34 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).importPackage(0xc000146000, {0xc0000d0120, 0xe, 0x9}, {0xc000026241, 0x24}, {0xc000026217, 0x12}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/resolver.go:146 +0x195 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).collectObjects(0xc000146000) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/resolver.go:254 +0x1025 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).checkFiles(0xc000146000, {0xc000120090, 0x3, 0x3}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/check.go:323 +0x127 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).Files(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/check.go:301 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Config).Check(0xd3851d?, {0x7ffc36806127?, 0x134c9a0?}, {0xc000120090, 0x3, 0x3}, 0x9?) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/api.go:429 +0x66 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.checkFiles({0x0, {0x0, 0x0}}, {0xc0004759b0, 0x3, 0x9?}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/irgen.go:66 +0x477 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.writePkgStub({0x0?, {0x0?, 0x0?}}, {0xc0004759b0, 0x3, 0x3}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:206 +0x6a Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.unified({0x0?, {0x0?, 0x0?}}, {0xc0004759b0?, 0xc854e0?, 0x13da420?}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:75 +0x96 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.LoadPackage({0xc00018a120, 0x3, 0x4}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/noder.go:76 +0x45c Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/gc.Main(0xd65738) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/gc/main.go:197 +0xc4c Step #3 - "compile-libfuzzer-address-x86_64": main.main() Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/main.go:57 +0xf9 Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:18 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_tls_fipsonly.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_crypto_tls_fipsonly.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_tls_fipsonly.a ./fuzz_ng_crypto_tls_fipsonly Step #3 - "compile-libfuzzer-address-x86_64": -: stat /src/ngolo-fuzzing/fuzz_ng_crypto_tls_fipsonly: directory not found Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_tls_fipsonly/ngolofuzz.pb.o fuzz_ng_crypto_tls_fipsonly//ngolofuzz.o fuzz_ng_crypto_tls_fipsonly.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_tls_fipsonly Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_crypto_tls_fipsonly/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_crypto_tls_fipsonly//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_crypto_tls_fipsonly.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_tls_fipsonly.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_crypto_tls_fipsonly.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for crypto/tls/fipsonly' Step #3 - "compile-libfuzzer-address-x86_64": Failed for crypto/tls/fipsonly Step #3 - "compile-libfuzzer-address-x86_64": + grep '^crypto/tls/fipsonly$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/tls/fipsonly Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/subtle/constant_time.go /src/goroot/src/crypto/subtle/constant_time_test.go /src/goroot/src/crypto/subtle/xor.go /src/goroot/src/crypto/subtle/xor_amd64.go /src/goroot/src/crypto/subtle/xor_arm64.go /src/goroot/src/crypto/subtle/xor_generic.go /src/goroot/src/crypto/subtle/xor_ppc64x.go /src/goroot/src/crypto/subtle/xor_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 8 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/subtle Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/subtle Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/subtle Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/subtle Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/subtle Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/subtle Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_subtle Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_subtle ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/subtle fuzz_ng_crypto_subtle Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:18 Found package in /src/goroot/src/crypto/subtle Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_subtle.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_subtle.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_subtle Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_subtle Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_subtle Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_subtle Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_subtle Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_subtle.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_subtle.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_subtle.a ./fuzz_ng_crypto_subtle Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_subtle/ngolofuzz.pb.o fuzz_ng_crypto_subtle//ngolofuzz.o fuzz_ng_crypto_subtle.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_subtle Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_subtle.a Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/subtle Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/sha256/example_test.go /src/goroot/src/crypto/sha256/fallback_test.go /src/goroot/src/crypto/sha256/sha256.go /src/goroot/src/crypto/sha256/sha256_test.go /src/goroot/src/crypto/sha256/sha256block.go /src/goroot/src/crypto/sha256/sha256block_amd64.go /src/goroot/src/crypto/sha256/sha256block_arm64.go /src/goroot/src/crypto/sha256/sha256block_decl.go /src/goroot/src/crypto/sha256/sha256block_generic.go /src/goroot/src/crypto/sha256/sha256block_s390x.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/sha256 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/sha256 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/sha256 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/sha256 Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/sha256 Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/sha256 Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_sha256 Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_sha256 ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/sha256 fuzz_ng_crypto_sha256 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:27 Found package in /src/goroot/src/crypto/sha256 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:27 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:27 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_sha256.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_sha256.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_sha256 Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_sha256 Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_sha256 Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_sha256 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_sha256 Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_sha256.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_sha256.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_sha256.a ./fuzz_ng_crypto_sha256 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_sha256/ngolofuzz.pb.o fuzz_ng_crypto_sha256//ngolofuzz.o fuzz_ng_crypto_sha256.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_sha256 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_sha256.a Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/sha256 Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/rc4/rc4.go /src/goroot/src/crypto/rc4/rc4_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/rc4 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/rc4 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/rc4 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/rc4 Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/rc4 Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/rc4 Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_rc4 Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_rc4 ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/rc4 fuzz_ng_crypto_rc4 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:35 Found package in /src/goroot/src/crypto/rc4 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:35 Type KeySizeError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:35 Function Error has unproduced recv KeySizeError Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_rc4.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_rc4.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_rc4 Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_rc4 Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_rc4 Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_rc4 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_rc4 Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_rc4.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_rc4.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_rc4.a ./fuzz_ng_crypto_rc4 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_rc4/ngolofuzz.pb.o fuzz_ng_crypto_rc4//ngolofuzz.o fuzz_ng_crypto_rc4.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_rc4 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_rc4.a Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/rc4 Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/hmac/hmac.go /src/goroot/src/crypto/hmac/hmac_test.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/hmac Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/hmac Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/hmac Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/hmac Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/hmac Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/hmac Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_hmac Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_hmac ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/hmac fuzz_ng_crypto_hmac Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:43 Found package in /src/goroot/src/crypto/hmac Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:43 Unhandled argument &ast.FuncType{Func:3581, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000203320), Results:(*ast.FieldList)(0xc000203350)} for New Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_hmac.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_hmac.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_hmac Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_hmac Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_hmac Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_hmac Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_hmac Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_hmac.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_hmac.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_hmac.a ./fuzz_ng_crypto_hmac Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_hmac/ngolofuzz.pb.o fuzz_ng_crypto_hmac//ngolofuzz.o fuzz_ng_crypto_hmac.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_hmac Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_hmac.a Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/hmac Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/sha512/fallback_test.go /src/goroot/src/crypto/sha512/sha512.go /src/goroot/src/crypto/sha512/sha512_test.go /src/goroot/src/crypto/sha512/sha512block.go /src/goroot/src/crypto/sha512/sha512block_amd64.go /src/goroot/src/crypto/sha512/sha512block_arm64.go /src/goroot/src/crypto/sha512/sha512block_decl.go /src/goroot/src/crypto/sha512/sha512block_generic.go /src/goroot/src/crypto/sha512/sha512block_s390x.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 9 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/sha512 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/sha512 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/sha512 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/sha512 Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/sha512 Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/sha512 Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_sha512 Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_sha512 ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/sha512 fuzz_ng_crypto_sha512 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:51 Found package in /src/goroot/src/crypto/sha512 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:51 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:51 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:51 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:21:51 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_sha512.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_sha512.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_sha512 Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_sha512 Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_sha512 Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_sha512 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_sha512 Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_sha512.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_sha512.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_sha512.a ./fuzz_ng_crypto_sha512 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_sha512/ngolofuzz.pb.o fuzz_ng_crypto_sha512//ngolofuzz.o fuzz_ng_crypto_sha512.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_sha512 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_sha512.a Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/sha512 Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/boring/boring.go /src/goroot/src/crypto/boring/boring_test.go /src/goroot/src/crypto/boring/notboring_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/boring Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/boring Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/boring Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/boring Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/boring Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/boring Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_boring Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_boring ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/boring fuzz_ng_crypto_boring Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:00 No files in package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:00 Failed creating fuzz target : No files in package Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_boring.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_boring.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_boring Step #3 - "compile-libfuzzer-address-x86_64": /src/build.sh: line 37: cd: fuzz_ng_crypto_boring: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": mkdir: cannot create directory 'cpp': File exists Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_boring Step #3 - "compile-libfuzzer-address-x86_64": /src/build.sh: line 55: cd: fuzz_ng_crypto_boring: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_boring Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_boring.a . Step #3 - "compile-libfuzzer-address-x86_64": # command-line-arguments Step #3 - "compile-libfuzzer-address-x86_64": : internal compiler error: have package "main" (0xc0000c6320), want package "github.com/catenacyber/ngolo-fuzzing" (0xc00012df40) Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": goroutine 1 [running]: Step #3 - "compile-libfuzzer-address-x86_64": runtime/debug.Stack() Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/runtime/debug/stack.go:24 +0x5e Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.FatalfAt({0x26691?, 0xc0?}, {0xd52d63, 0x2a}, {0xc0000ea3e0, 0x4, 0x4}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:227 +0x1d7 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.Fatalf(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:196 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.Assertf(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:246 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.readPackage(0xc000480380, 0xc00012df40, 0x0) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:296 +0x225 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.readImportFile({0xc000026691?, 0xcbe420?}, 0xc000000180, 0xc00011e101?, 0xc000114510) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/import.go:240 +0x5a7 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.(*gcimports).ImportFrom(0xcb5440?, {0xc000026691?, 0xc00011c170?}, {0x10?, 0xc000026691?}, 0x0?) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/import.go:45 +0x34 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).importPackage(0xc000146000, {0xc0000d1d70, 0xe, 0x9}, {0xc000026691, 0x24}, {0xc000026667, 0x12}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/resolver.go:146 +0x195 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).collectObjects(0xc000146000) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/resolver.go:254 +0x1025 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).checkFiles(0xc000146000, {0xc000120090, 0x3, 0x3}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/check.go:323 +0x127 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).Files(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/check.go:301 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Config).Check(0xd3851d?, {0x7fff1314812a?, 0x134c9a0?}, {0xc000120090, 0x3, 0x3}, 0x9?) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/api.go:429 +0x66 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.checkFiles({0x0, {0x0, 0x0}}, {0xc00041d950, 0x3, 0x9?}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/irgen.go:66 +0x477 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.writePkgStub({0x0?, {0x0?, 0x0?}}, {0xc00041d950, 0x3, 0x3}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:206 +0x6a Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.unified({0x0?, {0x0?, 0x0?}}, {0xc00041d950?, 0xc854e0?, 0x13da420?}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:75 +0x96 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.LoadPackage({0xc000022280, 0x3, 0x4}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/noder.go:76 +0x45c Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/gc.Main(0xd65738) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/gc/main.go:197 +0xc4c Step #3 - "compile-libfuzzer-address-x86_64": main.main() Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/main.go:57 +0xf9 Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:02 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_boring.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_crypto_boring.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_boring.a ./fuzz_ng_crypto_boring Step #3 - "compile-libfuzzer-address-x86_64": -: stat /src/ngolo-fuzzing/fuzz_ng_crypto_boring: directory not found Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_boring/ngolofuzz.pb.o fuzz_ng_crypto_boring//ngolofuzz.o fuzz_ng_crypto_boring.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_boring Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_crypto_boring/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_crypto_boring//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_crypto_boring.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_boring.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_crypto_boring.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for crypto/boring' Step #3 - "compile-libfuzzer-address-x86_64": Failed for crypto/boring Step #3 - "compile-libfuzzer-address-x86_64": + grep '^crypto/boring$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/boring Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/rand/example_test.go /src/goroot/src/crypto/rand/rand.go /src/goroot/src/crypto/rand/rand_batched_test.go /src/goroot/src/crypto/rand/rand_getentropy.go /src/goroot/src/crypto/rand/rand_getrandom.go /src/goroot/src/crypto/rand/rand_js.go /src/goroot/src/crypto/rand/rand_plan9.go /src/goroot/src/crypto/rand/rand_test.go /src/goroot/src/crypto/rand/rand_unix.go /src/goroot/src/crypto/rand/rand_windows.go /src/goroot/src/crypto/rand/util.go /src/goroot/src/crypto/rand/util_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 12 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/rand Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/rand Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/rand Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/rand Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/rand Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/rand Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_rand Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_rand ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-limits Prime.bits' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -limits Prime.bits crypto/rand fuzz_ng_crypto_rand Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:02 Found package in /src/goroot/src/crypto/rand Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_rand.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_rand.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_rand Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_rand Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_rand Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_rand Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_rand Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_rand.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_rand.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_rand.a ./fuzz_ng_crypto_rand Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_rand/ngolofuzz.pb.o fuzz_ng_crypto_rand//ngolofuzz.o fuzz_ng_crypto_rand.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_rand Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_rand.a Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/rand Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/dsa/dsa.go /src/goroot/src/crypto/dsa/dsa_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/dsa Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/dsa Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/dsa Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/dsa Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/dsa Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/dsa Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_dsa Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_dsa ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/dsa fuzz_ng_crypto_dsa Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:10 Found package in /src/goroot/src/crypto/dsa Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:10 Function GenerateParameters has unproduced argument Parameters Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:10 Function GenerateKey has unproduced argument PrivateKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:10 Function Sign has unproduced argument PrivateKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:10 Function Verify has unproduced argument PublicKey Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_dsa.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_dsa.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_dsa Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:29:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:29:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_dsa Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_dsa Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_dsa Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_dsa Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_dsa.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_dsa Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:11:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:34: undefined: ParameterSizesEnum Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:133:43: undefined: ParameterSizesEnum Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:142:31: undefined: ParametersStruct Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:154:30: undefined: PublicKeyStruct Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:164:31: undefined: PrivateKeyStruct Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:174:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:195:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:216:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:239:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:11:2: too many errors Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:12 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_dsa.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_crypto_dsa.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_dsa.a ./fuzz_ng_crypto_dsa Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_dsa Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_dsa/fuzz_ng.go:11:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_dsa/fuzz_ng.go:120:34: undefined: ParameterSizesEnum Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_dsa/fuzz_ng.go:133:43: undefined: ParameterSizesEnum Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_dsa/fuzz_ng.go:142:31: undefined: ParametersStruct Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_dsa/fuzz_ng.go:154:30: undefined: PublicKeyStruct Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_dsa/fuzz_ng.go:164:31: undefined: PrivateKeyStruct Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_dsa/fuzz_ng.go:174:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_dsa/fuzz_ng.go:195:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_dsa/fuzz_ng.go:216:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_dsa/fuzz_ng.go:239:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_dsa/fuzz_ng.go:11:2: too many errors Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_dsa/ngolofuzz.pb.o fuzz_ng_crypto_dsa//ngolofuzz.o fuzz_ng_crypto_dsa.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_dsa Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_crypto_dsa/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_crypto_dsa//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_crypto_dsa.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_dsa.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_crypto_dsa.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for crypto/dsa' Step #3 - "compile-libfuzzer-address-x86_64": Failed for crypto/dsa Step #3 - "compile-libfuzzer-address-x86_64": + grep '^crypto/dsa$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/dsa Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/x509/boring.go /src/goroot/src/crypto/x509/boring_test.go /src/goroot/src/crypto/x509/cert_pool.go /src/goroot/src/crypto/x509/cert_pool_test.go /src/goroot/src/crypto/x509/example_test.go /src/goroot/src/crypto/x509/hybrid_pool_test.go /src/goroot/src/crypto/x509/name_constraints_test.go /src/goroot/src/crypto/x509/notboring.go /src/goroot/src/crypto/x509/parser.go /src/goroot/src/crypto/x509/parser_test.go /src/goroot/src/crypto/x509/pem_decrypt.go /src/goroot/src/crypto/x509/pem_decrypt_test.go /src/goroot/src/crypto/x509/pkcs1.go /src/goroot/src/crypto/x509/pkcs8.go /src/goroot/src/crypto/x509/pkcs8_test.go /src/goroot/src/crypto/x509/root.go /src/goroot/src/crypto/x509/root_aix.go /src/goroot/src/crypto/x509/root_bsd.go /src/goroot/src/crypto/x509/root_darwin.go /src/goroot/src/crypto/x509/root_darwin_test.go /src/goroot/src/crypto/x509/root_js.go /src/goroot/src/crypto/x509/root_linux.go /src/goroot/src/crypto/x509/root_plan9.go /src/goroot/src/crypto/x509/root_solaris.go /src/goroot/src/crypto/x509/root_test.go /src/goroot/src/crypto/x509/root_unix.go /src/goroot/src/crypto/x509/root_unix_test.go /src/goroot/src/crypto/x509/root_windows.go /src/goroot/src/crypto/x509/root_windows_test.go /src/goroot/src/crypto/x509/sec1.go /src/goroot/src/crypto/x509/sec1_test.go /src/goroot/src/crypto/x509/verify.go /src/goroot/src/crypto/x509/verify_test.go /src/goroot/src/crypto/x509/x509.go /src/goroot/src/crypto/x509/x509_test.go /src/goroot/src/crypto/x509/x509_test_import.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 36 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/x509 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/x509 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/x509 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/x509 Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/x509 Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/x509 Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_x509 Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_x509 ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/x509 fuzz_ng_crypto_x509 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Found package in /src/goroot/src/crypto/x509 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Array result for Certificate is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Array result for Certificate is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Type InsecureAlgorithmError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Type UnhandledCriticalExtension is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Type CertificateInvalidError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Type HostnameError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Type SystemRootsError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Type ConstraintViolationError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Type UnknownAuthorityError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function IsEncryptedPEMBlock has unproduced argument pem.Block Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function DecryptPEMBlock has unproduced argument pem.Block Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function MarshalPKCS1PrivateKey has unproduced argument rsa.PrivateKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function MarshalPKCS1PublicKey has unproduced argument rsa.PublicKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function MarshalECPrivateKey has unproduced argument ecdsa.PrivateKey Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function Error has unproduced recv CertificateInvalidError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function Error has unproduced recv HostnameError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function Error has unproduced recv UnknownAuthorityError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function Error has unproduced recv SystemRootsError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function Unwrap has unproduced recv SystemRootsError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function Verify has unproduced argument VerifyOptions Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function Error has unproduced recv InsecureAlgorithmError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function Error has unproduced recv ConstraintViolationError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function CheckCRLSignature has unproduced argument pkix.CertificateList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function Error has unproduced recv UnhandledCriticalExtension Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function CreateCRL has unproduced argument pkix.RevokedCertificate Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function CreateCRL has unproduced argument time.Time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:14 Function CreateRevocationList has unproduced argument crypto.Signer Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_x509.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_x509.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_x509 Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_x509 Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_x509 Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_x509 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_x509 Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_x509.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_x509.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_x509.a ./fuzz_ng_crypto_x509 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_x509/ngolofuzz.pb.o fuzz_ng_crypto_x509//ngolofuzz.o fuzz_ng_crypto_x509.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_x509 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_x509.a Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/x509 Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/crypto/x509/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/crypto/x509/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/x509/pkix/pkix.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/x509/pkix Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/x509/pkix Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/x509/pkix Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package crypto/x509/pkix Step #3 - "compile-libfuzzer-address-x86_64": + pkg=crypto/x509/pkix Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/x509/pkix Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=crypto_x509_pkix Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^crypto_x509_pkix ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing crypto/x509/pkix fuzz_ng_crypto_x509_pkix Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:24 Found package in /src/goroot/src/crypto/x509/pkix Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:24 Function FillFromRDNSequence has unproduced recv Name Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:24 Function ToRDNSequence has unproduced recv Name Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:24 Function String has unproduced recv Name Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:24 Function HasExpired has unproduced recv CertificateList Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/crypto_x509_pkix.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/crypto_x509_pkix.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_x509_pkix Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_crypto_x509_pkix Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_crypto_x509_pkix Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_x509_pkix Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_x509_pkix Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_crypto_x509_pkix.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_x509_pkix Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:181:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:198:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:28 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_crypto_x509_pkix.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_crypto_x509_pkix.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_crypto_x509_pkix.a ./fuzz_ng_crypto_x509_pkix Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_crypto_x509_pkix Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_x509_pkix/fuzz_ng.go:181:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_crypto_x509_pkix/fuzz_ng.go:198:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_crypto_x509_pkix/ngolofuzz.pb.o fuzz_ng_crypto_x509_pkix//ngolofuzz.o fuzz_ng_crypto_x509_pkix.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_crypto_x509_pkix Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_crypto_x509_pkix.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_crypto_x509_pkix.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_crypto_x509_pkix.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for crypto/x509/pkix' Step #3 - "compile-libfuzzer-address-x86_64": Failed for crypto/x509/pkix Step #3 - "compile-libfuzzer-address-x86_64": + grep '^crypto/x509/pkix$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo crypto/x509/pkix Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/crypto/x509/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/crypto/x509/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/crypto/x509/internal/macos/corefoundation.go /src/goroot/src/crypto/x509/internal/macos/security.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo crypto/x509/internal/macos Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/sync/cond.go /src/goroot/src/sync/cond_test.go /src/goroot/src/sync/example_pool_test.go /src/goroot/src/sync/example_test.go /src/goroot/src/sync/export_test.go /src/goroot/src/sync/map.go /src/goroot/src/sync/map_bench_test.go /src/goroot/src/sync/map_reference_test.go /src/goroot/src/sync/map_test.go /src/goroot/src/sync/mutex.go /src/goroot/src/sync/mutex_test.go /src/goroot/src/sync/once.go /src/goroot/src/sync/once_test.go /src/goroot/src/sync/pool.go /src/goroot/src/sync/pool_test.go /src/goroot/src/sync/poolqueue.go /src/goroot/src/sync/runtime.go /src/goroot/src/sync/runtime2.go /src/goroot/src/sync/runtime2_lockrank.go /src/goroot/src/sync/runtime_sema_test.go /src/goroot/src/sync/rwmutex.go /src/goroot/src/sync/rwmutex_test.go /src/goroot/src/sync/waitgroup.go /src/goroot/src/sync/waitgroup_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 24 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo sync Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo sync Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo sync Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package sync Step #3 - "compile-libfuzzer-address-x86_64": + pkg=sync Step #3 - "compile-libfuzzer-address-x86_64": ++ echo sync Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=sync Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^sync ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing sync fuzz_ng_sync Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Found package in /src/goroot/src/sync Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Type Once is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Type Pool is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Type RWMutex is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Type WaitGroup is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Type Map is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Type Mutex is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function Load has unproduced recv Map Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function Store has unproduced recv Map Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function LoadOrStore has unproduced recv Map Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function LoadAndDelete has unproduced recv Map Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function Delete has unproduced recv Map Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function Swap has unproduced recv Map Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function CompareAndSwap has unproduced recv Map Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function CompareAndDelete has unproduced recv Map Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function Range has unproduced recv Map Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function Lock has unproduced recv Mutex Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function TryLock has unproduced recv Mutex Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function Unlock has unproduced recv Mutex Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function Do has unproduced recv Once Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function Put has unproduced recv Pool Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function Get has unproduced recv Pool Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function RLock has unproduced recv RWMutex Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function TryRLock has unproduced recv RWMutex Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function RUnlock has unproduced recv RWMutex Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function Lock has unproduced recv RWMutex Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function TryLock has unproduced recv RWMutex Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function Unlock has unproduced recv RWMutex Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function RLocker has unproduced recv RWMutex Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function Add has unproduced recv WaitGroup Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function Done has unproduced recv WaitGroup Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:30 Function Wait has unproduced recv WaitGroup Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/sync.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/sync.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_sync Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_sync Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_sync Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_sync Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_sync Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_sync.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_sync Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:183:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:226:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:34 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_sync.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_sync.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_sync.a ./fuzz_ng_sync Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_sync Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_sync/fuzz_ng.go:183:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_sync/fuzz_ng.go:226:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:35 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_sync/ngolofuzz.pb.o fuzz_ng_sync//ngolofuzz.o fuzz_ng_sync.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_sync Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_sync.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_sync.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_sync.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for sync' Step #3 - "compile-libfuzzer-address-x86_64": Failed for sync Step #3 - "compile-libfuzzer-address-x86_64": + grep '^sync$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo sync Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/sync/atomic/atomic_test.go /src/goroot/src/sync/atomic/doc.go /src/goroot/src/sync/atomic/example_test.go /src/goroot/src/sync/atomic/type.go /src/goroot/src/sync/atomic/value.go /src/goroot/src/sync/atomic/value_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo sync/atomic Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo sync/atomic Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo sync/atomic Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package sync/atomic Step #3 - "compile-libfuzzer-address-x86_64": + pkg=sync/atomic Step #3 - "compile-libfuzzer-address-x86_64": ++ echo sync/atomic Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=sync_atomic Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^sync_atomic ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing sync/atomic fuzz_ng_sync_atomic Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Found package in /src/goroot/src/sync/atomic Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Type Uint64 is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Type Uintptr is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Type Value is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Type Bool is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Type Int32 is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Type Int64 is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Type Uint32 is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function SwapInt32 has unproduced argument int32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function SwapInt64 has unproduced argument int64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function SwapUint32 has unproduced argument uint32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function SwapUint64 has unproduced argument uint64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function SwapUintptr has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function SwapUintptr has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function SwapPointer has unproduced argument unsafe.Pointer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function SwapPointer has unproduced argument unsafe.Pointer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function CompareAndSwapInt32 has unproduced argument int32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function CompareAndSwapInt64 has unproduced argument int64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function CompareAndSwapUint32 has unproduced argument uint32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function CompareAndSwapUint64 has unproduced argument uint64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function CompareAndSwapUintptr has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function CompareAndSwapUintptr has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function CompareAndSwapPointer has unproduced argument unsafe.Pointer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function CompareAndSwapPointer has unproduced argument unsafe.Pointer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function AddInt32 has unproduced argument int32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function AddUint32 has unproduced argument uint32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function AddInt64 has unproduced argument int64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function AddUint64 has unproduced argument uint64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function AddUintptr has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function AddUintptr has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function LoadInt32 has unproduced argument int32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function LoadInt64 has unproduced argument int64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function LoadUint32 has unproduced argument uint32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function LoadUint64 has unproduced argument uint64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function LoadUintptr has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function LoadPointer has unproduced argument unsafe.Pointer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function StoreInt32 has unproduced argument int32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function StoreInt64 has unproduced argument int64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function StoreUint32 has unproduced argument uint32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function StoreUint64 has unproduced argument uint64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function StoreUintptr has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function StoreUintptr has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function StorePointer has unproduced argument unsafe.Pointer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function StorePointer has unproduced argument unsafe.Pointer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Load has unproduced recv Bool Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Store has unproduced recv Bool Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Swap has unproduced recv Bool Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function CompareAndSwap has unproduced recv Bool Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Load has unhandled recv &ast.Field{Doc:(*ast.CommentGroup)(nil), Names:[]*ast.Ident{(*ast.Ident)(0xc0000aaca0)}, Type:(*ast.StarExpr)(0xc0000104f8), Tag:(*ast.BasicLit)(nil), Comment:(*ast.CommentGroup)(nil)} Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Store has unhandled recv &ast.Field{Doc:(*ast.CommentGroup)(nil), Names:[]*ast.Ident{(*ast.Ident)(0xc0000aae40)}, Type:(*ast.StarExpr)(0xc0000105a0), Tag:(*ast.BasicLit)(nil), Comment:(*ast.CommentGroup)(nil)} Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Swap has unhandled recv &ast.Field{Doc:(*ast.CommentGroup)(nil), Names:[]*ast.Ident{(*ast.Ident)(0xc0000ab020)}, Type:(*ast.StarExpr)(0xc000010660), Tag:(*ast.BasicLit)(nil), Comment:(*ast.CommentGroup)(nil)} Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function CompareAndSwap has unhandled recv &ast.Field{Doc:(*ast.CommentGroup)(nil), Names:[]*ast.Ident{(*ast.Ident)(0xc0000ab2a0)}, Type:(*ast.StarExpr)(0xc000010768), Tag:(*ast.BasicLit)(nil), Comment:(*ast.CommentGroup)(nil)} Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Load has unproduced recv Int32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Store has unproduced recv Int32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Swap has unproduced recv Int32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function CompareAndSwap has unproduced recv Int32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Add has unproduced recv Int32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Load has unproduced recv Int64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Store has unproduced recv Int64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Swap has unproduced recv Int64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function CompareAndSwap has unproduced recv Int64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Add has unproduced recv Int64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Load has unproduced recv Uint32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Store has unproduced recv Uint32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Swap has unproduced recv Uint32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function CompareAndSwap has unproduced recv Uint32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Add has unproduced recv Uint32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Load has unproduced recv Uint64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Store has unproduced recv Uint64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Swap has unproduced recv Uint64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function CompareAndSwap has unproduced recv Uint64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Add has unproduced recv Uint64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Load has unproduced recv Uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Store has unproduced recv Uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Swap has unproduced recv Uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function CompareAndSwap has unproduced recv Uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Add has unproduced recv Uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Load has unproduced recv Value Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Store has unproduced recv Value Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function Swap has unproduced recv Value Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:36 Function CompareAndSwap has unproduced recv Value Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/sync_atomic.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/sync_atomic.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_sync_atomic Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_sync_atomic Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_sync_atomic Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_sync_atomic Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_sync_atomic Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_sync_atomic.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_sync_atomic Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:17:2: "sync/atomic" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:38 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_sync_atomic.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_sync_atomic.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_sync_atomic.a ./fuzz_ng_sync_atomic Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_sync_atomic Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_sync_atomic/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_sync_atomic/fuzz_ng.go:17:2: "sync/atomic" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_sync_atomic/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_sync_atomic/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_sync_atomic/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_sync_atomic/fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:39 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_sync_atomic/ngolofuzz.pb.o fuzz_ng_sync_atomic//ngolofuzz.o fuzz_ng_sync_atomic.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_sync_atomic Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_sync_atomic/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_sync_atomic//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_sync_atomic.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_sync_atomic.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_sync_atomic.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for sync/atomic' Step #3 - "compile-libfuzzer-address-x86_64": Failed for sync/atomic Step #3 - "compile-libfuzzer-address-x86_64": + grep '^sync/atomic$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo sync/atomic Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/strconv/atob.go /src/goroot/src/strconv/atob_test.go /src/goroot/src/strconv/atoc.go /src/goroot/src/strconv/atoc_test.go /src/goroot/src/strconv/atof.go /src/goroot/src/strconv/atof_test.go /src/goroot/src/strconv/atoi.go /src/goroot/src/strconv/atoi_test.go /src/goroot/src/strconv/bytealg.go /src/goroot/src/strconv/bytealg_bootstrap.go /src/goroot/src/strconv/ctoa.go /src/goroot/src/strconv/ctoa_test.go /src/goroot/src/strconv/decimal.go /src/goroot/src/strconv/decimal_test.go /src/goroot/src/strconv/doc.go /src/goroot/src/strconv/eisel_lemire.go /src/goroot/src/strconv/example_test.go /src/goroot/src/strconv/export_test.go /src/goroot/src/strconv/fp_test.go /src/goroot/src/strconv/ftoa.go /src/goroot/src/strconv/ftoa_test.go /src/goroot/src/strconv/ftoaryu.go /src/goroot/src/strconv/ftoaryu_test.go /src/goroot/src/strconv/internal_test.go /src/goroot/src/strconv/isprint.go /src/goroot/src/strconv/itoa.go /src/goroot/src/strconv/itoa_test.go /src/goroot/src/strconv/makeisprint.go /src/goroot/src/strconv/quote.go /src/goroot/src/strconv/quote_test.go /src/goroot/src/strconv/strconv_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 31 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo strconv Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo strconv Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo strconv Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package strconv Step #3 - "compile-libfuzzer-address-x86_64": + pkg=strconv Step #3 - "compile-libfuzzer-address-x86_64": ++ echo strconv Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=strconv Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^strconv ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-limits FormatFloat.prec,AppendFloat.prec' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -limits FormatFloat.prec,AppendFloat.prec strconv fuzz_ng_strconv Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:39 Found package in /src/goroot/src/strconv Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:39 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:39 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:39 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:39 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:39 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:39 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:39 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:39 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:39 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:39 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:39 Type NumError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:39 Function Error has unproduced recv NumError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:39 Function Unwrap has unproduced recv NumError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:39 Function FormatComplex has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/strconv.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/strconv.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_strconv Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_strconv Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_strconv Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_strconv Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_strconv Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_strconv.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_strconv.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_strconv.a ./fuzz_ng_strconv Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_strconv/ngolofuzz.pb.o fuzz_ng_strconv//ngolofuzz.o fuzz_ng_strconv.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_strconv Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_strconv.a Step #3 - "compile-libfuzzer-address-x86_64": + echo strconv Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/strconv/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/strconv/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/slices/slices.go /src/goroot/src/slices/slices_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo slices Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo slices Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo slices Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package slices Step #3 - "compile-libfuzzer-address-x86_64": + pkg=slices Step #3 - "compile-libfuzzer-address-x86_64": ++ echo slices Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=slices Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^slices ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing slices fuzz_ng_slices Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Found package in /src/goroot/src/slices Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Function Equal has unproduced array argument E Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Function EqualFunc has unproduced array argument E1 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Function EqualFunc has unproduced array argument E2 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Unhandled argument &ast.FuncType{Func:1089, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0001218f0), Results:(*ast.FieldList)(0xc000121920)} for EqualFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Function Index has unproduced array argument E Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Function Index has unproduced argument E Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Function IndexFunc has unproduced array argument E Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Unhandled argument &ast.FuncType{Func:1568, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000121d40), Results:(*ast.FieldList)(0xc000121d70)} for IndexFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Function Contains has unproduced array argument E Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Function Contains has unproduced argument E Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Function ContainsFunc has unproduced array argument E Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Unhandled argument &ast.FuncType{Func:1891, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00021c0f0), Results:(*ast.FieldList)(0xc00021c120)} for ContainsFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Function Insert has unproduced argument S Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Unhandled argument &ast.Ellipsis{Ellipsis:2294, Elt:(*ast.Ident)(0xc00021a560)} for Insert Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Function Delete has unproduced argument S Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Function Replace has unproduced argument S Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Unhandled argument &ast.Ellipsis{Ellipsis:3389, Elt:(*ast.Ident)(0xc00021b140)} for Replace Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Function Clone has unproduced argument S Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Function Compact has unproduced argument S Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Function CompactFunc has unproduced argument S Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Unhandled argument &ast.FuncType{Func:4675, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00021ce40), Results:(*ast.FieldList)(0xc00021ce70)} for CompactFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Function Grow has unproduced argument S Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:49 Function Clip has unproduced argument S Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/slices.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/slices.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_slices Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_slices Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_slices Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_slices Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_slices Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_slices.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_slices Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:17:2: "slices" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:51 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_slices.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_slices.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_slices.a ./fuzz_ng_slices Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_slices Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_slices/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_slices/fuzz_ng.go:17:2: "slices" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_slices/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_slices/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_slices/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_slices/fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:52 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_slices/ngolofuzz.pb.o fuzz_ng_slices//ngolofuzz.o fuzz_ng_slices.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_slices Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_slices/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_slices//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_slices.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_slices.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_slices.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for slices' Step #3 - "compile-libfuzzer-address-x86_64": Failed for slices Step #3 - "compile-libfuzzer-address-x86_64": + grep '^slices$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo slices Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/math/abs.go /src/goroot/src/math/acosh.go /src/goroot/src/math/all_test.go /src/goroot/src/math/arith_s390x.go /src/goroot/src/math/arith_s390x_test.go /src/goroot/src/math/asin.go /src/goroot/src/math/asinh.go /src/goroot/src/math/atan.go /src/goroot/src/math/atan2.go /src/goroot/src/math/atanh.go /src/goroot/src/math/bits.go /src/goroot/src/math/cbrt.go /src/goroot/src/math/compare.go /src/goroot/src/math/const.go /src/goroot/src/math/const_test.go /src/goroot/src/math/copysign.go /src/goroot/src/math/dim.go /src/goroot/src/math/dim_asm.go /src/goroot/src/math/dim_noasm.go /src/goroot/src/math/erf.go /src/goroot/src/math/erfinv.go /src/goroot/src/math/example_test.go /src/goroot/src/math/exp.go /src/goroot/src/math/exp2_asm.go /src/goroot/src/math/exp2_noasm.go /src/goroot/src/math/exp_amd64.go /src/goroot/src/math/exp_asm.go /src/goroot/src/math/exp_noasm.go /src/goroot/src/math/expm1.go /src/goroot/src/math/export_s390x_test.go /src/goroot/src/math/export_test.go /src/goroot/src/math/floor.go /src/goroot/src/math/floor_asm.go /src/goroot/src/math/floor_noasm.go /src/goroot/src/math/fma.go /src/goroot/src/math/frexp.go /src/goroot/src/math/gamma.go /src/goroot/src/math/huge_test.go /src/goroot/src/math/hypot.go /src/goroot/src/math/hypot_asm.go /src/goroot/src/math/hypot_noasm.go /src/goroot/src/math/j0.go /src/goroot/src/math/j1.go /src/goroot/src/math/jn.go /src/goroot/src/math/ldexp.go /src/goroot/src/math/lgamma.go /src/goroot/src/math/log.go /src/goroot/src/math/log10.go /src/goroot/src/math/log1p.go /src/goroot/src/math/log_asm.go /src/goroot/src/math/log_stub.go /src/goroot/src/math/logb.go /src/goroot/src/math/mod.go /src/goroot/src/math/modf.go /src/goroot/src/math/modf_asm.go /src/goroot/src/math/modf_noasm.go /src/goroot/src/math/nextafter.go /src/goroot/src/math/pow.go /src/goroot/src/math/pow10.go /src/goroot/src/math/remainder.go /src/goroot/src/math/signbit.go /src/goroot/src/math/sin.go /src/goroot/src/math/sincos.go /src/goroot/src/math/sinh.go /src/goroot/src/math/sqrt.go /src/goroot/src/math/stubs.go /src/goroot/src/math/tan.go /src/goroot/src/math/tanh.go /src/goroot/src/math/trig_reduce.go /src/goroot/src/math/unsafe.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 70 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package math Step #3 - "compile-libfuzzer-address-x86_64": + pkg=math Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=math Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^math ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing math fuzz_ng_math Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:53 Found package in /src/goroot/src/math Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/math.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/math.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_math Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_math Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_math Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_math Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_math Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_math.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_math Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:277:9: undefined: NgoloFuzzOne_Log1p Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:316:9: undefined: NgoloFuzzOne_Float32bits Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:318:9: undefined: NgoloFuzzOne_Float32frombits Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:320:9: undefined: NgoloFuzzOne_Float64bits Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:322:9: undefined: NgoloFuzzOne_Float64frombits Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:424:9: undefined: NgoloFuzzOne_Log1p Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:462:9: undefined: NgoloFuzzOne_Float32bits Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:464:9: undefined: NgoloFuzzOne_Float32frombits Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:466:9: undefined: NgoloFuzzOne_Float64bits Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:468:9: undefined: NgoloFuzzOne_Float64frombits Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:468:9: too many errors Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:22:59 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_math.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_math.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_math.a ./fuzz_ng_math Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_math Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math/fuzz_ng.go:277:9: undefined: NgoloFuzzOne_Log1p Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math/fuzz_ng.go:316:9: undefined: NgoloFuzzOne_Float32bits Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math/fuzz_ng.go:318:9: undefined: NgoloFuzzOne_Float32frombits Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math/fuzz_ng.go:320:9: undefined: NgoloFuzzOne_Float64bits Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math/fuzz_ng.go:322:9: undefined: NgoloFuzzOne_Float64frombits Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math/fuzz_ng.go:424:9: undefined: NgoloFuzzOne_Log1p Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math/fuzz_ng.go:462:9: undefined: NgoloFuzzOne_Float32bits Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math/fuzz_ng.go:464:9: undefined: NgoloFuzzOne_Float32frombits Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math/fuzz_ng.go:466:9: undefined: NgoloFuzzOne_Float64bits Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math/fuzz_ng.go:468:9: undefined: NgoloFuzzOne_Float64frombits Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math/fuzz_ng.go:468:9: too many errors Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:00 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_math/ngolofuzz.pb.o fuzz_ng_math//ngolofuzz.o fuzz_ng_math.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_math Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_math.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_math.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_math.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for math' Step #3 - "compile-libfuzzer-address-x86_64": Failed for math Step #3 - "compile-libfuzzer-address-x86_64": + grep '^math$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo math Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/math/bits/bits.go /src/goroot/src/math/bits/bits_errors.go /src/goroot/src/math/bits/bits_errors_bootstrap.go /src/goroot/src/math/bits/bits_tables.go /src/goroot/src/math/bits/bits_test.go /src/goroot/src/math/bits/example_math_test.go /src/goroot/src/math/bits/example_test.go /src/goroot/src/math/bits/export_test.go /src/goroot/src/math/bits/make_examples.go /src/goroot/src/math/bits/make_tables.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math/bits Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math/bits Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math/bits Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package math/bits Step #3 - "compile-libfuzzer-address-x86_64": + pkg=math/bits Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math/bits Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=math_bits Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^math_bits ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude Div,Rem' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude Div,Rem math/bits fuzz_ng_math_bits Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:00 Found package in /src/goroot/src/math/bits Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:00 Function LeadingZeros has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:00 Function TrailingZeros has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:00 Function OnesCount has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:00 Function RotateLeft has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:00 Function Reverse has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:00 Function ReverseBytes has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:00 Function Len has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:00 Function Add has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:00 Function Sub has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:00 Function Mul has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/math_bits.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/math_bits.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_math_bits Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_math_bits Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_math_bits Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_math_bits Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_math_bits Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_math_bits.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_math_bits.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_math_bits.a ./fuzz_ng_math_bits Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_math_bits/ngolofuzz.pb.o fuzz_ng_math_bits//ngolofuzz.o fuzz_ng_math_bits.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_math_bits Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_math_bits.a Step #3 - "compile-libfuzzer-address-x86_64": + echo math/bits Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/math/cmplx/abs.go /src/goroot/src/math/cmplx/asin.go /src/goroot/src/math/cmplx/cmath_test.go /src/goroot/src/math/cmplx/conj.go /src/goroot/src/math/cmplx/example_test.go /src/goroot/src/math/cmplx/exp.go /src/goroot/src/math/cmplx/huge_test.go /src/goroot/src/math/cmplx/isinf.go /src/goroot/src/math/cmplx/isnan.go /src/goroot/src/math/cmplx/log.go /src/goroot/src/math/cmplx/phase.go /src/goroot/src/math/cmplx/polar.go /src/goroot/src/math/cmplx/pow.go /src/goroot/src/math/cmplx/rect.go /src/goroot/src/math/cmplx/sin.go /src/goroot/src/math/cmplx/sqrt.go /src/goroot/src/math/cmplx/tan.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 17 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math/cmplx Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math/cmplx Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math/cmplx Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package math/cmplx Step #3 - "compile-libfuzzer-address-x86_64": + pkg=math/cmplx Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math/cmplx Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=math_cmplx Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^math_cmplx ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing math/cmplx fuzz_ng_math_cmplx Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Found package in /src/goroot/src/math/cmplx Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Abs has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Asin has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Asinh has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Acos has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Acosh has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Atan has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Atanh has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Conj has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Exp has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function IsInf has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function IsNaN has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Log has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Log10 has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Phase has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Polar has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Pow has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Sin has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Sinh has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Cos has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Cosh has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Sqrt has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Tan has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Tanh has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:09 Function Cot has unproduced argument complex128 Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/math_cmplx.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/math_cmplx.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_math_cmplx Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:11:10: Interpreting non ascii codepoint 206. Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:11:10: Expected field name. Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:11:11: Interpreting non ascii codepoint 184. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:11:10: Interpreting non ascii codepoint 206. Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:11:10: Expected field name. Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:11:11: Interpreting non ascii codepoint 184. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_math_cmplx Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_math_cmplx Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_math_cmplx Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_math_cmplx Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_math_cmplx.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_math_cmplx Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:14:2: "math/cmplx" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:191:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:12 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_math_cmplx.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_math_cmplx.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_math_cmplx.a ./fuzz_ng_math_cmplx Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_math_cmplx Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math_cmplx/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math_cmplx/fuzz_ng.go:14:2: "math/cmplx" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math_cmplx/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math_cmplx/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math_cmplx/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math_cmplx/fuzz_ng.go:191:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:13 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_math_cmplx/ngolofuzz.pb.o fuzz_ng_math_cmplx//ngolofuzz.o fuzz_ng_math_cmplx.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_math_cmplx Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_math_cmplx/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_math_cmplx//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_math_cmplx.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_math_cmplx.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_math_cmplx.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for math/cmplx' Step #3 - "compile-libfuzzer-address-x86_64": Failed for math/cmplx Step #3 - "compile-libfuzzer-address-x86_64": + grep '^math/cmplx$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo math/cmplx Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/math/rand/auto_test.go /src/goroot/src/math/rand/default_test.go /src/goroot/src/math/rand/example_test.go /src/goroot/src/math/rand/exp.go /src/goroot/src/math/rand/export_test.go /src/goroot/src/math/rand/gen_cooked.go /src/goroot/src/math/rand/normal.go /src/goroot/src/math/rand/race_test.go /src/goroot/src/math/rand/rand.go /src/goroot/src/math/rand/rand_test.go /src/goroot/src/math/rand/regress_test.go /src/goroot/src/math/rand/rng.go /src/goroot/src/math/rand/zipf.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 13 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math/rand Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math/rand Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math/rand Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package math/rand Step #3 - "compile-libfuzzer-address-x86_64": + pkg=math/rand Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math/rand Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=math_rand Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^math_rand ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing math/rand fuzz_ng_math_rand Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:13 Found package in /src/goroot/src/math/rand Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:13 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:13 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:13 Unhandled argument &ast.FuncType{Func:27371, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002d3ec0), Results:(*ast.FieldList)(nil)} for RandNgdotShuffle Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:13 Unhandled argument &ast.FuncType{Func:34606, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002f1890), Results:(*ast.FieldList)(nil)} for Shuffle Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/math_rand.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/math_rand.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_math_rand Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_math_rand Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_math_rand Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_math_rand Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_math_rand Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_math_rand.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_math_rand Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:255:9: undefined: NgoloFuzzOne_RandNgdotInt63n Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:262:9: undefined: NgoloFuzzOne_RandNgdotInt31n Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:322:9: undefined: NgoloFuzzOne_Int63n Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:324:9: undefined: NgoloFuzzOne_Int31n Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:435:9: undefined: NgoloFuzzOne_RandNgdotInt63n Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:441:9: undefined: NgoloFuzzOne_RandNgdotInt31n Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:489:9: undefined: NgoloFuzzOne_Int63n Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:491:9: undefined: NgoloFuzzOne_Int31n Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:18 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_math_rand.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_math_rand.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_math_rand.a ./fuzz_ng_math_rand Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_math_rand Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math_rand/fuzz_ng.go:255:9: undefined: NgoloFuzzOne_RandNgdotInt63n Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math_rand/fuzz_ng.go:262:9: undefined: NgoloFuzzOne_RandNgdotInt31n Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math_rand/fuzz_ng.go:322:9: undefined: NgoloFuzzOne_Int63n Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math_rand/fuzz_ng.go:324:9: undefined: NgoloFuzzOne_Int31n Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math_rand/fuzz_ng.go:435:9: undefined: NgoloFuzzOne_RandNgdotInt63n Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math_rand/fuzz_ng.go:441:9: undefined: NgoloFuzzOne_RandNgdotInt31n Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math_rand/fuzz_ng.go:489:9: undefined: NgoloFuzzOne_Int63n Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_math_rand/fuzz_ng.go:491:9: undefined: NgoloFuzzOne_Int31n Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:19 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_math_rand/ngolofuzz.pb.o fuzz_ng_math_rand//ngolofuzz.o fuzz_ng_math_rand.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_math_rand Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_math_rand.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_math_rand.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_math_rand.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for math/rand' Step #3 - "compile-libfuzzer-address-x86_64": Failed for math/rand Step #3 - "compile-libfuzzer-address-x86_64": + grep '^math/rand$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo math/rand Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/math/big/accuracy_string.go /src/goroot/src/math/big/alias_test.go /src/goroot/src/math/big/arith.go /src/goroot/src/math/big/arith_amd64.go /src/goroot/src/math/big/arith_decl.go /src/goroot/src/math/big/arith_decl_pure.go /src/goroot/src/math/big/arith_decl_s390x.go /src/goroot/src/math/big/arith_s390x_test.go /src/goroot/src/math/big/arith_test.go /src/goroot/src/math/big/bits_test.go /src/goroot/src/math/big/calibrate_test.go /src/goroot/src/math/big/decimal.go /src/goroot/src/math/big/decimal_test.go /src/goroot/src/math/big/doc.go /src/goroot/src/math/big/example_rat_test.go /src/goroot/src/math/big/example_test.go /src/goroot/src/math/big/float.go /src/goroot/src/math/big/float_test.go /src/goroot/src/math/big/floatconv.go /src/goroot/src/math/big/floatconv_test.go /src/goroot/src/math/big/floatexample_test.go /src/goroot/src/math/big/floatmarsh.go /src/goroot/src/math/big/floatmarsh_test.go /src/goroot/src/math/big/ftoa.go /src/goroot/src/math/big/gcd_test.go /src/goroot/src/math/big/hilbert_test.go /src/goroot/src/math/big/int.go /src/goroot/src/math/big/int_test.go /src/goroot/src/math/big/intconv.go /src/goroot/src/math/big/intconv_test.go /src/goroot/src/math/big/intmarsh.go /src/goroot/src/math/big/intmarsh_test.go /src/goroot/src/math/big/link_test.go /src/goroot/src/math/big/nat.go /src/goroot/src/math/big/nat_test.go /src/goroot/src/math/big/natconv.go /src/goroot/src/math/big/natconv_test.go /src/goroot/src/math/big/natdiv.go /src/goroot/src/math/big/prime.go /src/goroot/src/math/big/prime_test.go /src/goroot/src/math/big/rat.go /src/goroot/src/math/big/rat_test.go /src/goroot/src/math/big/ratconv.go /src/goroot/src/math/big/ratconv_test.go /src/goroot/src/math/big/ratmarsh.go /src/goroot/src/math/big/ratmarsh_test.go /src/goroot/src/math/big/roundingmode_string.go /src/goroot/src/math/big/sqrt.go /src/goroot/src/math/big/sqrt_test.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 49 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math/big Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math/big Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math/big Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package math/big Step #3 - "compile-libfuzzer-address-x86_64": + pkg=math/big Step #3 - "compile-libfuzzer-address-x86_64": ++ echo math/big Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=math_big Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^math_big ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude Quo -limits FloatNgdotSetMantExp.exp,IntNgdotBinomial.k,IntNgdotBinomial.n,RatNgdotFloatString.prec,FloatNgdotText.prec,FloatNgdotAppend.prec' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude Quo -limits FloatNgdotSetMantExp.exp,IntNgdotBinomial.k,IntNgdotBinomial.n,RatNgdotFloatString.prec,FloatNgdotText.prec,FloatNgdotAppend.prec math/big fuzz_ng_math_big Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Found package in /src/goroot/src/math/big Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Array result for Word is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Type Word is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Type ErrNaN is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Function Error has unproduced recv ErrNaN Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Function SetPrec has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Function ParseFloat has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Function Scan has unproduced argument fmt.ScanState Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Function Format has unproduced argument fmt.State Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Function SetBits has unproduced array argument Word Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Function Rand has unproduced argument rand.Rand Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Function Lsh has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Function Rsh has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Function SetBit has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Function Format has unproduced argument fmt.State Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Function Scan has unproduced argument fmt.ScanState Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:20 Function Scan has unproduced argument fmt.ScanState Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/math_big.py Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/std/math_big.py Step #3 - "compile-libfuzzer-address-x86_64": + python3 /src/ngolo-fuzzing/std/math_big.py fuzz_ng_math_big/fuzz_ng.go Step #3 - "compile-libfuzzer-address-x86_64": + mv fuzz_ng_math_big/fuzz_ngp.go fuzz_ng_math_big/fuzz_ng.go Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_math_big Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_math_big Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_math_big Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_math_big Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_math_big Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_math_big.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_math_big.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_math_big.a ./fuzz_ng_math_big Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_math_big/ngolofuzz.pb.o fuzz_ng_math_big//ngolofuzz.o fuzz_ng_math_big.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_math_big Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_math_big.a Step #3 - "compile-libfuzzer-address-x86_64": + echo math/big Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/archive/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/archive/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/archive/zip/example_test.go /src/goroot/src/archive/zip/fuzz_test.go /src/goroot/src/archive/zip/reader.go /src/goroot/src/archive/zip/reader_test.go /src/goroot/src/archive/zip/register.go /src/goroot/src/archive/zip/struct.go /src/goroot/src/archive/zip/writer.go /src/goroot/src/archive/zip/writer_test.go /src/goroot/src/archive/zip/zip_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 9 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo archive/zip Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo archive/zip Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo archive/zip Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package archive/zip Step #3 - "compile-libfuzzer-address-x86_64": + pkg=archive/zip Step #3 - "compile-libfuzzer-address-x86_64": ++ echo archive/zip Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=archive_zip Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^archive_zip ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing archive/zip fuzz_ng_archive_zip Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:32 Found package in /src/goroot/src/archive/zip Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:32 Type File is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:32 Type Compressor is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:32 Type Decompressor is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:32 Function RegisterDecompressor has unproduced argument Decompressor Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:32 Function DataOffset has unproduced recv File Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:32 Function Open has unproduced recv File Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:32 Function OpenRaw has unproduced recv File Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:32 Function RegisterDecompressor has unproduced argument Decompressor Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:32 Function RegisterCompressor has unproduced argument Compressor Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:32 Function FileInfoHeader has unproduced argument fs.FileInfo Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:32 Function SetModTime has unproduced argument time.Time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:32 Function SetMode has unproduced argument fs.FileMode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:32 Function Copy has unproduced argument File Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:32 Function RegisterCompressor has unproduced argument Compressor Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/archive_zip.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/archive_zip.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_archive_zip Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_archive_zip Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_archive_zip Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_archive_zip Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_archive_zip Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_archive_zip.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_archive_zip.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_archive_zip.a ./fuzz_ng_archive_zip Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_archive_zip/ngolofuzz.pb.o fuzz_ng_archive_zip//ngolofuzz.o fuzz_ng_archive_zip.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_archive_zip Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_archive_zip.a Step #3 - "compile-libfuzzer-address-x86_64": + echo archive/zip Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/archive/zip/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/archive/zip/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/archive/tar/common.go /src/goroot/src/archive/tar/example_test.go /src/goroot/src/archive/tar/format.go /src/goroot/src/archive/tar/fuzz_test.go /src/goroot/src/archive/tar/reader.go /src/goroot/src/archive/tar/reader_test.go /src/goroot/src/archive/tar/stat_actime1.go /src/goroot/src/archive/tar/stat_actime2.go /src/goroot/src/archive/tar/stat_unix.go /src/goroot/src/archive/tar/strconv.go /src/goroot/src/archive/tar/strconv_test.go /src/goroot/src/archive/tar/tar_test.go /src/goroot/src/archive/tar/writer.go /src/goroot/src/archive/tar/writer_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 14 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo archive/tar Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo archive/tar Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo archive/tar Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package archive/tar Step #3 - "compile-libfuzzer-address-x86_64": + pkg=archive/tar Step #3 - "compile-libfuzzer-address-x86_64": ++ echo archive/tar Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=archive_tar Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^archive_tar ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing archive/tar fuzz_ng_archive_tar Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:41 Found package in /src/goroot/src/archive/tar Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:41 Function FileInfoHeader has unproduced argument fs.FileInfo Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/archive_tar.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/archive_tar.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_archive_tar Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_archive_tar Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_archive_tar Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_archive_tar Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_archive_tar Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_archive_tar.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_archive_tar.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_archive_tar.a ./fuzz_ng_archive_tar Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_archive_tar/ngolofuzz.pb.o fuzz_ng_archive_tar//ngolofuzz.o fuzz_ng_archive_tar.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_archive_tar Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_archive_tar.a Step #3 - "compile-libfuzzer-address-x86_64": + echo archive/tar Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/archive/tar/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/archive/tar/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/expvar/expvar.go /src/goroot/src/expvar/expvar_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo expvar Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo expvar Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo expvar Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package expvar Step #3 - "compile-libfuzzer-address-x86_64": + pkg=expvar Step #3 - "compile-libfuzzer-address-x86_64": ++ echo expvar Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=expvar Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^expvar ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing expvar fuzz_ng_expvar Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:50 Found package in /src/goroot/src/expvar Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:50 Type Func is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:50 Unhandled argument &ast.FuncType{Func:5023, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000285e60), Results:(*ast.FieldList)(nil)} for MapNgdotDo Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:50 Function Value has unproduced recv Func Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:50 Function String has unproduced recv Func Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:23:50 Unhandled argument &ast.FuncType{Func:7154, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002f29f0), Results:(*ast.FieldList)(nil)} for Do Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/expvar.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/expvar.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_expvar Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_expvar Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_expvar Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_expvar Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_expvar Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_expvar.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_expvar.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_expvar.a ./fuzz_ng_expvar Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_expvar/ngolofuzz.pb.o fuzz_ng_expvar//ngolofuzz.o fuzz_ng_expvar.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_expvar Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_expvar.a Step #3 - "compile-libfuzzer-address-x86_64": + echo expvar Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/html/entity.go /src/goroot/src/html/entity_test.go /src/goroot/src/html/escape.go /src/goroot/src/html/escape_test.go /src/goroot/src/html/example_test.go /src/goroot/src/html/fuzz.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo html Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo html Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo html Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package html Step #3 - "compile-libfuzzer-address-x86_64": + pkg=html Step #3 - "compile-libfuzzer-address-x86_64": ++ echo html Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=html Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^html ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing html fuzz_ng_html Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:04 Found package in /src/goroot/src/html Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/html.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/html.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_html Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_html Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_html Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_html Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_html Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_html.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_html.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_html.a ./fuzz_ng_html Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_html/ngolofuzz.pb.o fuzz_ng_html//ngolofuzz.o fuzz_ng_html.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_html Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_html.a Step #3 - "compile-libfuzzer-address-x86_64": + echo html Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/html/template/attr.go /src/goroot/src/html/template/attr_string.go /src/goroot/src/html/template/clone_test.go /src/goroot/src/html/template/content.go /src/goroot/src/html/template/content_test.go /src/goroot/src/html/template/context.go /src/goroot/src/html/template/css.go /src/goroot/src/html/template/css_test.go /src/goroot/src/html/template/delim_string.go /src/goroot/src/html/template/doc.go /src/goroot/src/html/template/element_string.go /src/goroot/src/html/template/error.go /src/goroot/src/html/template/escape.go /src/goroot/src/html/template/escape_test.go /src/goroot/src/html/template/example_test.go /src/goroot/src/html/template/examplefiles_test.go /src/goroot/src/html/template/exec_test.go /src/goroot/src/html/template/html.go /src/goroot/src/html/template/html_test.go /src/goroot/src/html/template/js.go /src/goroot/src/html/template/js_test.go /src/goroot/src/html/template/jsctx_string.go /src/goroot/src/html/template/multi_test.go /src/goroot/src/html/template/state_strin++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": g.go /src/goroot/src/html/template/template.go /src/goroot/src/html/template/template_test.go /src/goroot/src/html/template/transition.go /src/goroot/src/html/template/transition_test.go /src/goroot/src/html/template/url.go /src/goroot/src/html/template/url_test.go /src/goroot/src/html/template/urlpart_string.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 31 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo html/template Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo html/template Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo html/template Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package html/template Step #3 - "compile-libfuzzer-address-x86_64": + pkg=html/template Step #3 - "compile-libfuzzer-address-x86_64": ++ echo html/template Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=html_template Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^html_template ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude ParseGlob' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude ParseGlob html/template fuzz_ng_html_template Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Found package in /src/goroot/src/html/template Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Array result for Template is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Type Error is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Type FuncMap is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Function Error has unproduced recv Error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Unhandled argument &ast.Ellipsis{Ellipsis:115207, Elt:(*ast.Ident)(0xc000468280)} for HTMLEscaper Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Unhandled argument &ast.Ellipsis{Ellipsis:115705, Elt:(*ast.Ident)(0xc000468640)} for JSEscaper Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Unhandled argument &ast.Ellipsis{Ellipsis:115931, Elt:(*ast.Ident)(0xc000468760)} for URLQueryEscaper Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Unhandled argument &ast.Ellipsis{Ellipsis:60156, Elt:(*ast.Ident)(0xc0002d30e0)} for TemplateNgdotOption Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Function AddParseTree has unproduced argument parse.Tree Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Function Funcs has unproduced argument FuncMap Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Function Must has unproduced argument error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Unhandled argument &ast.Ellipsis{Ellipsis:69783, Elt:(*ast.Ident)(0xc000508560)} for ParseFiles Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Unhandled argument &ast.Ellipsis{Ellipsis:70346, Elt:(*ast.Ident)(0xc000508740)} for TemplateNgdotParseFiles Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Function ParseFS has unproduced argument fs.FS Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Unhandled argument &ast.Ellipsis{Ellipsis:73976, Elt:(*ast.Ident)(0xc000509f00)} for ParseFS Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Function ParseFS has unproduced argument fs.FS Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:12 Unhandled argument &ast.Ellipsis{Ellipsis:74343, Elt:(*ast.Ident)(0xc00050c140)} for TemplateNgdotParseFS Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/html_template.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/html_template.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_html_template Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_html_template Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_html_template Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_html_template Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_html_template Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_html_template.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_html_template.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_html_template.a ./fuzz_ng_html_template Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_html_template/ngolofuzz.pb.o fuzz_ng_html_template//ngolofuzz.o fuzz_ng_html_template.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_html_template Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_html_template.a Step #3 - "compile-libfuzzer-address-x86_64": + echo html/template Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/html/template/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/html/template/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/embed/embed.go /src/goroot/src/embed/example_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo embed Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo embed Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo embed Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package embed Step #3 - "compile-libfuzzer-address-x86_64": + pkg=embed Step #3 - "compile-libfuzzer-address-x86_64": ++ echo embed Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=embed Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^embed ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing embed fuzz_ng_embed Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:21 Found package in /src/goroot/src/embed Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:21 Array result for fs.DirEntry is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:21 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:21 Type FS is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:21 Function Open has unproduced recv FS Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:21 Function ReadDir has unproduced recv FS Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:21 Function ReadFile has unproduced recv FS Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/embed.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/embed.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_embed Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_embed Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_embed Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_embed Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_embed Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_embed.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_embed Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "embed" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:11:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:23 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_embed.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_embed.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_embed.a ./fuzz_ng_embed Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_embed Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_embed/fuzz_ng.go:10:2: "embed" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_embed/fuzz_ng.go:11:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_embed/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_embed/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_embed/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_embed/fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:24 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_embed/ngolofuzz.pb.o fuzz_ng_embed//ngolofuzz.o fuzz_ng_embed.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_embed Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_embed/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_embed//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_embed.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_embed.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_embed.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for embed' Step #3 - "compile-libfuzzer-address-x86_64": Failed for embed Step #3 - "compile-libfuzzer-address-x86_64": + grep '^embed$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo embed Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/embed/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/embed/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/embed/internal/embedtest/embed_test.go /src/goroot/src/embed/internal/embedtest/embedx_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo embed/internal/embedtest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/embed/internal/embedtest/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/embed/internal/embedtest/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/embed/internal/embedtest/testdata/_hidden/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/embed/internal/embedtest/testdata/_hidden/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/embed/internal/embedtest/testdata/.hidden/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/embed/internal/embedtest/testdata/.hidden/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/embed/internal/embedtest/testdata/.hidden/_more/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/embed/internal/embedtest/testdata/.hidden/_more/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/embed/internal/embedtest/testdata/.hidden/more/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/embed/internal/embedtest/testdata/.hidden/more/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/embed/internal/embedtest/testdata/.hidden/.more/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/embed/internal/embedtest/testdata/.hidden/.more/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/embed/internal/embedtest/testdata/-not-hidden/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/embed/internal/embedtest/testdata/-not-hidden/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/embed/internal/embedtest/testdata/i/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/embed/internal/embedtest/testdata/i/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/embed/internal/embedtest/testdata/i/j/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/embed/internal/embedtest/testdata/i/j/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/embed/internal/embedtest/testdata/i/j/k/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/embed/internal/embedtest/testdata/i/j/k/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/debug/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/debug/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/debug/macho/fat.go /src/goroot/src/debug/macho/file.go /src/goroot/src/debug/macho/file_test.go /src/goroot/src/debug/macho/macho.go /src/goroot/src/debug/macho/reloctype.go /src/goroot/src/debug/macho/reloctype_string.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/macho Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/macho Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/macho Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package debug/macho Step #3 - "compile-libfuzzer-address-x86_64": + pkg=debug/macho Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/macho Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=debug_macho Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^debug_macho ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing debug/macho fuzz_ng_debug_macho Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:25 Found package in /src/goroot/src/debug/macho Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:25 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:25 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:25 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:25 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:25 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:25 Type LoadBytes is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:25 Type FormatError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:25 Function Raw has unproduced recv LoadBytes Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:25 Function Error has unproduced recv FormatError Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/debug_macho.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/debug_macho.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_debug_macho Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_debug_macho Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_debug_macho Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_debug_macho Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_debug_macho Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_debug_macho.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_debug_macho.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_debug_macho.a ./fuzz_ng_debug_macho Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_debug_macho/ngolofuzz.pb.o fuzz_ng_debug_macho//ngolofuzz.o fuzz_ng_debug_macho.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_debug_macho Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_debug_macho.a Step #3 - "compile-libfuzzer-address-x86_64": + echo debug/macho Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/debug/macho/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/debug/macho/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/debug/buildinfo/buildinfo.go /src/goroot/src/debug/buildinfo/buildinfo_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/buildinfo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/buildinfo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/buildinfo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package debug/buildinfo Step #3 - "compile-libfuzzer-address-x86_64": + pkg=debug/buildinfo Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/buildinfo Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=debug_buildinfo Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^debug_buildinfo ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing debug/buildinfo fuzz_ng_debug_buildinfo Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:34 Found package in /src/goroot/src/debug/buildinfo Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/debug_buildinfo.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/debug_buildinfo.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_debug_buildinfo Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_debug_buildinfo Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_debug_buildinfo Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_debug_buildinfo Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_debug_buildinfo Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_debug_buildinfo.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_debug_buildinfo.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_debug_buildinfo.a ./fuzz_ng_debug_buildinfo Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_debug_buildinfo/ngolofuzz.pb.o fuzz_ng_debug_buildinfo//ngolofuzz.o fuzz_ng_debug_buildinfo.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_debug_buildinfo Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_debug_buildinfo.a Step #3 - "compile-libfuzzer-address-x86_64": + echo debug/buildinfo Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/debug/pe/file.go /src/goroot/src/debug/pe/file_cgo_test.go /src/goroot/src/debug/pe/file_test.go /src/goroot/src/debug/pe/pe.go /src/goroot/src/debug/pe/section.go /src/goroot/src/debug/pe/string.go /src/goroot/src/debug/pe/symbol.go /src/goroot/src/debug/pe/symbols_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 8 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/pe Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/pe Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/pe Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package debug/pe Step #3 - "compile-libfuzzer-address-x86_64": + pkg=debug/pe Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/pe Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=debug_pe Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^debug_pe ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing debug/pe fuzz_ng_debug_pe Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:42 Found package in /src/goroot/src/debug/pe Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:42 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:42 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:42 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:42 Type StringTable is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:42 Type FormatError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:42 Function Error has unproduced recv FormatError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:42 Function String has unproduced recv StringTable Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:42 Function FullName has unproduced recv COFFSymbol Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/debug_pe.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/debug_pe.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_debug_pe Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_debug_pe Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_debug_pe Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_debug_pe Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_debug_pe Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_debug_pe.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_debug_pe.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_debug_pe.a ./fuzz_ng_debug_pe Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_debug_pe/ngolofuzz.pb.o fuzz_ng_debug_pe//ngolofuzz.o fuzz_ng_debug_pe.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_debug_pe Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_debug_pe.a Step #3 - "compile-libfuzzer-address-x86_64": + echo debug/pe Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/debug/pe/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/debug/pe/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/debug/plan9obj/file.go /src/goroot/src/debug/plan9obj/file_test.go /src/goroot/src/debug/plan9obj/plan9obj.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/plan9obj Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/plan9obj Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/plan9obj Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package debug/plan9obj Step #3 - "compile-libfuzzer-address-x86_64": + pkg=debug/plan9obj Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/plan9obj Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=debug_plan9obj Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^debug_plan9obj ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing debug/plan9obj fuzz_ng_debug_plan9obj Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:51 Found package in /src/goroot/src/debug/plan9obj Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:51 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:51 Array result for Sym is not handled Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/debug_plan9obj.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/debug_plan9obj.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_debug_plan9obj Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_debug_plan9obj Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_debug_plan9obj Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_debug_plan9obj Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_debug_plan9obj Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_debug_plan9obj.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_debug_plan9obj.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_debug_plan9obj.a ./fuzz_ng_debug_plan9obj Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_debug_plan9obj/ngolofuzz.pb.o fuzz_ng_debug_plan9obj//ngolofuzz.o fuzz_ng_debug_plan9obj.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_debug_plan9obj Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_debug_plan9obj.a Step #3 - "compile-libfuzzer-address-x86_64": + echo debug/plan9obj Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/debug/plan9obj/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/debug/plan9obj/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/debug/dwarf/attr_string.go /src/goroot/src/debug/dwarf/buf.go /src/goroot/src/debug/dwarf/class_string.go /src/goroot/src/debug/dwarf/const.go /src/goroot/src/debug/dwarf/dwarf5ranges_test.go /src/goroot/src/debug/dwarf/entry.go /src/goroot/src/debug/dwarf/entry_test.go /src/goroot/src/debug/dwarf/export_test.go /src/goroot/src/debug/dwarf/line.go /src/goroot/src/debug/dwarf/line_test.go /src/goroot/src/debug/dwarf/open.go /src/goroot/src/debug/dwarf/tag_string.go /src/goroot/src/debug/dwarf/type.go /src/goroot/src/debug/dwarf/type_test.go /src/goroot/src/debug/dwarf/typeunit.go /src/goroot/src/debug/dwarf/unit.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 16 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/dwarf Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/dwarf Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/dwarf Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package debug/dwarf Step #3 - "compile-libfuzzer-address-x86_64": + pkg=debug/dwarf Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/dwarf Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=debug_dwarf Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^debug_dwarf ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude ArrayType' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude ArrayType debug/dwarf fuzz_ng_debug_dwarf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Found package in /src/goroot/src/debug/dwarf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Array result for uint64 is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Array result for LineFile is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Type VoidType is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Type DotDotDotType is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Type DecodeError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Type Offset is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function Error has unproduced recv DecodeError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function Seek has unproduced argument Offset Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function Next has unproduced argument LineEntry Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function SeekPC has unproduced argument LineEntry Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function String has unproduced recv QualType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function Size has unproduced recv QualType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function String has unproduced recv ArrayType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function Size has unproduced recv ArrayType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function String has unproduced recv VoidType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function String has unproduced recv PtrType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function String has unproduced recv StructType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function Defn has unproduced recv StructType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function String has unproduced recv EnumType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function String has unproduced recv FuncType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function String has unproduced recv DotDotDotType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function String has unproduced recv TypedefType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function Size has unproduced recv TypedefType Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:24:59 Function Type has unproduced argument Offset Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/debug_dwarf.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/debug_dwarf.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_debug_dwarf Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_debug_dwarf Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_debug_dwarf Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_debug_dwarf Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_debug_dwarf Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_debug_dwarf.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_debug_dwarf.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_debug_dwarf.a ./fuzz_ng_debug_dwarf Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_debug_dwarf/ngolofuzz.pb.o fuzz_ng_debug_dwarf//ngolofuzz.o fuzz_ng_debug_dwarf.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_debug_dwarf Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_debug_dwarf.a Step #3 - "compile-libfuzzer-address-x86_64": + echo debug/dwarf Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/debug/dwarf/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/debug/dwarf/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/debug/gosym/pclntab.go /src/goroot/src/debug/gosym/pclntab_test.go /src/goroot/src/debug/gosym/symtab.go /src/goroot/src/debug/gosym/symtab_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/gosym Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/gosym Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/gosym Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package debug/gosym Step #3 - "compile-libfuzzer-address-x86_64": + pkg=debug/gosym Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/gosym Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=debug_gosym Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^debug_gosym ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing debug/gosym fuzz_ng_debug_gosym Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:09 Found package in /src/goroot/src/debug/gosym Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:09 Type UnknownFileError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:09 Type UnknownLineError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:09 Type DecodingError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:09 Function Error has unproduced recv UnknownFileError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:09 Function Error has unproduced recv UnknownLineError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:09 Function Error has unproduced recv DecodingError Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/debug_gosym.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/debug_gosym.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_debug_gosym Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_debug_gosym Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_debug_gosym Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_debug_gosym Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_debug_gosym Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_debug_gosym.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_debug_gosym.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_debug_gosym.a ./fuzz_ng_debug_gosym Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_debug_gosym/ngolofuzz.pb.o fuzz_ng_debug_gosym//ngolofuzz.o fuzz_ng_debug_gosym.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_debug_gosym Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_debug_gosym.a Step #3 - "compile-libfuzzer-address-x86_64": + echo debug/gosym Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/debug/gosym/testdata/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/gosym/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/gosym/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/gosym/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/debug/elf/elf.go /src/goroot/src/debug/elf/elf_test.go /src/goroot/src/debug/elf/file.go /src/goroot/src/debug/elf/file_test.go /src/goroot/src/debug/elf/reader.go /src/goroot/src/debug/elf/symbols_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/elf Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/elf Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/elf Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package debug/elf Step #3 - "compile-libfuzzer-address-x86_64": + pkg=debug/elf Step #3 - "compile-libfuzzer-address-x86_64": ++ echo debug/elf Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=debug_elf Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^debug_elf ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing debug/elf fuzz_ng_debug_elf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:17 Found package in /src/goroot/src/debug/elf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:17 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:17 Array result for Symbol is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:17 Array result for Symbol is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:17 Array result for ImportedSymbol is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:17 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:17 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:17 Type FormatError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:17 Type Prog is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:17 Function Open has unproduced recv Prog Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:17 Function Error has unproduced recv FormatError Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/debug_elf.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/debug_elf.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_debug_elf Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_debug_elf Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_debug_elf Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_debug_elf Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_debug_elf Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_debug_elf.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_debug_elf.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_debug_elf.a ./fuzz_ng_debug_elf Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_debug_elf/ngolofuzz.pb.o fuzz_ng_debug_elf//ngolofuzz.o fuzz_ng_debug_elf.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_debug_elf Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_debug_elf.a Step #3 - "compile-libfuzzer-address-x86_64": + echo debug/elf Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/debug/elf/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/debug/elf/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/os/dir.go /src/goroot/src/os/dir_darwin.go /src/goroot/src/os/dir_plan9.go /src/goroot/src/os/dir_unix.go /src/goroot/src/os/dir_windows.go /src/goroot/src/os/dirent_aix.go /src/goroot/src/os/dirent_dragonfly.go /src/goroot/src/os/dirent_freebsd.go /src/goroot/src/os/dirent_js.go /src/goroot/src/os/dirent_linux.go /src/goroot/src/os/dirent_netbsd.go /src/goroot/src/os/dirent_openbsd.go /src/goroot/src/os/dirent_solaris.go /src/goroot/src/os/endian_big.go /src/goroot/src/os/endian_little.go /src/goroot/src/os/env.go /src/goroot/src/os/env_test.go /src/goroot/src/os/env_unix_test.go /src/goroot/src/os/error.go /src/goroot/src/os/error_errno.go /src/goroot/src/os/error_plan9.go /src/goroot/src/os/error_posix.go /src/goroot/src/os/error_test.go /src/goroot/src/os/error_unix_test.go /src/goroot/src/os/error_windows_test.go /src/goroot/src/os/example_test.go /src/goroot/src/os/exec.go /src/goroot/src/os/exec_plan9.go /src/goroot/src/os/exec_posix.go /src/goroot/src/os/exec_unix.go /src/goroot/src/os/exec_unix_test.go /src/goroot/src/os/exec_windows.go /src/goroot/src/os/executable.go /src/goroot/src/os/executable_darwin.go /src/goroot/src/os/executable_dragonfly.go /src/goroot/src/os/executable_freebsd.go /src/goroot/src/os/executable_path.go /src/goroot/src/os/executable_plan9.go /src/goroot/src/os/executable_procfs.go /src/goroot/src/os/executable_solaris.go /src/goroot/src/os/executable_sysctl.go /src/goroot/src/os/executable_test.go /src/goroot/src/os/executable_windows.go /src/goroot/src/os/export_linux_test.go /src/goroot/src/os/export_test.go /src/goroot/src/os/export_unix_test.go /src/goroot/src/os/export_windows_test.go /src/goroot/src/os/fifo_test.go /src/goroot/src/os/file.go /src/goroot/src/os/file_mutex_plan9.go /src/goroot/src/os/file_plan9.go /src/goroot/src/os/file_posix.go /src/goroot/src/os/file_unix.go /src/goroot/src/os/file_windows.go /src/goroot/src/os/getwd.go /src/goroot/src/os/os_test.go /src/goroot/src/os/os_unix_test.go /src/goroot/src/os/os_windows_test.go /src/goroot/src/os/path.go /src/goroot/src/os/path_plan9.go /src/goroot/src/os/path_test.go /src/goroot/src/os/path_unix.go /src/goroot/src/os/path_windows.go /src/goroot/src/os/path_windows_test.go /src/goroot/src/os/pipe2_unix.go /src/goroot/src/os/pipe_test.go /src/goroot/src/os/pipe_unix.go /src/goroot/src/os/proc.go /src/goroot/src/os/rawconn.go /src/goroot/src/os/rawconn_test.go /src/goroot/src/os/read_test.go /src/goroot/src/os/readfrom_linux.go /src/goroot/src/os/readfrom_linux_test.go /src/goroot/src/os/readfrom_stub.go /src/goroot/src/os/removeall_at.go /src/goroot/src/os/removeall_noat.go /src/goroot/src/os/removeall_test.go /src/goroot/src/os/rlimit.go /src/goroot/src/os/rlimit_darwin.go /src/goroot/src/os/rlimit_stub.go /src/goroot/src/os/rlimit_test.go /src/goroot/src/os/stat.go /src/goroot/src/os/stat_aix.go /src/goroot/src/os/stat_darwin.go /src/goroot/src/os/stat_dragonfly.go /src/goroot/src/os/stat_freebsd.go /src/goroot/src/os/stat_js.go /src/goroot/src/os/stat_linux.go /src/goroot/src/os/stat_netbsd.go /src/goroot/src/os/stat_openbsd.go /src/goroot/src/os/stat_plan9.go /src/goroot/src/os/stat_solaris.go /src/goroot/src/os/stat_test.go /src/goroot/src/os/stat_unix.go /src/goroot/src/os/stat_windows.go /src/goroot/src/os/sticky_bsd.go /src/goroot/src/os/sticky_notbsd.go /src/goroot/src/os/str.go /src/goroot/src/os/sys.go /src/goroot/src/os/sys_aix.go /src/goroot/src/os/sys_bsd.go /src/goroot/src/os/sys_js.go /src/goroot/src/os/sys_linux.go /src/goroot/src/os/sys_plan9.go /src/goroot/src/os/sys_solaris.go /src/goroot/src/os/sys_unix.go /src/goroot/src/os/sys_windows.go /src/goroot/src/os/tempfile.go /src/goroot/src/os/tempfile_test.go /src/goroot/src/os/timeout_test.go /src/goroot/src/os/types.go /src/goroot/src/os/types_plan9.go /src/goroot/src/os/types_unix.go /src/goroot/src/os/types_windows.go /src/goroot/src/os/wait6_dragonfly.go /src/goroot/src/os/wait6_freebsd64.go /src/goroot/src/os/wait6_freebsd_386.go /src/goroot/src/os/wait6_freebsd_arm.go /src/goroot/src/os/wait6_netbsd.go /src/goroot/src/os/wait_unimp.go /src/goroot/src/os/wait_wait6.go /src/goroot/src/os/wait_waitid.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 122 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo os Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo os Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo os Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package os Step #3 - "compile-libfuzzer-address-x86_64": + pkg=os Step #3 - "compile-libfuzzer-address-x86_64": ++ echo os Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=os Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^os ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing os fuzz_ng_os Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Found package in /src/goroot/src/os Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Array result for FileInfo is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Array result for DirEntry is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Array result for DirEntry is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Type Signal is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Type LinkError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Type SyscallError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Type FileMode is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Unhandled argument &ast.FuncType{Func:23477, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000144db0), Results:(*ast.FieldList)(0xc000144de0)} for Expand Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function Error has unproduced recv SyscallError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function Unwrap has unproduced recv SyscallError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function Timeout has unproduced recv SyscallError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function NewSyscallError has unproduced argument error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function IsExist has unproduced argument error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function IsNotExist has unproduced argument error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function IsPermission has unproduced argument error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function IsTimeout has unproduced argument error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function StartProcess has unproduced argument ProcAttr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function Signal has unproduced argument Signal Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function Error has unproduced recv LinkError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function Unwrap has unproduced recv LinkError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function Mkdir has unproduced argument FileMode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function OpenFile has unproduced argument FileMode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function Chmod has unproduced argument FileMode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function Chmod has unproduced argument FileMode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function SetDeadline has unproduced argument time.Time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function SetReadDeadline has unproduced argument time.Time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function SetWriteDeadline has unproduced argument time.Time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function WriteFile has unproduced argument FileMode Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function Chtimes has unproduced argument time.Time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function Chtimes has unproduced argument time.Time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function NewFile has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:30 Function MkdirAll has unproduced argument FileMode Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/os.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/os.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_os Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:218:26: The JSON camel-case name of field "FileNgdotReadDir" conflicts with field "FileNgdotReaddir". This is not allowed in proto3. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:218:26: The JSON camel-case name of field "FileNgdotReadDir" conflicts with field "FileNgdotReaddir". This is not allowed in proto3. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_os Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_os Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_os Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_os Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_os.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_os Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:119:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:140:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:161:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:174:6: ProcessResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:175:2: ProcessResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:176:6: FileInfoResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:177:2: FileInfoResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:178:6: ProcessStateResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:179:2: ProcessStateResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:746:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:179:2: too many errors Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:33 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_os.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_os.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_os.a ./fuzz_ng_os Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_os Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_os/fuzz_ng.go:119:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_os/fuzz_ng.go:140:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_os/fuzz_ng.go:161:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_os/fuzz_ng.go:174:6: ProcessResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_os/fuzz_ng.go:175:2: ProcessResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_os/fuzz_ng.go:176:6: FileInfoResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_os/fuzz_ng.go:177:2: FileInfoResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_os/fuzz_ng.go:178:6: ProcessStateResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_os/fuzz_ng.go:179:2: ProcessStateResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_os/fuzz_ng.go:746:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_os/fuzz_ng.go:179:2: too many errors Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:34 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_os/ngolofuzz.pb.o fuzz_ng_os//ngolofuzz.o fuzz_ng_os.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_os Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_os/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_os//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_os.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_os.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_os.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for os' Step #3 - "compile-libfuzzer-address-x86_64": Failed for os Step #3 - "compile-libfuzzer-address-x86_64": + grep '^os$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo os Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/os/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/os/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/os/testdata/dirfs/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/os/testdata/dirfs/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/os/testdata/dirfs/dir/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/os/testdata/dirfs/dir/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/os/testdata/issue37161/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/os/testdata/issue37161/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/os/user/cgo_listgroups_unix.go /src/goroot/src/os/user/cgo_lookup_cgo.go /src/goroot/src/os/user/cgo_lookup_syscall.go /src/goroot/src/os/user/cgo_lookup_unix.go /src/goroot/src/os/user/cgo_unix_test.go /src/goroot/src/os/user/getgrouplist_syscall.go /src/goroot/src/os/user/getgrouplist_unix.go /src/goroot/src/os/user/listgroups_stub.go /src/goroot/src/os/user/listgroups_unix.go /src/goroot/src/os/user/listgroups_unix_test.go /src/goroot/src/os/user/lookup.go /src/goroot/src/os/user/lookup_android.go /src/goroot/src/os/user/lookup_plan9.go /src/goroot/src/os/user/lookup_stubs.go /src/goroot/src/os/user/lookup_unix.go /src/goroot/src/os/user/lookup_unix_test.go /src/goroot/src/os/user/lookup_windows.go /src/goroot/src/os/user/user.go /src/goroot/src/os/user/user_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 19 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo os/user Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo os/user Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo os/user Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package os/user Step #3 - "compile-libfuzzer-address-x86_64": + pkg=os/user Step #3 - "compile-libfuzzer-address-x86_64": ++ echo os/user Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=os_user Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^os_user ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing os/user fuzz_ng_os_user Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:34 Found package in /src/goroot/src/os/user Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:34 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:34 Type UnknownUserIdError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:34 Type UnknownUserError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:34 Type UnknownGroupIdError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:34 Type UnknownGroupError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:34 Function Error has unproduced recv UnknownUserIdError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:34 Function Error has unproduced recv UnknownUserError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:34 Function Error has unproduced recv UnknownGroupIdError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:34 Function Error has unproduced recv UnknownGroupError Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/os_user.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/os_user.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_os_user Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_os_user Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_os_user Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_os_user Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_os_user Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_os_user.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_os_user.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_os_user.a ./fuzz_ng_os_user Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_os_user/ngolofuzz.pb.o fuzz_ng_os_user//ngolofuzz.o fuzz_ng_os_user.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_os_user Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_os_user.a Step #3 - "compile-libfuzzer-address-x86_64": + echo os/user Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/os/signal/doc.go /src/goroot/src/os/signal/example_test.go /src/goroot/src/os/signal/example_unix_test.go /src/goroot/src/os/signal/signal.go /src/goroot/src/os/signal/signal_cgo_test.go /src/goroot/src/os/signal/signal_linux_test.go /src/goroot/src/os/signal/signal_plan9.go /src/goroot/src/os/signal/signal_plan9_test.go /src/goroot/src/os/signal/signal_test.go /src/goroot/src/os/signal/signal_unix.go /src/goroot/src/os/signal/signal_windows_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 11 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo os/signal Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo os/signal Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo os/signal Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package os/signal Step #3 - "compile-libfuzzer-address-x86_64": + pkg=os/signal Step #3 - "compile-libfuzzer-address-x86_64": ++ echo os/signal Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=os_signal Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^os_signal ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing os/signal fuzz_ng_os_signal Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:42 Found package in /src/goroot/src/os/signal Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:42 Unhandled argument &ast.Ellipsis{Ellipsis:3114, Elt:(*ast.SelectorExpr)(0xc00023a600)} for Ignore Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:42 Function Ignored has unproduced argument os.Signal Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:42 Unhandled argument &ast.ChanType{Begin:4400, Arrow:4404, Dir:1, Value:(*ast.SelectorExpr)(0xc00023a8d0)} for Notify Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:42 Unhandled argument &ast.Ellipsis{Ellipsis:4422, Elt:(*ast.SelectorExpr)(0xc00023a900)} for Notify Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:42 Unhandled argument &ast.Ellipsis{Ellipsis:5363, Elt:(*ast.SelectorExpr)(0xc00023ab28)} for Reset Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:42 Unhandled argument &ast.ChanType{Begin:5630, Arrow:5634, Dir:1, Value:(*ast.SelectorExpr)(0xc00023abd0)} for Stop Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:42 Function NotifyContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:42 Unhandled argument &ast.Ellipsis{Ellipsis:8290, Elt:(*ast.SelectorExpr)(0xc00023b200)} for NotifyContext Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/os_signal.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/os_signal.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_os_signal Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_os_signal Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_os_signal Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_os_signal Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_os_signal Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_os_signal.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_os_signal Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:16:2: "os/signal" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:45 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_os_signal.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_os_signal.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_os_signal.a ./fuzz_ng_os_signal Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_os_signal Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_os_signal/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_os_signal/fuzz_ng.go:16:2: "os/signal" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_os_signal/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_os_signal/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_os_signal/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_os_signal/fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:46 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_os_signal/ngolofuzz.pb.o fuzz_ng_os_signal//ngolofuzz.o fuzz_ng_os_signal.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_os_signal Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_os_signal/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_os_signal//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_os_signal.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_os_signal.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_os_signal.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for os/signal' Step #3 - "compile-libfuzzer-address-x86_64": Failed for os/signal Step #3 - "compile-libfuzzer-address-x86_64": + grep '^os/signal$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo os/signal Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/os/exec/bench_test.go /src/goroot/src/os/exec/dot_test.go /src/goroot/src/os/exec/env_test.go /src/goroot/src/os/exec/example_test.go /src/goroot/src/os/exec/exec.go /src/goroot/src/os/exec/exec_linux_test.go /src/goroot/src/os/exec/exec_other_test.go /src/goroot/src/os/exec/exec_plan9.go /src/goroot/src/os/exec/exec_posix_test.go /src/goroot/src/os/exec/exec_test.go /src/goroot/src/os/exec/exec_unix.go /src/goroot/src/os/exec/exec_unix_test.go /src/goroot/src/os/exec/exec_windows.go /src/goroot/src/os/exec/exec_windows_test.go /src/goroot/src/os/exec/internal_test.go /src/goroot/src/os/exec/lp_js.go /src/goroot/src/os/exec/lp_linux_test.go /src/goroot/src/os/exec/lp_plan9.go /src/goroot/src/os/exec/lp_test.go /src/goroot/src/os/exec/lp_unix.go /src/goroot/src/os/exec/lp_unix_test.go /src/goroot/src/os/exec/lp_windows.go /src/goroot/src/os/exec/lp_windows_test.go /src/goroot/src/os/exec/read3.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 24 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo os/exec Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo os/exec Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo os/exec Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package os/exec Step #3 - "compile-libfuzzer-address-x86_64": + pkg=os/exec Step #3 - "compile-libfuzzer-address-x86_64": ++ echo os/exec Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=os_exec Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^os_exec ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing os/exec fuzz_ng_os_exec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:46 Found package in /src/goroot/src/os/exec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:46 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:46 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:46 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:46 Type Error is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:46 Type ExitError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:46 Function Error has unproduced recv Error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:46 Function Unwrap has unproduced recv Error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:46 Unhandled argument &ast.Ellipsis{Ellipsis:16929, Elt:(*ast.Ident)(0xc0000abfc0)} for Command Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:46 Function CommandContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:46 Unhandled argument &ast.Ellipsis{Ellipsis:18915, Elt:(*ast.Ident)(0xc0001a5100)} for CommandContext Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:46 Function Error has unproduced recv ExitError Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/os_exec.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/os_exec.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_os_exec Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_os_exec Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_os_exec Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_os_exec Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_os_exec Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_os_exec.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_os_exec.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_os_exec.a ./fuzz_ng_os_exec Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_os_exec/ngolofuzz.pb.o fuzz_ng_os_exec//ngolofuzz.o fuzz_ng_os_exec.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_os_exec Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_os_exec.a Step #3 - "compile-libfuzzer-address-x86_64": + echo os/exec Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/os/exec/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/os/exec/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/os/exec/internal/fdtest/exists_js.go /src/goroot/src/os/exec/internal/fdtest/exists_plan9.go /src/goroot/src/os/exec/internal/fdtest/exists_test.go /src/goroot/src/os/exec/internal/fdtest/exists_unix.go /src/goroot/src/os/exec/internal/fdtest/exists_windows.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo os/exec/internal/fdtest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/testing/allocs.go /src/goroot/src/testing/allocs_test.go /src/goroot/src/testing/benchmark.go /src/goroot/src/testing/benchmark_test.go /src/goroot/src/testing/cover.go /src/goroot/src/testing/example.go /src/goroot/src/testing/export_test.go /src/goroot/src/testing/flag_test.go /src/goroot/src/testing/fuzz.go /src/goroot/src/testing/helper_test.go /src/goroot/src/testing/helperfuncs_test.go /src/goroot/src/testing/match.go /src/goroot/src/testing/match_test.go /src/goroot/src/testing/newcover.go /src/goroot/src/testing/panic_test.go /src/goroot/src/testing/run_example.go /src/goroot/src/testing/run_example_js.go /src/goroot/src/testing/sub_test.go /src/goroot/src/testing/testing.go /src/goroot/src/testing/testing_other.go /src/goroot/src/testing/testing_test.go /src/goroot/src/testing/testing_windows.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 22 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo testing Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo testing Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo testing Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package testing Step #3 - "compile-libfuzzer-address-x86_64": + pkg=testing Step #3 - "compile-libfuzzer-address-x86_64": ++ echo testing Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=testing Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^testing ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing testing fuzz_ng_testing Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Found package in /src/goroot/src/testing Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Type PB is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Type B is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Type F is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Type T is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Unhandled field &ast.FuncType{Func:113150, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002fbf80), Results:(*ast.FieldList)(nil)} for struct InternalTest Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Unhandled field &ast.FuncType{Func:2225, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00011ec30), Results:(*ast.FieldList)(nil)} for struct InternalBenchmark Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Unhandled field &ast.MapType{Map:35460, Key:(*ast.Ident)(0xc0000aa720), Value:(*ast.ArrayType)(0xc000014e10)} for struct Cover Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Unhandled field &ast.MapType{Map:35497, Key:(*ast.Ident)(0xc0000aa780), Value:(*ast.ArrayType)(0xc000014e70)} for struct Cover Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Unhandled field &ast.FuncType{Func:39493, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0003ac0f0), Results:(*ast.FieldList)(nil)} for struct InternalExample Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Unhandled field &ast.FuncType{Func:43771, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00029e630), Results:(*ast.FieldList)(nil)} for struct InternalFuzzTarget Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Unhandled argument &ast.FuncType{Func:25668, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00029e030), Results:(*ast.FieldList)(nil)} for AllocsPerRun Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function StartTimer has unproduced recv B Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function StopTimer has unproduced recv B Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function ResetTimer has unproduced recv B Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function SetBytes has unproduced recv B Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function ReportAllocs has unproduced recv B Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function Elapsed has unproduced recv B Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function ReportMetric has unproduced recv B Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Unhandled argument &ast.FuncType{Func:15107, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00040b830), Results:(*ast.FieldList)(0xc00040b890)} for RunBenchmarks Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function RunBenchmarks has unproduced array argument InternalBenchmark Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function Run has unproduced recv B Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function Next has unproduced recv PB Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function RunParallel has unproduced recv B Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function SetParallelism has unproduced recv B Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Unhandled argument &ast.FuncType{Func:24668, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000425b00), Results:(*ast.FieldList)(nil)} for Benchmark Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function RegisterCover has unproduced argument Cover Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Unhandled argument &ast.FuncType{Func:39709, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0003ac180), Results:(*ast.FieldList)(0xc0003ac1e0)} for RunExamples Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function RunExamples has unproduced array argument InternalExample Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function Helper has unproduced recv F Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function Fail has unproduced recv F Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function Skipped has unproduced recv F Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function Add has unproduced recv F Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function Fuzz has unproduced recv F Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function Parallel has unproduced recv T Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function Setenv has unproduced recv T Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function Run has unproduced recv T Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function Deadline has unproduced recv T Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Unhandled argument &ast.FuncType{Func:123025, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000596c00), Results:(*ast.FieldList)(0xc000596c60)} for Main Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function Main has unproduced array argument InternalTest Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function Main has unproduced array argument InternalBenchmark Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function Main has unproduced array argument InternalExample Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function MainStart has unproduced argument testDeps Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function MainStart has unproduced array argument InternalTest Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function MainStart has unproduced array argument InternalBenchmark Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function MainStart has unproduced array argument InternalFuzzTarget Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function MainStart has unproduced array argument InternalExample Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Unhandled argument &ast.FuncType{Func:131789, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00033cf00), Results:(*ast.FieldList)(0xc00033cf60)} for RunTests Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:54 Function RunTests has unproduced array argument InternalTest Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/testing.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/testing.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_testing Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_testing Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_testing Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_testing Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_testing Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_testing.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_testing Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:236:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:300:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:25:59 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_testing.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_testing.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_testing.a ./fuzz_ng_testing Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_testing Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_testing/fuzz_ng.go:236:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_testing/fuzz_ng.go:300:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:00 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_testing/ngolofuzz.pb.o fuzz_ng_testing//ngolofuzz.o fuzz_ng_testing.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_testing Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_testing.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_testing.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_testing.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for testing' Step #3 - "compile-libfuzzer-address-x86_64": Failed for testing Step #3 - "compile-libfuzzer-address-x86_64": + grep '^testing$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo testing Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/testing/quick/quick.go /src/goroot/src/testing/quick/quick_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo testing/quick Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo testing/quick Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo testing/quick Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package testing/quick Step #3 - "compile-libfuzzer-address-x86_64": + pkg=testing/quick Step #3 - "compile-libfuzzer-address-x86_64": ++ echo testing/quick Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=testing_quick Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^testing_quick ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing testing/quick fuzz_ng_testing_quick Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:00 Found package in /src/goroot/src/testing/quick Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:01 Type SetupError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:01 Type CheckError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:01 Type CheckEqualError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:01 Function Value has unproduced argument reflect.Type Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:01 Function Value has unproduced argument rand.Rand Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:01 Function Error has unproduced recv SetupError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:01 Function Error has unproduced recv CheckError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:01 Function Error has unproduced recv CheckEqualError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:01 Function Check has unproduced argument Config Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:01 Function CheckEqual has unproduced argument Config Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/testing_quick.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/testing_quick.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_testing_quick Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_testing_quick Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_testing_quick Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_testing_quick Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_testing_quick Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_testing_quick.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_testing_quick Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:17:2: "testing/quick" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:03 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_testing_quick.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_testing_quick.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_testing_quick.a ./fuzz_ng_testing_quick Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_testing_quick Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_testing_quick/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_testing_quick/fuzz_ng.go:17:2: "testing/quick" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_testing_quick/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_testing_quick/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_testing_quick/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_testing_quick/fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:04 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_testing_quick/ngolofuzz.pb.o fuzz_ng_testing_quick//ngolofuzz.o fuzz_ng_testing_quick.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_testing_quick Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_testing_quick/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_testing_quick//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_testing_quick.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_testing_quick.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_testing_quick.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for testing/quick' Step #3 - "compile-libfuzzer-address-x86_64": Failed for testing/quick Step #3 - "compile-libfuzzer-address-x86_64": + grep '^testing/quick$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo testing/quick Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/testing/iotest/example_test.go /src/goroot/src/testing/iotest/logger.go /src/goroot/src/testing/iotest/logger_test.go /src/goroot/src/testing/iotest/reader.go /src/goroot/src/testing/iotest/reader_test.go /src/goroot/src/testing/iotest/writer.go /src/goroot/src/testing/iotest/writer_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo testing/iotest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo testing/iotest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo testing/iotest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package testing/iotest Step #3 - "compile-libfuzzer-address-x86_64": + pkg=testing/iotest Step #3 - "compile-libfuzzer-address-x86_64": ++ echo testing/iotest Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=testing_iotest Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^testing_iotest ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing testing/iotest fuzz_ng_testing_iotest Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:04 Found package in /src/goroot/src/testing/iotest Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:04 Function ErrReader has unproduced argument error Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/testing_iotest.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/testing_iotest.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_testing_iotest Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_testing_iotest Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_testing_iotest Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_testing_iotest Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_testing_iotest Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_testing_iotest.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_testing_iotest.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_testing_iotest.a ./fuzz_ng_testing_iotest Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_testing_iotest/ngolofuzz.pb.o fuzz_ng_testing_iotest//ngolofuzz.o fuzz_ng_testing_iotest.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_testing_iotest Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_testing_iotest.a Step #3 - "compile-libfuzzer-address-x86_64": + echo testing/iotest Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/testing/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/testing/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/testing/internal/testdeps/deps.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo testing/internal/testdeps Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/testing/fstest/mapfs.go /src/goroot/src/testing/fstest/mapfs_test.go /src/goroot/src/testing/fstest/testfs.go /src/goroot/src/testing/fstest/testfs_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo testing/fstest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo testing/fstest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo testing/fstest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package testing/fstest Step #3 - "compile-libfuzzer-address-x86_64": + pkg=testing/fstest Step #3 - "compile-libfuzzer-address-x86_64": ++ echo testing/fstest Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=testing_fstest Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^testing_fstest ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing testing/fstest fuzz_ng_testing_fstest Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:13 Found package in /src/goroot/src/testing/fstest Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:13 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:13 Array result for fs.DirEntry is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:13 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:13 Type MapFS is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:13 Function Open has unproduced recv MapFS Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:13 Function ReadFile has unproduced recv MapFS Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:13 Function Stat has unproduced recv MapFS Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:13 Function ReadDir has unproduced recv MapFS Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:13 Function Glob has unproduced recv MapFS Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:13 Function Sub has unproduced recv MapFS Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:13 Function TestFS has unproduced argument fs.FS Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:13 Unhandled argument &ast.Ellipsis{Ellipsis:1151, Elt:(*ast.Ident)(0xc0001249e0)} for TestFS Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/testing_fstest.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/testing_fstest.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_testing_fstest Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_testing_fstest Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_testing_fstest Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_testing_fstest Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_testing_fstest Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_testing_fstest.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_testing_fstest Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:17:2: "testing/fstest" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:15 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_testing_fstest.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_testing_fstest.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_testing_fstest.a ./fuzz_ng_testing_fstest Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_testing_fstest Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_testing_fstest/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_testing_fstest/fuzz_ng.go:17:2: "testing/fstest" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_testing_fstest/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_testing_fstest/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_testing_fstest/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_testing_fstest/fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_testing_fstest/ngolofuzz.pb.o fuzz_ng_testing_fstest//ngolofuzz.o fuzz_ng_testing_fstest.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_testing_fstest Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_testing_fstest/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_testing_fstest//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_testing_fstest.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_testing_fstest.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_testing_fstest.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for testing/fstest' Step #3 - "compile-libfuzzer-address-x86_64": Failed for testing/fstest Step #3 - "compile-libfuzzer-address-x86_64": + grep '^testing/fstest$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo testing/fstest Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/image/decode_example_test.go /src/goroot/src/image/decode_test.go /src/goroot/src/image/format.go /src/goroot/src/image/geom.go /src/goroot/src/image/geom_test.go /src/goroot/src/image/image.go /src/goroot/src/image/image_test.go /src/goroot/src/image/names.go /src/goroot/src/image/ycbcr.go /src/goroot/src/image/ycbcr_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package image Step #3 - "compile-libfuzzer-address-x86_64": + pkg=image Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=image Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^image ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-limits Rect.x1,Rect.y1 -exclude Div' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -limits Rect.x1,Rect.y1 -exclude Div image fuzz_ng_image Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Found package in /src/goroot/src/image Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Unhandled argument &ast.FuncType{Func:52234, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00030b0e0), Results:(*ast.FieldList)(0xc00030b140)} for RegisterFormat Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Unhandled argument &ast.FuncType{Func:52279, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00030b170), Results:(*ast.FieldList)(0xc00030b1d0)} for RegisterFormat Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function Set has unproduced argument color.Color Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetRGBA64 has unproduced argument color.RGBA64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetRGBA has unproduced argument color.RGBA Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function Set has unproduced argument color.Color Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetRGBA64 has unproduced argument color.RGBA64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function Set has unproduced argument color.Color Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetRGBA64 has unproduced argument color.RGBA64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetNRGBA has unproduced argument color.NRGBA Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function Set has unproduced argument color.Color Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetRGBA64 has unproduced argument color.RGBA64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetNRGBA64 has unproduced argument color.NRGBA64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function Set has unproduced argument color.Color Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetRGBA64 has unproduced argument color.RGBA64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetAlpha has unproduced argument color.Alpha Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function Set has unproduced argument color.Color Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetRGBA64 has unproduced argument color.RGBA64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetAlpha16 has unproduced argument color.Alpha16 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function Set has unproduced argument color.Color Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetRGBA64 has unproduced argument color.RGBA64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetGray has unproduced argument color.Gray Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function Set has unproduced argument color.Color Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetRGBA64 has unproduced argument color.RGBA64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetGray16 has unproduced argument color.Gray16 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function Set has unproduced argument color.Color Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetRGBA64 has unproduced argument color.RGBA64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetCMYK has unproduced argument color.CMYK Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function Set has unproduced argument color.Color Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function SetRGBA64 has unproduced argument color.RGBA64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function NewPaletted has unproduced argument color.Palette Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function Convert has unproduced argument color.Color Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:16 Function NewUniform has unproduced argument color.Color Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/image.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/image.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_image Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_image Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_image Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_image.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_image.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_image.a ./fuzz_ng_image Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_image/ngolofuzz.pb.o fuzz_ng_image//ngolofuzz.o fuzz_ng_image.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_image Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_image.a Step #3 - "compile-libfuzzer-address-x86_64": + echo image Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/image/gif/fuzz_test.go /src/goroot/src/image/gif/reader.go /src/goroot/src/image/gif/reader_test.go /src/goroot/src/image/gif/writer.go /src/goroot/src/image/gif/writer_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/gif Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/gif Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/gif Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package image/gif Step #3 - "compile-libfuzzer-address-x86_64": + pkg=image/gif Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/gif Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=image_gif Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^image_gif ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing image/gif fuzz_ng_image_gif Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:30 Found package in /src/goroot/src/image/gif Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:30 Function Encode has unproduced argument image.Image Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:30 Function Encode has unproduced argument Options Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/image_gif.py Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/std/image_gif.py Step #3 - "compile-libfuzzer-address-x86_64": + python3 /src/ngolo-fuzzing/std/image_gif.py fuzz_ng_image_gif/fuzz_ng.go Step #3 - "compile-libfuzzer-address-x86_64": + mv fuzz_ng_image_gif/fuzz_ngp.go fuzz_ng_image_gif/fuzz_ng.go Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_image_gif Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_image_gif Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_image_gif Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_gif Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_gif Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_image_gif.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_image_gif.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_image_gif.a ./fuzz_ng_image_gif Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_image_gif/ngolofuzz.pb.o fuzz_ng_image_gif//ngolofuzz.o fuzz_ng_image_gif.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_image_gif Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_image_gif.a Step #3 - "compile-libfuzzer-address-x86_64": + echo image/gif Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/image/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/image/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/image/jpeg/dct_test.go /src/goroot/src/image/jpeg/fdct.go /src/goroot/src/image/jpeg/fuzz_test.go /src/goroot/src/image/jpeg/huffman.go /src/goroot/src/image/jpeg/idct.go /src/goroot/src/image/jpeg/reader.go /src/goroot/src/image/jpeg/reader_test.go /src/goroot/src/image/jpeg/scan.go /src/goroot/src/image/jpeg/writer.go /src/goroot/src/image/jpeg/writer_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/jpeg Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/jpeg Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/jpeg Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package image/jpeg Step #3 - "compile-libfuzzer-address-x86_64": + pkg=image/jpeg Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/jpeg Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=image_jpeg Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^image_jpeg ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing image/jpeg fuzz_ng_image_jpeg Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:38 Found package in /src/goroot/src/image/jpeg Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:38 Type FormatError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:38 Type UnsupportedError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:38 Function Error has unproduced recv FormatError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:38 Function Error has unproduced recv UnsupportedError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:38 Function Encode has unproduced argument image.Image Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:38 Function Encode has unproduced argument Options Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/image_jpeg.py Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/std/image_jpeg.py Step #3 - "compile-libfuzzer-address-x86_64": + python3 /src/ngolo-fuzzing/std/image_jpeg.py fuzz_ng_image_jpeg/fuzz_ng.go Step #3 - "compile-libfuzzer-address-x86_64": + mv fuzz_ng_image_jpeg/fuzz_ngp.go fuzz_ng_image_jpeg/fuzz_ng.go Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_image_jpeg Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_image_jpeg Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_image_jpeg Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_jpeg Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_jpeg Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_image_jpeg.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_image_jpeg.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_image_jpeg.a ./fuzz_ng_image_jpeg Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_image_jpeg/ngolofuzz.pb.o fuzz_ng_image_jpeg//ngolofuzz.o fuzz_ng_image_jpeg.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_image_jpeg Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_image_jpeg.a Step #3 - "compile-libfuzzer-address-x86_64": + echo image/jpeg Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/image/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/image/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/image/internal/imageutil/gen.go /src/goroot/src/image/internal/imageutil/imageutil.go /src/goroot/src/image/internal/imageutil/impl.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/internal/imageutil Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/image/png/example_test.go /src/goroot/src/image/png/fuzz.go /src/goroot/src/image/png/fuzz_test.go /src/goroot/src/image/png/paeth.go /src/goroot/src/image/png/paeth_test.go /src/goroot/src/image/png/reader.go /src/goroot/src/image/png/reader_test.go /src/goroot/src/image/png/writer.go /src/goroot/src/image/png/writer_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 9 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/png Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/png Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/png Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package image/png Step #3 - "compile-libfuzzer-address-x86_64": + pkg=image/png Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/png Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=image_png Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^image_png ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing image/png fuzz_ng_image_png Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:46 Found package in /src/goroot/src/image/png Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:46 Type FormatError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:46 Type UnsupportedError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:46 Function Error has unproduced recv FormatError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:46 Function Error has unproduced recv UnsupportedError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:46 Function Encode has unproduced argument image.Image Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:46 Function Encode has unproduced recv Encoder Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/image_png.py Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/std/image_png.py Step #3 - "compile-libfuzzer-address-x86_64": + python3 /src/ngolo-fuzzing/std/image_png.py fuzz_ng_image_png/fuzz_ng.go Step #3 - "compile-libfuzzer-address-x86_64": + mv fuzz_ng_image_png/fuzz_ngp.go fuzz_ng_image_png/fuzz_ng.go Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_image_png Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_image_png Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_image_png Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_png Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_png Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_image_png.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_image_png.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_image_png.a ./fuzz_ng_image_png Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_image_png/ngolofuzz.pb.o fuzz_ng_image_png//ngolofuzz.o fuzz_ng_image_png.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_image_png Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_image_png.a Step #3 - "compile-libfuzzer-address-x86_64": + echo image/png Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/image/png/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/image/png/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/image/png/testdata/pngsuite/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/image/png/testdata/pngsuite/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/image/color/color.go /src/goroot/src/image/color/color_test.go /src/goroot/src/image/color/ycbcr.go /src/goroot/src/image/color/ycbcr_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/color Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/color Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/color Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package image/color Step #3 - "compile-libfuzzer-address-x86_64": + pkg=image/color Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/color Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=image_color Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^image_color ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing image/color fuzz_ng_image_color Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:54 Found package in /src/goroot/src/image/color Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:54 Type Palette is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:54 Unhandled argument &ast.FuncType{Func:14315, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000015ad0), Results:(*ast.FieldList)(0xc000015b00)} for ModelFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:54 Function Convert has unproduced recv Palette Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:26:54 Function Index has unproduced recv Palette Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/image_color.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/image_color.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_image_color Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_image_color Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_image_color Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_color Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_color Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_image_color.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_color Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:302:6: ColorResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:303:2: ColorResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:402:2: ColorNb declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:403:2: ColorResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:00 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_image_color.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_image_color.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_image_color.a ./fuzz_ng_image_color Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_color Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_image_color/fuzz_ng.go:302:6: ColorResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_image_color/fuzz_ng.go:303:2: ColorResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_image_color/fuzz_ng.go:402:2: ColorNb declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_image_color/fuzz_ng.go:403:2: ColorResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:01 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_image_color/ngolofuzz.pb.o fuzz_ng_image_color//ngolofuzz.o fuzz_ng_image_color.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_image_color Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_image_color.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_image_color.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_image_color.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for image/color' Step #3 - "compile-libfuzzer-address-x86_64": Failed for image/color Step #3 - "compile-libfuzzer-address-x86_64": + grep '^image/color$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo image/color Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/image/color/palette/gen.go /src/goroot/src/image/color/palette/generate.go /src/goroot/src/image/color/palette/palette.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/color/palette Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/color/palette Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/color/palette Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package image/color/palette Step #3 - "compile-libfuzzer-address-x86_64": + pkg=image/color/palette Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/color/palette Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=image_color_palette Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^image_color_palette ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing image/color/palette fuzz_ng_image_color_palette Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:01 Found package in /src/goroot/src/image/color/palette Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/image_color_palette.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/image_color_palette.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_image_color_palette Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_image_color_palette Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_image_color_palette Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_color_palette Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_color_palette Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_image_color_palette.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_color_palette Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:11:2: "image/color/palette" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:03 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_image_color_palette.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_image_color_palette.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_image_color_palette.a ./fuzz_ng_image_color_palette Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_color_palette Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_image_color_palette/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_image_color_palette/fuzz_ng.go:11:2: "image/color/palette" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_image_color_palette/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_image_color_palette/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_image_color_palette/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_image_color_palette/fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:05 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_image_color_palette/ngolofuzz.pb.o fuzz_ng_image_color_palette//ngolofuzz.o fuzz_ng_image_color_palette.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_image_color_palette Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_image_color_palette/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_image_color_palette//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_image_color_palette.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_image_color_palette.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_image_color_palette.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for image/color/palette' Step #3 - "compile-libfuzzer-address-x86_64": Failed for image/color/palette Step #3 - "compile-libfuzzer-address-x86_64": + grep '^image/color/palette$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo image/color/palette Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/image/draw/bench_test.go /src/goroot/src/image/draw/clip_test.go /src/goroot/src/image/draw/draw.go /src/goroot/src/image/draw/draw_test.go /src/goroot/src/image/draw/example_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/draw Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/draw Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/draw Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package image/draw Step #3 - "compile-libfuzzer-address-x86_64": + pkg=image/draw Step #3 - "compile-libfuzzer-address-x86_64": ++ echo image/draw Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=image_draw Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^image_draw ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing image/draw fuzz_ng_image_draw Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:05 Found package in /src/goroot/src/image/draw Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:05 Type Image is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:05 Function Draw has unproduced argument Image Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:05 Function Draw has unproduced argument image.Rectangle Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:05 Function Draw has unproduced argument image.Image Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:05 Function Draw has unproduced argument image.Point Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:05 Function Draw has unproduced argument Image Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:05 Function Draw has unproduced argument image.Rectangle Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:05 Function Draw has unproduced argument image.Image Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:05 Function Draw has unproduced argument image.Point Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:05 Function DrawMask has unproduced argument Image Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:05 Function DrawMask has unproduced argument image.Rectangle Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:05 Function DrawMask has unproduced argument image.Image Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:05 Function DrawMask has unproduced argument image.Point Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:05 Function DrawMask has unproduced argument image.Image Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:05 Function DrawMask has unproduced argument image.Point Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/image_draw.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/image_draw.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_image_draw Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:13:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:13:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_image_draw Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_image_draw Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_draw Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_draw Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_image_draw.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_draw Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:22: undefined: OpEnum Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:129:31: undefined: OpEnum Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:138:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:159:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:180:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:203:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:07 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_image_draw.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_image_draw.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_image_draw.a ./fuzz_ng_image_draw Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_image_draw Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_image_draw/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_image_draw/fuzz_ng.go:120:22: undefined: OpEnum Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_image_draw/fuzz_ng.go:129:31: undefined: OpEnum Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_image_draw/fuzz_ng.go:138:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_image_draw/fuzz_ng.go:159:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_image_draw/fuzz_ng.go:180:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_image_draw/fuzz_ng.go:203:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:08 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_image_draw/ngolofuzz.pb.o fuzz_ng_image_draw//ngolofuzz.o fuzz_ng_image_draw.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_image_draw Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_image_draw/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_image_draw//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_image_draw.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_image_draw.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_image_draw.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for image/draw' Step #3 - "compile-libfuzzer-address-x86_64": Failed for image/draw Step #3 - "compile-libfuzzer-address-x86_64": + grep '^image/draw$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo image/draw Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/lazyregexp/lazyre.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/lazyregexp Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/cpu/cpu.go /src/goroot/src/internal/cpu/cpu_arm.go /src/goroot/src/internal/cpu/cpu_arm64.go /src/goroot/src/internal/cpu/cpu_arm64_android.go /src/goroot/src/internal/cpu/cpu_arm64_darwin.go /src/goroot/src/internal/cpu/cpu_arm64_freebsd.go /src/goroot/src/internal/cpu/cpu_arm64_hwcap.go /src/goroot/src/internal/cpu/cpu_arm64_linux.go /src/goroot/src/internal/cpu/cpu_arm64_openbsd.go /src/goroot/src/internal/cpu/cpu_arm64_other.go /src/goroot/src/internal/cpu/cpu_loong64.go /src/goroot/src/internal/cpu/cpu_mips.go /src/goroot/src/internal/cpu/cpu_mips64x.go /src/goroot/src/internal/cpu/cpu_mipsle.go /src/goroot/src/internal/cpu/cpu_no_name.go /src/goroot/src/internal/cpu/cpu_ppc64x.go /src/goroot/src/internal/cpu/cpu_ppc64x_aix.go /src/goroot/src/internal/cpu/cpu_ppc64x_linux.go /src/goroot/src/internal/cpu/cpu_riscv64.go /src/goroot/src/internal/cpu/cpu_s390x.go /src/goroot/src/internal/cpu/cpu_s390x_test.go /src/goroot/src/internal/cpu/cpu_test.go /src/goroot/src/internal/cpu/cpu_wasm.go /src/goroot/src/internal/cpu/cpu_x86.go /src/goroot/src/internal/cpu/cpu_x86_test.go /src/goroot/src/internal/cpu/export_test.go /src/goroot/src/internal/cpu/export_x86_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 27 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/cpu Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/cfg/cfg.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/cfg Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/testpty/pty.go /src/goroot/src/internal/testpty/pty_cgo.go /src/goroot/src/internal/testpty/pty_darwin.go /src/goroot/src/internal/testpty/pty_none.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/testpty Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/goexperiment/exp_arenas_off.go /src/goroot/src/internal/goexperiment/exp_arenas_on.go /src/goroot/src/internal/goexperiment/exp_boringcrypto_off.go /src/goroot/src/internal/goexperiment/exp_boringcrypto_on.go /src/goroot/src/internal/goexperiment/exp_cgocheck2_off.go /src/goroot/src/internal/goexperiment/exp_cgocheck2_on.go /src/goroot/src/internal/goexperiment/exp_coverageredesign_off.go /src/goroot/src/internal/goexperiment/exp_coverageredesign_on.go /src/goroot/src/internal/goexperiment/exp_fieldtrack_off.go /src/goroot/src/internal/goexperiment/exp_fieldtrack_on.go /src/goroot/src/internal/goexperiment/exp_heapminimum512kib_off.go /src/goroot/src/internal/goexperiment/exp_heapminimum512kib_on.go /src/goroot/src/internal/goexperiment/exp_pagetrace_off.go /src/goroot/src/internal/goexperiment/exp_pagetrace_on.go /src/goroot/src/internal/goexperiment/exp_preemptibleloops_off.go /src/goroot/src/internal/goexperiment/exp_preemptibleloops_on.go /src/goroot/src/internal/goexperiment/exp_regabiargs_off.go /src/goroot/src/internal/goexperiment/exp_regabiargs_on.go /src/goroot/src/internal/goexperiment/exp_regabiwrappers_off.go /src/goroot/src/internal/goexperiment/exp_regabiwrappers_on.go /src/goroot/src/internal/goexperiment/exp_staticlockranking_off.go /src/goroot/src/internal/goexperiment/exp_staticlockranking_on.go /src/goroot/src/internal/goexperiment/flags.go /src/goroot/src/internal/goexperiment/mkconsts.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 24 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/goexperiment Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/nettrace/nettrace.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/nettrace Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/profile/encode.go /src/goroot/src/internal/profile/filter.go /src/goroot/src/internal/profile/legacy_profile.go /src/goroot/src/internal/profile/merge.go /src/goroot/src/internal/profile/profile.go /src/goroot/src/internal/profile/profile_test.go /src/goroot/src/internal/profile/proto.go /src/goroot/src/internal/profile/proto_test.go /src/goroot/src/internal/profile/prune.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 9 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/profile Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/testlog/exit.go /src/goroot/src/internal/testlog/log.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/testlog Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/singleflight/singleflight.go /src/goroot/src/internal/singleflight/singleflight_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/singleflight Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/goroot/gc.go /src/goroot/src/internal/goroot/gccgo.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/goroot Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/saferio/io.go /src/goroot/src/internal/saferio/io_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/saferio Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/unsafeheader/unsafeheader.go /src/goroot/src/internal/unsafeheader/unsafeheader_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/unsafeheader Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/trace/gc.go /src/goroot/src/internal/trace/gc_test.go /src/goroot/src/internal/trace/goroutines.go /src/goroot/src/internal/trace/mud.go /src/goroot/src/internal/trace/mud_test.go /src/goroot/src/internal/trace/order.go /src/goroot/src/internal/trace/parser.go /src/goroot/src/internal/trace/parser_test.go /src/goroot/src/internal/trace/writer.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 9 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/trace Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/internal/trace/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/internal/trace/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/reflectlite/all_test.go /src/goroot/src/internal/reflectlite/export_test.go /src/goroot/src/internal/reflectlite/reflect_mirror_test.go /src/goroot/src/internal/reflectlite/set_test.go /src/goroot/src/internal/reflectlite/swapper.go /src/goroot/src/internal/reflectlite/tostring_test.go /src/goroot/src/internal/reflectlite/type.go /src/goroot/src/internal/reflectlite/value.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 8 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/reflectlite Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/fuzz/counters_supported.go /src/goroot/src/internal/fuzz/counters_unsupported.go /src/goroot/src/internal/fuzz/coverage.go /src/goroot/src/internal/fuzz/encoding.go /src/goroot/src/internal/fuzz/encoding_test.go /src/goroot/src/internal/fuzz/fuzz.go /src/goroot/src/internal/fuzz/mem.go /src/goroot/src/internal/fuzz/minimize.go /src/goroot/src/internal/fuzz/minimize_test.go /src/goroot/src/internal/fuzz/mutator.go /src/goroot/src/internal/fuzz/mutator_test.go /src/goroot/src/internal/fuzz/mutators_byteslice.go /src/goroot/src/internal/fuzz/mutators_byteslice_test.go /src/goroot/src/internal/fuzz/pcg.go /src/goroot/src/internal/fuzz/queue.go /src/goroot/src/internal/fuzz/queue_test.go /src/goroot/src/internal/fuzz/sys_posix.go /src/goroot/src/internal/fuzz/sys_unimplemented.go /src/goroot/src/internal/fuzz/sys_windows.go /src/goroot/src/internal/fuzz/trace.go /src/goroot/src/internal/fuzz/worker.go /src/goroot/src/internal/fuzz/worker_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 22 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/fuzz Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/godebug/godebug.go /src/goroot/src/internal/godebug/godebug_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/godebug Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/platform/supported.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/platform Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/goarch/gengoarch.go /src/goroot/src/internal/goarch/goarch.go /src/goroot/src/internal/goarch/goarch_386.go /src/goroot/src/internal/goarch/goarch_amd64.go /src/goroot/src/internal/goarch/goarch_arm.go /src/goroot/src/internal/goarch/goarch_arm64.go /src/goroot/src/internal/goarch/goarch_loong64.go /src/goroot/src/internal/goarch/goarch_mips.go /src/goroot/src/internal/goarch/goarch_mips64.go /src/goroot/src/internal/goarch/goarch_mips64le.go /src/goroot/src/internal/goarch/goarch_mipsle.go /src/goroot/src/internal/goarch/goarch_ppc64.go /src/goroot/src/internal/goarch/goarch_ppc64le.go /src/goroot/src/internal/goarch/goarch_riscv64.go /src/goroot/src/internal/goarch/goarch_s390x.go /src/goroot/src/internal/goarch/goarch_wasm.go /src/goroot/src/internal/goarch/zgoarch_386.go /src/goroot/src/internal/goarch/zgoarch_amd64.go /src/goroot/src/internal/goarch/zgoarch_arm.go /src/goroot/src/internal/goarch/zgoarch_arm64.go /src/goroot/src/internal/goarch/zgoarch_arm64be.go /src/goroot/src/internal/goarch/zgoarch_armbe.go /src/goroot/src/internal/goarch/zgoarch_loong64.go /src/goroot/src/internal/goarch/zgoarch_mips.go /src/goroot/src/internal/goarch/zgoarch_mips64.go /src/goroot/src/internal/goarch/zgoarch_mips64le.go /src/goroot/src/internal/goarch/zgoarch_mips64p32.go /src/goroot/src/internal/goarch/zgoarch_mips64p32le.go /src/goroot/src/internal/goarch/zgoarch_mipsle.go /src/goroot/src/internal/goarch/zgoarch_ppc.go /src/goroot/src/internal/goarch/zgoarch_ppc64.go /src/goroot/src/internal/goarch/zgoarch_ppc64le.go /src/goroot/src/internal/goarch/zgoarch_riscv.go /src/goroot/src/internal/goarch/zgoarch_riscv64.go /src/goroot/src/internal/goarch/zgoarch_s390.go /src/goroot/src/internal/goarch/zgoarch_s390x.go /src/goroot/src/internal/goarch/zgoarch_sparc.go /src/goroot/src/internal/goarch/zgoarch_sparc64.go /src/goroot/src/internal/goarch/zgoarch_wasm.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 39 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/goarch Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/race/doc.go /src/goroot/src/internal/race/norace.go /src/goroot/src/internal/race/race.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/race Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/buildcfg/cfg.go /src/goroot/src/internal/buildcfg/cfg_test.go /src/goroot/src/internal/buildcfg/exp.go /src/goroot/src/internal/buildcfg/zbootstrap.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/buildcfg Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/coverage/cmddefs.go /src/goroot/src/internal/coverage/defs.go /src/goroot/src/internal/coverage/pkid.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/coverage Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/coverage/slicereader/slicereader.go /src/goroot/src/internal/coverage/slicereader/slr_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/coverage/slicereader Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/coverage/calloc/batchcounteralloc.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/coverage/calloc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/coverage/uleb128/uleb128.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/coverage/uleb128 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/coverage/pods/pods.go /src/goroot/src/internal/coverage/pods/pods_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/coverage/pods Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/coverage/decodemeta/decode.go /src/goroot/src/internal/coverage/decodemeta/decodefile.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/coverage/decodemeta Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/coverage/cmerge/merge.go /src/goroot/src/internal/coverage/cmerge/merge_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/coverage/cmerge Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/coverage/rtcov/rtcov.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/coverage/rtcov Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/coverage/encodecounter/encode.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/coverage/encodecounter Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/coverage/test/counter_test.go /src/goroot/src/internal/coverage/test/roundtrip_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/coverage/test Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/coverage/encodemeta/encode.go /src/goroot/src/internal/coverage/encodemeta/encodefile.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/coverage/encodemeta Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/coverage/cformat/fmt_test.go /src/goroot/src/internal/coverage/cformat/format.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/coverage/cformat Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/coverage/slicewriter/slicewriter.go /src/goroot/src/internal/coverage/slicewriter/slw_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/coverage/slicewriter Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/coverage/stringtab/stringtab.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/coverage/stringtab Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/coverage/decodecounter/decodecounterfile.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/coverage/decodecounter Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/obscuretestdata/obscuretestdata.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/obscuretestdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/lazytemplate/lazytemplate.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/lazytemplate Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/safefilepath/path.go /src/goroot/src/internal/safefilepath/path_other.go /src/goroot/src/internal/safefilepath/path_test.go /src/goroot/src/internal/safefilepath/path_windows.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/safefilepath Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/oserror/errors.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/oserror Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/fmtsort/export_test.go /src/goroot/src/internal/fmtsort/sort.go /src/goroot/src/internal/fmtsort/sort_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/fmtsort Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/bytealg/bytealg.go /src/goroot/src/internal/bytealg/compare_generic.go /src/goroot/src/internal/bytealg/compare_native.go /src/goroot/src/internal/bytealg/count_generic.go /src/goroot/src/internal/bytealg/count_native.go /src/goroot/src/internal/bytealg/equal_generic.go /src/goroot/src/internal/bytealg/equal_native.go /src/goroot/src/internal/bytealg/index_amd64.go /src/goroot/src/internal/bytealg/index_arm64.go /src/goroot/src/internal/bytealg/index_generic.go /src/goroot/src/internal/bytealg/index_native.go /src/goroot/src/internal/bytealg/index_ppc64x.go /src/goroot/src/internal/bytealg/index_s390x.go /src/goroot/src/internal/bytealg/indexbyte_generic.go /src/goroot/src/internal/bytealg/indexbyte_native.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 15 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/bytealg Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/goversion/goversion.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/goversion Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/pkgbits/codes.go /src/goroot/src/internal/pkgbits/decoder.go /src/goroot/src/internal/pkgbits/doc.go /src/goroot/src/internal/pkgbits/encoder.go /src/goroot/src/internal/pkgbits/flags.go /src/goroot/src/internal/pkgbits/reloc.go /src/goroot/src/internal/pkgbits/support.go /src/goroot/src/internal/pkgbits/sync.go /src/goroot/src/internal/pkgbits/syncmarker_string.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 9 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/pkgbits Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/dag/alg.go /src/goroot/src/internal/dag/alg_test.go /src/goroot/src/internal/dag/parse.go /src/goroot/src/internal/dag/parse_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/dag Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/internal/syscall/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/internal/syscall/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/syscall/unix/at.go /src/goroot/src/internal/syscall/unix/at_aix.go /src/goroot/src/internal/syscall/unix/at_fstatat.go /src/goroot/src/internal/syscall/unix/at_fstatat2.go /src/goroot/src/internal/syscall/unix/at_libc.go /src/goroot/src/internal/syscall/unix/at_libc2.go /src/goroot/src/internal/syscall/unix/at_solaris.go /src/goroot/src/internal/syscall/unix/at_sysnum_darwin.go /src/goroot/src/internal/syscall/unix/at_sysnum_dragonfly.go /src/goroot/src/internal/syscall/unix/at_sysnum_freebsd.go /src/goroot/src/internal/syscall/unix/at_sysnum_fstatat64_linux.go /src/goroot/src/internal/syscall/unix/at_sysnum_fstatat_linux.go /src/goroot/src/internal/syscall/unix/at_sysnum_linux.go /src/goroot/src/internal/syscall/unix/at_sysnum_netbsd.go /src/goroot/src/internal/syscall/unix/at_sysnum_newfstatat_linux.go /src/goroot/src/internal/syscall/unix/at_sysnum_openbsd.go /src/goroot/src/internal/syscall/unix/constants.go /src/goroot/src/internal/syscall/unix/copy_file_range_linux.go /src/goroot/src/internal/syscall/unix/eaccess_linux.go /src/goroot/src/internal/syscall/unix/eaccess_other.go /src/goroot/src/internal/syscall/unix/fcntl_linux_32bit.go /src/goroot/src/internal/syscall/unix/getentropy_darwin.go /src/goroot/src/internal/syscall/unix/getentropy_openbsd.go /src/goroot/src/internal/syscall/unix/getentropy_openbsd_mips64.go /src/goroot/src/internal/syscall/unix/getrandom.go /src/goroot/src/internal/syscall/unix/getrandom_dragonfly.go /src/goroot/src/internal/syscall/unix/getrandom_freebsd.go /src/goroot/src/internal/syscall/unix/getrandom_linux.go /src/goroot/src/internal/syscall/unix/getrandom_netbsd.go /src/goroot/src/internal/syscall/unix/getrandom_solaris.go /src/goroot/src/internal/syscall/unix/ioctl_aix.go /src/goroot/src/internal/syscall/unix/kernel_version_linux.go /src/goroot/src/internal/syscall/unix/kernel_version_other.go /src/goroot/src/internal/syscall/unix/net.go /src/goroot/src/internal/syscall/unix/net_darwin.go /src/goroot/src/internal/syscall/unix/net_js.go /src/goroot/src/internal/syscall/unix/nonblocking.go /src/goroot/src/internal/syscall/unix/nonblocking_js.go /src/goroot/src/internal/syscall/unix/nonblocking_libc.go /src/goroot/src/internal/syscall/unix/pty_darwin.go /src/goroot/src/internal/syscall/unix/sysnum_linux_386.go /src/goroot/src/internal/syscall/unix/sysnum_linux_amd64.go /src/goroot/src/internal/syscall/unix/sysnum_linux_arm.go /src/goroot/src/internal/syscall/unix/sysnum_linux_generic.go /src/goroot/src/internal/syscall/unix/sysnum_linux_mips64x.go /src/goroot/src/internal/syscall/unix/sysnum_linux_mipsx.go /src/goroot/src/internal/syscall/unix/sysnum_linux_ppc64x.go /src/goroot/src/internal/syscall/unix/sysnum_linux_s390x.go /src/goroot/src/internal/syscall/unix/user_darwin.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 49 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/syscall/unix Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/syscall/execenv/execenv_default.go /src/goroot/src/internal/syscall/execenv/execenv_windows.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/syscall/execenv Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/syscall/windows/exec_windows_test.go /src/goroot/src/internal/syscall/windows/memory_windows.go /src/goroot/src/internal/syscall/windows/mksyscall.go /src/goroot/src/internal/syscall/windows/net_windows.go /src/goroot/src/internal/syscall/windows/psapi_windows.go /src/goroot/src/internal/syscall/windows/reparse_windows.go /src/goroot/src/internal/syscall/windows/security_windows.go /src/goroot/src/internal/syscall/windows/symlink_windows.go /src/goroot/src/internal/syscall/windows/syscall_windows.go /src/goroot/src/internal/syscall/windows/zsyscall_windows.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/syscall/windows Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/syscall/windows/sysdll/sysdll.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/syscall/windows/sysdll Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/syscall/windows/registry/export_test.go /src/goroot/src/internal/syscall/windows/registry/key.go /src/goroot/src/internal/syscall/windows/registry/mksyscall.go /src/goroot/src/internal/syscall/windows/registry/registry_test.go /src/goroot/src/internal/syscall/windows/registry/syscall.go /src/goroot/src/internal/syscall/windows/registry/value.go /src/goroot/src/internal/syscall/windows/registry/zsyscall_windows.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/syscall/windows/registry Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/testenv/exec.go /src/goroot/src/internal/testenv/noopt.go /src/goroot/src/internal/testenv/opt.go /src/goroot/src/internal/testenv/testenv.go /src/goroot/src/internal/testenv/testenv_cgo.go /src/goroot/src/internal/testenv/testenv_notunix.go /src/goroot/src/internal/testenv/testenv_notwin.go /src/goroot/src/internal/testenv/testenv_test.go /src/goroot/src/internal/testenv/testenv_unix.go /src/goroot/src/internal/testenv/testenv_windows.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/testenv Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/sysinfo/sysinfo.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/sysinfo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/goos/gengoos.go /src/goroot/src/internal/goos/goos.go /src/goroot/src/internal/goos/nonunix.go /src/goroot/src/internal/goos/unix.go /src/goroot/src/internal/goos/zgoos_aix.go /src/goroot/src/internal/goos/zgoos_android.go /src/goroot/src/internal/goos/zgoos_darwin.go /src/goroot/src/internal/goos/zgoos_dragonfly.go /src/goroot/src/internal/goos/zgoos_freebsd.go /src/goroot/src/internal/goos/zgoos_hurd.go /src/goroot/src/internal/goos/zgoos_illumos.go /src/goroot/src/internal/goos/zgoos_ios.go /src/goroot/src/internal/goos/zgoos_js.go /src/goroot/src/internal/goos/zgoos_linux.go /src/goroot/src/internal/goos/zgoos_netbsd.go /src/goroot/src/internal/goos/zgoos_openbsd.go /src/goroot/src/internal/goos/zgoos_plan9.go /src/goroot/src/internal/goos/zgoos_solaris.go /src/goroot/src/internal/goos/zgoos_windows.go /src/goroot/src/internal/goos/zgoos_zos.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 20 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/goos Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/intern/intern.go /src/goroot/src/internal/intern/intern_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/intern Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/itoa/itoa.go /src/goroot/src/internal/itoa/itoa_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/itoa Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/txtar/archive.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/txtar Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/poll/copy_file_range_linux.go /src/goroot/src/internal/poll/errno_unix.go /src/goroot/src/internal/poll/errno_windows.go /src/goroot/src/internal/poll/error_linux_test.go /src/goroot/src/internal/poll/error_stub_test.go /src/goroot/src/internal/poll/error_test.go /src/goroot/src/internal/poll/export_linux_test.go /src/goroot/src/internal/poll/export_posix_test.go /src/goroot/src/internal/poll/export_test.go /src/goroot/src/internal/poll/export_windows_test.go /src/goroot/src/internal/poll/fcntl_js.go /src/goroot/src/internal/poll/fcntl_libc.go /src/goroot/src/internal/poll/fcntl_syscall.go /src/goroot/src/internal/poll/fd.go /src/goroot/src/internal/poll/fd_fsync_darwin.go /src/goroot/src/internal/poll/fd_fsync_posix.go /src/goroot/src/internal/poll/fd_fsync_windows.go /src/goroot/src/internal/poll/fd_io_plan9.go /src/goroot/src/internal/poll/fd_mutex.go /src/goroot/src/internal/poll/fd_mutex_test.go /src/goroot/src/internal/poll/fd_opendir_darwin.go /src/goroot/src/internal/pol++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": l/fd_plan9.go /src/goroot/src/internal/poll/fd_poll_js.go /src/goroot/src/internal/poll/fd_poll_runtime.go /src/goroot/src/internal/poll/fd_posix.go /src/goroot/src/internal/poll/fd_posix_test.go /src/goroot/src/internal/poll/fd_unix.go /src/goroot/src/internal/poll/fd_windows.go /src/goroot/src/internal/poll/fd_windows_test.go /src/goroot/src/internal/poll/fd_writev_libc.go /src/goroot/src/internal/poll/fd_writev_unix.go /src/goroot/src/internal/poll/file_plan9.go /src/goroot/src/internal/poll/hook_cloexec.go /src/goroot/src/internal/poll/hook_unix.go /src/goroot/src/internal/poll/hook_windows.go /src/goroot/src/internal/poll/iovec_solaris.go /src/goroot/src/internal/poll/iovec_unix.go /src/goroot/src/internal/poll/read_test.go /src/goroot/src/internal/poll/sendfile_bsd.go /src/goroot/src/internal/poll/sendfile_linux.go /src/goroot/src/internal/poll/sendfile_solaris.go /src/goroot/src/internal/poll/sendfile_windows.go /src/goroot/src/internal/poll/sock_cloexec.go /src/goroot/src/internal/poll/sock_cloexec_accept.go /src/goroot/src/internal/poll/sockopt.go /src/goroot/src/internal/poll/sockopt_linux.go /src/goroot/src/internal/poll/sockopt_unix.go /src/goroot/src/internal/poll/sockopt_windows.go /src/goroot/src/internal/poll/sockoptip.go /src/goroot/src/internal/poll/splice_linux.go /src/goroot/src/internal/poll/splice_linux_test.go /src/goroot/src/internal/poll/strconv.go /src/goroot/src/internal/poll/sys_cloexec.go /src/goroot/src/internal/poll/writev.go /src/goroot/src/internal/poll/writev_test.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 55 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/poll Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/xcoff/ar.go /src/goroot/src/internal/xcoff/ar_test.go /src/goroot/src/internal/xcoff/file.go /src/goroot/src/internal/xcoff/file_test.go /src/goroot/src/internal/xcoff/xcoff.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/xcoff Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/internal/xcoff/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/internal/xcoff/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/abi/abi.go /src/goroot/src/internal/abi/abi_amd64.go /src/goroot/src/internal/abi/abi_arm64.go /src/goroot/src/internal/abi/abi_generic.go /src/goroot/src/internal/abi/abi_ppc64x.go /src/goroot/src/internal/abi/abi_riscv64.go /src/goroot/src/internal/abi/abi_test.go /src/goroot/src/internal/abi/export_test.go /src/goroot/src/internal/abi/funcpc.go /src/goroot/src/internal/abi/map.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/abi Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/abi/testdata/x.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/abi/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/diff/diff.go /src/goroot/src/internal/diff/diff_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/diff Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/internal/diff/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/internal/diff/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/internal/types/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/internal/types/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/internal/types/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/internal/types/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/types/testdata/check/blank.go /src/goroot/src/internal/types/testdata/check/builtins0.go /src/goroot/src/internal/types/testdata/check/builtins1.go /src/goroot/src/internal/types/testdata/check/chans.go /src/goroot/src/internal/types/testdata/check/compliterals.go /src/goroot/src/internal/types/testdata/check/const0.go /src/goroot/src/internal/types/testdata/check/const1.go /src/goroot/src/internal/types/testdata/check/constdecl.go /src/goroot/src/internal/types/testdata/check/conversions0.go /src/goroot/src/internal/types/testdata/check/conversions1.go /src/goroot/src/internal/types/testdata/check/cycles0.go /src/goroot/src/internal/types/testdata/check/cycles1.go /src/goroot/src/internal/types/testdata/check/cycles2.go /src/goroot/src/internal/types/testdata/check/cycles3.go /src/goroot/src/internal/types/testdata/check/cycles4.go /src/goroot/src/internal/types/testdata/check/cycles5.go /src/goroot/src/internal/types/testdata/check/decls0.go /src/goroot/src/internal/types/test++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": data/check/decls1.go /src/goroot/src/internal/types/testdata/check/decls3.go /src/goroot/src/internal/types/testdata/check/decls4.go /src/goroot/src/internal/types/testdata/check/decls5.go /src/goroot/src/internal/types/testdata/check/errors.go /src/goroot/src/internal/types/testdata/check/expr0.go /src/goroot/src/internal/types/testdata/check/expr1.go /src/goroot/src/internal/types/testdata/check/expr2.go /src/goroot/src/internal/types/testdata/check/expr3.go /src/goroot/src/internal/types/testdata/check/funcinference.go /src/goroot/src/internal/types/testdata/check/go1_12.go /src/goroot/src/internal/types/testdata/check/go1_13.go /src/goroot/src/internal/types/testdata/check/go1_16.go /src/goroot/src/internal/types/testdata/check/go1_19.go /src/goroot/src/internal/types/testdata/check/go1_8.go /src/goroot/src/internal/types/testdata/check/gotos.go /src/goroot/src/internal/types/testdata/check/importC.go /src/goroot/src/internal/types/testdata/check/init0.go /src/goroot/src/internal/types/testdata/check/init1.go /src/goroot/src/internal/types/testdata/check/init2.go /src/goroot/src/internal/types/testdata/check/issues0.go /src/goroot/src/internal/types/testdata/check/issues1.go /src/goroot/src/internal/types/testdata/check/labels.go /src/goroot/src/internal/types/testdata/check/linalg.go /src/goroot/src/internal/types/testdata/check/literals.go /src/goroot/src/internal/types/testdata/check/main0.go /src/goroot/src/internal/types/testdata/check/main1.go /src/goroot/src/internal/types/testdata/check/map0.go /src/goroot/src/internal/types/testdata/check/map1.go /src/goroot/src/internal/types/testdata/check/methodsets.go /src/goroot/src/internal/types/testdata/check/shifts.go /src/goroot/src/internal/types/testdata/check/slices.go /src/goroot/src/internal/types/testdata/check/stmt0.go /src/goroot/src/internal/types/testdata/check/stmt1.go /src/goroot/src/internal/types/testdata/check/typeinference.go /src/goroot/src/internal/types/testdata/check/typeinst0.go /src/goroot/src/internal/types/testdata/check/typeinst1.go /src/goroot/src/internal/types/testdata/check/typeinstcycles.go /src/goroot/src/internal/types/testdata/check/typeparams.go /src/goroot/src/internal/types/testdata/check/unions.go /src/goroot/src/internal/types/testdata/check/vardecl.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 58 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/types/testdata/check Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/types/testdata/check/issue25008/issue25008a.go /src/goroot/src/internal/types/testdata/check/issue25008/issue25008b.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/types/testdata/check/issue25008 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/types/testdata/check/importdecl0/importdecl0a.go /src/goroot/src/internal/types/testdata/check/importdecl0/importdecl0b.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/types/testdata/check/importdecl0 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/types/testdata/check/importdecl1/importdecl1a.go /src/goroot/src/internal/types/testdata/check/importdecl1/importdecl1b.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/types/testdata/check/importdecl1 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/types/testdata/check/decls2/decls2a.go /src/goroot/src/internal/types/testdata/check/decls2/decls2b.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/types/testdata/check/decls2 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/types/testdata/fixedbugs/54942.go /src/goroot/src/internal/types/testdata/fixedbugs/issue20583.go /src/goroot/src/internal/types/testdata/fixedbugs/issue23203a.go /src/goroot/src/internal/types/testdata/fixedbugs/issue23203b.go /src/goroot/src/internal/types/testdata/fixedbugs/issue25838.go /src/goroot/src/internal/types/testdata/fixedbugs/issue26390.go /src/goroot/src/internal/types/testdata/fixedbugs/issue28251.go /src/goroot/src/internal/types/testdata/fixedbugs/issue39634.go /src/goroot/src/internal/types/testdata/fixedbugs/issue39664.go /src/goroot/src/internal/types/testdata/fixedbugs/issue39680.go /src/goroot/src/internal/types/testdata/fixedbugs/issue39693.go /src/goroot/src/internal/types/testdata/fixedbugs/issue39699.go /src/goroot/src/internal/types/testdata/fixedbugs/issue39711.go /src/goroot/src/internal/types/testdata/fixedbugs/issue39723.go /src/goroot/src/internal/types/testdata/fixedbugs/issue39725.go /src/goroot/src/internal/types/testdata/fixedbugs/issue39754.go /src/goroot/src/internal/types/testdata/fixedbugs/issue39755.go /src/goroot/src/internal/types/testdata/fixedbugs/issue39768.go /src/goroot/src/internal/types/testdata/fixedbugs/issue39938.go /src/goroot/src/internal/types/testdata/fixedbugs/issue39948.go /src/goroot/src/internal/types/testdata/fixedbugs/issue39976.go /src/goroot/src/internal/types/testdata/fixedbugs/issue39982.go /src/goroot/src/internal/types/testdata/fixedbugs/issue40038.go /src/goroot/src/internal/types/testdata/fixedbugs/issue40056.go /src/goroot/src/internal/types/testdata/fixedbugs/issue40057.go /src/goroot/src/internal/types/testdata/fixedbugs/issue40301.go /src/goroot/src/internal/types/testdata/fixedbugs/issue40350.go /src/goroot/src/internal/types/testdata/fixedbugs/issue40684.go /src/goroot/src/internal/types/testdata/fixedbugs/issue40789.go /src/goroot/src/internal/types/testdata/fixedbugs/issue41124.go /src/goroot/src/internal/types/testdata/fixedbugs/issue42695.go /src/goroot/src/internal/types/testdata/fixedbugs/issue42758.go /src/goroot/src/internal/types/testdata/fixedbugs/issue42881.go /src/goroot/src/internal/types/testdata/fixedbugs/issue42987.go /src/goroot/src/internal/types/testdata/fixedbugs/issue43056.go /src/goroot/src/internal/types/testdata/fixedbugs/issue43087.go /src/goroot/src/internal/types/testdata/fixedbugs/issue43109.go /src/goroot/src/internal/types/testdata/fixedbugs/issue43110.go /src/goroot/src/internal/types/testdata/fixedbugs/issue43124.go /src/goroot/src/internal/types/testdata/fixedbugs/issue43125.go /src/goroot/src/internal/types/testdata/fixedbugs/issue43190.go /src/goroot/src/internal/types/testdata/fixedbugs/issue43527.go /src/goroot/src/internal/types/testdata/fixedbugs/issue43671.go /src/goroot/src/internal/types/testdata/fixedbugs/issue44688.go /src/goroot/src/internal/types/testdata/fixedbugs/issue44799.go /src/goroot/src/internal/types/testdata/fixedbugs/issue45114.go /src/goroot/src/internal/types/testdata/fixedbugs/issue45548.go /src/goroot/src/internal/types/testdata/fixedbugs/issue45550.go /src/goroot/src/internal/types/testdata/fixedbugs/issue45635.go /src/goroot/src/internal/types/testdata/fixedbugs/issue45639.go /src/goroot/src/internal/types/testdata/fixedbugs/issue45920.go /src/goroot/src/internal/types/testdata/fixedbugs/issue45985.go /src/goroot/src/internal/types/testdata/fixedbugs/issue46090.go /src/goroot/src/internal/types/testdata/fixedbugs/issue46275.go /src/goroot/src/internal/types/testdata/fixedbugs/issue46403.go /src/goroot/src/internal/types/testdata/fixedbugs/issue46404.go /src/goroot/src/internal/types/testdata/fixedbugs/issue46461.go /src/goroot/src/internal/types/testdata/fixedbugs/issue46583.go /src/goroot/src/internal/types/testdata/fixedbugs/issue47031.go /src/goroot/src/internal/types/testdata/fixedbugs/issue47115.go /src/goroot/src/internal/types/testdata/fixedbugs/issue47127.go /src/goroot/src/internal/types/testdata/fixedbugs/issue47411.go /src/goroot/src/internal/types/testdata/fixedbugs/issue47747.go /src/goroot/src/internal/types/testdata/fixedbugs/issue47796.go /src/goroot/src/internal/types/testdata/fixedbugs/issue47818.go /src/goroot/src/internal/types/testdata/fixedbugs/issue47887.go /src/goroot/src/internal/types/testdata/fixedbugs/issue47968.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48008.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48018.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48048.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48082.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48083.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48136.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48234.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48312.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48472.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48529.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48582.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48619.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48656.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48695.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48703.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48712.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48819.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48827.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48951.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48962.go /src/goroot/src/internal/types/testdata/fixedbugs/issue48974.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49003.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49005.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49043.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49112.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49179.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49242.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49247.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49276.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49296.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49439.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49482.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49541.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49579.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49592.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49602.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49705.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49735.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49739.go /src/goroot/src/internal/types/testdata/fixedbugs/issue49864.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50259.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50276.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50281.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50321.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50372.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50417.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50426.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50427.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50450.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50516.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50646.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50729.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50755.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50779.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50782.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50816.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50833.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50912.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50918.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50929.go /src/goroot/src/internal/types/testdata/fixedbugs/issue50965.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51025.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51048.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51145.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51158.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51229.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51232.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51233.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51257.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51335.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51339.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51360.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51376.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51386.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51437.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51472.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51509.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51525.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51533.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51578.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51593.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51607.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51610.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51616.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51658.go /src/goroot/src/internal/types/testdata/fixedbugs/issue51877.go /src/goroot/src/internal/types/testdata/fixedbugs/issue52031.go /src/goroot/src/internal/types/testdata/fixedbugs/issue52401.go /src/goroot/src/internal/types/testdata/fixedbugs/issue52529.go /src/goroot/src/internal/types/testdata/fixedbugs/issue52698.go /src/goroot/src/internal/types/testdata/fixedbugs/issue52915.go /src/goroot/src/internal/types/testdata/fixedbugs/issue53358.go /src/goroot/src/internal/types/testdata/fixedbugs/issue53650.go /src/goroot/src/internal/types/testdata/fixedbugs/issue54280.go /src/goroot/src/internal/types/testdata/fixedbugs/issue54405.go /src/goroot/src/internal/types/testdata/fixedbugs/issue56351.go /src/goroot/src/internal/types/testdata/fixedbugs/issue56425.go /src/goroot/src/internal/types/testdata/fixedbugs/issue56665.go /src/goroot/src/internal/types/testdata/fixedbugs/issue57155.go /src/goroot/src/internal/types/testdata/fixedbugs/issue57160.go /src/goroot/src/internal/types/testdata/fixedbugs/issue57486.go /src/goroot/src/internal/types/testdata/fixedbugs/issue57500.go /src/goroot/src/internal/types/testdata/fixedbugs/issue57522.go /src/goroot/src/internal/types/testdata/fixedbugs/issue6977.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 171 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/types/testdata/fixedbugs Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/types/testdata/spec/assignability.go /src/goroot/src/internal/types/testdata/spec/comparable.go /src/goroot/src/internal/types/testdata/spec/comparable1.19.go /src/goroot/src/internal/types/testdata/spec/comparisons.go /src/goroot/src/internal/types/testdata/spec/conversions.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/types/testdata/spec Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/types/testdata/examples/constraints.go /src/goroot/src/internal/types/testdata/examples/functions.go /src/goroot/src/internal/types/testdata/examples/inference.go /src/goroot/src/internal/types/testdata/examples/methods.go /src/goroot/src/internal/types/testdata/examples/operations.go /src/goroot/src/internal/types/testdata/examples/types.go /src/goroot/src/internal/types/testdata/examples/typesets.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/types/testdata/examples Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/internal/types/errors/codes.go /src/goroot/src/internal/types/errors/codes_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo internal/types/errors Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/io/example_test.go /src/goroot/src/io/export_test.go /src/goroot/src/io/io.go /src/goroot/src/io/io_test.go /src/goroot/src/io/multi.go /src/goroot/src/io/multi_test.go /src/goroot/src/io/pipe.go /src/goroot/src/io/pipe_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 8 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo io Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo io Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo io Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package io Step #3 - "compile-libfuzzer-address-x86_64": + pkg=io Step #3 - "compile-libfuzzer-address-x86_64": ++ echo io Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=io Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^io ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude Pipe,LimitedReader' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude Pipe,LimitedReader io fuzz_ng_io Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:09 Found package in /src/goroot/src/io Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:09 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:09 Type ReaderAt is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:09 Type WriterAt is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:09 Function Read has unproduced recv LimitedReader Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:09 Function NewSectionReader has unproduced argument ReaderAt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:09 Function NewOffsetWriter has unproduced argument WriterAt Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:09 Unhandled argument &ast.Ellipsis{Ellipsis:28698, Elt:(*ast.Ident)(0xc000218180)} for MultiReader Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:09 Unhandled argument &ast.Ellipsis{Ellipsis:29875, Elt:(*ast.Ident)(0xc000219160)} for MultiWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:09 Function Read has unproduced recv PipeReader Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:09 Function Close has unproduced recv PipeReader Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:09 Function CloseWithError has unproduced recv PipeReader Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:09 Function Write has unproduced recv PipeWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:09 Function Close has unproduced recv PipeWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:09 Function CloseWithError has unproduced recv PipeWriter Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/io.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/io.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_io Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_io Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_io Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_io Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_io Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_io.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_io.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_io.a ./fuzz_ng_io Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_io/ngolofuzz.pb.o fuzz_ng_io//ngolofuzz.o fuzz_ng_io.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_io Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_io.a Step #3 - "compile-libfuzzer-address-x86_64": + echo io Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/io/ioutil/example_test.go /src/goroot/src/io/ioutil/ioutil.go /src/goroot/src/io/ioutil/ioutil_test.go /src/goroot/src/io/ioutil/tempfile.go /src/goroot/src/io/ioutil/tempfile_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo io/ioutil Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo io/ioutil Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo io/ioutil Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package io/ioutil Step #3 - "compile-libfuzzer-address-x86_64": + pkg=io/ioutil Step #3 - "compile-libfuzzer-address-x86_64": ++ echo io/ioutil Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=io_ioutil Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^io_ioutil ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing io/ioutil fuzz_ng_io_ioutil Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:18 Found package in /src/goroot/src/io/ioutil Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:18 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:18 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:18 Array result for fs.FileInfo is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:18 Function WriteFile has unproduced argument fs.FileMode Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/io_ioutil.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/io_ioutil.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_io_ioutil Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_io_ioutil Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_io_ioutil Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_io_ioutil Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_io_ioutil Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_io_ioutil.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_io_ioutil.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_io_ioutil.a ./fuzz_ng_io_ioutil Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_io_ioutil/ngolofuzz.pb.o fuzz_ng_io_ioutil//ngolofuzz.o fuzz_ng_io_ioutil.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_io_ioutil Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_io_ioutil.a Step #3 - "compile-libfuzzer-address-x86_64": + echo io/ioutil Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/io/ioutil/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/io/ioutil/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/io/fs/example_test.go /src/goroot/src/io/fs/fs.go /src/goroot/src/io/fs/fs_test.go /src/goroot/src/io/fs/glob.go /src/goroot/src/io/fs/glob_test.go /src/goroot/src/io/fs/readdir.go /src/goroot/src/io/fs/readdir_test.go /src/goroot/src/io/fs/readfile.go /src/goroot/src/io/fs/readfile_test.go /src/goroot/src/io/fs/stat.go /src/goroot/src/io/fs/stat_test.go /src/goroot/src/io/fs/sub.go /src/goroot/src/io/fs/sub_test.go /src/goroot/src/io/fs/walk.go /src/goroot/src/io/fs/walk_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 15 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo io/fs Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo io/fs Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo io/fs Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package io/fs Step #3 - "compile-libfuzzer-address-x86_64": + pkg=io/fs Step #3 - "compile-libfuzzer-address-x86_64": ++ echo io/fs Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=io_fs Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^io_fs ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing io/fs fuzz_ng_io_fs Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:26 Found package in /src/goroot/src/io/fs Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:26 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:26 Array result for DirEntry is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:26 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:26 Type PathError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:26 Type WalkDirFunc is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:26 Function Error has unproduced recv PathError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:26 Function Unwrap has unproduced recv PathError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:26 Function Timeout has unproduced recv PathError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:26 Function WalkDir has unproduced argument WalkDirFunc Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/io_fs.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/io_fs.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_io_fs Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_io_fs Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_io_fs Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_io_fs Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_io_fs Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_io_fs.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_io_fs.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_io_fs.a ./fuzz_ng_io_fs Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_io_fs/ngolofuzz.pb.o fuzz_ng_io_fs//ngolofuzz.o fuzz_ng_io_fs.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_io_fs Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_io_fs.a Step #3 - "compile-libfuzzer-address-x86_64": + echo io/fs Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/syscall/asan.go /src/goroot/src/syscall/asan0.go /src/goroot/src/syscall/bpf_bsd.go /src/goroot/src/syscall/bpf_darwin.go /src/goroot/src/syscall/const_plan9.go /src/goroot/src/syscall/creds_test.go /src/goroot/src/syscall/dir_plan9.go /src/goroot/src/syscall/dirent.go /src/goroot/src/syscall/dirent_test.go /src/goroot/src/syscall/dll_windows.go /src/goroot/src/syscall/endian_big.go /src/goroot/src/syscall/endian_little.go /src/goroot/src/syscall/env_unix.go /src/goroot/src/syscall/env_windows.go /src/goroot/src/syscall/errors_plan9.go /src/goroot/src/syscall/exec_aix_test.go /src/goroot/src/syscall/exec_bsd.go /src/goroot/src/syscall/exec_freebsd.go /src/goroot/src/syscall/exec_libc.go /src/goroot/src/syscall/exec_libc2.go /src/goroot/src/syscall/exec_linux.go /src/goroot/src/syscall/exec_linux_test.go /src/goroot/src/syscall/exec_pdeathsig_test.go /src/goroot/src/syscall/exec_plan9.go /src/goroot/src/syscall/exec_solaris_test.go /src/goroot/src/syscall/exec_unix.go /src/goroot/src/syscall/exec_unix_test.go /src/goroot/src/syscall/exec_windows.go /src/goroot/src/syscall/exec_windows_test.go /src/goroot/src/syscall/export_darwin_test.go /src/goroot/src/syscall/export_linux_test.go /src/goroot/src/syscall/export_unix_test.go /src/goroot/src/syscall/export_windows_test.go /src/goroot/src/syscall/flock.go /src/goroot/src/syscall/flock_aix.go /src/goroot/src/syscall/flock_darwin.go /src/goroot/src/syscall/flock_linux_32bit.go /src/goroot/src/syscall/forkpipe.go /src/goroot/src/syscall/forkpipe2.go /src/goroot/src/syscall/fs_js.go /src/goroot/src/syscall/getdirentries_test.go /src/goroot/src/syscall/lsf_linux.go /src/goroot/src/syscall/mkasm.go /src/goroot/src/syscall/mkpost.go /src/goroot/src/syscall/mksyscall_windows.go /src/goroot/src/syscall/mmap_unix_test.go /src/goroot/src/syscall/msan.go /src/goroot/src/syscall/msan0.go /src/goroot/src/syscall/net.go /src/goroot/src/syscall/net_js.go /src/goroot/src/syscall/netlink_linux.go /src/goroot/src/syscall/ptrace_darwin.go /src/goroot/src/syscall/ptrace_ios.go /src/goroot/src/syscall/pwd_plan9.go /src/goroot/src/syscall/route_bsd.go /src/goroot/src/syscall/route_darwin.go /src/goroot/src/syscall/route_dragonfly.go /src/goroot/src/syscall/route_freebsd.go /src/goroot/src/syscall/route_freebsd_32bit.go /src/goroot/src/syscall/route_freebsd_64bit.go /src/goroot/src/syscall/route_netbsd.go /src/goroot/src/syscall/route_openbsd.go /src/goroot/src/syscall/security_windows.go /src/goroot/src/syscall/setuidgid_32_linux.go /src/goroot/src/syscall/setuidgid_linux.go /src/goroot/src/syscall/sockcmsg_dragonfly.go /src/goroot/src/syscall/sockcmsg_linux.go /src/goroot/src/syscall/sockcmsg_unix.go /src/goroot/src/syscall/sockcmsg_unix_other.go /src/goroot/src/syscall/syscall.go /src/goroot/src/syscall/syscall_aix.go /src/goroot/src/syscall/syscall_aix_ppc64.go /src/goroot/src/syscall/syscall_bsd.go /src/goroot/src/syscall/syscall_bsd_test.go /src/goroot/src/syscall/syscall_darwin.go /src/goroot/src/syscall/syscall_darwin_amd64.go /src/goroot/src/syscall/syscall_darwin_arm64.go /src/goroot/src/syscall/syscall_dragonfly.go /src/goroot/src/syscall/syscall_dragonfly_amd64.go /src/goroot/src/syscall/syscall_freebsd.go /src/goroot/src/syscall/syscall_freebsd_386.go /src/goroot/src/syscall/syscall_freebsd_amd64.go /src/goroot/src/syscall/syscall_freebsd_arm.go /src/goroot/src/syscall/syscall_freebsd_arm64.go /src/goroot/src/syscall/syscall_freebsd_riscv64.go /src/goroot/src/syscall/syscall_freebsd_test.go /src/goroot/src/syscall/syscall_illumos.go /src/goroot/src/syscall/syscall_js.go /src/goroot/src/syscall/syscall_linux.go /src/goroot/src/syscall/syscall_linux_386.go /src/goroot/src/syscall/syscall_linux_accept.go /src/goroot/src/syscall/syscall_linux_accept4.go /src/goroot/src/syscall/syscall_linux_amd64.go /src/goroot/src/syscall/syscall_linux_arm.go /src/goroot/src/syscall/syscall_linux_arm64.go /src/goroot/src/syscall/syscall_linux_loong64.go /src/goroot/src/syscall/syscall_linux_mips64x.go /src/goroot/src/syscall/syscall_linux_mipsx.go /src/goroot/src/syscall/syscall_linux_ppc64x.go /src/goroot/src/syscall/syscall_linux_riscv64.go /src/goroot/src/syscall/syscall_linux_s390x.go /src/goroot/src/syscall/syscall_linux_test.go /src/goroot/src/syscall/syscall_netbsd.go /src/goroot/src/syscall/syscall_netbsd_386.go /src/goroot/src/syscall/syscall_netbsd_amd64.go /src/goroot/src/syscall/syscall_netbsd_arm.go /src/goroot/src/syscall/syscall_netbsd_arm64.go /src/goroot/src/syscall/syscall_openbsd.go /src/goroot/src/syscall/syscall_openbsd1.go /src/goroot/src/syscall/syscall_openbsd_386.go /src/goroot/src/syscall/syscall_openbsd_amd64.go /src/goroot/src/syscall/syscall_openbsd_arm.go /src/goroot/src/syscall/syscall_openbsd_arm64.go /src/goroot/src/syscall/syscall_openbsd_libc.go /src/goroot/src/syscall/syscall_openbsd_mips64.go /src/goroot/src/syscall/syscall_plan9.go /src/goroot/src/syscall/syscall_plan9_test.go /src/goroot/src/syscall/syscall_ptrace_test.go /src/goroot/src/syscall/syscall_solaris.go /src/goroot/src/syscall/syscall_solaris_amd64.go /src/goroot/src/syscall/syscall_solarisonly.go /src/goroot/src/syscall/syscall_test.go /src/goroot/src/syscall/syscall_unix.go /src/goroot/src/syscall/syscall_unix_test.go /src/goroot/src/syscall/syscall_windows.go /src/goroot/src/syscall/syscall_windows_test.go /src/goroot/src/syscall/tables_js.go /src/goroot/src/syscall/time_fake.go /src/goroot/src/syscall/time_nofake.go /src/goroot/src/syscall/timestruct.go /src/goroot/src/syscall/types_aix.go /src/goroot/src/syscall/types_darwin.go /src/goroot/src/syscall/types_dragonfly.go /src/goroot/src/syscall/types_freebsd.go /src/goroot/src/syscall/types_illumos_amd64.go /src/goroot/src/syscall/types_linux.go /src/goroot/src/syscall/types_netbsd.go /src/goroot/src/syscall/types_openbsd.go /src/goroot/src/syscall/types_solaris.go /src/goroot/src/syscall/types_windows.go /src/goroot/src/syscall/types_windows_386.go /src/goroot/src/syscall/types_windows_amd64.go /src/goroot/src/syscall/types_windows_arm.go /src/goroot/src/syscall/types_windows_arm64.go /src/goroot/src/syscall/zerrors_aix_ppc64.go /src/goroot/src/syscall/zerrors_darwin_amd64.go /src/goroot/src/syscall/zerrors_darwin_arm64.go /src/goroot/src/syscall/zerrors_dragonfly_amd64.go /src/goroot/src/syscall/zerrors_freebsd_386.go /src/goroot/src/syscall/zerrors_freebsd_amd64.go /src/goroot/src/syscall/zerrors_freebsd_arm.go /src/goroot/src/syscall/zerrors_freebsd_arm64.go /src/goroot/src/syscall/zerrors_freebsd_riscv64.go /src/goroot/src/syscall/zerrors_linux_386.go /src/goroot/src/syscall/zerrors_linux_amd64.go /src/goroot/src/syscall/zerrors_linux_arm.go /src/goroot/src/syscall/zerrors_linux_arm64.go /src/goroot/src/syscall/zerrors_linux_loong64.go /src/goroot/src/syscall/zerrors_linux_mips.go /src/goroot/src/syscall/zerrors_linux_mips64.go /src/goroot/src/syscall/zerrors_linux_mips64le.go /src/goroot/src/syscall/zerrors_linux_mipsle.go /src/goroot/src/syscall/zerrors_linux_ppc64.go /src/goroot/src/syscall/zerrors_linux_ppc64le.go /src/goroot/src/syscall/zerrors_linux_riscv64.go /src/goroot/src/syscall/zerrors_linux_s390x.go /src/goroot/src/syscall/zerrors_netbsd_386.go /src/goroot/src/syscall/zerrors_netbsd_amd64.go /src/goroot/src/syscall/zerrors_netbsd_arm.go /src/goroot/src/syscall/zerrors_netbsd_arm64.go /src/goroot/src/syscall/zerrors_openbsd_386.go /src/goroot/src/syscall/zerrors_openbsd_amd64.go /src/goroot/src/syscall/zerrors_openbsd_arm.go /src/goroot/src/syscall/zerrors_openbsd_arm64.go /src/goroot/src/syscall/zerrors_openbsd_mips64.go /src/goroot/src/syscall/zerrors_solaris_amd64.go /src/goroot/src/syscall/zerrors_windows.go /src/goroot/src/syscall/zsyscall_aix_ppc64.go /src/goroot/src/syscall/zsyscall_darwin_amd64.go /src/goroot/src/syscall/zsyscall_darwin_arm64.go /src/goroot/src/syscall/zsyscall_dragonfly_amd64.go /src/goroot/src/syscall/zsyscall_freebsd_386.go /src/goroot/src/syscall/zsyscall_freebsd_amd64.go /src/goroot/src/syscall/zsyscall_freebsd_arm.go /src/goroot/src/syscall/zsyscall_freebsd_arm64.go /src/goroot/src/syscall/zsyscall_freebsd_riscv64.go /src/goroot/src/syscall/zsyscall_linux_386.go /src/goroot/src/syscall/zsyscall_linux_amd64.go /src/goroot/src/syscall/zsyscall_linux_arm.go /src/goroot/src/syscall/zsyscall_linux_arm64.go /src/goroot/src/syscall/zsyscall_linux_loong64.go /src/goroot/src/syscall/zsyscall_linux_mips.go /src/goroot/src/syscall/zsyscall_linux_mips64.go /src/goroot/src/syscall/zsyscall_linux_mips64le.go /src/goroot/src/syscall/zsyscall_linux_mipsle.go /src/goroot/src/syscall/zsyscall_linux_ppc64.go /src/goroot/src/syscall/zsyscall_linux_ppc64le.go /src/goroot/src/syscall/zsyscall_linux_riscv64.go /src/goroot/src/syscall/zsyscall_linux_s390x.go /src/goroot/src/syscall/zsyscall_netbsd_386.go /src/goroot/src/syscall/zsyscall_netbsd_amd64.go /src/goroot/src/syscall/zsyscall_netbsd_arm.go /src/goroot/src/syscall/zsyscall_netbsd_arm64.go /src/goroot/src/syscall/zsyscall_openbsd_386.go /src/goroot/src/syscall/zsyscall_openbsd_amd64.go /src/goroot/src/syscall/zsyscall_openbsd_arm.go /src/goroot/src/syscall/zsyscall_openbsd_arm64.go /src/goroot/src/syscall/zsyscall_openbsd_mips64.go /src/goroot/src/syscall/zsyscall_plan9_386.go /src/goroot/src/syscall/zsyscall_plan9_amd64.go /src/goroot/src/syscall/zsyscall_plan9_arm.go /src/goroot/src/syscall/zsyscall_solaris_amd64.go /src/goroot/src/syscall/zsyscall_windows.go /src/goroot/src/syscall/zsysctl_openbsd.go /src/goroot/src/syscall/zsysnum_darwin_amd64.go /src/goroot/src/syscall/zsysnum_darwin_arm64.go /src/goroot/src/syscall/zsysnum_dragonfly_amd64.go /src/goroot/src/syscall/zsysnum_freebsd_386.go /src/goroot/src/syscall/zsysnum_freebsd_amd64.go /src/goroot/src/syscall/zsysnum_freebsd_arm.go /src/goroot/src/syscall/zsysnum_freebsd_arm64.go /src/goroot/src/syscall/zsysnum_freebsd_riscv64.go /src/goroot/src/syscall/zsysnum_linux_386.go /src/goroot/src/syscall/zsysnum_linux_amd64.go /src/goroot/src/syscall/zsysnum_linux_arm.go /src/goroot/src/syscall/zsysnum_linux_arm64.go /src/goroot/src/syscall/zsysnum_linux_loong64.go /src/goroot/src/syscall/zsysnum_linux_mips.go /src/goroot/src/syscall/zsysnum_linux_mips64.go /src/goroot/src/syscall/zsysnum_linux_mips64le.go /src/goroot/src/syscall/zsysnum_linux_mipsle.go /src/goroot/src/syscall/zsysnum_linux_ppc64.go /src/goroot/src/syscall/zsysnum_linux_ppc64le.go /src/goroot/src/syscall/zsysnum_linux_riscv64.go /src/goroot/src/syscall/zsysnum_linux_s390x.go /src/goroot/src/syscall/zsysnum_netbsd_386.go /src/goroot/src/syscall/zsysnum_netbsd_amd64.go /src/goroot/src/syscall/zsysnum_netbsd_arm.go /src/goroot/src/syscall/zsysnum_netbsd_arm64.go /src/goroot/src/syscall/zsysnum_openbsd_386.go /src/goroot/src/syscall/zsysnum_openbsd_amd64.go /src/goroot/src/syscall/zsysnum_openbsd_arm.go /src/goroot/src/syscall/zsysnum_openbsd_arm64.go /src/goroot/src/syscall/zsysnum_openbsd_mips64.go /src/goroot/src/syscall/zsysnum_plan9.go /src/goroot/src/syscall/zsysnum_solaris_amd64.go /src/goroot/src/syscall/ztypes_aix_ppc64.go /src/goroot/src/syscall/ztypes_darwin_amd64.go /src/goroot/src/syscall/ztypes_darwin_arm64.go /src/goroot/src/syscall/ztypes_dragonfly_amd64.go /src/goroot/src/syscall/ztypes_freebsd_386.go /src/goroot/src/syscall/ztypes_freebsd_amd64.go /src/goroot/src/syscall/ztypes_freebsd_arm.go /src/goroot/src/syscall/ztypes_freebsd_arm64.go /src/goroot/src/syscall/ztypes_freebsd_riscv64.go /src/goroot/src/syscall/ztypes_linux_386.go /src/goroot/src/syscall/ztypes_linux_amd64.go /src/goroot/src/syscall/ztypes_linux_arm.go /src/goroot/src/syscall/ztypes_linux_arm64.go /src/goroot/src/syscall/ztypes_linux_loong64.go /src/goroot/src/syscall/ztypes_linux_mips.go /src/goroot/src/syscall/ztypes_linux_mips64.go /src/goroot/src/syscall/ztypes_linux_mips64le.go /src/goroot/src/syscall/ztypes_linux_mipsle.go /src/goroot/src/syscall/ztypes_linux_ppc64.go /src/goroot/src/syscall/ztypes_linux_ppc64le.go /src/goroot/src/syscall/ztypes_linux_riscv64.go /src/goroot/src/syscall/ztypes_linux_s390x.go /src/goroot/src/syscall/ztypes_netbsd_386.go /src/goroot/src/syscall/ztypes_netbsd_amd64.go /src/goroot/src/syscall/ztypes_netbsd_arm.go /src/goroot/src/syscall/ztypes_netbsd_arm64.go /src/goroot/src/syscall/ztypes_openbsd_386.go /src/goroot/src/syscall/ztypes_openbsd_amd64.go /src/goroot/src/syscall/ztypes_openbsd_arm.go /src/goroot/src/syscall/ztypes_openbsd_arm64.go /src/goroot/src/syscall/ztypes_openbsd_mips64.go /src/goroot/src/syscall/ztypes_solaris_amd64.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 278 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo syscall Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo syscall Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo syscall Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package syscall Step #3 - "compile-libfuzzer-address-x86_64": + pkg=syscall Step #3 - "compile-libfuzzer-address-x86_64": ++ echo syscall Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=syscall Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^syscall ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing syscall fuzz_ng_syscall Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Found package in /src/goroot/src/syscall Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Array result for NetlinkMessage is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Array result for NetlinkRouteAttr is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Array result for SocketControlMessage is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Type WaitStatus is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function ForkExec has unproduced argument ProcAttr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function StartProcess has unproduced argument ProcAttr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function FcntlFlock has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function FcntlFlock has unproduced argument Flock_t Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function AttachLsf has unproduced array argument SockFilter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function ParseNetlinkRouteAttr has unproduced argument NetlinkMessage Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function ParseUnixCredentials has unproduced argument SocketControlMessage Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Unhandled argument &ast.Ellipsis{Ellipsis:31469, Elt:(*ast.Ident)(0xc0001709a0)} for UnixRights Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function ParseUnixRights has unproduced argument SocketControlMessage Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function RawSyscall6 has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function RawSyscall has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Syscall has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Syscall6 has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Utimes has unproduced array argument Timeval Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function UtimesNano has unproduced array argument Timespec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Futimesat has unproduced array argument Timeval Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Futimes has unproduced array argument Timeval Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Exited has unproduced recv WaitStatus Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Signaled has unproduced recv WaitStatus Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Stopped has unproduced recv WaitStatus Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Continued has unproduced recv WaitStatus Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function CoreDump has unproduced recv WaitStatus Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function ExitStatus has unproduced recv WaitStatus Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Signal has unproduced recv WaitStatus Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function StopSignal has unproduced recv WaitStatus Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function TrapCause has unproduced recv WaitStatus Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Wait4 has unproduced argument WaitStatus Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Wait4 has unproduced argument Rusage Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function PtracePeekText has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function PtracePeekData has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function PtracePokeText has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function PtracePokeData has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function PtraceGetRegs has unproduced argument PtraceRegs Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function PtraceSetRegs has unproduced argument PtraceRegs Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Mount has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function AllThreadsSyscall has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function AllThreadsSyscall6 has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Stat has unproduced argument Stat_t Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Lstat has unproduced argument Stat_t Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function SetLen has unproduced recv Iovec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function SetControllen has unproduced recv Msghdr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Is has unproduced argument error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function SetsockoptInet4Addr has unproduced argument byte Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function SetsockoptLinger has unproduced argument Linger Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Sendfile has unproduced argument int64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Adjtimex has unproduced argument Timex Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function EpollCtl has unproduced argument EpollEvent Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Getrusage has unproduced argument Rusage Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Sysinfo has unproduced argument Sysinfo_t Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Times has unproduced argument Tms Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Uname has unproduced argument Utsname Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Fstat has unproduced argument Stat_t Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Fstatfs has unproduced argument Statfs_t Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Getrlimit has unproduced argument Rlimit Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Select has unproduced argument FdSet Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Select has unproduced argument FdSet Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Select has unproduced argument FdSet Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Setrlimit has unproduced argument Rlimit Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Splice has unproduced argument int64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Splice has unproduced argument int64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Statfs has unproduced argument Statfs_t Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Ustat has unproduced argument Ustat_t Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function EpollWait has unproduced array argument EpollEvent Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:34 Function Utime has unproduced argument Utimbuf Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/syscall.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/syscall.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_syscall Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_syscall Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_syscall Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_syscall Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_syscall Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_syscall.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_syscall Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:210:15: p.Orig_rax undefined (type *PtraceRegsStruct has no field or method Orig_rax) Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:216:14: p.Fs_base undefined (type *PtraceRegsStruct has no field or method Fs_base) Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:217:14: p.Gs_base undefined (type *PtraceRegsStruct has no field or method Gs_base) Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:285:6: SockFilterResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:286:2: SockFilterResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:1709:2: SockFilterNb declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:1710:2: SockFilterResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:44 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_syscall.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_syscall.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_syscall.a ./fuzz_ng_syscall Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_syscall Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_syscall/fuzz_ng.go:210:15: p.Orig_rax undefined (type *PtraceRegsStruct has no field or method Orig_rax) Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_syscall/fuzz_ng.go:216:14: p.Fs_base undefined (type *PtraceRegsStruct has no field or method Fs_base) Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_syscall/fuzz_ng.go:217:14: p.Gs_base undefined (type *PtraceRegsStruct has no field or method Gs_base) Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_syscall/fuzz_ng.go:285:6: SockFilterResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_syscall/fuzz_ng.go:286:2: SockFilterResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_syscall/fuzz_ng.go:1709:2: SockFilterNb declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_syscall/fuzz_ng.go:1710:2: SockFilterResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:46 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_syscall/ngolofuzz.pb.o fuzz_ng_syscall//ngolofuzz.o fuzz_ng_syscall.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_syscall Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_syscall.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_syscall.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_syscall.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for syscall' Step #3 - "compile-libfuzzer-address-x86_64": Failed for syscall Step #3 - "compile-libfuzzer-address-x86_64": + grep '^syscall$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo syscall Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/syscall/js/export_test.go /src/goroot/src/syscall/js/func.go /src/goroot/src/syscall/js/js.go /src/goroot/src/syscall/js/js_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo syscall/js Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo syscall/js Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo syscall/js Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package syscall/js Step #3 - "compile-libfuzzer-address-x86_64": + pkg=syscall/js Step #3 - "compile-libfuzzer-address-x86_64": ++ echo syscall/js Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=syscall_js Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^syscall_js ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing syscall/js fuzz_ng_syscall_js Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:46 No files in package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:46 Failed creating fuzz target : No files in package Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/syscall_js.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/syscall_js.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_syscall_js Step #3 - "compile-libfuzzer-address-x86_64": /src/build.sh: line 37: cd: fuzz_ng_syscall_js: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": mkdir: cannot create directory 'cpp': File exists Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_syscall_js Step #3 - "compile-libfuzzer-address-x86_64": /src/build.sh: line 55: cd: fuzz_ng_syscall_js: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_syscall_js Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_syscall_js.a . Step #3 - "compile-libfuzzer-address-x86_64": # command-line-arguments Step #3 - "compile-libfuzzer-address-x86_64": : internal compiler error: have package "main" (0xc0001622d0), want package "github.com/catenacyber/ngolo-fuzzing" (0xc0005665f0) Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": goroutine 1 [running]: Step #3 - "compile-libfuzzer-address-x86_64": runtime/debug.Stack() Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/runtime/debug/stack.go:24 +0x5e Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.FatalfAt({0x1665d1?, 0xc0?}, {0xd52d63, 0x2a}, {0xc00014e3e0, 0x4, 0x4}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:227 +0x1d7 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.Fatalf(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:196 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.Assertf(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:246 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.readPackage(0xc00046c380, 0xc0005665f0, 0x0) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:296 +0x225 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.readImportFile({0xc0001665d1?, 0xcbe420?}, 0xc00017e0c0, 0xc000134501?, 0xc00043a000) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/import.go:240 +0x5a7 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.(*gcimports).ImportFrom(0xcb5440?, {0xc0001665d1?, 0xc00011ecf0?}, {0x10?, 0xc0001665d1?}, 0x0?) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/import.go:45 +0x34 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).importPackage(0xc00043c000, {0xc000121d70, 0xe, 0x9}, {0xc0001665d1, 0x24}, {0xc0001665a7, 0x12}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/resolver.go:146 +0x195 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).collectObjects(0xc00043c000) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/resolver.go:254 +0x1025 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).checkFiles(0xc00043c000, {0xc0003f5a58, 0x3, 0x3}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/check.go:323 +0x127 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).Files(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/check.go:301 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Config).Check(0xd3851d?, {0x7ffc1b59412a?, 0x134c9a0?}, {0xc0003f5a58, 0x3, 0x3}, 0x9?) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/api.go:429 +0x66 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.checkFiles({0x0, {0x0, 0x0}}, {0xc0003f59c8, 0x3, 0x9?}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/irgen.go:66 +0x477 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.writePkgStub({0x0?, {0x0?, 0x0?}}, {0xc0003f59c8, 0x3, 0x3}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:206 +0x6a Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.unified({0x0?, {0x0?, 0x0?}}, {0xc0003f59c8?, 0xc854e0?, 0x13da420?}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:75 +0x96 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.LoadPackage({0xc000134120, 0x3, 0x4}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/noder.go:76 +0x45c Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/gc.Main(0xd65738) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/gc/main.go:197 +0xc4c Step #3 - "compile-libfuzzer-address-x86_64": main.main() Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/main.go:57 +0xf9 Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:48 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_syscall_js.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_syscall_js.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_syscall_js.a ./fuzz_ng_syscall_js Step #3 - "compile-libfuzzer-address-x86_64": -: stat /src/ngolo-fuzzing/fuzz_ng_syscall_js: directory not found Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_syscall_js/ngolofuzz.pb.o fuzz_ng_syscall_js//ngolofuzz.o fuzz_ng_syscall_js.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_syscall_js Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_syscall_js/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_syscall_js//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_syscall_js.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_syscall_js.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_syscall_js.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for syscall/js' Step #3 - "compile-libfuzzer-address-x86_64": Failed for syscall/js Step #3 - "compile-libfuzzer-address-x86_64": + grep '^syscall/js$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo syscall/js Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/builtin/builtin.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo builtin Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo builtin Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo builtin Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package builtin Step #3 - "compile-libfuzzer-address-x86_64": + pkg=builtin Step #3 - "compile-libfuzzer-address-x86_64": ++ echo builtin Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=builtin Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^builtin ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing builtin fuzz_ng_builtin Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:48 Found package in /src/goroot/src/builtin Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/builtin.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/builtin.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_builtin Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_builtin Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_builtin Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_builtin Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_builtin Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_builtin.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_builtin Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:9:2: could not import builtin (open : no such file or directory) Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:11:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:51 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_builtin.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_builtin.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_builtin.a ./fuzz_ng_builtin Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_builtin Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_builtin/fuzz_ng.go:9:2: could not import builtin (open : no such file or directory) Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_builtin/fuzz_ng.go:11:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_builtin/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_builtin/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_builtin/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_builtin/fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_builtin/ngolofuzz.pb.o fuzz_ng_builtin//ngolofuzz.o fuzz_ng_builtin.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_builtin Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_builtin/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_builtin//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_builtin.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_builtin.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_builtin.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for builtin' Step #3 - "compile-libfuzzer-address-x86_64": Failed for builtin Step #3 - "compile-libfuzzer-address-x86_64": + grep '^builtin$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo builtin Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/abi_test.go /src/goroot/src/runtime/alg.go /src/goroot/src/runtime/align_runtime_test.go /src/goroot/src/runtime/align_test.go /src/goroot/src/runtime/arena.go /src/goroot/src/runtime/arena_test.go /src/goroot/src/runtime/asan.go /src/goroot/src/runtime/asan0.go /src/goroot/src/runtime/atomic_pointer.go /src/goroot/src/runtime/auxv_none.go /src/goroot/src/runtime/callers_test.go /src/goroot/src/runtime/cgo.go /src/goroot/src/runtime/cgo_mmap.go /src/goroot/src/runtime/cgo_ppc64x.go /src/goroot/src/runtime/cgo_sigaction.go /src/goroot/src/runtime/cgocall.go /src/goroot/src/runtime/cgocallback.go /src/goroot/src/runtime/cgocheck.go /src/goroot/src/runtime/chan.go /src/goroot/src/runtime/chan_test.go /src/goroot/src/runtime/chanbarrier_test.go /src/goroot/src/runtime/checkptr.go /src/goroot/src/runtime/checkptr_test.go /src/goroot/src/runtime/closure_test.go /src/goroot/src/runtime/compiler.go /src/goroot/src/runtime/complex.go /src/goroot/src/runtime/complex_test.go /src/goroot/src/runtime/conv_wasm_test.go /src/goroot/src/runtime/covercounter.go /src/goroot/src/runtime/covermeta.go /src/goroot/src/runtime/cpuflags.go /src/goroot/src/runtime/cpuflags_amd64.go /src/goroot/src/runtime/cpuflags_arm64.go /src/goroot/src/runtime/cpuprof.go /src/goroot/src/runtime/cputicks.go /src/goroot/src/runtime/crash_cgo_test.go /src/goroot/src/runtime/crash_test.go /src/goroot/src/runtime/crash_unix_test.go /src/goroot/src/runtime/create_file_nounix.go /src/goroot/src/runtime/create_file_unix.go /src/goroot/src/runtime/debug.go /src/goroot/src/runtime/debug_test.go /src/goroot/src/runtime/debugcall.go /src/goroot/src/runtime/debuglog.go /src/goroot/src/runtime/debuglog_off.go /src/goroot/src/runtime/debuglog_on.go /src/goroot/src/runtime/debuglog_test.go /src/goroot/src/runtime/defer_test.go /src/goroot/src/runtime/defs1_linux.go /src/goroot/src/runtime/defs1_netbsd_386.go /src/goroot/src/runtime/defs1_netbsd_amd64.go /src/goroot/src/runtime/defs1_netbsd_arm.go /src/goroot/src/runtime/defs1_netbsd_arm64.go /src/goroot/src/runtime/defs1_solaris_amd64.go /src/goroot/src/runtime/defs2_linux.go /src/goroot/src/runtime/defs3_linux.go /src/goroot/src/runtime/defs_aix.go /src/goroot/src/runtime/defs_aix_ppc64.go /src/goroot/src/runtime/defs_arm_linux.go /src/goroot/src/runtime/defs_darwin.go /src/goroot/src/runtime/defs_darwin_amd64.go /src/goroot/src/runtime/defs_darwin_arm64.go /src/goroot/src/runtime/defs_dragonfly.go /src/goroot/src/runtime/defs_dragonfly_amd64.go /src/goroot/src/runtime/defs_freebsd.go /src/goroot/src/runtime/defs_freebsd_386.go /src/goroot/src/runtime/defs_freebsd_amd64.go /src/goroot/src/runtime/defs_freebsd_arm.go /src/goroot/src/runtime/defs_freebsd_arm64.go /src/goroot/src/runtime/defs_freebsd_riscv64.go /src/goroot/src/runtime/defs_illumos_amd64.go /src/goroot/src/runtime/defs_linux.go /src/goroot/src/runtime/defs_linux_386.go /src/goroot/src/runtime/defs_linux_amd64.go /src/goroot/src/runtime/defs_linux_arm.go /src/goroot/src/runtime/defs_linux_arm64.go /src/goroot/src/runtime/defs_linux_loong64.go /src/goroot/src/runtime/defs_linux_mips64x.go /src/goroot/src/runtime/defs_linux_mipsx.go /src/goroot/src/runtime/defs_linux_ppc64.go /src/goroot/src/runtime/defs_linux_ppc64le.go /src/goroot/src/runtime/defs_linux_riscv64.go /src/goroot/src/runtime/defs_linux_s390x.go /src/goroot/src/runtime/defs_netbsd.go /src/goroot/src/runtime/defs_netbsd_386.go /src/goroot/src/runtime/defs_netbsd_amd64.go /src/goroot/src/runtime/defs_netbsd_arm.go /src/goroot/src/runtime/defs_openbsd.go /src/goroot/src/runtime/defs_openbsd_386.go /src/goroot/src/runtime/defs_openbsd_amd64.go /src/goroot/src/runtime/defs_openbsd_arm.go /src/goroot/src/runtime/defs_openbsd_arm64.go /src/goroot/src/runtime/defs_openbsd_mips64.go /src/goroot/src/runtime/defs_plan9_386.go /src/goroot/src/runtime/defs_plan9_amd64.go /src/goroot/src/runtime/defs_plan9_arm.go /src/goroot/src/runtime/defs_solaris.go /src/goroot/src/runtime/defs_solaris_amd64.go /src/goroot/src/runtime/defs_windows.go /src/goroot/src/runtime/defs_windows_386.go /src/goroot/src/runtime/defs_windows_amd64.go /src/goroot/src/runtime/defs_windows_arm.go /src/goroot/src/runtime/defs_windows_arm64.go /src/goroot/src/runtime/ehooks_test.go /src/goroot/src/runtime/env_plan9.go /src/goroot/src/runtime/env_posix.go /src/goroot/src/runtime/env_test.go /src/goroot/src/runtime/error.go /src/goroot/src/runtime/example_test.go /src/goroot/src/runtime/exithook.go /src/goroot/src/runtime/export_aix_test.go /src/goroot/src/runtime/export_arm_test.go /src/goroot/src/runtime/export_darwin_test.go /src/goroot/src/runtime/export_debug_amd64_test.go /src/goroot/src/runtime/export_debug_arm64_test.go /src/goroot/src/runtime/export_debug_test.go /src/goroot/src/runtime/export_debuglog_test.go /src/goroot/src/runtime/export_linux_test.go /src/goroot/src/runtime/export_mmap_test.go /src/goroot/src/runtime/export_openbsd_test.go /src/goroot/src/runtime/export_pipe2_test.go /src/goroot/src/runtime/export_pipe_test.go /src/goroot/src/runtime/export_solaris_test.go /src/goroot/src/runtime/export_test.go /src/goroot/src/runtime/export_unix2_test.go /src/goroot/src/runtime/export_unix_test.go /src/goroot/src/runtime/export_windows_test.go /src/goroot/src/runtime/extern.go /src/goroot/src/runtime/fastlog2.go /src/goroot/src/runtime/fastlog2_test.go /src/goroot/src/runtime/fastlog2table.go /src/goroot/src/runtime/float.go /src/goroot/src/runtime/float_test.go /src/goroot/src/runtime/gc_test.go /src/goroot/src/runtime/gcinfo_test.go /src/goroot/src/runtime/hash32.go /src/goroot/src/runtime/hash64.go /src/goroot/src/runtime/hash_test.go /src/goroot/src/runtime/heapdump.go /src/goroot/src/runtime/histogram.go /src/goroot/src/runtime/histogram_test.go /src/goroot/src/runtime/iface.go /src/goroot/src/runtime/iface_test.go /src/goroot/src/runtime/lfstack.go /src/goroot/src/runtime/lfstack_32bit.go /src/goroot/src/runtime/lfstack_64bit.go /src/goroot/src/runtime/lfstack_test.go /src/goroot/src/runtime/libfuzzer.go /src/goroot/src/runtime/lock_futex.go /src/goroot/src/runtime/lock_js.go /src/goroot/src/runtime/lock_sema.go /src/goroot/src/runtime/lockrank.go /src/goroot/src/runtime/lockrank_off.go /src/goroot/src/runtime/lockrank_on.go /src/goroot/src/runtime/lockrank_test.go /src/goroot/src/runtime/malloc.go /src/goroot/src/runtime/malloc_test.go /src/goroot/src/runtime/map.go /src/goroot/src/runtime/map_benchmark_test.go /src/goroot/src/runtime/map_fast32.go /src/goroot/src/runtime/map_fast64.go /src/goroot/src/runtime/map_faststr.go /src/goroot/src/runtime/map_test.go /src/goroot/src/runtime/mbarrier.go /src/goroot/src/runtime/mbitmap.go /src/goroot/src/runtime/mcache.go /src/goroot/src/runtime/mcentral.go /src/goroot/src/runtime/mcheckmark.go /src/goroot/src/runtime/mem.go /src/goroot/src/runtime/mem_aix.go /src/goroot/src/runtime/mem_bsd.go /src/goroot/src/runtime/mem_darwin.go /src/goroot/src/runtime/mem_js.go /src/goroot/src/runtime/mem_linux.go /src/goroot/src/runtime/mem_plan9.go /src/goroot/src/runtime/mem_windows.go /src/goroot/src/runtime/memmove_linux_amd64_test.go /src/goroot/src/runtime/memmove_test.go /src/goroot/src/runtime/metrics.go /src/goroot/src/runtime/metrics_test.go /src/goroot/src/runtime/mfinal.go /src/goroot/src/runtime/mfinal_test.go /src/goroot/src/runtime/mfixalloc.go /src/goroot/src/runtime/mgc.go /src/goroot/src/runtime/mgclimit.go /src/goroot/src/runtime/mgclimit_test.go /src/goroot/src/runtime/mgcmark.go /src/goroot/src/runtime/mgcpacer.go /src/goroot/src/runtime/mgcpacer_test.go /src/goroot/src/runtime/mgcscavenge.go /src/goroot/src/runtime/mgcscavenge_test.go /src/goroot/src/runtime/mgcstack.go /src/goroot/src/runtime/mgcsweep.go /src/goroot/src/runtime/mgcwork.go /src/goroot/src/runtime/mheap.go /src/goroot/src/runtime/mkduff.go /src/goroot/src/runtime/mkfastlog2table.go /src/goroot/src/runtime/mklockrank.go /src/goroot/src/runtime/mkpreempt.go /src/goroot/src/runtime/mksizeclasses.go /src/goroot/src/runtime/mmap.go /src/goroot/src/runtime/mpagealloc.go /src/goroot/src/runtime/mpagealloc_32bit.go /src/goroot/src/runtime/mpagealloc_64bit.go /src/goroot/src/runtime/mpagealloc_test.go /src/goroot/src/runtime/mpagecache.go /src/goroot/src/runtime/mpagecache_test.go /src/goroot/src/runtime/mpallocbits.go /src/goroot/src/runtime/mpallocbits_test.go /src/goroot/src/runtime/mprof.go /src/goroot/src/runtime/mranges.go /src/goroot/src/runtime/mranges_test.go /src/goroot/src/runtime/msan.go /src/goroot/src/runtime/msan0.go /src/goroot/src/runtime/msize.go /src/goroot/src/runtime/mspanset.go /src/goroot/src/runtime/mstats.go /src/goroot/src/runtime/mwbbuf.go /src/goroot/src/runtime/nbpipe_fcntl_libc_test.go /src/goroot/src/runtime/nbpipe_fcntl_unix_test.go /src/goroot/src/runtime/nbpipe_pipe.go /src/goroot/src/runtime/nbpipe_pipe2.go /src/goroot/src/runtime/nbpipe_pipe_test.go /src/goroot/src/runtime/nbpipe_test.go /src/goroot/src/runtime/net_plan9.go /src/goroot/src/runtime/netpoll.go /src/goroot/src/runtime/netpoll_aix.go /src/goroot/src/runtime/netpoll_epoll.go /src/goroot/src/runtime/netpoll_fake.go /src/goroot/src/runtime/netpoll_kqueue.go /src/goroot/src/runtime/netpoll_os_test.go /src/goroot/src/runtime/netpoll_solaris.go /src/goroot/src/runtime/netpoll_stub.go /src/goroot/src/runtime/netpoll_windows.go /src/goroot/src/runtime/norace_linux_test.go /src/goroot/src/runtime/norace_test.go /src/goroot/src/runtime/numcpu_freebsd_test.go /src/goroot/src/runtime/os2_aix.go /src/goroot/src/runtime/os2_freebsd.go /src/goroot/src/runtime/os2_openbsd.go /src/goroot/src/runtime/os2_plan9.go /src/goroot/src/runtime/os2_solaris.go /src/goroot/src/runtime/os3_plan9.go /src/goroot/src/runtime/os3_solaris.go /src/goroot/src/runtime/os_aix.go /src/goroot/src/runtime/os_android.go /src/goroot/src/runtime/os_darwin.go /src/goroot/src/runtime/os_darwin_arm64.go /src/goroot/src/runtime/os_dragonfly.go /src/goroot/src/runtime/os_freebsd.go /src/goroot/src/runtime/os_freebsd2.go /src/goroot/src/runtime/os_freebsd_amd64.go /src/goroot/src/runtime/os_freebsd_arm.go /src/goroot/src/runtime/os_freebsd_arm64.go /src/goroot/src/runtime/os_freebsd_noauxv.go /src/goroot/src/runtime/os_freebsd_riscv64.go /src/goroot/src/runtime/os_illumos.go /src/goroot/src/runtime/os_js.go /src/goroot/src/runtime/os_linux.go /src/goroot/src/runtime/os_linux_arm.go /src/goroot/src/runtime/os_linux_arm64.go /src/goroot/src/runtime/os_linux_be64.go /src/goroot/src/runtime/os_linux_generic.go /src/goroot/src/runtime/os_linux_loong64.go /src/goroot/src/runtime/os_linux_mips64x.go /src/goroot/src/runtime/os_linux_mipsx.go /src/goroot/src/runtime/os_linux_noauxv.go /src/goroot/src/runtime/os_linux_novdso.go /src/goroot/src/runtime/os_linux_ppc64x.go /src/goroot/src/runtime/os_linux_riscv64.go /src/goroot/src/runtime/os_linux_s390x.go /src/goroot/src/runtime/os_linux_x86.go /src/goroot/src/runtime/os_netbsd.go /src/goroot/src/runtime/os_netbsd_386.go /src/goroot/src/runtime/os_netbsd_amd64.go /src/goroot/src/runtime/os_netbsd_arm.go /src/goroot/src/runtime/os_netbsd_arm64.go /src/goroot/src/runtime/os_nonopenbsd.go /src/goroot/src/runtime/os_only_solaris.go /src/goroot/src/runtime/os_openbsd.go /src/goroot/src/runtime/os_openbsd_arm.go /src/goroot/src/runtime/os_openbsd_arm64.go /src/goroot/src/runtime/os_openbsd_libc.go /src/goroot/src/runtime/os_openbsd_mips64.go /src/goroot/src/runtime/os_openbsd_syscall.go /src/goroot/src/runtime/os_openbsd_syscall1.go /src/goroot/src/runtime/os_openbsd_syscall2.go /src/goroot/src/runtime/os_plan9.go /src/goroot/src/runtime/os_plan9_arm.go /src/goroot/src/runtime/os_solaris.go /src/goroot/src/runtime/os_unix_nonlinux.go /src/goroot/src/runtime/os_windows.go /src/goroot/src/runtime/os_windows_arm.go /src/goroot/src/runtime/os_windows_arm64.go /src/goroot/src/runtime/pagetrace_off.go /src/goroot/src/runtime/pagetrace_on.go /src/goroot/src/runtime/panic.go /src/goroot/src/runtime/panic32.go /src/goroot/src/runtime/panic_test.go /src/goroot/src/runtime/panicnil_test.go /src/goroot/src/runtime/plugin.go /src/goroot/src/runtime/preempt.go /src/goroot/src/runtime/preempt_nonwindows.go /src/goroot/src/runtime/print.go /src/goroot/src/runtime/proc.go /src/goroot/src/runtime/proc_runtime_test.go /src/goroot/src/runtime/proc_test.go /src/goroot/src/runtime/profbuf.go /src/goroot/src/runtime/profbuf_test.go /src/goroot/src/runtime/proflabel.go /src/goroot/src/runtime/race.go /src/goroot/src/runtime/race0.go /src/goroot/src/runtime/rand_test.go /src/goroot/src/runtime/rdebug.go /src/goroot/src/runtime/relax_stub.go /src/goroot/src/runtime/retry.go /src/goroot/src/runtime/runtime-gdb_test.go /src/goroot/src/runtime/runtime-lldb_test.go /src/goroot/src/runtime/runtime.go /src/goroot/src/runtime/runtime1.go /src/goroot/src/runtime/runtime2.go /src/goroot/src/runtime/runtime_boring.go /src/goroot/src/runtime/runtime_linux_test.go /src/goroot/src/runtime/runtime_mmap_test.go /src/goroot/src/runtime/runtime_test.go /src/goroot/src/runtime/runtime_unix_test.go /src/goroot/src/runtime/rwmutex.go /src/goroot/src/runtime/rwmutex_test.go /src/goroot/src/runtime/select.go /src/goroot/src/runtime/sema.go /src/goroot/src/runtime/sema_test.go /src/goroot/src/runtime/semasleep_test.go /src/goroot/src/runtime/sigaction.go /src/goroot/src/runtime/signal_386.go /src/goroot/src/runtime/signal_aix_ppc64.go /src/goroot/src/runtime/signal_amd64.go /src/goroot/src/runtime/signal_arm.go /src/goroot/src/runtime/signal_arm64.go /src/goroot/src/runtime/signal_darwin.go /src/goroot/src/runtime/signal_darwin_amd64.go /src/goroot/src/runtime/signal_darwin_arm64.go /src/goroot/src/runtime/signal_dragonfly.go /src/goroot/src/runtime/signal_dragonfly_amd64.go /src/goroot/src/runtime/signal_freebsd.go /src/goroot/src/runtime/signal_freebsd_386.go /src/goroot/src/runtime/signal_freebsd_amd64.go /src/goroot/src/runtime/signal_freebsd_arm.go /src/goroot/src/runtime/signal_freebsd_arm64.go /src/goroot/src/runtime/signal_freebsd_riscv64.go /src/goroot/src/runtime/signal_linux_386.go /src/goroot/src/runtime/signal_linux_amd64.go /src/goroot/src/runtime/signal_linux_arm.go /src/goroot/src/runtime/signal_linux_arm64.go /src/goroot/src/runtime/signal_linux_loong64.go /src/goroot/src/runtime/signal_linux_mips64x.go /src/goroot/src/runtime/signal_linux_mipsx.go /src/goroot/src/runtime/signal_linux_ppc64x.go /src/goroot/src/runtime/signal_linux_riscv64.go /src/goroot/src/runtime/signal_linux_s390x.go /src/goroot/src/runtime/signal_loong64.go /src/goroot/src/runtime/signal_mips64x.go /src/goroot/src/runtime/signal_mipsx.go /src/goroot/src/runtime/signal_netbsd.go /src/goroot/src/runtime/signal_netbsd_386.go /src/goroot/src/runtime/signal_netbsd_amd64.go /src/goroot/src/runtime/signal_netbsd_arm.go /src/goroot/src/runtime/signal_netbsd_arm64.go /src/goroot/src/runtime/signal_openbsd.go /src/goroot/src/runtime/signal_openbsd_386.go /src/goroot/src/runtime/signal_openbsd_amd64.go /src/goroot/src/runtime/signal_openbsd_arm.go /src/goroot/src/runtime/signal_openbsd_arm64.go /src/goroot/src/runtime/signal_openbsd_mips64.go /src/goroot/src/runtime/signal_plan9.go /src/goroot/src/runtime/signal_ppc64x.go /src/goroot/src/runtime/signal_riscv64.go /src/goroot/src/runtime/signal_solaris.go /src/goroot/src/runtime/signal_solaris_amd64.go /src/goroot/src/runtime/signal_unix.go /src/goroot/src/runtime/signal_windows.go /src/goroot/src/runtime/signal_windows_test.go /src/goroot/src/runtime/sigqueue.go /src/goroot/src/runtime/sigqueue_note.go /src/goroot/src/runtime/sigqueue_plan9.go /src/goroot/src/runtime/sigtab_aix.go /src/goroot/src/runtime/sigtab_linux_generic.go /src/goroot/src/runtime/sigtab_linux_mipsx.go /src/goroot/src/runtime/sizeclasses.go /src/goroot/src/runtime/sizeof_test.go /src/goroot/src/runtime/slice.go /src/goroot/src/runtime/slice_test.go /src/goroot/src/runtime/softfloat64.go /src/goroot/src/runtime/softfloat64_test.go /src/goroot/src/runtime/stack.go /src/goroot/src/runtime/stack_test.go /src/goroot/src/runtime/start_line_amd64_test.go /src/goroot/src/runtime/start_line_test.go /src/goroot/src/runtime/stkframe.go /src/goroot/src/runtime/string.go /src/goroot/src/runtime/string_test.go /src/goroot/src/runtime/stubs.go /src/goroot/src/runtime/stubs2.go /src/goroot/src/runtime/stubs3.go /src/goroot/src/runtime/stubs_386.go /src/goroot/src/runtime/stubs_amd64.go /src/goroot/src/runtime/stubs_arm.go /src/goroot/src/runtime/stubs_arm64.go /src/goroot/src/runtime/stubs_linux.go /src/goroot/src/runtime/stubs_loong64.go /src/goroot/src/runtime/stubs_mips64x.go /src/goroot/src/runtime/stubs_mipsx.go /src/goroot/src/runtime/stubs_nonlinux.go /src/goroot/src/runtime/stubs_ppc64.go /src/goroot/src/runtime/stubs_ppc64x.go /src/goroot/src/runtime/stubs_riscv64.go /src/goroot/src/runtime/stubs_s390x.go /src/goroot/src/runtime/symtab.go /src/goroot/src/runtime/symtab_test.go /src/goroot/src/runtime/sys_arm.go /src/goroot/src/runtime/sys_arm64.go /src/goroot/src/runtime/sys_darwin.go /src/goroot/src/runtime/sys_darwin_arm64.go /src/goroot/src/runtime/sys_libc.go /src/goroot/src/runtime/sys_loong64.go /src/goroot/src/runtime/sys_mips64x.go /src/goroot/src/runtime/sys_mipsx.go /src/goroot/src/runtime/sys_nonppc64x.go /src/goroot/src/runtime/sys_openbsd.go /src/goroot/src/runtime/sys_openbsd1.go /src/goroot/src/runtime/sys_openbsd2.go /src/goroot/src/runtime/sys_openbsd3.go /src/goroot/src/runtime/sys_ppc64x.go /src/goroot/src/runtime/sys_riscv64.go /src/goroot/src/runtime/sys_s390x.go /src/goroot/src/runtime/sys_wasm.go /src/goroot/src/runtime/sys_x86.go /src/goroot/src/runtime/syscall2_solaris.go /src/goroot/src/runtime/syscall_aix.go /src/goroot/src/runtime/syscall_solaris.go /src/goroot/src/runtime/syscall_unix_test.go /src/goroot/src/runtime/syscall_windows.go /src/goroot/src/runtime/syscall_windows_test.go /src/goroot/src/runtime/time.go /src/goroot/src/runtime/time_fake.go /src/goroot/src/runtime/time_nofake.go /src/goroot/src/runtime/time_test.go /src/goroot/src/runtime/timeasm.go /src/goroot/src/runtime/timestub.go /src/goroot/src/runtime/timestub2.go /src/goroot/src/runtime/tls_stub.go /src/goroot/src/runtime/tls_windows_amd64.go /src/goroot/src/runtime/trace.go /src/goroot/src/runtime/traceback.go /src/goroot/src/runtime/traceback_test.go /src/goroot/src/runtime/type.go /src/goroot/src/runtime/typekind.go /src/goroot/src/runtime/unsafe.go /src/goroot/src/runtime/utf8.go /src/goroot/src/runtime/vdso_elf32.go /src/goroot/src/runtime/vdso_elf64.go /src/goroot/src/runtime/vdso_freebsd.go /src/goroot/src/runtime/vdso_freebsd_arm.go /src/goroot/src/runtime/vdso_freebsd_arm64.go /src/goroot/src/runtime/vdso_freebsd_riscv64.go /src/goroot/src/runtime/vdso_freebsd_x86.go /src/goroot/src/runtime/vdso_in_none.go /src/goroot/src/runtime/vdso_linux.go /src/goroot/src/runtime/vdso_linux_386.go /src/goroot/src/runtime/vdso_linux_amd64.go /src/goroot/src/runtime/vdso_linux_arm.go /src/goroot/src/runtime/vdso_linux_arm64.go /src/goroot/src/runtime/vdso_linux_loong64.go /src/goroot/src/runtime/vdso_linux_mips64x.go /src/goroot/src/runtime/vdso_linux_ppc64x.go /src/goroot/src/runtime/vdso_linux_riscv64.go /src/goroot/src/runtime/vdso_linux_s390x.go /src/goroot/src/runtime/vlop_arm_test.go /src/goroot/src/runtime/vlrt.go /src/goroot/src/runtime/wincallback.go /src/goroot/src/runtime/write_err.go /src/goroot/src/runtime/write_err_android.go /src/goroot/src/runtime/zcallback_windows.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 482 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package runtime Step #3 - "compile-libfuzzer-address-x86_64": + pkg=runtime Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=runtime Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^runtime ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude Goexit,ReadTrace,GOMAXPROCS,StopTrace,SetFinalizer' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude Goexit,ReadTrace,GOMAXPROCS,StopTrace,SetFinalizer runtime fuzz_ng_runtime Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Found package in /src/goroot/src/runtime Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Array result for uintptr is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Array result for uintptr is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Type PanicNilError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Type TypeAssertionError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function RuntimeError has unproduced recv TypeAssertionError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function Error has unproduced recv TypeAssertionError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function Callers has unproduced array argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function Stack has unproduced recv StackRecord Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function InUseBytes has unproduced recv MemProfileRecord Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function InUseObjects has unproduced recv MemProfileRecord Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function Stack has unproduced recv MemProfileRecord Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function MemProfile has unproduced array argument MemProfileRecord Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function BlockProfile has unproduced array argument BlockProfileRecord Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function MutexProfile has unproduced array argument BlockProfileRecord Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function ThreadCreateProfile has unproduced array argument StackRecord Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function GoroutineProfile has unproduced array argument StackRecord Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function ReadMemStats has unproduced argument MemStats Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function Error has unproduced recv PanicNilError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function RuntimeError has unproduced recv PanicNilError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function CallersFrames has unproduced array argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function FuncForPC has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function FileLine has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:27:52 Function SetCgoTraceback has unproduced argument unsafe.Pointer Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/runtime.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/runtime.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_runtime Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_runtime.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_runtime.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_runtime.a ./fuzz_ng_runtime Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_runtime/ngolofuzz.pb.o fuzz_ng_runtime//ngolofuzz.o fuzz_ng_runtime.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_runtime Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_runtime.a Step #3 - "compile-libfuzzer-address-x86_64": + echo runtime Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/pprof/elf.go /src/goroot/src/runtime/pprof/label.go /src/goroot/src/runtime/pprof/label_test.go /src/goroot/src/runtime/pprof/map.go /src/goroot/src/runtime/pprof/mprof_test.go /src/goroot/src/runtime/pprof/pe.go /src/goroot/src/runtime/pprof/pprof.go /src/goroot/src/runtime/pprof/pprof_norusage.go /src/goroot/src/runtime/pprof/pprof_rusage.go /src/goroot/src/runtime/pprof/pprof_test.go /src/goroot/src/runtime/pprof/pprof_windows.go /src/goroot/src/runtime/pprof/proto.go /src/goroot/src/runtime/pprof/proto_other.go /src/goroot/src/runtime/pprof/proto_test.go /src/goroot/src/runtime/pprof/proto_windows.go /src/goroot/src/runtime/pprof/protobuf.go /src/goroot/src/runtime/pprof/protomem.go /src/goroot/src/runtime/pprof/protomem_test.go /src/goroot/src/runtime/pprof/runtime.go /src/goroot/src/runtime/pprof/runtime_test.go /src/goroot/src/runtime/pprof/rusage_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 21 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package runtime/pprof Step #3 - "compile-libfuzzer-address-x86_64": + pkg=runtime/pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=runtime_pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^runtime_pprof ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing runtime/pprof fuzz_ng_runtime_pprof Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:01 Found package in /src/goroot/src/runtime/pprof Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:01 Array result for Profile is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:01 Function WithLabels has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:01 Unhandled argument &ast.Ellipsis{Ellipsis:32300, Elt:(*ast.Ident)(0xc0000ab4a0)} for Labels Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:01 Function Label has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:01 Function ForLabels has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:01 Unhandled argument &ast.FuncType{Func:33021, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0000158c0), Results:(*ast.FieldList)(0xc0000158f0)} for ForLabels Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:01 Function SetGoroutineLabels has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:01 Function Do has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:01 Unhandled argument &ast.FuncType{Func:1532, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000210d50), Results:(*ast.FieldList)(nil)} for Do Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/runtime_pprof.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/runtime_pprof.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_pprof Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_pprof Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_runtime_pprof Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_pprof Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_pprof Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_runtime_pprof.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_pprof Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:175:6: LabelSetResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:176:2: LabelSetResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:261:2: LabelSetNb declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:262:2: LabelSetResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:05 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_runtime_pprof.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_runtime_pprof.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_runtime_pprof.a ./fuzz_ng_runtime_pprof Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_pprof Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_runtime_pprof/fuzz_ng.go:175:6: LabelSetResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_runtime_pprof/fuzz_ng.go:176:2: LabelSetResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_runtime_pprof/fuzz_ng.go:261:2: LabelSetNb declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_runtime_pprof/fuzz_ng.go:262:2: LabelSetResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:07 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_runtime_pprof/ngolofuzz.pb.o fuzz_ng_runtime_pprof//ngolofuzz.o fuzz_ng_runtime_pprof.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_runtime_pprof Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_runtime_pprof.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_runtime_pprof.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_runtime_pprof.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for runtime/pprof' Step #3 - "compile-libfuzzer-address-x86_64": Failed for runtime/pprof Step #3 - "compile-libfuzzer-address-x86_64": + grep '^runtime/pprof$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo runtime/pprof Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/runtime/pprof/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/runtime/pprof/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/pprof/testdata/mappingtest/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/pprof/testdata/mappingtest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/pprof/testdata/mappingtest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/pprof/testdata/mappingtest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/metrics/description.go /src/goroot/src/runtime/metrics/description_test.go /src/goroot/src/runtime/metrics/doc.go /src/goroot/src/runtime/metrics/example_test.go /src/goroot/src/runtime/metrics/histogram.go /src/goroot/src/runtime/metrics/sample.go /src/goroot/src/runtime/metrics/value.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/metrics Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/metrics Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/metrics Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package runtime/metrics Step #3 - "compile-libfuzzer-address-x86_64": + pkg=runtime/metrics Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/metrics Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=runtime_metrics Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^runtime_metrics ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing runtime/metrics fuzz_ng_runtime_metrics Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:07 Found package in /src/goroot/src/runtime/metrics Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:07 Array result for Description is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:07 Type Value is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:07 Function Read has unproduced array argument Sample Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:07 Function Kind has unproduced recv Value Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:07 Function Uint64 has unproduced recv Value Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:07 Function Float64 has unproduced recv Value Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:07 Function Float64Histogram has unproduced recv Value Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/runtime_metrics.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/runtime_metrics.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_metrics Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_metrics Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_runtime_metrics Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_metrics Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_metrics Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_runtime_metrics.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_metrics Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:179:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:189:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:11 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_runtime_metrics.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_runtime_metrics.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_runtime_metrics.a ./fuzz_ng_runtime_metrics Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_metrics Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_runtime_metrics/fuzz_ng.go:179:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_runtime_metrics/fuzz_ng.go:189:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:13 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_runtime_metrics/ngolofuzz.pb.o fuzz_ng_runtime_metrics//ngolofuzz.o fuzz_ng_runtime_metrics.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_runtime_metrics Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_runtime_metrics.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_runtime_metrics.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_runtime_metrics.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for runtime/metrics' Step #3 - "compile-libfuzzer-address-x86_64": Failed for runtime/metrics Step #3 - "compile-libfuzzer-address-x86_64": + grep '^runtime/metrics$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo runtime/metrics Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/runtime/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/runtime/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/testdata/testprog/abort.go /src/goroot/src/runtime/testdata/testprog/badtraceback.go /src/goroot/src/runtime/testdata/testprog/checkptr.go /src/goroot/src/runtime/testdata/testprog/crash.go /src/goroot/src/runtime/testdata/testprog/crashdump.go /src/goroot/src/runtime/testdata/testprog/deadlock.go /src/goroot/src/runtime/testdata/testprog/gc.go /src/goroot/src/runtime/testdata/testprog/lockosthread.go /src/goroot/src/runtime/testdata/testprog/main.go /src/goroot/src/runtime/testdata/testprog/map.go /src/goroot/src/runtime/testdata/testprog/memprof.go /src/goroot/src/runtime/testdata/testprog/misc.go /src/goroot/src/runtime/testdata/testprog/numcpu_freebsd.go /src/goroot/src/runtime/testdata/testprog/panicprint.go /src/goroot/src/runtime/testdata/testprog/panicrace.go /src/goroot/src/runtime/testdata/testprog/preempt.go /src/goroot/src/runtime/testdata/testprog/signal.go /src/goroot/src/runtime/testdata/testprog/sleep.go /src/goroot/src/runtime/testdata/testprog/stringconcat.go /src/goroot/src/runtime/testdata/testprog/syscall_windows.go /src/goroot/src/runtime/testdata/testprog/syscalls.go /src/goroot/src/runtime/testdata/testprog/syscalls_linux.go /src/goroot/src/runtime/testdata/testprog/syscalls_none.go /src/goroot/src/runtime/testdata/testprog/timeprof.go /src/goroot/src/runtime/testdata/testprog/traceback_ancestors.go /src/goroot/src/runtime/testdata/testprog/unsafe.go /src/goroot/src/runtime/testdata/testprog/vdso.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 27 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testprog Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testprog Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testprog Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/testdata/testfaketime/faketime.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testfaketime Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testfaketime Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testfaketime Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/testdata/testwinlibthrow/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testwinlibthrow Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testwinlibthrow Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testwinlibthrow Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/testdata/testprogcgo/aprof.go /src/goroot/src/runtime/testdata/testprogcgo/bigstack_windows.go /src/goroot/src/runtime/testdata/testprogcgo/callback.go /src/goroot/src/runtime/testdata/testprogcgo/catchpanic.go /src/goroot/src/runtime/testdata/testprogcgo/cgo.go /src/goroot/src/runtime/testdata/testprogcgo/crash.go /src/goroot/src/runtime/testdata/testprogcgo/deadlock.go /src/goroot/src/runtime/testdata/testprogcgo/dll_windows.go /src/goroot/src/runtime/testdata/testprogcgo/dropm.go /src/goroot/src/runtime/testdata/testprogcgo/dropm_stub.go /src/goroot/src/runtime/testdata/testprogcgo/eintr.go /src/goroot/src/runtime/testdata/testprogcgo/exec.go /src/goroot/src/runtime/testdata/testprogcgo/gprof.go /src/goroot/src/runtime/testdata/testprogcgo/issue29707.go /src/goroot/src/runtime/testdata/testprogcgo/lockosthread.go /src/goroot/src/runtime/testdata/testprogcgo/main.go /src/goroot/src/runtime/testdata/testprogcgo/needmdeadlock.go /src/goroot/src/runtime/testdata/testprogcgo/numgor++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": outine.go /src/goroot/src/runtime/testdata/testprogcgo/panic.go /src/goroot/src/runtime/testdata/testprogcgo/pprof.go /src/goroot/src/runtime/testdata/testprogcgo/pprof_callback.go /src/goroot/src/runtime/testdata/testprogcgo/raceprof.go /src/goroot/src/runtime/testdata/testprogcgo/racesig.go /src/goroot/src/runtime/testdata/testprogcgo/segv.go /src/goroot/src/runtime/testdata/testprogcgo/segv_linux.go /src/goroot/src/runtime/testdata/testprogcgo/sigfwd.go /src/goroot/src/runtime/testdata/testprogcgo/sigpanic.go /src/goroot/src/runtime/testdata/testprogcgo/sigstack.go /src/goroot/src/runtime/testdata/testprogcgo/sigthrow.go /src/goroot/src/runtime/testdata/testprogcgo/stack_windows.go /src/goroot/src/runtime/testdata/testprogcgo/threadpanic.go /src/goroot/src/runtime/testdata/testprogcgo/threadpprof.go /src/goroot/src/runtime/testdata/testprogcgo/threadprof.go /src/goroot/src/runtime/testdata/testprogcgo/traceback.go /src/goroot/src/runtime/testdata/testprogcgo/tracebackctxt.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 35 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testprogcgo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testprogcgo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testprogcgo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/testdata/testprogcgo/windows/win.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testprogcgo/windows Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testprogcgo/windows Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testprogcgo/windows Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/testdata/testprognet/main.go /src/goroot/src/runtime/testdata/testprognet/net.go /src/goroot/src/runtime/testdata/testprognet/signal.go /src/goroot/src/runtime/testdata/testprognet/signalexec.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testprognet Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testprognet Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testprognet Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/testdata/testwinlibsignal/dummy.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testwinlibsignal Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testwinlibsignal Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testwinlibsignal Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/testdata/testwinlib/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testwinlib Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testwinlib Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testwinlib Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/testdata/testexithooks/testexithooks.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testexithooks Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testexithooks Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testexithooks Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/testdata/testwinsignal/main.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testwinsignal Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testwinsignal Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/testdata/testwinsignal Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/trace/annotation.go /src/goroot/src/runtime/trace/annotation_test.go /src/goroot/src/runtime/trace/example_test.go /src/goroot/src/runtime/trace/trace.go /src/goroot/src/runtime/trace/trace_stack_test.go /src/goroot/src/runtime/trace/trace_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/trace Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/trace Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/trace Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package runtime/trace Step #3 - "compile-libfuzzer-address-x86_64": + pkg=runtime/trace Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/trace Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=runtime_trace Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^runtime_trace ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing runtime/trace fuzz_ng_runtime_trace Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:13 Found package in /src/goroot/src/runtime/trace Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:13 Function NewTask has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:13 Function Log has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:13 Function Logf has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:13 Unhandled argument &ast.Ellipsis{Ellipsis:8445, Elt:(*ast.Ident)(0xc000283000)} for Logf Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:13 Function WithRegion has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:13 Unhandled argument &ast.FuncType{Func:9138, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002aa720), Results:(*ast.FieldList)(nil)} for WithRegion Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:13 Function StartRegion has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/runtime_trace.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/runtime_trace.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_trace Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_trace Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_runtime_trace Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_trace Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_trace Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_runtime_trace.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_runtime_trace.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_runtime_trace.a ./fuzz_ng_runtime_trace Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_runtime_trace/ngolofuzz.pb.o fuzz_ng_runtime_trace//ngolofuzz.o fuzz_ng_runtime_trace.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_runtime_trace Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_runtime_trace.a Step #3 - "compile-libfuzzer-address-x86_64": + echo runtime/trace Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/debug/garbage.go /src/goroot/src/runtime/debug/garbage_test.go /src/goroot/src/runtime/debug/heapdump_test.go /src/goroot/src/runtime/debug/mod.go /src/goroot/src/runtime/debug/mod_test.go /src/goroot/src/runtime/debug/panic_test.go /src/goroot/src/runtime/debug/stack.go /src/goroot/src/runtime/debug/stack_test.go /src/goroot/src/runtime/debug/stubs.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 9 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/debug Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/debug Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/debug Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package runtime/debug Step #3 - "compile-libfuzzer-address-x86_64": + pkg=runtime/debug Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/debug Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=runtime_debug Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^runtime_debug ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude SetMaxThreads,SetMaxStack' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude SetMaxThreads,SetMaxStack runtime/debug fuzz_ng_runtime_debug Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:21 Found package in /src/goroot/src/runtime/debug Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:21 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:21 Function ReadGCStats has unproduced argument GCStats Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:21 Function WriteHeapDump has unproduced argument uintptr Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/runtime_debug.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/runtime_debug.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_debug Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_debug Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_runtime_debug Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_debug Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_debug Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_runtime_debug.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_runtime_debug.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_runtime_debug.a ./fuzz_ng_runtime_debug Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_runtime_debug/ngolofuzz.pb.o fuzz_ng_runtime_debug//ngolofuzz.o fuzz_ng_runtime_debug.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_runtime_debug Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_runtime_debug.a Step #3 - "compile-libfuzzer-address-x86_64": + echo runtime/debug Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/runtime/debug/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/runtime/debug/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/runtime/debug/testdata/fuzz/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/runtime/debug/testdata/fuzz/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/runtime/debug/testdata/fuzz/FuzzParseBuildInfoRoundTrip/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/runtime/debug/testdata/fuzz/FuzzParseBuildInfoRoundTrip/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/msan/msan.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/msan Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/msan Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/msan Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package runtime/msan Step #3 - "compile-libfuzzer-address-x86_64": + pkg=runtime/msan Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/msan Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=runtime_msan Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^runtime_msan ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing runtime/msan fuzz_ng_runtime_msan Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:29 No files in package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:29 Failed creating fuzz target : No files in package Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/runtime_msan.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/runtime_msan.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_msan Step #3 - "compile-libfuzzer-address-x86_64": /src/build.sh: line 37: cd: fuzz_ng_runtime_msan: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": mkdir: cannot create directory 'cpp': File exists Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_msan Step #3 - "compile-libfuzzer-address-x86_64": /src/build.sh: line 55: cd: fuzz_ng_runtime_msan: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_runtime_msan Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_runtime_msan.a . Step #3 - "compile-libfuzzer-address-x86_64": # command-line-arguments Step #3 - "compile-libfuzzer-address-x86_64": : internal compiler error: have package "main" (0xc0000c6320), want package "github.com/catenacyber/ngolo-fuzzing" (0xc00012df40) Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": goroutine 1 [running]: Step #3 - "compile-libfuzzer-address-x86_64": runtime/debug.Stack() Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/runtime/debug/stack.go:24 +0x5e Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.FatalfAt({0x26841?, 0xc0?}, {0xd52d63, 0x2a}, {0xc0000ea3e0, 0x4, 0x4}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:227 +0x1d7 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.Fatalf(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:196 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.Assertf(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:246 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.readPackage(0xc000480380, 0xc00012df40, 0x0) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:296 +0x225 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.readImportFile({0xc000026841?, 0xcbe420?}, 0xc000000180, 0xc00011e101?, 0xc000114510) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/import.go:240 +0x5a7 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.(*gcimports).ImportFrom(0xcb5440?, {0xc000026841?, 0xc00011c170?}, {0x10?, 0xc000026841?}, 0x0?) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/import.go:45 +0x34 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).importPackage(0xc000146000, {0xc0000d1d70, 0xe, 0x9}, {0xc000026841, 0x24}, {0xc000026817, 0x12}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/resolver.go:146 +0x195 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).collectObjects(0xc000146000) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/resolver.go:254 +0x1025 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).checkFiles(0xc000146000, {0xc000120090, 0x3, 0x3}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/check.go:323 +0x127 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).Files(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/check.go:301 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Config).Check(0xd3851d?, {0x7ffcfeb08126?, 0x134c9a0?}, {0xc000120090, 0x3, 0x3}, 0x9?) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/api.go:429 +0x66 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.checkFiles({0x0, {0x0, 0x0}}, {0xc00041ba40, 0x3, 0x9?}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/irgen.go:66 +0x477 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.writePkgStub({0x0?, {0x0?, 0x0?}}, {0xc00041ba40, 0x3, 0x3}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:206 +0x6a Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.unified({0x0?, {0x0?, 0x0?}}, {0xc00041ba40?, 0xc854e0?, 0x13da420?}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:75 +0x96 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.LoadPackage({0xc000022280, 0x3, 0x4}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/noder.go:76 +0x45c Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/gc.Main(0xd65738) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/gc/main.go:197 +0xc4c Step #3 - "compile-libfuzzer-address-x86_64": main.main() Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/main.go:57 +0xf9 Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:31 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_runtime_msan.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_runtime_msan.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_runtime_msan.a ./fuzz_ng_runtime_msan Step #3 - "compile-libfuzzer-address-x86_64": -: stat /src/ngolo-fuzzing/fuzz_ng_runtime_msan: directory not found Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_runtime_msan/ngolofuzz.pb.o fuzz_ng_runtime_msan//ngolofuzz.o fuzz_ng_runtime_msan.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_runtime_msan Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_runtime_msan/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_runtime_msan//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_runtime_msan.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_runtime_msan.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_runtime_msan.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for runtime/msan' Step #3 - "compile-libfuzzer-address-x86_64": Failed for runtime/msan Step #3 - "compile-libfuzzer-address-x86_64": + grep '^runtime/msan$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo runtime/msan Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/race/doc.go /src/goroot/src/runtime/race/output_test.go /src/goroot/src/runtime/race/race.go /src/goroot/src/runtime/race/race_darwin_amd64.go /src/goroot/src/runtime/race/race_darwin_arm64.go /src/goroot/src/runtime/race/race_linux_test.go /src/goroot/src/runtime/race/race_test.go /src/goroot/src/runtime/race/race_unix_test.go /src/goroot/src/runtime/race/race_v1_amd64.go /src/goroot/src/runtime/race/race_v3_amd64.go /src/goroot/src/runtime/race/race_windows_test.go /src/goroot/src/runtime/race/sched_test.go /src/goroot/src/runtime/race/syso_test.go /src/goroot/src/runtime/race/timer_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 14 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/race Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/race Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/race Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package runtime/race Step #3 - "compile-libfuzzer-address-x86_64": + pkg=runtime/race Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/race Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=runtime_race Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^runtime_race ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing runtime/race fuzz_ng_runtime_race Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:31 Found package in /src/goroot/src/runtime/race Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/runtime_race.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/runtime_race.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_race Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_race Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_runtime_race Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_race Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_race Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_runtime_race.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_race Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:17:2: "runtime/race" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:34 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_runtime_race.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_runtime_race.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_runtime_race.a ./fuzz_ng_runtime_race Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_race Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_runtime_race/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_runtime_race/fuzz_ng.go:17:2: "runtime/race" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_runtime_race/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_runtime_race/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_runtime_race/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_runtime_race/fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:35 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_runtime_race/ngolofuzz.pb.o fuzz_ng_runtime_race//ngolofuzz.o fuzz_ng_runtime_race.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_runtime_race Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_runtime_race/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_runtime_race//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_runtime_race.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_runtime_race.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_runtime_race.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for runtime/race' Step #3 - "compile-libfuzzer-address-x86_64": Failed for runtime/race Step #3 - "compile-libfuzzer-address-x86_64": + grep '^runtime/race$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo runtime/race Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/race/testdata/atomic_test.go /src/goroot/src/runtime/race/testdata/cgo_test.go /src/goroot/src/runtime/race/testdata/cgo_test_main.go /src/goroot/src/runtime/race/testdata/chan_test.go /src/goroot/src/runtime/race/testdata/comp_test.go /src/goroot/src/runtime/race/testdata/finalizer_test.go /src/goroot/src/runtime/race/testdata/io_test.go /src/goroot/src/runtime/race/testdata/issue12225_test.go /src/goroot/src/runtime/race/testdata/issue12664_test.go /src/goroot/src/runtime/race/testdata/issue13264_test.go /src/goroot/src/runtime/race/testdata/map_test.go /src/goroot/src/runtime/race/testdata/mop_test.go /src/goroot/src/runtime/race/testdata/mutex_test.go /src/goroot/src/runtime/race/testdata/pool_test.go /src/goroot/src/runtime/race/testdata/reflect_test.go /src/goroot/src/runtime/race/testdata/regression_test.go /src/goroot/src/runtime/race/testdata/rwmutex_test.go /src/goroot/src/runtime/race/testdata/select_test.go /src/goroot/src/runtime/race/testdata/slice_test.go /src/goro++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ot/src/runtime/race/testdata/sync_test.go /src/goroot/src/runtime/race/testdata/waitgroup_test.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 21 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/race/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/race/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/race/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/runtime/race/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/runtime/race/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/race/internal/amd64v1/doc.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/race/internal/amd64v1 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/race/internal/amd64v3/doc.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/race/internal/amd64v3 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/coverage/apis.go /src/goroot/src/runtime/coverage/emit.go /src/goroot/src/runtime/coverage/emitdata_test.go /src/goroot/src/runtime/coverage/hooks.go /src/goroot/src/runtime/coverage/testsupport.go /src/goroot/src/runtime/coverage/ts_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/coverage Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/coverage Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/coverage Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package runtime/coverage Step #3 - "compile-libfuzzer-address-x86_64": + pkg=runtime/coverage Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/coverage Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=runtime_coverage Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^runtime_coverage ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing runtime/coverage fuzz_ng_runtime_coverage Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:35 Found package in /src/goroot/src/runtime/coverage Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/runtime_coverage.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/runtime_coverage.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_coverage Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_coverage Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_runtime_coverage Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_coverage Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_coverage Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_runtime_coverage.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_runtime_coverage.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_runtime_coverage.a ./fuzz_ng_runtime_coverage Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_runtime_coverage/ngolofuzz.pb.o fuzz_ng_runtime_coverage//ngolofuzz.o fuzz_ng_runtime_coverage.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_runtime_coverage Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_runtime_coverage.a Step #3 - "compile-libfuzzer-address-x86_64": + echo runtime/coverage Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/coverage/testdata/harness.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/coverage/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/coverage/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/coverage/testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/coverage/testdata/issue56006/repro.go /src/goroot/src/runtime/coverage/testdata/issue56006/repro_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/coverage/testdata/issue56006 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/coverage/testdata/issue56006 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/coverage/testdata/issue56006 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/runtime/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/runtime/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/internal/math/math.go /src/goroot/src/runtime/internal/math/math_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/internal/math Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/internal/startlinetest/func_amd64.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/internal/startlinetest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/internal/atomic/atomic_386.go /src/goroot/src/runtime/internal/atomic/atomic_amd64.go /src/goroot/src/runtime/internal/atomic/atomic_arm.go /src/goroot/src/runtime/internal/atomic/atomic_arm64.go /src/goroot/src/runtime/internal/atomic/atomic_loong64.go /src/goroot/src/runtime/internal/atomic/atomic_mips64x.go /src/goroot/src/runtime/internal/atomic/atomic_mipsx.go /src/goroot/src/runtime/internal/atomic/atomic_ppc64x.go /src/goroot/src/runtime/internal/atomic/atomic_riscv64.go /src/goroot/src/runtime/internal/atomic/atomic_s390x.go /src/goroot/src/runtime/internal/atomic/atomic_test.go /src/goroot/src/runtime/internal/atomic/atomic_wasm.go /src/goroot/src/runtime/internal/atomic/bench_test.go /src/goroot/src/runtime/internal/atomic/doc.go /src/goroot/src/runtime/internal/atomic/stubs.go /src/goroot/src/runtime/internal/atomic/types.go /src/goroot/src/runtime/internal/atomic/types_64bit.go /src/goroot/src/runtime/internal/atomic/unaligned.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 18 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/internal/atomic Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/internal/syscall/defs_linux.go /src/goroot/src/runtime/internal/syscall/defs_linux_386.go /src/goroot/src/runtime/internal/syscall/defs_linux_amd64.go /src/goroot/src/runtime/internal/syscall/defs_linux_arm.go /src/goroot/src/runtime/internal/syscall/defs_linux_arm64.go /src/goroot/src/runtime/internal/syscall/defs_linux_loong64.go /src/goroot/src/runtime/internal/syscall/defs_linux_mips64x.go /src/goroot/src/runtime/internal/syscall/defs_linux_mipsx.go /src/goroot/src/runtime/internal/syscall/defs_linux_ppc64x.go /src/goroot/src/runtime/internal/syscall/defs_linux_riscv64.go /src/goroot/src/runtime/internal/syscall/defs_linux_s390x.go /src/goroot/src/runtime/internal/syscall/syscall_linux.go /src/goroot/src/runtime/internal/syscall/syscall_linux_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 13 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/internal/syscall Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/internal/sys/consts.go /src/goroot/src/runtime/internal/sys/consts_norace.go /src/goroot/src/runtime/internal/sys/consts_race.go /src/goroot/src/runtime/internal/sys/intrinsics.go /src/goroot/src/runtime/internal/sys/intrinsics_common.go /src/goroot/src/runtime/internal/sys/intrinsics_stubs.go /src/goroot/src/runtime/internal/sys/intrinsics_test.go /src/goroot/src/runtime/internal/sys/nih.go /src/goroot/src/runtime/internal/sys/sys.go /src/goroot/src/runtime/internal/sys/zversion.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/internal/sys Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/asan/asan.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/asan Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/asan Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/asan Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package runtime/asan Step #3 - "compile-libfuzzer-address-x86_64": + pkg=runtime/asan Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/asan Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=runtime_asan Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^runtime_asan ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing runtime/asan fuzz_ng_runtime_asan Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:44 No files in package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:44 Failed creating fuzz target : No files in package Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/runtime_asan.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/runtime_asan.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_asan Step #3 - "compile-libfuzzer-address-x86_64": /src/build.sh: line 37: cd: fuzz_ng_runtime_asan: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": mkdir: cannot create directory 'cpp': File exists Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_asan Step #3 - "compile-libfuzzer-address-x86_64": /src/build.sh: line 55: cd: fuzz_ng_runtime_asan: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_runtime_asan Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_runtime_asan.a . Step #3 - "compile-libfuzzer-address-x86_64": # command-line-arguments Step #3 - "compile-libfuzzer-address-x86_64": : internal compiler error: have package "main" (0xc0001622d0), want package "github.com/catenacyber/ngolo-fuzzing" (0xc0000c7f90) Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": goroutine 1 [running]: Step #3 - "compile-libfuzzer-address-x86_64": runtime/debug.Stack() Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/runtime/debug/stack.go:24 +0x5e Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.FatalfAt({0x1665d1?, 0xc0?}, {0xd52d63, 0x2a}, {0xc00014e3e0, 0x4, 0x4}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:227 +0x1d7 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.Fatalf(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:196 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.Assertf(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:246 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.readPackage(0xc0000fc380, 0xc0000c7f90, 0x0) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:296 +0x225 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.readImportFile({0xc0001665d1?, 0xcbe420?}, 0xc00017e0c0, 0xc000022201?, 0xc0000c8510) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/import.go:240 +0x5a7 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.(*gcimports).ImportFrom(0xcb5440?, {0xc0001665d1?, 0xc0000401b0?}, {0x10?, 0xc0001665d1?}, 0x0?) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/import.go:45 +0x34 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).importPackage(0xc0000d8000, {0xc000121d70, 0xe, 0x9}, {0xc0001665d1, 0x24}, {0xc0001665a7, 0x12}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/resolver.go:146 +0x195 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).collectObjects(0xc0000d8000) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/resolver.go:254 +0x1025 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).checkFiles(0xc0000d8000, {0xc0000100a8, 0x3, 0x3}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/check.go:323 +0x127 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).Files(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/check.go:301 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Config).Check(0xd3851d?, {0x7ffedc643126?, 0x134c9a0?}, {0xc0000100a8, 0x3, 0x3}, 0x9?) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/api.go:429 +0x66 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.checkFiles({0x0, {0x0, 0x0}}, {0xc0003f5998, 0x3, 0x9?}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/irgen.go:66 +0x477 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.writePkgStub({0x0?, {0x0?, 0x0?}}, {0xc0003f5998, 0x3, 0x3}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:206 +0x6a Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.unified({0x0?, {0x0?, 0x0?}}, {0xc0003f5998?, 0xc854e0?, 0x13da420?}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:75 +0x96 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.LoadPackage({0xc000134120, 0x3, 0x4}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/noder.go:76 +0x45c Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/gc.Main(0xd65738) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/gc/main.go:197 +0xc4c Step #3 - "compile-libfuzzer-address-x86_64": main.main() Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/main.go:57 +0xf9 Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:46 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_runtime_asan.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_runtime_asan.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_runtime_asan.a ./fuzz_ng_runtime_asan Step #3 - "compile-libfuzzer-address-x86_64": -: stat /src/ngolo-fuzzing/fuzz_ng_runtime_asan: directory not found Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_runtime_asan/ngolofuzz.pb.o fuzz_ng_runtime_asan//ngolofuzz.o fuzz_ng_runtime_asan.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_runtime_asan Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_runtime_asan/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_runtime_asan//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_runtime_asan.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_runtime_asan.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_runtime_asan.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for runtime/asan' Step #3 - "compile-libfuzzer-address-x86_64": Failed for runtime/asan Step #3 - "compile-libfuzzer-address-x86_64": + grep '^runtime/asan$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo runtime/asan Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/runtime/cgo/callbacks.go /src/goroot/src/runtime/cgo/callbacks_aix.go /src/goroot/src/runtime/cgo/callbacks_traceback.go /src/goroot/src/runtime/cgo/cgo.go /src/goroot/src/runtime/cgo/dragonfly.go /src/goroot/src/runtime/cgo/freebsd.go /src/goroot/src/runtime/cgo/handle.go /src/goroot/src/runtime/cgo/handle_test.go /src/goroot/src/runtime/cgo/iscgo.go /src/goroot/src/runtime/cgo/linux.go /src/goroot/src/runtime/cgo/mmap.go /src/goroot/src/runtime/cgo/netbsd.go /src/goroot/src/runtime/cgo/openbsd.go /src/goroot/src/runtime/cgo/setenv.go /src/goroot/src/runtime/cgo/sigaction.go /src/goroot/src/runtime/cgo/signal_ios_arm64.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 16 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/cgo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/cgo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/cgo Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package runtime/cgo Step #3 - "compile-libfuzzer-address-x86_64": + pkg=runtime/cgo Step #3 - "compile-libfuzzer-address-x86_64": ++ echo runtime/cgo Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=runtime_cgo Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^runtime_cgo ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing runtime/cgo fuzz_ng_runtime_cgo Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:46 Found package in /src/goroot/src/runtime/cgo Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/runtime_cgo.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/runtime_cgo.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_cgo Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_runtime_cgo Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_runtime_cgo Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_cgo Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_runtime_cgo Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_runtime_cgo.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_runtime_cgo.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_runtime_cgo.a ./fuzz_ng_runtime_cgo Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_runtime_cgo/ngolofuzz.pb.o fuzz_ng_runtime_cgo//ngolofuzz.o fuzz_ng_runtime_cgo.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_runtime_cgo Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_runtime_cgo.a Step #3 - "compile-libfuzzer-address-x86_64": + echo runtime/cgo Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/plugin/plugin.go /src/goroot/src/plugin/plugin_dlopen.go /src/goroot/src/plugin/plugin_stubs.go /src/goroot/src/plugin/plugin_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo plugin Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo plugin Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo plugin Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package plugin Step #3 - "compile-libfuzzer-address-x86_64": + pkg=plugin Step #3 - "compile-libfuzzer-address-x86_64": ++ echo plugin Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=plugin Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^plugin ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing plugin fuzz_ng_plugin Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:28:54 Found package in /src/goroot/src/plugin Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/plugin.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/plugin.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_plugin Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_plugin Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_plugin Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_plugin Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_plugin Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_plugin.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_plugin.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_plugin.a ./fuzz_ng_plugin Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_plugin/ngolofuzz.pb.o fuzz_ng_plugin//ngolofuzz.o fuzz_ng_plugin.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_plugin Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_plugin.a Step #3 - "compile-libfuzzer-address-x86_64": + echo plugin Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/path/example_test.go /src/goroot/src/path/match.go /src/goroot/src/path/match_test.go /src/goroot/src/path/path.go /src/goroot/src/path/path_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo path Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo path Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo path Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package path Step #3 - "compile-libfuzzer-address-x86_64": + pkg=path Step #3 - "compile-libfuzzer-address-x86_64": ++ echo path Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=path Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^path ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing path fuzz_ng_path Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:02 Found package in /src/goroot/src/path Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:02 Unhandled argument &ast.Ellipsis{Ellipsis:4273, Elt:(*ast.Ident)(0xc00026ac00)} for Join Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/path.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/path.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_path Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_path Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_path Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_path Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_path Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_path.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_path.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_path.a ./fuzz_ng_path Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_path/ngolofuzz.pb.o fuzz_ng_path//ngolofuzz.o fuzz_ng_path.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_path Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_path.a Step #3 - "compile-libfuzzer-address-x86_64": + echo path Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/path/filepath/example_test.go /src/goroot/src/path/filepath/example_unix_test.go /src/goroot/src/path/filepath/example_unix_walk_test.go /src/goroot/src/path/filepath/export_test.go /src/goroot/src/path/filepath/export_windows_test.go /src/goroot/src/path/filepath/match.go /src/goroot/src/path/filepath/match_test.go /src/goroot/src/path/filepath/path.go /src/goroot/src/path/filepath/path_plan9.go /src/goroot/src/path/filepath/path_test.go /src/goroot/src/path/filepath/path_unix.go /src/goroot/src/path/filepath/path_windows.go /src/goroot/src/path/filepath/path_windows_test.go /src/goroot/src/path/filepath/symlink.go /src/goroot/src/path/filepath/symlink_plan9.go /src/goroot/src/path/filepath/symlink_unix.go /src/goroot/src/path/filepath/symlink_windows.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 17 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo path/filepath Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo path/filepath Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo path/filepath Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package path/filepath Step #3 - "compile-libfuzzer-address-x86_64": + pkg=path/filepath Step #3 - "compile-libfuzzer-address-x86_64": ++ echo path/filepath Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=path_filepath Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^path_filepath ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude Glob' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude Glob path/filepath fuzz_ng_path_filepath Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:11 Found package in /src/goroot/src/path/filepath Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:11 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:11 Type WalkFunc is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:11 Unhandled argument &ast.Ellipsis{Ellipsis:7860, Elt:(*ast.Ident)(0xc0001a80e0)} for Join Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:11 Function WalkDir has unproduced argument fs.WalkDirFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:11 Function Walk has unproduced argument WalkFunc Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/path_filepath.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/path_filepath.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_path_filepath Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_path_filepath Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_path_filepath Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_path_filepath Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_path_filepath Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_path_filepath.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_path_filepath.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_path_filepath.a ./fuzz_ng_path_filepath Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_path_filepath/ngolofuzz.pb.o fuzz_ng_path_filepath//ngolofuzz.o fuzz_ng_path_filepath.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_path_filepath Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_path_filepath.a Step #3 - "compile-libfuzzer-address-x86_64": + echo path/filepath Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/sort/example_interface_test.go /src/goroot/src/sort/example_keys_test.go /src/goroot/src/sort/example_multi_test.go /src/goroot/src/sort/example_search_test.go /src/goroot/src/sort/example_test.go /src/goroot/src/sort/example_wrapper_test.go /src/goroot/src/sort/export_test.go /src/goroot/src/sort/gen_sort_variants.go /src/goroot/src/sort/search.go /src/goroot/src/sort/search_test.go /src/goroot/src/sort/slice.go /src/goroot/src/sort/sort.go /src/goroot/src/sort/sort_test.go /src/goroot/src/sort/zsortfunc.go /src/goroot/src/sort/zsortinterface.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 15 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo sort Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo sort Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo sort Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package sort Step #3 - "compile-libfuzzer-address-x86_64": + pkg=sort Step #3 - "compile-libfuzzer-address-x86_64": ++ echo sort Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=sort Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^sort ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing sort fuzz_ng_sort Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Found package in /src/goroot/src/sort Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Type IntSlice is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Type Float64Slice is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Type StringSlice is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Unhandled argument &ast.FuncType{Func:23402, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002ca000), Results:(*ast.FieldList)(0xc0002ca030)} for Search Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Unhandled argument &ast.FuncType{Func:24919, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002ca2a0), Results:(*ast.FieldList)(0xc0002ca2d0)} for Find Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Function Search has unproduced recv IntSlice Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Function Search has unproduced recv Float64Slice Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Function Search has unproduced recv StringSlice Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Unhandled argument &ast.FuncType{Func:27525, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000232090), Results:(*ast.FieldList)(0xc0002320c0)} for Slice Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Unhandled argument &ast.FuncType{Func:28000, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002321e0), Results:(*ast.FieldList)(0xc000232210)} for SliceStable Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Unhandled argument &ast.FuncType{Func:28294, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000232330), Results:(*ast.FieldList)(0xc000232360)} for SliceIsSorted Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Function Len has unproduced recv IntSlice Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Function Less has unproduced recv IntSlice Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Function Swap has unproduced recv IntSlice Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Function Sort has unproduced recv IntSlice Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Function Len has unproduced recv Float64Slice Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Function Less has unproduced recv Float64Slice Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Function Swap has unproduced recv Float64Slice Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Function Sort has unproduced recv Float64Slice Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Function Len has unproduced recv StringSlice Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Function Less has unproduced recv StringSlice Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Function Swap has unproduced recv StringSlice Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:20 Function Sort has unproduced recv StringSlice Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/sort.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/sort.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_sort Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:10:12: "float64" is not defined. Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:27:12: "float64" is not defined. Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:36:12: "float64" is not defined. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:10:12: "float64" is not defined. Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:27:12: "float64" is not defined. Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:36:12: "float64" is not defined. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_sort Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_sort Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_sort Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_sort Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_sort.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_sort Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:175:6: InterfaceResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:176:2: InterfaceResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:238:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:239:2: InterfaceNb declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:240:2: InterfaceResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:22 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_sort.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_sort.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_sort.a ./fuzz_ng_sort Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_sort Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_sort/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_sort/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_sort/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_sort/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_sort/fuzz_ng.go:175:6: InterfaceResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_sort/fuzz_ng.go:176:2: InterfaceResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_sort/fuzz_ng.go:238:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_sort/fuzz_ng.go:239:2: InterfaceNb declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_sort/fuzz_ng.go:240:2: InterfaceResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:23 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_sort/ngolofuzz.pb.o fuzz_ng_sort//ngolofuzz.o fuzz_ng_sort.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_sort Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_sort/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_sort//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_sort.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_sort.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_sort.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for sort' Step #3 - "compile-libfuzzer-address-x86_64": Failed for sort Step #3 - "compile-libfuzzer-address-x86_64": + grep '^sort$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo sort Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/errors/errors.go /src/goroot/src/errors/errors_test.go /src/goroot/src/errors/example_test.go /src/goroot/src/errors/join.go /src/goroot/src/errors/join_test.go /src/goroot/src/errors/wrap.go /src/goroot/src/errors/wrap_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo errors Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo errors Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo errors Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package errors Step #3 - "compile-libfuzzer-address-x86_64": + pkg=errors Step #3 - "compile-libfuzzer-address-x86_64": ++ echo errors Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=errors Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^errors ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing errors fuzz_ng_errors Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:23 Found package in /src/goroot/src/errors Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:23 Unhandled argument &ast.Ellipsis{Ellipsis:6750, Elt:(*ast.Ident)(0xc0000aa420)} for Join Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:23 Function Unwrap has unproduced argument error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:23 Function Is has unproduced argument error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:23 Function As has unproduced argument error Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/errors.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/errors.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_errors Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_errors Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_errors Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_errors Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_errors Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_errors.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_errors.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_errors.a ./fuzz_ng_errors Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_errors/ngolofuzz.pb.o fuzz_ng_errors//ngolofuzz.o fuzz_ng_errors.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_errors Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_errors.a Step #3 - "compile-libfuzzer-address-x86_64": + echo errors Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/addrselect.go /src/goroot/src/net/addrselect_test.go /src/goroot/src/net/cgo_aix.go /src/goroot/src/net/cgo_android.go /src/goroot/src/net/cgo_bsd.go /src/goroot/src/net/cgo_darwin.go /src/goroot/src/net/cgo_linux.go /src/goroot/src/net/cgo_netbsd.go /src/goroot/src/net/cgo_openbsd.go /src/goroot/src/net/cgo_resnew.go /src/goroot/src/net/cgo_resold.go /src/goroot/src/net/cgo_socknew.go /src/goroot/src/net/cgo_sockold.go /src/goroot/src/net/cgo_solaris.go /src/goroot/src/net/cgo_stub.go /src/goroot/src/net/cgo_unix.go /src/goroot/src/net/cgo_unix_cgo.go /src/goroot/src/net/cgo_unix_cgo_res.go /src/goroot/src/net/cgo_unix_cgo_resn.go /src/goroot/src/net/cgo_unix_syscall.go /src/goroot/src/net/cgo_unix_test.go /src/goroot/src/net/cgo_windows.go /src/goroot/src/net/conf.go /src/goroot/src/net/conf_netcgo.go /src/goroot/src/net/conf_test.go /src/goroot/src/net/conn_test.go /src/goroot/src/net/dial.go /src/goroot/src/net/dial_test.go /src/goroot/src/net/dial_unix_test.go /src/goroot/src/net/dnsclient.go /src/goroot/src/net/dnsclient_test.go /src/goroot/src/net/dnsclient_unix.go /src/goroot/src/net/dnsclient_unix_test.go /src/goroot/src/net/dnsconfig.go /src/goroot/src/net/dnsconfig_unix.go /src/goroot/src/net/dnsconfig_unix_test.go /src/goroot/src/net/dnsconfig_windows.go /src/goroot/src/net/dnsname_test.go /src/goroot/src/net/error_plan9.go /src/goroot/src/net/error_plan9_test.go /src/goroot/src/net/error_posix.go /src/goroot/src/net/error_posix_test.go /src/goroot/src/net/error_test.go /src/goroot/src/net/error_unix.go /src/goroot/src/net/error_unix_test.go /src/goroot/src/net/error_windows.go /src/goroot/src/net/error_windows_test.go /src/goroot/src/net/example_test.go /src/goroot/src/net/external_test.go /src/goroot/src/net/fcntl_libc_test.go /src/goroot/src/net/fcntl_syscall_test.go /src/goroot/src/net/fd_plan9.go /src/goroot/src/net/fd_posix.go /src/goroot/src/net/fd_unix.go /src/goroot/src/net/fd_windows.go /src/goroot/src/net/file.go /src/goroot/src/net/file_plan9.go /src/goroot/src/net/file_stub.go /src/goroot/src/net/file_test.go /src/goroot/src/net/file_unix.go /src/goroot/src/net/file_windows.go /src/goroot/src/net/hook.go /src/goroot/src/net/hook_plan9.go /src/goroot/src/net/hook_unix.go /src/goroot/src/net/hook_windows.go /src/goroot/src/net/hosts.go /src/goroot/src/net/hosts_test.go /src/goroot/src/net/interface.go /src/goroot/src/net/interface_aix.go /src/goroot/src/net/interface_bsd.go /src/goroot/src/net/interface_bsd_test.go /src/goroot/src/net/interface_bsdvar.go /src/goroot/src/net/interface_darwin.go /src/goroot/src/net/interface_freebsd.go /src/goroot/src/net/interface_linux.go /src/goroot/src/net/interface_linux_test.go /src/goroot/src/net/interface_plan9.go /src/goroot/src/net/interface_solaris.go /src/goroot/src/net/interface_stub.go /src/goroot/src/net/interface_test.go /src/goroot/src/net/interface_unix_test.go /src/goroot/src/net/interface_windows.go /src/goroot/src/net/ip.go /src/goroot/src/net/ip_test.go /src/goroot/src/net/iprawsock.go /src/goroot/src/net/iprawsock_plan9.go /src/goroot/src/net/iprawsock_posix.go /src/goroot/src/net/iprawsock_test.go /src/goroot/src/net/ipsock.go /src/goroot/src/net/ipsock_plan9.go /src/goroot/src/net/ipsock_plan9_test.go /src/goroot/src/net/ipsock_posix.go /src/goroot/src/net/ipsock_test.go /src/goroot/src/net/listen_test.go /src/goroot/src/net/lookup.go /src/goroot/src/net/lookup_fake.go /src/goroot/src/net/lookup_plan9.go /src/goroot/src/net/lookup_test.go /src/goroot/src/net/lookup_unix.go /src/goroot/src/net/lookup_windows.go /src/goroot/src/net/lookup_windows_test.go /src/goroot/src/net/mac.go /src/goroot/src/net/mac_test.go /src/goroot/src/net/main_cloexec_test.go /src/goroot/src/net/main_conf_test.go /src/goroot/src/net/main_noconf_test.go /src/goroot/src/net/main_plan9_test.go /src/goroot/src/net/main_posix_test.go /src/goroot/src/net/main_test.go /src/goroot/src/net/main_unix_test.go /src/goroot/src/net/main_windows_test.go /src/goroot/src/net/mockserver_test.go /src/goroot/src/net/net.go /src/goroot/src/net/net_fake.go /src/goroot/src/net/net_test.go /src/goroot/src/net/net_windows_test.go /src/goroot/src/net/netgo.go /src/goroot/src/net/netgo_unix_test.go /src/goroot/src/net/nss.go /src/goroot/src/net/nss_test.go /src/goroot/src/net/packetconn_test.go /src/goroot/src/net/parse.go /src/goroot/src/net/parse_test.go /src/goroot/src/net/pipe.go /src/goroot/src/net/pipe_test.go /src/goroot/src/net/platform_test.go /src/goroot/src/net/port.go /src/goroot/src/net/port_test.go /src/goroot/src/net/port_unix.go /src/goroot/src/net/protoconn_test.go /src/goroot/src/net/rawconn.go /src/goroot/src/net/rawconn_stub_test.go /src/goroot/src/net/rawconn_test.go /src/goroot/src/net/rawconn_unix_test.go /src/goroot/src/net/rawconn_windows_test.go /src/goroot/src/net/resolverdialfunc_test.go /src/goroot/src/net/sendfile_linux.go /src/goroot/src/net/sendfile_linux_test.go /src/goroot/src/net/sendfile_stub.go /src/goroot/src/net/sendfile_test.go /src/goroot/src/net/sendfile_unix_alt.go /src/goroot/src/net/sendfile_windows.go /src/goroot/src/net/server_test.go /src/goroot/src/net/sock_bsd.go /src/goroot/src/net/sock_cloexec.go /src/goroot/src/net/sock_linux.go /src/goroot/src/net/sock_linux_test.go /src/goroot/src/net/sock_plan9.go /src/goroot/src/net/sock_posix.go /src/goroot/src/net/sock_stub.go /src/goroot/src/net/sock_windows.go /src/goroot/src/net/sockaddr_posix.go /src/goroot/src/net/sockopt_aix.go /src/goroot/src/net/sockopt_bsd.go /src/goroot/src/net/sockopt_linux.go /src/goroot/src/net/sockopt_plan9.go /src/goroot/src/net/sockopt_posix.go /src/goroot/src/net/sockopt_solaris.go /src/goroot/src/net/sockopt_stub.go /src/goroot/src/net/sockopt_windows.go /src/goroot/src/net/sockoptip_bsdvar.go /src/goroot/src/net/sockoptip_linux.go /src/goroot/src/net/sockoptip_posix.go /src/goroot/src/net/sockoptip_stub.go /src/goroot/src/net/sockoptip_windows.go /src/goroot/src/net/splice_linux.go /src/goroot/src/net/splice_stub.go /src/goroot/src/net/splice_test.go /src/goroot/src/net/sys_cloexec.go /src/goroot/src/net/tcpsock.go /src/goroot/src/net/tcpsock_plan9.go /src/goroot/src/net/tcpsock_posix.go /src/goroot/src/net/tcpsock_test.go /src/goroot/src/net/tcpsock_unix_test.go /src/goroot/src/net/tcpsockopt_darwin.go /src/goroot/src/net/tcpsockopt_dragonfly.go /src/goroot/src/net/tcpsockopt_openbsd.go /src/goroot/src/net/tcpsockopt_plan9.go /src/goroot/src/net/tcpsockopt_posix.go /src/goroot/src/net/tcpsockopt_solaris.go /src/goroot/src/net/tcpsockopt_stub.go /src/goroot/src/net/tcpsockopt_unix.go /src/goroot/src/net/tcpsockopt_windows.go /src/goroot/src/net/timeout_test.go /src/goroot/src/net/udpsock.go /src/goroot/src/net/udpsock_plan9.go /src/goroot/src/net/udpsock_plan9_test.go /src/goroot/src/net/udpsock_posix.go /src/goroot/src/net/udpsock_test.go /src/goroot/src/net/unixsock.go /src/goroot/src/net/unixsock_linux_test.go /src/goroot/src/net/unixsock_plan9.go /src/goroot/src/net/unixsock_posix.go /src/goroot/src/net/unixsock_readmsg_cloexec.go /src/goroot/src/net/unixsock_readmsg_cmsg_cloexec.go /src/goroot/src/net/unixsock_readmsg_other.go /src/goroot/src/net/unixsock_readmsg_test.go /src/goroot/src/net/unixsock_test.go /src/goroot/src/net/unixsock_windows_test.go /src/goroot/src/net/write_unix_test.go /src/goroot/src/net/writev_test.go /src/goroot/src/net/writev_unix.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 202 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package net Step #3 - "compile-libfuzzer-address-x86_64": + pkg=net Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=net Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^net ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing net fuzz_ng_net Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Found package in /src/goroot/src/net Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for Addr is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for Addr is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for Interface is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for Addr is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for IP is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for IPAddr is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for IP is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for netip.Addr is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for SRV is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for SRV is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for MX is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for MX is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for NS is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for NS is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Type AddrError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Type DNSError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Type ParseError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Type DNSConfigError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Type OpError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Type Buffers is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Type UnknownNetworkError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Type InvalidAddrError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Unhandled field &ast.FuncType{Func:234727, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00072c030), Results:(*ast.FieldList)(0xc00072c090)} for struct Resolver Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Unhandled field &ast.FuncType{Func:72028, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000369d70), Results:(*ast.FieldList)(0xc000369da0)} for struct ListenConfig Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function DialTimeout has unproduced argument time.Duration Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Dial has unproduced recv Dialer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function DialContext has unproduced recv Dialer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Listen has unproduced recv ListenConfig Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function ListenPacket has unproduced recv ListenConfig Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function FileConn has unproduced argument os.File Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function FileListener has unproduced argument os.File Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function FilePacketConn has unproduced argument os.File Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function LookupHost has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function LookupIPAddr has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function LookupIP has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function LookupNetIP has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function LookupPort has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function LookupCNAME has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function LookupSRV has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function LookupMX has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function LookupNS has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function LookupTXT has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function LookupAddr has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Unwrap has unproduced recv OpError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Error has unproduced recv OpError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Timeout has unproduced recv OpError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Temporary has unproduced recv OpError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Error has unproduced recv ParseError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Timeout has unproduced recv ParseError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Temporary has unproduced recv ParseError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Error has unproduced recv AddrError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Timeout has unproduced recv AddrError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Temporary has unproduced recv AddrError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Error has unproduced recv UnknownNetworkError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Timeout has unproduced recv UnknownNetworkError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Temporary has unproduced recv UnknownNetworkError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Error has unproduced recv InvalidAddrError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Timeout has unproduced recv InvalidAddrError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Temporary has unproduced recv InvalidAddrError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Unwrap has unproduced recv DNSConfigError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Error has unproduced recv DNSConfigError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Timeout has unproduced recv DNSConfigError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Temporary has unproduced recv DNSConfigError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Error has unproduced recv DNSError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Timeout has unproduced recv DNSError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Temporary has unproduced recv DNSError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function WriteTo has unproduced recv Buffers Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function Read has unproduced recv Buffers Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function TCPAddrFromAddrPort has unproduced argument netip.AddrPort Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function SetKeepAlivePeriod has unproduced argument time.Duration Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function SetDeadline has unproduced argument time.Time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function UDPAddrFromAddrPort has unproduced argument netip.AddrPort Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function WriteToUDPAddrPort has unproduced argument netip.AddrPort Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function WriteMsgUDPAddrPort has unproduced argument netip.AddrPort Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:32 Function SetDeadline has unproduced argument time.Time Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/net.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/net.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_net Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_net.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:276:38: cannot use r0 (variable of type []net.Addr) as []*net.Addr value in argument to append Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:288:38: cannot use r0 (variable of type []net.Addr) as []*net.Addr value in argument to append Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:301:38: cannot use r0 (variable of type []net.Addr) as []*net.Addr value in argument to append Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:684:34: cannot use r0 (variable of type []net.IP) as []*net.IP value in argument to append Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:39 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_net.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_net.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_net.a ./fuzz_ng_net Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net/fuzz_ng.go:276:38: cannot use r0 (variable of type []net.Addr) as []*net.Addr value in argument to append Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net/fuzz_ng.go:288:38: cannot use r0 (variable of type []net.Addr) as []*net.Addr value in argument to append Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net/fuzz_ng.go:301:38: cannot use r0 (variable of type []net.Addr) as []*net.Addr value in argument to append Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net/fuzz_ng.go:684:34: cannot use r0 (variable of type []net.IP) as []*net.IP value in argument to append Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:40 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_net/ngolofuzz.pb.o fuzz_ng_net//ngolofuzz.o fuzz_ng_net.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_net Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_net.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_net.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_net.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for net' Step #3 - "compile-libfuzzer-address-x86_64": Failed for net Step #3 - "compile-libfuzzer-address-x86_64": + grep '^net$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo net Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/smtp/auth.go /src/goroot/src/net/smtp/example_test.go /src/goroot/src/net/smtp/smtp.go /src/goroot/src/net/smtp/smtp_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/smtp Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/smtp Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/smtp Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package net/smtp Step #3 - "compile-libfuzzer-address-x86_64": + pkg=net/smtp Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/smtp Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=net_smtp Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^net_smtp ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing net/smtp fuzz_ng_net_smtp Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:40 Found package in /src/goroot/src/net/smtp Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:40 Function StartTLS has unproduced argument tls.Config Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/net_smtp.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/net_smtp.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_smtp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_smtp Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_net_smtp Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_smtp Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_smtp Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_net_smtp.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_net_smtp.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_net_smtp.a ./fuzz_ng_net_smtp Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_net_smtp/ngolofuzz.pb.o fuzz_ng_net_smtp//ngolofuzz.o fuzz_ng_net_smtp.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_net_smtp Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_net_smtp.a Step #3 - "compile-libfuzzer-address-x86_64": + echo net/smtp Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/http/alpn_test.go /src/goroot/src/net/http/client.go /src/goroot/src/net/http/client_test.go /src/goroot/src/net/http/clientserver_test.go /src/goroot/src/net/http/clone.go /src/goroot/src/net/http/cookie.go /src/goroot/src/net/http/cookie_test.go /src/goroot/src/net/http/doc.go /src/goroot/src/net/http/example_filesystem_test.go /src/goroot/src/net/http/example_handle_test.go /src/goroot/src/net/http/example_test.go /src/goroot/src/net/http/export_test.go /src/goroot/src/net/http/filetransport.go /src/goroot/src/net/http/filetransport_test.go /src/goroot/src/net/http/fs.go /src/goroot/src/net/http/fs_test.go /src/goroot/src/net/http/h2_bundle.go /src/goroot/src/net/http/h2_error.go /src/goroot/src/net/http/h2_error_test.go /src/goroot/src/net/http/header.go /src/goroot/src/net/http/header_test.go /src/goroot/src/net/http/http.go /src/goroot/src/net/http/http_test.go /src/goroot/src/net/http/jar.go /src/goroot/src/net/http/main_test.go /src/goroot/src/net/http/method.go /src/goroot/s++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": rc/net/http/omithttp2.go /src/goroot/src/net/http/proxy_test.go /src/goroot/src/net/http/range_test.go /src/goroot/src/net/http/readrequest_test.go /src/goroot/src/net/http/request.go /src/goroot/src/net/http/request_test.go /src/goroot/src/net/http/requestwrite_test.go /src/goroot/src/net/http/response.go /src/goroot/src/net/http/response_test.go /src/goroot/src/net/http/responsecontroller.go /src/goroot/src/net/http/responsecontroller_test.go /src/goroot/src/net/http/responsewrite_test.go /src/goroot/src/net/http/roundtrip.go /src/goroot/src/net/http/roundtrip_js.go /src/goroot/src/net/http/serve_test.go /src/goroot/src/net/http/server.go /src/goroot/src/net/http/server_test.go /src/goroot/src/net/http/sniff.go /src/goroot/src/net/http/sniff_test.go /src/goroot/src/net/http/socks_bundle.go /src/goroot/src/net/http/status.go /src/goroot/src/net/http/transfer.go /src/goroot/src/net/http/transfer_test.go /src/goroot/src/net/http/transport.go /src/goroot/src/net/http/transport_default_js.go /src/goroot/src/net/http/transport_default_other.go /src/goroot/src/net/http/transport_internal_test.go /src/goroot/src/net/http/transport_test.go /src/goroot/src/net/http/triv.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 55 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package net/http Step #3 - "compile-libfuzzer-address-x86_64": + pkg=net/http Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=net_http Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^net_http ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude ListenAndServe' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude ListenAndServe net/http fuzz_ng_net_http Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Found package in /src/goroot/src/net/http Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Array result for Cookie is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Array result for Cookie is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Type MaxBytesError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Type ProtocolError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Type Dir is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Type HandlerFunc is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Type ResponseWriter is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function Get has unproduced recv Client Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function Do has unproduced recv Client Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function Post has unproduced recv Client Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function PostForm has unproduced argument url.Values Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function PostForm has unproduced recv Client Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function Head has unproduced recv Client Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function CloseIdleConnections has unproduced recv Client Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function SetCookie has unproduced argument ResponseWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function Open has unproduced recv Dir Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function ServeContent has unproduced argument ResponseWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function ServeContent has unproduced argument time.Time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function ServeContent has unproduced argument io.ReadSeeker Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function ServeFile has unproduced argument ResponseWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function FS has unproduced argument fs.FS Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function Error has unproduced recv ProtocolError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function WithContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function Clone has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function NewRequestWithContext has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function MaxBytesReader has unproduced argument ResponseWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function MaxBytesReader has unproduced argument io.ReadCloser Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function Error has unproduced recv MaxBytesError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function NewResponseController has unproduced argument ResponseWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function SetReadDeadline has unproduced argument time.Time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function SetWriteDeadline has unproduced argument time.Time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function ServeHTTP has unproduced recv HandlerFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function Error has unproduced argument ResponseWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function NotFound has unproduced argument ResponseWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function Redirect has unproduced argument ResponseWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function ServeHTTP has unproduced argument ResponseWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Unhandled argument &ast.FuncType{Func:98417, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0007ed5f0), Results:(*ast.FieldList)(nil)} for ServeMuxNgdotHandleFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Unhandled argument &ast.FuncType{Func:98994, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0007ed830), Results:(*ast.FieldList)(nil)} for HandleFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function Serve has unproduced argument net.Listener Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function ServeTLS has unproduced argument net.Listener Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function Close has unproduced recv Server Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function Shutdown has unproduced recv Server Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function RegisterOnShutdown has unproduced recv Server Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function Serve has unproduced recv Server Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function ServeTLS has unproduced recv Server Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function SetKeepAlivesEnabled has unproduced recv Server Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function TimeoutHandler has unproduced argument time.Duration Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:29:50 Function ProxyURL has unproduced argument url.URL Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/net_http.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/net_http.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_http Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_http Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_net_http Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_net_http.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_net_http.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_net_http.a ./fuzz_ng_net_http Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_net_http/ngolofuzz.pb.o fuzz_ng_net_http//ngolofuzz.o fuzz_ng_net_http.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_net_http Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_net_http.a Step #3 - "compile-libfuzzer-address-x86_64": + echo net/http Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/http/httptrace/example_test.go /src/goroot/src/net/http/httptrace/trace.go /src/goroot/src/net/http/httptrace/trace_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/httptrace Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/httptrace Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/httptrace Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package net/http/httptrace Step #3 - "compile-libfuzzer-address-x86_64": + pkg=net/http/httptrace Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/httptrace Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=net_http_httptrace Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^net_http_httptrace ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing net/http/httptrace fuzz_ng_net_http_httptrace Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:02 Found package in /src/goroot/src/net/http/httptrace Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:02 Function ContextClientTrace has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:02 Function WithClientTrace has unproduced argument context.Context Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/net_http_httptrace.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/net_http_httptrace.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_http_httptrace Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_http_httptrace Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_net_http_httptrace Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_httptrace Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_httptrace Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_net_http_httptrace.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_httptrace Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:175:6: ClientTraceResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:176:2: ClientTraceResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:187:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:188:2: ClientTraceNb declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:189:2: ClientTraceResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:05 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_net_http_httptrace.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_net_http_httptrace.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_net_http_httptrace.a ./fuzz_ng_net_http_httptrace Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_httptrace Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_httptrace/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_httptrace/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_httptrace/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_httptrace/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_httptrace/fuzz_ng.go:175:6: ClientTraceResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_httptrace/fuzz_ng.go:176:2: ClientTraceResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_httptrace/fuzz_ng.go:187:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_httptrace/fuzz_ng.go:188:2: ClientTraceNb declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_httptrace/fuzz_ng.go:189:2: ClientTraceResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:06 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_net_http_httptrace/ngolofuzz.pb.o fuzz_ng_net_http_httptrace//ngolofuzz.o fuzz_ng_net_http_httptrace.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_net_http_httptrace Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_net_http_httptrace/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_net_http_httptrace//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_net_http_httptrace.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_net_http_httptrace.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_net_http_httptrace.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for net/http/httptrace' Step #3 - "compile-libfuzzer-address-x86_64": Failed for net/http/httptrace Step #3 - "compile-libfuzzer-address-x86_64": + grep '^net/http/httptrace$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo net/http/httptrace Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/http/httptest/example_test.go /src/goroot/src/net/http/httptest/httptest.go /src/goroot/src/net/http/httptest/httptest_test.go /src/goroot/src/net/http/httptest/recorder.go /src/goroot/src/net/http/httptest/recorder_test.go /src/goroot/src/net/http/httptest/server.go /src/goroot/src/net/http/httptest/server_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/httptest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/httptest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/httptest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package net/http/httptest Step #3 - "compile-libfuzzer-address-x86_64": + pkg=net/http/httptest Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/httptest Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=net_http_httptest Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^net_http_httptest ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing net/http/httptest fuzz_ng_net_http_httptest Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:06 Found package in /src/goroot/src/net/http/httptest Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:06 Function NewServer has unproduced argument http.Handler Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:06 Function NewUnstartedServer has unproduced argument http.Handler Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:06 Function NewTLSServer has unproduced argument http.Handler Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/net_http_httptest.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/net_http_httptest.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_http_httptest Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_http_httptest Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_net_http_httptest Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_httptest Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_httptest Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_net_http_httptest.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_net_http_httptest.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_net_http_httptest.a ./fuzz_ng_net_http_httptest Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_net_http_httptest/ngolofuzz.pb.o fuzz_ng_net_http_httptest//ngolofuzz.o fuzz_ng_net_http_httptest.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_net_http_httptest Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_net_http_httptest.a Step #3 - "compile-libfuzzer-address-x86_64": + echo net/http/httptest Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/http/pprof/pprof.go /src/goroot/src/net/http/pprof/pprof_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package net/http/pprof Step #3 - "compile-libfuzzer-address-x86_64": + pkg=net/http/pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=net_http_pprof Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^net_http_pprof ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing net/http/pprof fuzz_ng_net_http_pprof Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:16 Found package in /src/goroot/src/net/http/pprof Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:16 Function Cmdline has unproduced argument http.ResponseWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:16 Function Cmdline has unproduced argument http.Request Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:16 Function Profile has unproduced argument http.ResponseWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:16 Function Profile has unproduced argument http.Request Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:16 Function Trace has unproduced argument http.ResponseWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:16 Function Trace has unproduced argument http.Request Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:16 Function Symbol has unproduced argument http.ResponseWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:16 Function Symbol has unproduced argument http.Request Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:16 Function Index has unproduced argument http.ResponseWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:16 Function Index has unproduced argument http.Request Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/net_http_pprof.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/net_http_pprof.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_http_pprof Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_http_pprof Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_net_http_pprof Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_pprof Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_pprof Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_net_http_pprof.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_net_http_pprof.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_net_http_pprof.a ./fuzz_ng_net_http_pprof Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_net_http_pprof/ngolofuzz.pb.o fuzz_ng_net_http_pprof//ngolofuzz.o fuzz_ng_net_http_pprof.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_net_http_pprof Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_net_http_pprof.a Step #3 - "compile-libfuzzer-address-x86_64": + echo net/http/pprof Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/net/http/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/net/http/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/http/httputil/dump.go /src/goroot/src/net/http/httputil/dump_test.go /src/goroot/src/net/http/httputil/example_test.go /src/goroot/src/net/http/httputil/httputil.go /src/goroot/src/net/http/httputil/persist.go /src/goroot/src/net/http/httputil/reverseproxy.go /src/goroot/src/net/http/httputil/reverseproxy_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/httputil Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/httputil Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/httputil Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package net/http/httputil Step #3 - "compile-libfuzzer-address-x86_64": + pkg=net/http/httputil Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/httputil Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=net_http_httputil Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^net_http_httputil ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing net/http/httputil fuzz_ng_net_http_httputil Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:25 Found package in /src/goroot/src/net/http/httputil Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:25 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:25 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:25 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:25 Function DumpRequestOut has unproduced argument http.Request Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:25 Function DumpRequest has unproduced argument http.Request Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:25 Function DumpResponse has unproduced argument http.Response Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:25 Function Write has unproduced argument http.Request Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:25 Function Write has unproduced argument http.Response Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:25 Function Write has unproduced argument http.Request Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:25 Function Read has unproduced argument http.Request Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:25 Function Do has unproduced argument http.Request Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:25 Function SetURL has unproduced recv ProxyRequest Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:25 Function SetXForwarded has unproduced recv ProxyRequest Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:25 Function NewSingleHostReverseProxy has unproduced argument url.URL Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:25 Function ServeHTTP has unproduced argument http.ResponseWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:25 Function ServeHTTP has unproduced argument http.Request Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/net_http_httputil.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/net_http_httputil.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_http_httputil Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_http_httputil Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_net_http_httputil Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_httputil Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_httputil Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_net_http_httputil.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_httputil Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:179:6: ReverseProxyResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:180:2: ReverseProxyResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:284:2: ReverseProxyNb declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:285:2: ReverseProxyResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:30 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_net_http_httputil.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_net_http_httputil.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_net_http_httputil.a ./fuzz_ng_net_http_httputil Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_httputil Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_httputil/fuzz_ng.go:179:6: ReverseProxyResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_httputil/fuzz_ng.go:180:2: ReverseProxyResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_httputil/fuzz_ng.go:284:2: ReverseProxyNb declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_httputil/fuzz_ng.go:285:2: ReverseProxyResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:32 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_net_http_httputil/ngolofuzz.pb.o fuzz_ng_net_http_httputil//ngolofuzz.o fuzz_ng_net_http_httputil.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_net_http_httputil Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_net_http_httputil.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_net_http_httputil.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_net_http_httputil.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for net/http/httputil' Step #3 - "compile-libfuzzer-address-x86_64": Failed for net/http/httputil Step #3 - "compile-libfuzzer-address-x86_64": + grep '^net/http/httputil$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo net/http/httputil Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/http/fcgi/child.go /src/goroot/src/net/http/fcgi/fcgi.go /src/goroot/src/net/http/fcgi/fcgi_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/fcgi Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/fcgi Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/fcgi Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package net/http/fcgi Step #3 - "compile-libfuzzer-address-x86_64": + pkg=net/http/fcgi Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/fcgi Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=net_http_fcgi Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^net_http_fcgi ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing net/http/fcgi fuzz_ng_net_http_fcgi Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:32 Found package in /src/goroot/src/net/http/fcgi Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:32 Function Serve has unproduced argument net.Listener Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:32 Function Serve has unproduced argument http.Handler Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:32 Function ProcessEnv has unproduced argument http.Request Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/net_http_fcgi.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/net_http_fcgi.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_http_fcgi Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_http_fcgi Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_net_http_fcgi Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_fcgi Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_fcgi Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_net_http_fcgi.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_fcgi Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:15:2: "net/http/fcgi" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:35 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_net_http_fcgi.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_net_http_fcgi.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_net_http_fcgi.a ./fuzz_ng_net_http_fcgi Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_fcgi Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_fcgi/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_fcgi/fuzz_ng.go:15:2: "net/http/fcgi" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_fcgi/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_fcgi/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_fcgi/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_fcgi/fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:36 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_net_http_fcgi/ngolofuzz.pb.o fuzz_ng_net_http_fcgi//ngolofuzz.o fuzz_ng_net_http_fcgi.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_net_http_fcgi Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_net_http_fcgi/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_net_http_fcgi//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_net_http_fcgi.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_net_http_fcgi.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_net_http_fcgi.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for net/http/fcgi' Step #3 - "compile-libfuzzer-address-x86_64": Failed for net/http/fcgi Step #3 - "compile-libfuzzer-address-x86_64": + grep '^net/http/fcgi$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo net/http/fcgi Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/http/cgi/child.go /src/goroot/src/net/http/cgi/child_test.go /src/goroot/src/net/http/cgi/host.go /src/goroot/src/net/http/cgi/host_test.go /src/goroot/src/net/http/cgi/integration_test.go /src/goroot/src/net/http/cgi/plan9_test.go /src/goroot/src/net/http/cgi/posix_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/cgi Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/cgi Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/cgi Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package net/http/cgi Step #3 - "compile-libfuzzer-address-x86_64": + pkg=net/http/cgi Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/cgi Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=net_http_cgi Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^net_http_cgi ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing net/http/cgi fuzz_ng_net_http_cgi Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:36 Found package in /src/goroot/src/net/http/cgi Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:36 Function Serve has unproduced argument http.Handler Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:36 Function ServeHTTP has unproduced recv Handler Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/net_http_cgi.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/net_http_cgi.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_http_cgi Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_http_cgi Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_net_http_cgi Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_cgi Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_cgi Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_net_http_cgi.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_net_http_cgi.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_net_http_cgi.a ./fuzz_ng_net_http_cgi Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_net_http_cgi/ngolofuzz.pb.o fuzz_ng_net_http_cgi//ngolofuzz.o fuzz_ng_net_http_cgi.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_net_http_cgi Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_net_http_cgi.a Step #3 - "compile-libfuzzer-address-x86_64": + echo net/http/cgi Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/net/http/cgi/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/net/http/cgi/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/http/internal/chunked.go /src/goroot/src/net/http/internal/chunked_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/internal Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/http/internal/testcert/testcert.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/internal/testcert Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/http/internal/ascii/print.go /src/goroot/src/net/http/internal/ascii/print_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/internal/ascii Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/http/cookiejar/dummy_publicsuffix_test.go /src/goroot/src/net/http/cookiejar/example_test.go /src/goroot/src/net/http/cookiejar/jar.go /src/goroot/src/net/http/cookiejar/jar_test.go /src/goroot/src/net/http/cookiejar/punycode.go /src/goroot/src/net/http/cookiejar/punycode_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/cookiejar Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/cookiejar Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/cookiejar Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package net/http/cookiejar Step #3 - "compile-libfuzzer-address-x86_64": + pkg=net/http/cookiejar Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/http/cookiejar Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=net_http_cookiejar Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^net_http_cookiejar ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing net/http/cookiejar fuzz_ng_net_http_cookiejar Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:46 Found package in /src/goroot/src/net/http/cookiejar Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:46 Array result for http.Cookie is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:46 Function New has unproduced argument Options Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:46 Function Cookies has unproduced argument url.URL Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:46 Function SetCookies has unproduced argument url.URL Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:46 Function SetCookies has unproduced argument http.Cookie Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/net_http_cookiejar.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/net_http_cookiejar.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_http_cookiejar Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_http_cookiejar Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_net_http_cookiejar Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_cookiejar Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_cookiejar Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_net_http_cookiejar.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_cookiejar Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:175:6: JarResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:176:2: JarResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:187:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:188:2: JarNb declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:189:2: JarResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:48 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_net_http_cookiejar.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_net_http_cookiejar.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_net_http_cookiejar.a ./fuzz_ng_net_http_cookiejar Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_http_cookiejar Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_cookiejar/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_cookiejar/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_cookiejar/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_cookiejar/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_cookiejar/fuzz_ng.go:175:6: JarResults declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_cookiejar/fuzz_ng.go:176:2: JarResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_cookiejar/fuzz_ng.go:187:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_cookiejar/fuzz_ng.go:188:2: JarNb declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_net_http_cookiejar/fuzz_ng.go:189:2: JarResultsIndex declared and not used Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_net_http_cookiejar/ngolofuzz.pb.o fuzz_ng_net_http_cookiejar//ngolofuzz.o fuzz_ng_net_http_cookiejar.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_net_http_cookiejar Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_net_http_cookiejar/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_net_http_cookiejar//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_net_http_cookiejar.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_net_http_cookiejar.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_net_http_cookiejar.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for net/http/cookiejar' Step #3 - "compile-libfuzzer-address-x86_64": Failed for net/http/cookiejar Step #3 - "compile-libfuzzer-address-x86_64": + grep '^net/http/cookiejar$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo net/http/cookiejar Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/net/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/net/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/rpc/client.go /src/goroot/src/net/rpc/client_test.go /src/goroot/src/net/rpc/debug.go /src/goroot/src/net/rpc/server.go /src/goroot/src/net/rpc/server_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/rpc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/rpc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/rpc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package net/rpc Step #3 - "compile-libfuzzer-address-x86_64": + pkg=net/rpc Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/rpc Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=net_rpc Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^net_rpc ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing net/rpc fuzz_ng_net_rpc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Found package in /src/goroot/src/net/rpc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Type ServerCodec is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Type ServerError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Type ClientCodec is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Function Error has unproduced recv ServerError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Function NewClient has unproduced argument io.ReadWriteCloser Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Function NewClientWithCodec has unproduced argument ClientCodec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Unhandled argument &ast.ChanType{Begin:30369, Arrow:0, Dir:3, Value:(*ast.StarExpr)(0xc000231ad0)} for ClientNgdotGo Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Function ServeConn has unproduced argument io.ReadWriteCloser Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Function ServeCodec has unproduced argument ServerCodec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Function ServeRequest has unproduced argument ServerCodec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Function Accept has unproduced argument net.Listener Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Function ServeConn has unproduced argument io.ReadWriteCloser Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Function ServeCodec has unproduced argument ServerCodec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Function ServeRequest has unproduced argument ServerCodec Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Function Accept has unproduced argument net.Listener Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Function ServeHTTP has unproduced argument http.ResponseWriter Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:30:50 Function ServeHTTP has unproduced argument http.Request Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/net_rpc.py Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/std/net_rpc.py Step #3 - "compile-libfuzzer-address-x86_64": + python3 /src/ngolo-fuzzing/std/net_rpc.py fuzz_ng_net_rpc/fuzz_ng.go Step #3 - "compile-libfuzzer-address-x86_64": + mv fuzz_ng_net_rpc/fuzz_ngp.go fuzz_ng_net_rpc/fuzz_ng.go Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_rpc Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_rpc Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_net_rpc Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_rpc Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_rpc Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_net_rpc.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_net_rpc.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_net_rpc.a ./fuzz_ng_net_rpc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_net_rpc/ngolofuzz.pb.o fuzz_ng_net_rpc//ngolofuzz.o fuzz_ng_net_rpc.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_net_rpc Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_net_rpc.a Step #3 - "compile-libfuzzer-address-x86_64": + echo net/rpc Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/rpc/jsonrpc/all_test.go /src/goroot/src/net/rpc/jsonrpc/client.go /src/goroot/src/net/rpc/jsonrpc/server.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/rpc/jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/rpc/jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/rpc/jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package net/rpc/jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": + pkg=net/rpc/jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/rpc/jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=net_rpc_jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^net_rpc_jsonrpc ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing net/rpc/jsonrpc fuzz_ng_net_rpc_jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:00 Found package in /src/goroot/src/net/rpc/jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:00 Function NewClientCodec has unproduced argument io.ReadWriteCloser Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:00 Function NewClient has unproduced argument io.ReadWriteCloser Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:00 Function NewServerCodec has unproduced argument io.ReadWriteCloser Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:00 Function ServeConn has unproduced argument io.ReadWriteCloser Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/net_rpc_jsonrpc.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/net_rpc_jsonrpc.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_rpc_jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_rpc_jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_net_rpc_jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_rpc_jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_rpc_jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_net_rpc_jsonrpc.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_net_rpc_jsonrpc.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_net_rpc_jsonrpc.a ./fuzz_ng_net_rpc_jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_net_rpc_jsonrpc/ngolofuzz.pb.o fuzz_ng_net_rpc_jsonrpc//ngolofuzz.o fuzz_ng_net_rpc_jsonrpc.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_net_rpc_jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_net_rpc_jsonrpc.a Step #3 - "compile-libfuzzer-address-x86_64": + echo net/rpc/jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/net/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/net/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/internal/socktest/main_test.go /src/goroot/src/net/internal/socktest/main_unix_test.go /src/goroot/src/net/internal/socktest/main_windows_test.go /src/goroot/src/net/internal/socktest/switch.go /src/goroot/src/net/internal/socktest/switch_posix.go /src/goroot/src/net/internal/socktest/switch_stub.go /src/goroot/src/net/internal/socktest/switch_unix.go /src/goroot/src/net/internal/socktest/switch_windows.go /src/goroot/src/net/internal/socktest/sys_cloexec.go /src/goroot/src/net/internal/socktest/sys_unix.go /src/goroot/src/net/internal/socktest/sys_windows.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 11 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/internal/socktest Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/netip/export_test.go /src/goroot/src/net/netip/fuzz_test.go /src/goroot/src/net/netip/inlining_test.go /src/goroot/src/net/netip/leaf_alts.go /src/goroot/src/net/netip/netip.go /src/goroot/src/net/netip/netip_pkg_test.go /src/goroot/src/net/netip/netip_test.go /src/goroot/src/net/netip/slow_test.go /src/goroot/src/net/netip/uint128.go /src/goroot/src/net/netip/uint128_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/netip Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/netip Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/netip Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package net/netip Step #3 - "compile-libfuzzer-address-x86_64": + pkg=net/netip Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/netip Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=net_netip Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^net_netip ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude Must' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude Must net/netip fuzz_ng_net_netip Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:09 Found package in /src/goroot/src/net/netip Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:09 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:09 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:09 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:09 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:09 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:09 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:09 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:09 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:09 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:09 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:09 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:09 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:09 Function AddrFrom4 has unproduced argument byte Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:09 Function AddrFrom16 has unproduced argument byte Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/net_netip.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/net_netip.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_netip Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_netip Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_net_netip Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_netip Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_netip Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_net_netip.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_net_netip.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_net_netip.a ./fuzz_ng_net_netip Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_net_netip/ngolofuzz.pb.o fuzz_ng_net_netip//ngolofuzz.o fuzz_ng_net_netip.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_net_netip Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_net_netip.a Step #3 - "compile-libfuzzer-address-x86_64": + echo net/netip Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/textproto/header.go /src/goroot/src/net/textproto/header_test.go /src/goroot/src/net/textproto/pipeline.go /src/goroot/src/net/textproto/reader.go /src/goroot/src/net/textproto/reader_test.go /src/goroot/src/net/textproto/textproto.go /src/goroot/src/net/textproto/writer.go /src/goroot/src/net/textproto/writer_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 8 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/textproto Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/textproto Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/textproto Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package net/textproto Step #3 - "compile-libfuzzer-address-x86_64": + pkg=net/textproto Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/textproto Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=net_textproto Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^net_textproto ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing net/textproto fuzz_ng_net_textproto Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Found package in /src/goroot/src/net/textproto Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Type Pipeline is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Type Error is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Type ProtocolError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Function Next has unproduced recv Pipeline Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Function StartRequest has unproduced recv Pipeline Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Function EndRequest has unproduced recv Pipeline Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Function StartResponse has unproduced recv Pipeline Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Function EndResponse has unproduced recv Pipeline Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Function Error has unproduced recv Error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Function Error has unproduced recv ProtocolError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Function NewConn has unproduced argument io.ReadWriteCloser Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Unhandled argument &ast.Ellipsis{Ellipsis:7642, Elt:(*ast.Ident)(0xc0001a1a60)} for ConnNgdotCmd Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Function NewWriter has unproduced argument bufio.Writer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:19 Unhandled argument &ast.Ellipsis{Ellipsis:9163, Elt:(*ast.Ident)(0xc0000ab3a0)} for WriterNgdotPrintfLine Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/net_textproto.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/net_textproto.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_textproto Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_textproto Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_net_textproto Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_textproto Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_textproto Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_net_textproto.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_net_textproto.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_net_textproto.a ./fuzz_ng_net_textproto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_net_textproto/ngolofuzz.pb.o fuzz_ng_net_textproto//ngolofuzz.o fuzz_ng_net_textproto.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_net_textproto Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_net_textproto.a Step #3 - "compile-libfuzzer-address-x86_64": + echo net/textproto Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/mail/example_test.go /src/goroot/src/net/mail/message.go /src/goroot/src/net/mail/message_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/mail Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/mail Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/mail Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package net/mail Step #3 - "compile-libfuzzer-address-x86_64": + pkg=net/mail Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/mail Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=net_mail Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^net_mail ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing net/mail fuzz_ng_net_mail Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:29 Found package in /src/goroot/src/net/mail Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:29 Array result for Address is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:29 Array result for Address is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:29 Array result for Address is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:29 Type Header is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:29 Function Get has unproduced recv Header Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:29 Function Date has unproduced recv Header Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:29 Function AddressList has unproduced recv Header Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:29 Function Parse has unproduced recv AddressParser Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:29 Function ParseList has unproduced recv AddressParser Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/net_mail.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/net_mail.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_mail Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_mail Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_net_mail Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_mail Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_mail Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_net_mail.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_net_mail.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_net_mail.a ./fuzz_ng_net_mail Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_net_mail/ngolofuzz.pb.o fuzz_ng_net_mail//ngolofuzz.o fuzz_ng_net_mail.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_net_mail Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_net_mail.a Step #3 - "compile-libfuzzer-address-x86_64": + echo net/mail Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/net/url/example_test.go /src/goroot/src/net/url/url.go /src/goroot/src/net/url/url_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/url Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/url Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/url Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package net/url Step #3 - "compile-libfuzzer-address-x86_64": + pkg=net/url Step #3 - "compile-libfuzzer-address-x86_64": ++ echo net/url Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=net_url Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^net_url ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing net/url fuzz_ng_net_url Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:37 Found package in /src/goroot/src/net/url Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:37 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:37 Type Error is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:37 Type EscapeError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:37 Type InvalidHostError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:37 Function Unwrap has unproduced recv Error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:37 Function Error has unproduced recv Error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:37 Function Timeout has unproduced recv Error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:37 Function Temporary has unproduced recv Error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:37 Function Error has unproduced recv EscapeError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:37 Function Error has unproduced recv InvalidHostError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:37 Unhandled argument &ast.Ellipsis{Ellipsis:33677, Elt:(*ast.Ident)(0xc0001f50e0)} for URLNgdotJoinPath Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:37 Unhandled argument &ast.Ellipsis{Ellipsis:35388, Elt:(*ast.Ident)(0xc0001fa220)} for JoinPath Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/net_url.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/net_url.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_url Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_net_url Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_net_url Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_url Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_net_url Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_net_url.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_net_url.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_net_url.a ./fuzz_ng_net_url Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_net_url/ngolofuzz.pb.o fuzz_ng_net_url//ngolofuzz.o fuzz_ng_net_url.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_net_url Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_net_url.a Step #3 - "compile-libfuzzer-address-x86_64": + echo net/url Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/reflect/abi.go /src/goroot/src/reflect/abi_test.go /src/goroot/src/reflect/all_test.go /src/goroot/src/reflect/arena.go /src/goroot/src/reflect/benchmark_test.go /src/goroot/src/reflect/deepequal.go /src/goroot/src/reflect/example_test.go /src/goroot/src/reflect/export_test.go /src/goroot/src/reflect/float32reg_generic.go /src/goroot/src/reflect/makefunc.go /src/goroot/src/reflect/nih_test.go /src/goroot/src/reflect/set_test.go /src/goroot/src/reflect/stubs_ppc64x.go /src/goroot/src/reflect/stubs_riscv64.go /src/goroot/src/reflect/swapper.go /src/goroot/src/reflect/tostring_test.go /src/goroot/src/reflect/type.go /src/goroot/src/reflect/value.go /src/goroot/src/reflect/visiblefields.go /src/goroot/src/reflect/visiblefields_test.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 20 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo reflect Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo reflect Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo reflect Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package reflect Step #3 - "compile-libfuzzer-address-x86_64": + pkg=reflect Step #3 - "compile-libfuzzer-address-x86_64": ++ echo reflect Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=reflect Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^reflect ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing reflect fuzz_ng_reflect Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:46 Found package in /src/goroot/src/reflect Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:46 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:46 Array result for Value is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:46 Array result for Value is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:46 Array result for uintptr is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:46 Array result for Value is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:46 Array result for StructField is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:46 Type StructTag is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:46 Type ValueError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:46 Unhandled argument &ast.FuncType{Func:4654, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002a0180), Results:(*ast.FieldList)(0xc0002a01e0)} for MakeFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:46 Failed creating fuzz target : Unhandled result &ast.FuncType{Func:9492, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002289c0), Results:(*ast.FieldList)(nil)} for Swapper Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/reflect.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/reflect.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_reflect Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_reflect Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_reflect Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": no Go files in /src/ngolo-fuzzing/fuzz_ng_reflect Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 32: cd: .@*: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/fuzz_ng_reflect Step #3 - "compile-libfuzzer-address-x86_64": no Go files in /src/ngolo-fuzzing/fuzz_ng_reflect Step #3 - "compile-libfuzzer-address-x86_64": go: malformed module path ".": is a local import path Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_reflect.a . Step #3 - "compile-libfuzzer-address-x86_64": -: no Go files in /src/ngolo-fuzzing/fuzz_ng_reflect Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_reflect.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_reflect.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_reflect.a ./fuzz_ng_reflect Step #3 - "compile-libfuzzer-address-x86_64": -: no Go files in /src/ngolo-fuzzing/fuzz_ng_reflect Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_reflect/ngolofuzz.pb.o fuzz_ng_reflect//ngolofuzz.o fuzz_ng_reflect.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_reflect Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_reflect/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_reflect//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_reflect.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_reflect.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_reflect.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for reflect' Step #3 - "compile-libfuzzer-address-x86_64": Failed for reflect Step #3 - "compile-libfuzzer-address-x86_64": + grep '^reflect$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo reflect Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/reflect/internal/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/reflect/internal/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/reflect/internal/example2/example.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo reflect/internal/example2 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/reflect/internal/example1/example.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo reflect/internal/example1 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/flag/example_func_test.go /src/goroot/src/flag/example_test.go /src/goroot/src/flag/example_textvar_test.go /src/goroot/src/flag/example_value_test.go /src/goroot/src/flag/export_test.go /src/goroot/src/flag/flag.go /src/goroot/src/flag/flag_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo flag Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo flag Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo flag Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package flag Step #3 - "compile-libfuzzer-address-x86_64": + pkg=flag Step #3 - "compile-libfuzzer-address-x86_64": ++ echo flag Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=flag Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^flag ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing flag fuzz_ng_flag Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Found package in /src/goroot/src/flag Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Type Value is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Unhandled argument &ast.FuncType{Func:11576, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00022a090), Results:(*ast.FieldList)(nil)} for FlagSetNgdotVisitAll Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Unhandled argument &ast.FuncType{Func:11802, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00022a180), Results:(*ast.FieldList)(nil)} for VisitAll Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Unhandled argument &ast.FuncType{Func:11996, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00022a270), Results:(*ast.FieldList)(nil)} for FlagSetNgdotVisit Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Unhandled argument &ast.FuncType{Func:12222, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00022a360), Results:(*ast.FieldList)(nil)} for Visit Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function BoolVar has unproduced argument bool Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function BoolVar has unproduced argument bool Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function IntVar has unproduced argument int Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function IntVar has unproduced argument int Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function Int64Var has unproduced argument int64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function Int64Var has unproduced argument int64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function UintVar has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function UintVar has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function UintVar has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function UintVar has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function Uint has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function Uint has unproduced argument uint Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function Uint64Var has unproduced argument uint64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function Uint64Var has unproduced argument uint64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function StringVar has unproduced argument string Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function StringVar has unproduced argument string Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function Float64Var has unproduced argument float64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function Float64Var has unproduced argument float64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function DurationVar has unproduced argument time.Duration Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function DurationVar has unproduced argument time.Duration Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function DurationVar has unproduced argument time.Duration Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function DurationVar has unproduced argument time.Duration Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function Duration has unproduced argument time.Duration Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function Duration has unproduced argument time.Duration Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function TextVar has unproduced argument encoding.TextUnmarshaler Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function TextVar has unproduced argument encoding.TextMarshaler Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function TextVar has unproduced argument encoding.TextUnmarshaler Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function TextVar has unproduced argument encoding.TextMarshaler Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Unhandled argument &ast.FuncType{Func:31712, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000258030), Results:(*ast.FieldList)(0xc000258060)} for FlagSetNgdotFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Unhandled argument &ast.FuncType{Func:32026, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000258150), Results:(*ast.FieldList)(0xc000258180)} for Func Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function Var has unproduced argument Value Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:47 Function Var has unproduced argument Value Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/flag.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/flag.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_flag Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_flag Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_flag Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_flag Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_flag Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_flag.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_flag Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:341:9: undefined: NgoloFuzzOne_String Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:535:9: undefined: NgoloFuzzOne_String Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:53 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_flag.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_flag.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_flag.a ./fuzz_ng_flag Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_flag Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_flag/fuzz_ng.go:341:9: undefined: NgoloFuzzOne_String Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_flag/fuzz_ng.go:535:9: undefined: NgoloFuzzOne_String Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_flag/ngolofuzz.pb.o fuzz_ng_flag//ngolofuzz.o fuzz_ng_flag.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_flag Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_flag.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_flag.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_flag.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for flag' Step #3 - "compile-libfuzzer-address-x86_64": Failed for flag Step #3 - "compile-libfuzzer-address-x86_64": + grep '^flag$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo flag Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/bytes/boundary_test.go /src/goroot/src/bytes/buffer.go /src/goroot/src/bytes/buffer_test.go /src/goroot/src/bytes/bytes.go /src/goroot/src/bytes/bytes_test.go /src/goroot/src/bytes/compare_test.go /src/goroot/src/bytes/example_test.go /src/goroot/src/bytes/export_test.go /src/goroot/src/bytes/reader.go /src/goroot/src/bytes/reader_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo bytes Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo bytes Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo bytes Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package bytes Step #3 - "compile-libfuzzer-address-x86_64": + pkg=bytes Step #3 - "compile-libfuzzer-address-x86_64": ++ echo bytes Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=bytes Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^bytes ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-limits Repeat.count,BufferNgdotGrow.n -exclude Next' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -limits Repeat.count,BufferNgdotGrow.n -exclude Next bytes fuzz_ng_bytes Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Found package in /src/goroot/src/bytes Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for rune is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Unhandled argument &ast.FuncType{Func:21806, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000121da0), Results:(*ast.FieldList)(0xc000121dd0)} for ContainsFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Unhandled argument &ast.FuncType{Func:31139, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000241740), Results:(*ast.FieldList)(0xc000241770)} for FieldsFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Unhandled argument &ast.FuncType{Func:33384, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002523f0), Results:(*ast.FieldList)(0xc000252420)} for Map Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Function ToUpperSpecial has unproduced argument unicode.SpecialCase Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Function ToLowerSpecial has unproduced argument unicode.SpecialCase Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Function ToTitleSpecial has unproduced argument unicode.SpecialCase Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Unhandled argument &ast.FuncType{Func:39804, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00025c600), Results:(*ast.FieldList)(0xc00025c630)} for TrimLeftFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Unhandled argument &ast.FuncType{Func:40058, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00025c810), Results:(*ast.FieldList)(0xc00025c840)} for TrimRightFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Unhandled argument &ast.FuncType{Func:40392, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00025cae0), Results:(*ast.FieldList)(0xc00025cb10)} for TrimFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Unhandled argument &ast.FuncType{Func:41153, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00025cfc0), Results:(*ast.FieldList)(0xc00025cff0)} for IndexFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:31:54 Unhandled argument &ast.FuncType{Func:41419, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc00025d140), Results:(*ast.FieldList)(0xc00025d170)} for LastIndexFunc Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/bytes.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/bytes.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_bytes Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_bytes Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_bytes Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_bytes Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_bytes Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_bytes.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_bytes.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_bytes.a ./fuzz_ng_bytes Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_bytes/ngolofuzz.pb.o fuzz_ng_bytes//ngolofuzz.o fuzz_ng_bytes.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_bytes Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_bytes.a Step #3 - "compile-libfuzzer-address-x86_64": + echo bytes Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/index/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/index/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/index/suffixarray/example_test.go /src/goroot/src/index/suffixarray/gen.go /src/goroot/src/index/suffixarray/sais.go /src/goroot/src/index/suffixarray/sais2.go /src/goroot/src/index/suffixarray/suffixarray.go /src/goroot/src/index/suffixarray/suffixarray_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo index/suffixarray Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo index/suffixarray Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo index/suffixarray Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package index/suffixarray Step #3 - "compile-libfuzzer-address-x86_64": + pkg=index/suffixarray Step #3 - "compile-libfuzzer-address-x86_64": ++ echo index/suffixarray Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=index_suffixarray Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^index_suffixarray ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing index/suffixarray fuzz_ng_index_suffixarray Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:06 Found package in /src/goroot/src/index/suffixarray Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:06 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:06 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:06 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:06 Function FindAllIndex has unproduced argument regexp.Regexp Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/index_suffixarray.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/index_suffixarray.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_index_suffixarray Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_index_suffixarray Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_index_suffixarray Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_index_suffixarray Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_index_suffixarray Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_index_suffixarray.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_index_suffixarray.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_index_suffixarray.a ./fuzz_ng_index_suffixarray Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_index_suffixarray/ngolofuzz.pb.o fuzz_ng_index_suffixarray//ngolofuzz.o fuzz_ng_index_suffixarray.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_index_suffixarray Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_index_suffixarray.a Step #3 - "compile-libfuzzer-address-x86_64": + echo index/suffixarray Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/compress/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/compress/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/compress/flate/deflate.go /src/goroot/src/compress/flate/deflate_test.go /src/goroot/src/compress/flate/deflatefast.go /src/goroot/src/compress/flate/dict_decoder.go /src/goroot/src/compress/flate/dict_decoder_test.go /src/goroot/src/compress/flate/example_test.go /src/goroot/src/compress/flate/flate_test.go /src/goroot/src/compress/flate/huffman_bit_writer.go /src/goroot/src/compress/flate/huffman_bit_writer_test.go /src/goroot/src/compress/flate/huffman_code.go /src/goroot/src/compress/flate/inflate.go /src/goroot/src/compress/flate/inflate_test.go /src/goroot/src/compress/flate/reader_test.go /src/goroot/src/compress/flate/token.go /src/goroot/src/compress/flate/writer_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 15 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/flate Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/flate Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/flate Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package compress/flate Step #3 - "compile-libfuzzer-address-x86_64": + pkg=compress/flate Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/flate Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=compress_flate Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^compress_flate ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing compress/flate fuzz_ng_compress_flate Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:14 Found package in /src/goroot/src/compress/flate Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:14 Type CorruptInputError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:14 Type InternalError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:14 Type ReadError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:14 Type WriteError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:14 Function Error has unproduced recv CorruptInputError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:14 Function Error has unproduced recv InternalError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:14 Function Error has unproduced recv ReadError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:14 Function Error has unproduced recv WriteError Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/compress_flate.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/compress_flate.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_compress_flate Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_compress_flate Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_compress_flate Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_compress_flate Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_compress_flate Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_compress_flate.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_compress_flate.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_compress_flate.a ./fuzz_ng_compress_flate Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_compress_flate/ngolofuzz.pb.o fuzz_ng_compress_flate//ngolofuzz.o fuzz_ng_compress_flate.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_compress_flate Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_compress_flate.a Step #3 - "compile-libfuzzer-address-x86_64": + echo compress/flate Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/compress/flate/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/compress/flate/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/compress/lzw/reader.go /src/goroot/src/compress/lzw/reader_test.go /src/goroot/src/compress/lzw/writer.go /src/goroot/src/compress/lzw/writer_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/lzw Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/lzw Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/lzw Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package compress/lzw Step #3 - "compile-libfuzzer-address-x86_64": + pkg=compress/lzw Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/lzw Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=compress_lzw Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^compress_lzw ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing compress/lzw fuzz_ng_compress_lzw Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:23 Found package in /src/goroot/src/compress/lzw Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:23 Type Reader is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:23 Type Writer is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:23 Function Read has unproduced recv Reader Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:23 Function Close has unproduced recv Reader Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:23 Function Reset has unproduced recv Reader Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:23 Function Write has unproduced recv Writer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:23 Function Close has unproduced recv Writer Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:23 Function Reset has unproduced recv Writer Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/compress_lzw.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/compress_lzw.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_compress_lzw Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_compress_lzw Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_compress_lzw Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_compress_lzw Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_compress_lzw Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_compress_lzw.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_compress_lzw.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_compress_lzw.a ./fuzz_ng_compress_lzw Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_compress_lzw/ngolofuzz.pb.o fuzz_ng_compress_lzw//ngolofuzz.o fuzz_ng_compress_lzw.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_compress_lzw Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_compress_lzw.a Step #3 - "compile-libfuzzer-address-x86_64": + echo compress/lzw Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/compress/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/compress/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/compress/bzip2/bit_reader.go /src/goroot/src/compress/bzip2/bzip2.go /src/goroot/src/compress/bzip2/bzip2_test.go /src/goroot/src/compress/bzip2/huffman.go /src/goroot/src/compress/bzip2/move_to_front.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/bzip2 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/bzip2 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/bzip2 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package compress/bzip2 Step #3 - "compile-libfuzzer-address-x86_64": + pkg=compress/bzip2 Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/bzip2 Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=compress_bzip2 Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^compress_bzip2 ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing compress/bzip2 fuzz_ng_compress_bzip2 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:31 Found package in /src/goroot/src/compress/bzip2 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:31 Type StructuralError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:31 Function Error has unproduced recv StructuralError Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/compress_bzip2.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/compress_bzip2.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_compress_bzip2 Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_compress_bzip2 Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_compress_bzip2 Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_compress_bzip2 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_compress_bzip2 Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_compress_bzip2.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_compress_bzip2.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_compress_bzip2.a ./fuzz_ng_compress_bzip2 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_compress_bzip2/ngolofuzz.pb.o fuzz_ng_compress_bzip2//ngolofuzz.o fuzz_ng_compress_bzip2.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_compress_bzip2 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_compress_bzip2.a Step #3 - "compile-libfuzzer-address-x86_64": + echo compress/bzip2 Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/compress/bzip2/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/compress/bzip2/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/compress/gzip/example_test.go /src/goroot/src/compress/gzip/fuzz_test.go /src/goroot/src/compress/gzip/gunzip.go /src/goroot/src/compress/gzip/gunzip_test.go /src/goroot/src/compress/gzip/gzip.go /src/goroot/src/compress/gzip/gzip_test.go /src/goroot/src/compress/gzip/issue14937_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 7 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/gzip Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/gzip Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/gzip Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package compress/gzip Step #3 - "compile-libfuzzer-address-x86_64": + pkg=compress/gzip Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/gzip Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=compress_gzip Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^compress_gzip ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing compress/gzip fuzz_ng_compress_gzip Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:39 Found package in /src/goroot/src/compress/gzip Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/compress_gzip.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/compress_gzip.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_compress_gzip Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_compress_gzip Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_compress_gzip Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_compress_gzip Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_compress_gzip Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_compress_gzip.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_compress_gzip.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_compress_gzip.a ./fuzz_ng_compress_gzip Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_compress_gzip/ngolofuzz.pb.o fuzz_ng_compress_gzip//ngolofuzz.o fuzz_ng_compress_gzip.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_compress_gzip Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_compress_gzip.a Step #3 - "compile-libfuzzer-address-x86_64": + echo compress/gzip Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/compress/gzip/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/compress/gzip/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/compress/zlib/example_test.go /src/goroot/src/compress/zlib/reader.go /src/goroot/src/compress/zlib/reader_test.go /src/goroot/src/compress/zlib/writer.go /src/goroot/src/compress/zlib/writer_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/zlib Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/zlib Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/zlib Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package compress/zlib Step #3 - "compile-libfuzzer-address-x86_64": + pkg=compress/zlib Step #3 - "compile-libfuzzer-address-x86_64": ++ echo compress/zlib Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=compress_zlib Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^compress_zlib ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing compress/zlib fuzz_ng_compress_zlib Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:47 Found package in /src/goroot/src/compress/zlib Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/compress_zlib.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/compress_zlib.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_compress_zlib Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_compress_zlib Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_compress_zlib Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_compress_zlib Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_compress_zlib Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_compress_zlib.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_compress_zlib.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_compress_zlib.a ./fuzz_ng_compress_zlib Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_compress_zlib/ngolofuzz.pb.o fuzz_ng_compress_zlib//ngolofuzz.o fuzz_ng_compress_zlib.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_compress_zlib Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_compress_zlib.a Step #3 - "compile-libfuzzer-address-x86_64": + echo compress/zlib Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/regexp/all_test.go /src/goroot/src/regexp/backtrack.go /src/goroot/src/regexp/example_test.go /src/goroot/src/regexp/exec.go /src/goroot/src/regexp/exec2_test.go /src/goroot/src/regexp/exec_test.go /src/goroot/src/regexp/find_test.go /src/goroot/src/regexp/onepass.go /src/goroot/src/regexp/onepass_test.go /src/goroot/src/regexp/regexp.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo regexp Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo regexp Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo regexp Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package regexp Step #3 - "compile-libfuzzer-address-x86_64": + pkg=regexp Step #3 - "compile-libfuzzer-address-x86_64": ++ echo regexp Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=regexp Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^regexp ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args='-exclude Must,Expand' Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing -exclude Must,Expand regexp fuzz_ng_regexp Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Found package in /src/goroot/src/regexp Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for int is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Unhandled argument &ast.FuncType{Func:18850, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0002b0d50), Results:(*ast.FieldList)(0xc0002b0d80)} for RegexpNgdotReplaceAllStringFunc Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:32:56 Unhandled argument &ast.FuncType{Func:21999, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc0003281b0), Results:(*ast.FieldList)(0xc000328210)} for RegexpNgdotReplaceAllFunc Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/regexp.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/regexp.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_regexp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_regexp Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_regexp Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_regexp Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_regexp Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_regexp.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_regexp.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_regexp.a ./fuzz_ng_regexp Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_regexp/ngolofuzz.pb.o fuzz_ng_regexp//ngolofuzz.o fuzz_ng_regexp.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_regexp Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_regexp.a Step #3 - "compile-libfuzzer-address-x86_64": + echo regexp Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/regexp/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/regexp/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/regexp/syntax/compile.go /src/goroot/src/regexp/syntax/doc.go /src/goroot/src/regexp/syntax/op_string.go /src/goroot/src/regexp/syntax/parse.go /src/goroot/src/regexp/syntax/parse_test.go /src/goroot/src/regexp/syntax/perl_groups.go /src/goroot/src/regexp/syntax/prog.go /src/goroot/src/regexp/syntax/prog_test.go /src/goroot/src/regexp/syntax/regexp.go /src/goroot/src/regexp/syntax/simplify.go /src/goroot/src/regexp/syntax/simplify_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 11 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo regexp/syntax Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo regexp/syntax Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo regexp/syntax Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package regexp/syntax Step #3 - "compile-libfuzzer-address-x86_64": + pkg=regexp/syntax Step #3 - "compile-libfuzzer-address-x86_64": ++ echo regexp/syntax Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=regexp_syntax Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^regexp_syntax ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing regexp/syntax fuzz_ng_regexp_syntax Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:06 Found package in /src/goroot/src/regexp/syntax Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:06 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:06 Type Error is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:06 Function Error has unproduced recv Error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:06 Function MatchRune has unproduced recv Inst Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:06 Function MatchRunePos has unproduced recv Inst Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:06 Function MatchEmptyWidth has unproduced recv Inst Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:06 Function String has unproduced recv Inst Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/regexp_syntax.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/regexp_syntax.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_regexp_syntax Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_regexp_syntax Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_regexp_syntax Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_regexp_syntax Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_regexp_syntax Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_regexp_syntax.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_regexp_syntax.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_regexp_syntax.a ./fuzz_ng_regexp_syntax Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_regexp_syntax/ngolofuzz.pb.o fuzz_ng_regexp_syntax//ngolofuzz.o fuzz_ng_regexp_syntax.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_regexp_syntax Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_regexp_syntax.a Step #3 - "compile-libfuzzer-address-x86_64": + echo regexp/syntax Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/unsafe/unsafe.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 1 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo unsafe Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo unsafe Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo unsafe Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package unsafe Step #3 - "compile-libfuzzer-address-x86_64": + pkg=unsafe Step #3 - "compile-libfuzzer-address-x86_64": ++ echo unsafe Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=unsafe Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^unsafe ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing unsafe fuzz_ng_unsafe Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:14 No files in package Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:14 Failed creating fuzz target : No files in package Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/unsafe.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/unsafe.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_unsafe Step #3 - "compile-libfuzzer-address-x86_64": /src/build.sh: line 37: cd: fuzz_ng_unsafe: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": mkdir: cannot create directory 'cpp': File exists Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_unsafe Step #3 - "compile-libfuzzer-address-x86_64": /src/build.sh: line 55: cd: fuzz_ng_unsafe: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_unsafe Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_unsafe.a . Step #3 - "compile-libfuzzer-address-x86_64": # command-line-arguments Step #3 - "compile-libfuzzer-address-x86_64": : internal compiler error: have package "main" (0xc0000c6320), want package "github.com/catenacyber/ngolo-fuzzing" (0xc00049d3b0) Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": goroutine 1 [running]: Step #3 - "compile-libfuzzer-address-x86_64": runtime/debug.Stack() Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/runtime/debug/stack.go:24 +0x5e Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.FatalfAt({0x498091?, 0xc0?}, {0xd52d63, 0x2a}, {0xc0000ec3e0, 0x4, 0x4}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:227 +0x1d7 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.Fatalf(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:196 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/base.Assertf(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/base/print.go:246 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.readPackage(0xc0004e8380, 0xc00049d3b0, 0x0) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:296 +0x225 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.readImportFile({0xc000498091?, 0xcbe420?}, 0xc000000180, 0xc00048a101?, 0xc0004802a0) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/import.go:240 +0x5a7 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.(*gcimports).ImportFrom(0xcb5440?, {0xc000498091?, 0xc0004880f0?}, {0x10?, 0xc000498091?}, 0x0?) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/import.go:45 +0x34 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).importPackage(0xc0004ac000, {0xc000480030, 0xe, 0x9}, {0xc000498091, 0x24}, {0xc000498067, 0x12}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/resolver.go:146 +0x195 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).collectObjects(0xc0004ac000) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/resolver.go:254 +0x1025 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).checkFiles(0xc0004ac000, {0xc00048c048, 0x3, 0x3}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/check.go:323 +0x127 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Checker).Files(...) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/check.go:301 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/types2.(*Config).Check(0xd3851d?, {0x7ffcbb40812a?, 0x134c9a0?}, {0xc00048c048, 0x3, 0x3}, 0x9?) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/types2/api.go:429 +0x66 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.checkFiles({0x0, {0x0, 0x0}}, {0xc00041d9b0, 0x3, 0x9?}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/irgen.go:66 +0x477 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.writePkgStub({0x0?, {0x0?, 0x0?}}, {0xc00041d9b0, 0x3, 0x3}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:206 +0x6a Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.unified({0x0?, {0x0?, 0x0?}}, {0xc00041d9b0?, 0xc854e0?, 0x13da420?}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/unified.go:75 +0x96 Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/noder.LoadPackage({0xc000022280, 0x3, 0x4}) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/noder/noder.go:76 +0x45c Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile/internal/gc.Main(0xd65738) Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/internal/gc/main.go:197 +0xc4c Step #3 - "compile-libfuzzer-address-x86_64": main.main() Step #3 - "compile-libfuzzer-address-x86_64": /src/goroot/src/cmd/compile/main.go:57 +0xf9 Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:16 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_unsafe.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_unsafe.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_unsafe.a ./fuzz_ng_unsafe Step #3 - "compile-libfuzzer-address-x86_64": -: stat /src/ngolo-fuzzing/fuzz_ng_unsafe: directory not found Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_unsafe/ngolofuzz.pb.o fuzz_ng_unsafe//ngolofuzz.o fuzz_ng_unsafe.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_unsafe Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_unsafe/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_unsafe//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_unsafe.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_unsafe.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_unsafe.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for unsafe' Step #3 - "compile-libfuzzer-address-x86_64": Failed for unsafe Step #3 - "compile-libfuzzer-address-x86_64": + grep '^unsafe$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo unsafe Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/context/benchmark_test.go /src/goroot/src/context/context.go /src/goroot/src/context/context_test.go /src/goroot/src/context/example_test.go /src/goroot/src/context/net_test.go /src/goroot/src/context/x_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 6 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo context Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo context Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo context Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package context Step #3 - "compile-libfuzzer-address-x86_64": + pkg=context Step #3 - "compile-libfuzzer-address-x86_64": ++ echo context Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=context Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^context ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing context fuzz_ng_context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:17 Found package in /src/goroot/src/context Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:17 Function WithDeadline has unproduced argument time.Time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:17 Function WithDeadlineCause has unproduced argument time.Time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:17 Function WithDeadlineCause has unproduced argument error Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:17 Function WithTimeout has unproduced argument time.Duration Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:17 Function WithTimeoutCause has unproduced argument time.Duration Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:17 Function WithTimeoutCause has unproduced argument error Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/context.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/context.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_context Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_context Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_context Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_context Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_context Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_context.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_context.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_context.a ./fuzz_ng_context Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_context/ngolofuzz.pb.o fuzz_ng_context//ngolofuzz.o fuzz_ng_context.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_context Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_context.a Step #3 - "compile-libfuzzer-address-x86_64": + echo context Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/hash/example_test.go /src/goroot/src/hash/hash.go /src/goroot/src/hash/marshal_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 3 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package hash Step #3 - "compile-libfuzzer-address-x86_64": + pkg=hash Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=hash Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^hash ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing hash fuzz_ng_hash Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:25 Found package in /src/goroot/src/hash Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/hash.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/hash.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_hash Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_hash Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_hash Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_hash.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:11:2: "hash" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:27 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_hash.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_hash.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_hash.a ./fuzz_ng_hash Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_hash/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_hash/fuzz_ng.go:11:2: "hash" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_hash/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_hash/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_hash/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_hash/fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:28 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_hash/ngolofuzz.pb.o fuzz_ng_hash//ngolofuzz.o fuzz_ng_hash.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_hash Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_hash/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_hash//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_hash.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_hash.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_hash.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for hash' Step #3 - "compile-libfuzzer-address-x86_64": Failed for hash Step #3 - "compile-libfuzzer-address-x86_64": + grep '^hash$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo hash Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/hash/adler32/adler32.go /src/goroot/src/hash/adler32/adler32_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/adler32 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/adler32 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/adler32 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package hash/adler32 Step #3 - "compile-libfuzzer-address-x86_64": + pkg=hash/adler32 Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/adler32 Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=hash_adler32 Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^hash_adler32 ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing hash/adler32 fuzz_ng_hash_adler32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:29 Found package in /src/goroot/src/hash/adler32 Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/hash_adler32.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/hash_adler32.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_hash_adler32 Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_hash_adler32 Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_hash_adler32 Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash_adler32 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash_adler32 Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_hash_adler32.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_hash_adler32.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_hash_adler32.a ./fuzz_ng_hash_adler32 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_hash_adler32/ngolofuzz.pb.o fuzz_ng_hash_adler32//ngolofuzz.o fuzz_ng_hash_adler32.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_hash_adler32 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_hash_adler32.a Step #3 - "compile-libfuzzer-address-x86_64": + echo hash/adler32 Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/hash/crc32/crc32.go /src/goroot/src/hash/crc32/crc32_amd64.go /src/goroot/src/hash/crc32/crc32_arm64.go /src/goroot/src/hash/crc32/crc32_generic.go /src/goroot/src/hash/crc32/crc32_otherarch.go /src/goroot/src/hash/crc32/crc32_ppc64le.go /src/goroot/src/hash/crc32/crc32_s390x.go /src/goroot/src/hash/crc32/crc32_test.go /src/goroot/src/hash/crc32/example_test.go /src/goroot/src/hash/crc32/gen_const_ppc64le.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 10 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/crc32 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/crc32 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/crc32 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package hash/crc32 Step #3 - "compile-libfuzzer-address-x86_64": + pkg=hash/crc32 Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/crc32 Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=hash_crc32 Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^hash_crc32 ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing hash/crc32 fuzz_ng_hash_crc32 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:37 Found package in /src/goroot/src/hash/crc32 Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/hash_crc32.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/hash_crc32.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_hash_crc32 Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_hash_crc32 Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_hash_crc32 Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash_crc32 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash_crc32 Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_hash_crc32.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_hash_crc32.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_hash_crc32.a ./fuzz_ng_hash_crc32 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_hash_crc32/ngolofuzz.pb.o fuzz_ng_hash_crc32//ngolofuzz.o fuzz_ng_hash_crc32.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_hash_crc32 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_hash_crc32.a Step #3 - "compile-libfuzzer-address-x86_64": + echo hash/crc32 Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/hash/maphash/example_test.go /src/goroot/src/hash/maphash/maphash.go /src/goroot/src/hash/maphash/maphash_test.go /src/goroot/src/hash/maphash/smhasher_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 4 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/maphash Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/maphash Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/maphash Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package hash/maphash Step #3 - "compile-libfuzzer-address-x86_64": + pkg=hash/maphash Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/maphash Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=hash_maphash Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^hash_maphash ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing hash/maphash fuzz_ng_hash_maphash Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:45 Found package in /src/goroot/src/hash/maphash Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:45 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:45 Type Hash is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:45 Function WriteByte has unproduced recv Hash Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:45 Function Write has unproduced recv Hash Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:45 Function WriteString has unproduced recv Hash Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:45 Function Seed has unproduced recv Hash Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:45 Function SetSeed has unproduced recv Hash Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:45 Function Reset has unproduced recv Hash Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:45 Function Sum64 has unproduced recv Hash Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:45 Function Sum has unproduced recv Hash Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:45 Function Size has unproduced recv Hash Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:45 Function BlockSize has unproduced recv Hash Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/hash_maphash.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/hash_maphash.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_hash_maphash Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_hash_maphash Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_hash_maphash Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash_maphash Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash_maphash Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_hash_maphash.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash_maphash Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:189:9: undefined: NgoloFuzzOne_String Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:215:9: undefined: NgoloFuzzOne_String Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:49 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_hash_maphash.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_hash_maphash.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_hash_maphash.a ./fuzz_ng_hash_maphash Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash_maphash Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_hash_maphash/fuzz_ng.go:189:9: undefined: NgoloFuzzOne_String Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_hash_maphash/fuzz_ng.go:215:9: undefined: NgoloFuzzOne_String Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:51 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_hash_maphash/ngolofuzz.pb.o fuzz_ng_hash_maphash//ngolofuzz.o fuzz_ng_hash_maphash.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_hash_maphash Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_hash_maphash.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_hash_maphash.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_hash_maphash.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for hash/maphash' Step #3 - "compile-libfuzzer-address-x86_64": Failed for hash/maphash Step #3 - "compile-libfuzzer-address-x86_64": + grep '^hash/maphash$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo hash/maphash Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/hash/fnv/fnv.go /src/goroot/src/hash/fnv/fnv_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/fnv Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/fnv Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/fnv Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package hash/fnv Step #3 - "compile-libfuzzer-address-x86_64": + pkg=hash/fnv Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/fnv Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=hash_fnv Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^hash_fnv ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing hash/fnv fuzz_ng_hash_fnv Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:51 Found package in /src/goroot/src/hash/fnv Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/hash_fnv.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/hash_fnv.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_hash_fnv Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_hash_fnv Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_hash_fnv Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash_fnv Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash_fnv Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_hash_fnv.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash_fnv Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:179:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:182:9: undefined: NgoloFuzzOne_New32a Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:186:9: undefined: NgoloFuzzOne_New64a Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:190:9: undefined: NgoloFuzzOne_New128a Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:199:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:202:9: undefined: NgoloFuzzOne_New32a Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:206:9: undefined: NgoloFuzzOne_New64a Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:210:9: undefined: NgoloFuzzOne_New128a Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:55 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_hash_fnv.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_hash_fnv.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_hash_fnv.a ./fuzz_ng_hash_fnv Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash_fnv Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_hash_fnv/fuzz_ng.go:179:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_hash_fnv/fuzz_ng.go:182:9: undefined: NgoloFuzzOne_New32a Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_hash_fnv/fuzz_ng.go:186:9: undefined: NgoloFuzzOne_New64a Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_hash_fnv/fuzz_ng.go:190:9: undefined: NgoloFuzzOne_New128a Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_hash_fnv/fuzz_ng.go:199:10: a declared and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_hash_fnv/fuzz_ng.go:202:9: undefined: NgoloFuzzOne_New32a Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_hash_fnv/fuzz_ng.go:206:9: undefined: NgoloFuzzOne_New64a Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_hash_fnv/fuzz_ng.go:210:9: undefined: NgoloFuzzOne_New128a Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:56 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_hash_fnv/ngolofuzz.pb.o fuzz_ng_hash_fnv//ngolofuzz.o fuzz_ng_hash_fnv.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_hash_fnv Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_hash_fnv.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_hash_fnv.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_hash_fnv.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for hash/fnv' Step #3 - "compile-libfuzzer-address-x86_64": Failed for hash/fnv Step #3 - "compile-libfuzzer-address-x86_64": + grep '^hash/fnv$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo hash/fnv Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/hash/crc64/crc64.go /src/goroot/src/hash/crc64/crc64_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/crc64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/crc64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/crc64 Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package hash/crc64 Step #3 - "compile-libfuzzer-address-x86_64": + pkg=hash/crc64 Step #3 - "compile-libfuzzer-address-x86_64": ++ echo hash/crc64 Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=hash_crc64 Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^hash_crc64 ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing hash/crc64 fuzz_ng_hash_crc64 Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:33:56 Found package in /src/goroot/src/hash/crc64 Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/hash_crc64.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/hash_crc64.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_hash_crc64 Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_hash_crc64 Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_hash_crc64 Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash_crc64 Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_hash_crc64 Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_hash_crc64.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_hash_crc64.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_hash_crc64.a ./fuzz_ng_hash_crc64 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_hash_crc64/ngolofuzz.pb.o fuzz_ng_hash_crc64//ngolofuzz.o fuzz_ng_hash_crc64.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_hash_crc64 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_hash_crc64.a Step #3 - "compile-libfuzzer-address-x86_64": + echo hash/crc64 Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/time/embed.go /src/goroot/src/time/example_test.go /src/goroot/src/time/export_android_test.go /src/goroot/src/time/export_test.go /src/goroot/src/time/export_windows_test.go /src/goroot/src/time/format.go /src/goroot/src/time/format_rfc3339.go /src/goroot/src/time/format_test.go /src/goroot/src/time/genzabbrs.go /src/goroot/src/time/internal_test.go /src/goroot/src/time/mono_test.go /src/goroot/src/time/sleep.go /src/goroot/src/time/sleep_test.go /src/goroot/src/time/sys_plan9.go /src/goroot/src/time/sys_unix.go /src/goroot/src/time/sys_windows.go /src/goroot/src/time/tick.go /src/goroot/src/time/tick_test.go /src/goroot/src/time/time.go /src/goroot/src/time/time_test.go /src/goroot/src/time/tzdata_test.go /src/goroot/src/time/zoneinfo.go /src/goroot/src/time/zoneinfo_abbrs_windows.go /src/goroot/src/time/zoneinfo_android.go /src/goroot/src/time/zoneinfo_android_test.go /src/goroot/src/time/zoneinfo_goroot.go /src/goroot/src/time/zoneinfo_ios.go /src/goroot/src/time/zoneinfo_js.go /src/goroot/src/time/zoneinfo_plan9.go /src/goroot/src/time/zoneinfo_read.go /src/goroot/src/time/zoneinfo_test.go /src/goroot/src/time/zoneinfo_unix.go /src/goroot/src/time/zoneinfo_unix_test.go /src/goroot/src/time/zoneinfo_windows.go /src/goroot/src/time/zoneinfo_windows_test.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 35 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo time Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo time Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo time Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package time Step #3 - "compile-libfuzzer-address-x86_64": + pkg=time Step #3 - "compile-libfuzzer-address-x86_64": ++ echo time Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=time Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^time ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing time fuzz_ng_time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:04 Found package in /src/goroot/src/time Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:04 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:04 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:04 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:04 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:04 Array result for byte is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:04 Type ParseError is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:04 Function Error has unproduced recv ParseError Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:04 Failed creating fuzz target : Unhandled result &ast.ChanType{Begin:7036, Arrow:7036, Dir:2, Value:(*ast.Ident)(0xc000127600)} for After Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/time.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/time.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_time Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": Could not make proto path relative: ngolofuzz.proto: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_time Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_time Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": no Go files in /src/ngolo-fuzzing/fuzz_ng_time Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 32: cd: .@*: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/fuzz_ng_time Step #3 - "compile-libfuzzer-address-x86_64": no Go files in /src/ngolo-fuzzing/fuzz_ng_time Step #3 - "compile-libfuzzer-address-x86_64": go: malformed module path ".": is a local import path Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_time.a . Step #3 - "compile-libfuzzer-address-x86_64": -: no Go files in /src/ngolo-fuzzing/fuzz_ng_time Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_time.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_time.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_time.a ./fuzz_ng_time Step #3 - "compile-libfuzzer-address-x86_64": -: no Go files in /src/ngolo-fuzzing/fuzz_ng_time Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_time/ngolofuzz.pb.o fuzz_ng_time//ngolofuzz.o fuzz_ng_time.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_time Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_time/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_time//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_time.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_time.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_time.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for time' Step #3 - "compile-libfuzzer-address-x86_64": Failed for time Step #3 - "compile-libfuzzer-address-x86_64": + grep '^time$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo time Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/time/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/time/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/time/tzdata/tzdata.go /src/goroot/src/time/tzdata/zzipdata.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 2 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo time/tzdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo time/tzdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo time/tzdata Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package time/tzdata Step #3 - "compile-libfuzzer-address-x86_64": + pkg=time/tzdata Step #3 - "compile-libfuzzer-address-x86_64": ++ echo time/tzdata Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=time_tzdata Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^time_tzdata ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing time/tzdata fuzz_ng_time_tzdata Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:06 Found package in /src/goroot/src/time/tzdata Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/time_tzdata.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/time_tzdata.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_time_tzdata Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": ngolofuzz.proto:8:3: Expected type name. Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'cpp/ngolofuzz.pb.cc' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no input files Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": /src/ngolo-fuzzing/lpm/ngolofuzz.cc:1:10: fatal error: 'ngolofuzz.pb.h' file not found Step #3 - "compile-libfuzzer-address-x86_64": #include "ngolofuzz.pb.h" Step #3 - "compile-libfuzzer-address-x86_64":  ^~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 1 error generated. Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_time_tzdata Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_time_tzdata Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_time_tzdata Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_time_tzdata Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_time_tzdata.a . Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_time_tzdata Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:18:2: "time/tzdata" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": ./fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:08 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_time_tzdata.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ngo_time_tzdata.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_time_tzdata.a ./fuzz_ng_time_tzdata Step #3 - "compile-libfuzzer-address-x86_64": # github.com/catenacyber/ngolo-fuzzing/fuzz_ng_time_tzdata Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_time_tzdata/fuzz_ng.go:10:2: "fmt" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_time_tzdata/fuzz_ng.go:18:2: "time/tzdata" imported and not used Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_time_tzdata/fuzz_ng.go:120:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_time_tzdata/fuzz_ng.go:141:10: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_time_tzdata/fuzz_ng.go:162:23: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": fuzz_ng_time_tzdata/fuzz_ng.go:185:24: undefined: NgoloFuzzList Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:09 failed to build packages:exit status 1 Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_time_tzdata/ngolofuzz.pb.o fuzz_ng_time_tzdata//ngolofuzz.o fuzz_ng_time_tzdata.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_time_tzdata Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_time_tzdata/ngolofuzz.pb.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_time_tzdata//ngolofuzz.o' Step #3 - "compile-libfuzzer-address-x86_64": clang-15: error: no such file or directory: 'fuzz_ng_time_tzdata.a' Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_time_tzdata.a Step #3 - "compile-libfuzzer-address-x86_64": rm: cannot remove 'fuzz_ng_time_tzdata.a': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed for time/tzdata' Step #3 - "compile-libfuzzer-address-x86_64": Failed for time/tzdata Step #3 - "compile-libfuzzer-address-x86_64": + grep '^time/tzdata$' /src/ngolo-fuzzing/std/supported.txt Step #3 - "compile-libfuzzer-address-x86_64": + echo time/tzdata Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/mime/encodedword.go /src/goroot/src/mime/encodedword_test.go /src/goroot/src/mime/example_test.go /src/goroot/src/mime/grammar.go /src/goroot/src/mime/mediatype.go /src/goroot/src/mime/mediatype_test.go /src/goroot/src/mime/type.go /src/goroot/src/mime/type_dragonfly.go /src/goroot/src/mime/type_freebsd.go /src/goroot/src/mime/type_openbsd.go /src/goroot/src/mime/type_plan9.go /src/goroot/src/mime/type_test.go /src/goroot/src/mime/type_unix.go /src/goroot/src/mime/type_unix_test.go /src/goroot/src/mime/type_windows.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 15 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo mime Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo mime Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo mime Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package mime Step #3 - "compile-libfuzzer-address-x86_64": + pkg=mime Step #3 - "compile-libfuzzer-address-x86_64": ++ echo mime Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=mime Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^mime ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing mime fuzz_ng_mime Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:10 Found package in /src/goroot/src/mime Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:10 Array result for string is not handled Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:10 Type WordEncoder is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:10 Unhandled field &ast.FuncType{Func:9079, TypeParams:(*ast.FieldList)(nil), Params:(*ast.FieldList)(0xc000189890), Results:(*ast.FieldList)(0xc0001898f0)} for struct WordDecoder Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:10 Function Encode has unproduced recv WordEncoder Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:10 Function Decode has unproduced recv WordDecoder Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:10 Function DecodeHeader has unproduced recv WordDecoder Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/mime.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/mime.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_mime Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_mime Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_mime Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_mime Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_mime Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_mime.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_mime.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_mime.a ./fuzz_ng_mime Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_mime/ngolofuzz.pb.o fuzz_ng_mime//ngolofuzz.o fuzz_ng_mime.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_mime Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_mime.a Step #3 - "compile-libfuzzer-address-x86_64": + echo mime Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/mime/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/mime/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/mime/quotedprintable/example_test.go /src/goroot/src/mime/quotedprintable/reader.go /src/goroot/src/mime/quotedprintable/reader_test.go /src/goroot/src/mime/quotedprintable/writer.go /src/goroot/src/mime/quotedprintable/writer_test.go Step #3 - "compile-libfuzzer-address-x86_64": + [[ 5 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo mime/quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo mime/quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo mime/quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package mime/quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": + pkg=mime/quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": ++ echo mime/quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=mime_quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^mime_quotedprintable ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing mime/quotedprintable fuzz_ng_mime_quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:18 Found package in /src/goroot/src/mime/quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/mime_quotedprintable.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/mime_quotedprintable.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_mime_quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_mime_quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_mime_quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_mime_quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_mime_quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_mime_quotedprintable.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_mime_quotedprintable.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_mime_quotedprintable.a ./fuzz_ng_mime_quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_mime_quotedprintable/ngolofuzz.pb.o fuzz_ng_mime_quotedprintable//ngolofuzz.o fuzz_ng_mime_quotedprintable.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_mime_quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_mime_quotedprintable.a Step #3 - "compile-libfuzzer-address-x86_64": + echo mime/quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls /src/goroot/src/mime/multipart/example_test.go /src/goroot/src/mime/multipart/formdata.go /src/goroot/src/mime/multipart/formdata_test.go /src/goroot/src/mime/multipart/multipart.go /src/goroot/src/mime/multipart/multipart_test.go /src/goroot/src/mime/multipart/readmimeheader.go /src/goroot/src/mime/multipart/writer.go /src/goroot/src/mime/multipart/writer_test.go Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 8 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo mime/multipart Step #3 - "compile-libfuzzer-address-x86_64": ++ grep internal Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo mime/multipart Step #3 - "compile-libfuzzer-address-x86_64": ++ grep vendor Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": ++ echo mime/multipart Step #3 - "compile-libfuzzer-address-x86_64": ++ grep testdata Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \1 ]] Step #3 - "compile-libfuzzer-address-x86_64": + compile_package mime/multipart Step #3 - "compile-libfuzzer-address-x86_64": + pkg=mime/multipart Step #3 - "compile-libfuzzer-address-x86_64": ++ echo mime/multipart Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\//_/g' Step #3 - "compile-libfuzzer-address-x86_64": ++ sed 's/\./x/' Step #3 - "compile-libfuzzer-address-x86_64": + pkg_flat=mime_multipart Step #3 - "compile-libfuzzer-address-x86_64": ++ cat /src/ngolo-fuzzing/std/args.txt Step #3 - "compile-libfuzzer-address-x86_64": ++ grep '^mime_multipart ' Step #3 - "compile-libfuzzer-address-x86_64": ++ cut '-d ' -f2- Step #3 - "compile-libfuzzer-address-x86_64": + args= Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/ngolo-fuzzing mime/multipart fuzz_ng_mime_multipart Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:27 Found package in /src/goroot/src/mime/multipart Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:27 Type FileHeader is used as argument but not produced Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:27 Function Open has unproduced recv FileHeader Step #3 - "compile-libfuzzer-address-x86_64": 2023/02/20 07:34:27 Function CreatePart has unproduced argument textproto.MIMEHeader Step #3 - "compile-libfuzzer-address-x86_64": + ls /src/ngolo-fuzzing/std/mime_multipart.py Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/ngolo-fuzzing/std/mime_multipart.py': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_mime_multipart Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --go_out=./ ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + mkdir cpp Step #3 - "compile-libfuzzer-address-x86_64": + /src/LPM/external.protobuf/bin/protoc --cpp_out=./cpp ngolofuzz.proto Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -DNDEBUG -stdlib=libc++ -c -I . -I /src/LPM/external.protobuf/include cpp/ngolofuzz.pb.cc Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -c -Icpp -I /src/libprotobuf-mutator/ -I /src/LPM/external.protobuf/include /src/ngolo-fuzzing/lpm/ngolofuzz.cc Step #3 - "compile-libfuzzer-address-x86_64": + '[' address = coverage ']' Step #3 - "compile-libfuzzer-address-x86_64": + cd fuzz_ng_mime_multipart Step #3 - "compile-libfuzzer-address-x86_64": + compile_go_fuzzer . FuzzNG_unsure fuzz_ngo_mime_multipart Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/compile_go_fuzzer: line 28: cd: /root/go/src/.: No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_mime_multipart Step #3 - "compile-libfuzzer-address-x86_64": github.com/catenacyber/ngolo-fuzzing/fuzz_ng_mime_multipart Step #3 - "compile-libfuzzer-address-x86_64": Running go-fuzz -tags gofuzz -func FuzzNG_unsure -o fuzz_ngo_mime_multipart.a . Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ngo_mime_multipart.a Step #3 - "compile-libfuzzer-address-x86_64": + /src/ngolo-fuzzing/go114-fuzz-build/go114-fuzz-build -func FuzzNG_valid -o fuzz_ng_mime_multipart.a ./fuzz_ng_mime_multipart Step #3 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer fuzz_ng_mime_multipart/ngolofuzz.pb.o fuzz_ng_mime_multipart//ngolofuzz.o fuzz_ng_mime_multipart.a /src/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a /src/LPM/src/libprotobuf-mutator.a /src/LPM/external.protobuf/lib/libprotobuf.a -o /workspace/out/libfuzzer-address-x86_64/fuzz_ng_mime_multipart Step #3 - "compile-libfuzzer-address-x86_64": + rm fuzz_ng_mime_multipart.a Step #3 - "compile-libfuzzer-address-x86_64": + echo mime/multipart Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": ++ ls '/src/goroot/src/mime/multipart/testdata/*.go' Step #3 - "compile-libfuzzer-address-x86_64": ++ wc -l Step #3 - "compile-libfuzzer-address-x86_64": ls: cannot access '/src/goroot/src/mime/multipart/testdata/*.go': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 == \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + continue Step #3 - "compile-libfuzzer-address-x86_64": + read pkg Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Failed packages:' Step #3 - "compile-libfuzzer-address-x86_64": Failed packages: Step #3 - "compile-libfuzzer-address-x86_64": + cat /src/ko.txt Step #3 - "compile-libfuzzer-address-x86_64": cmd/go Step #3 - "compile-libfuzzer-address-x86_64": cmd/pprof Step #3 - "compile-libfuzzer-address-x86_64": cmd/covdata Step #3 - "compile-libfuzzer-address-x86_64": cmd/fix Step #3 - "compile-libfuzzer-address-x86_64": cmd/vet Step #3 - "compile-libfuzzer-address-x86_64": cmd/pack Step #3 - "compile-libfuzzer-address-x86_64": cmd/trace Step #3 - "compile-libfuzzer-address-x86_64": cmd/buildid Step #3 - "compile-libfuzzer-address-x86_64": cmd/link Step #3 - "compile-libfuzzer-address-x86_64": cmd/cover Step #3 - "compile-libfuzzer-address-x86_64": cmd/asm Step #3 - "compile-libfuzzer-address-x86_64": cmd/compile Step #3 - "compile-libfuzzer-address-x86_64": cmd/cgo Step #3 - "compile-libfuzzer-address-x86_64": cmd/objdump Step #3 - "compile-libfuzzer-address-x86_64": cmd/addr2line Step #3 - "compile-libfuzzer-address-x86_64": cmd/dist Step #3 - "compile-libfuzzer-address-x86_64": cmd/nm Step #3 - "compile-libfuzzer-address-x86_64": cmd/test2json Step #3 - "compile-libfuzzer-address-x86_64": cmd/gofmt Step #3 - "compile-libfuzzer-address-x86_64": cmd/doc Step #3 - "compile-libfuzzer-address-x86_64": fmt Step #3 - "compile-libfuzzer-address-x86_64": container/heap Step #3 - "compile-libfuzzer-address-x86_64": go/scanner Step #3 - "compile-libfuzzer-address-x86_64": go/importer Step #3 - "compile-libfuzzer-address-x86_64": go/printer Step #3 - "compile-libfuzzer-address-x86_64": go/types Step #3 - "compile-libfuzzer-address-x86_64": maps Step #3 - "compile-libfuzzer-address-x86_64": encoding Step #3 - "compile-libfuzzer-address-x86_64": arena Step #3 - "compile-libfuzzer-address-x86_64": crypto Step #3 - "compile-libfuzzer-address-x86_64": crypto/ecdh Step #3 - "compile-libfuzzer-address-x86_64": crypto/cipher Step #3 - "compile-libfuzzer-address-x86_64": crypto/tls/fipsonly Step #3 - "compile-libfuzzer-address-x86_64": crypto/boring Step #3 - "compile-libfuzzer-address-x86_64": crypto/dsa Step #3 - "compile-libfuzzer-address-x86_64": crypto/x509/pkix Step #3 - "compile-libfuzzer-address-x86_64": sync Step #3 - "compile-libfuzzer-address-x86_64": sync/atomic Step #3 - "compile-libfuzzer-address-x86_64": slices Step #3 - "compile-libfuzzer-address-x86_64": math Step #3 - "compile-libfuzzer-address-x86_64": math/cmplx Step #3 - "compile-libfuzzer-address-x86_64": math/rand Step #3 - "compile-libfuzzer-address-x86_64": embed Step #3 - "compile-libfuzzer-address-x86_64": os Step #3 - "compile-libfuzzer-address-x86_64": os/signal Step #3 - "compile-libfuzzer-address-x86_64": testing Step #3 - "compile-libfuzzer-address-x86_64": testing/quick Step #3 - "compile-libfuzzer-address-x86_64": testing/fstest Step #3 - "compile-libfuzzer-address-x86_64": image/color Step #3 - "compile-libfuzzer-address-x86_64": image/color/palette Step #3 - "compile-libfuzzer-address-x86_64": image/draw Step #3 - "compile-libfuzzer-address-x86_64": syscall Step #3 - "compile-libfuzzer-address-x86_64": syscall/js Step #3 - "compile-libfuzzer-address-x86_64": builtin Step #3 - "compile-libfuzzer-address-x86_64": runtime/pprof Step #3 - "compile-libfuzzer-address-x86_64": runtime/metrics Step #3 - "compile-libfuzzer-address-x86_64": runtime/msan Step #3 - "compile-libfuzzer-address-x86_64": runtime/race Step #3 - "compile-libfuzzer-address-x86_64": runtime/asan Step #3 - "compile-libfuzzer-address-x86_64": sort Step #3 - "compile-libfuzzer-address-x86_64": net Step #3 - "compile-libfuzzer-address-x86_64": net/http/httptrace Step #3 - "compile-libfuzzer-address-x86_64": net/http/httputil Step #3 - "compile-libfuzzer-address-x86_64": net/http/fcgi Step #3 - "compile-libfuzzer-address-x86_64": net/http/cookiejar Step #3 - "compile-libfuzzer-address-x86_64": reflect Step #3 - "compile-libfuzzer-address-x86_64": flag Step #3 - "compile-libfuzzer-address-x86_64": unsafe Step #3 - "compile-libfuzzer-address-x86_64": hash Step #3 - "compile-libfuzzer-address-x86_64": hash/maphash Step #3 - "compile-libfuzzer-address-x86_64": hash/fnv Step #3 - "compile-libfuzzer-address-x86_64": time Step #3 - "compile-libfuzzer-address-x86_64": time/tzdata Step #3 - "compile-libfuzzer-address-x86_64": + echo 'Succesful packages:' Step #3 - "compile-libfuzzer-address-x86_64": Succesful packages: Step #3 - "compile-libfuzzer-address-x86_64": + cat /src/ok.txt Step #3 - "compile-libfuzzer-address-x86_64": cmd/api Step #3 - "compile-libfuzzer-address-x86_64": strings Step #3 - "compile-libfuzzer-address-x86_64": container/ring Step #3 - "compile-libfuzzer-address-x86_64": container/list Step #3 - "compile-libfuzzer-address-x86_64": go/build Step #3 - "compile-libfuzzer-address-x86_64": go/build/constraint Step #3 - "compile-libfuzzer-address-x86_64": go/ast Step #3 - "compile-libfuzzer-address-x86_64": go/format Step #3 - "compile-libfuzzer-address-x86_64": go/token Step #3 - "compile-libfuzzer-address-x86_64": go/constant Step #3 - "compile-libfuzzer-address-x86_64": go/parser Step #3 - "compile-libfuzzer-address-x86_64": go/doc Step #3 - "compile-libfuzzer-address-x86_64": go/doc/comment Step #3 - "compile-libfuzzer-address-x86_64": log Step #3 - "compile-libfuzzer-address-x86_64": log/syslog Step #3 - "compile-libfuzzer-address-x86_64": unicode Step #3 - "compile-libfuzzer-address-x86_64": unicode/utf16 Step #3 - "compile-libfuzzer-address-x86_64": unicode/utf8 Step #3 - "compile-libfuzzer-address-x86_64": encoding/asn1 Step #3 - "compile-libfuzzer-address-x86_64": encoding/pem Step #3 - "compile-libfuzzer-address-x86_64": encoding/ascii85 Step #3 - "compile-libfuzzer-address-x86_64": encoding/base64 Step #3 - "compile-libfuzzer-address-x86_64": encoding/gob Step #3 - "compile-libfuzzer-address-x86_64": encoding/binary Step #3 - "compile-libfuzzer-address-x86_64": encoding/json Step #3 - "compile-libfuzzer-address-x86_64": encoding/xml Step #3 - "compile-libfuzzer-address-x86_64": encoding/base32 Step #3 - "compile-libfuzzer-address-x86_64": encoding/hex Step #3 - "compile-libfuzzer-address-x86_64": encoding/csv Step #3 - "compile-libfuzzer-address-x86_64": bufio Step #3 - "compile-libfuzzer-address-x86_64": text/tabwriter Step #3 - "compile-libfuzzer-address-x86_64": text/scanner Step #3 - "compile-libfuzzer-address-x86_64": text/template Step #3 - "compile-libfuzzer-address-x86_64": text/template/parse Step #3 - "compile-libfuzzer-address-x86_64": database/sql Step #3 - "compile-libfuzzer-address-x86_64": database/sql/driver Step #3 - "compile-libfuzzer-address-x86_64": crypto/md5 Step #3 - "compile-libfuzzer-address-x86_64": crypto/sha1 Step #3 - "compile-libfuzzer-address-x86_64": crypto/des Step #3 - "compile-libfuzzer-address-x86_64": crypto/rsa Step #3 - "compile-libfuzzer-address-x86_64": crypto/elliptic Step #3 - "compile-libfuzzer-address-x86_64": crypto/ecdsa Step #3 - "compile-libfuzzer-address-x86_64": crypto/ed25519 Step #3 - "compile-libfuzzer-address-x86_64": crypto/aes Step #3 - "compile-libfuzzer-address-x86_64": crypto/tls Step #3 - "compile-libfuzzer-address-x86_64": crypto/subtle Step #3 - "compile-libfuzzer-address-x86_64": crypto/sha256 Step #3 - "compile-libfuzzer-address-x86_64": crypto/rc4 Step #3 - "compile-libfuzzer-address-x86_64": crypto/hmac Step #3 - "compile-libfuzzer-address-x86_64": crypto/sha512 Step #3 - "compile-libfuzzer-address-x86_64": crypto/rand Step #3 - "compile-libfuzzer-address-x86_64": crypto/x509 Step #3 - "compile-libfuzzer-address-x86_64": strconv Step #3 - "compile-libfuzzer-address-x86_64": math/bits Step #3 - "compile-libfuzzer-address-x86_64": math/big Step #3 - "compile-libfuzzer-address-x86_64": archive/zip Step #3 - "compile-libfuzzer-address-x86_64": archive/tar Step #3 - "compile-libfuzzer-address-x86_64": expvar Step #3 - "compile-libfuzzer-address-x86_64": html Step #3 - "compile-libfuzzer-address-x86_64": html/template Step #3 - "compile-libfuzzer-address-x86_64": debug/macho Step #3 - "compile-libfuzzer-address-x86_64": debug/buildinfo Step #3 - "compile-libfuzzer-address-x86_64": debug/pe Step #3 - "compile-libfuzzer-address-x86_64": debug/plan9obj Step #3 - "compile-libfuzzer-address-x86_64": debug/dwarf Step #3 - "compile-libfuzzer-address-x86_64": debug/gosym Step #3 - "compile-libfuzzer-address-x86_64": debug/elf Step #3 - "compile-libfuzzer-address-x86_64": os/user Step #3 - "compile-libfuzzer-address-x86_64": os/exec Step #3 - "compile-libfuzzer-address-x86_64": testing/iotest Step #3 - "compile-libfuzzer-address-x86_64": image Step #3 - "compile-libfuzzer-address-x86_64": image/gif Step #3 - "compile-libfuzzer-address-x86_64": image/jpeg Step #3 - "compile-libfuzzer-address-x86_64": image/png Step #3 - "compile-libfuzzer-address-x86_64": io Step #3 - "compile-libfuzzer-address-x86_64": io/ioutil Step #3 - "compile-libfuzzer-address-x86_64": io/fs Step #3 - "compile-libfuzzer-address-x86_64": runtime Step #3 - "compile-libfuzzer-address-x86_64": runtime/trace Step #3 - "compile-libfuzzer-address-x86_64": runtime/debug Step #3 - "compile-libfuzzer-address-x86_64": runtime/coverage Step #3 - "compile-libfuzzer-address-x86_64": runtime/cgo Step #3 - "compile-libfuzzer-address-x86_64": plugin Step #3 - "compile-libfuzzer-address-x86_64": path Step #3 - "compile-libfuzzer-address-x86_64": path/filepath Step #3 - "compile-libfuzzer-address-x86_64": errors Step #3 - "compile-libfuzzer-address-x86_64": net/smtp Step #3 - "compile-libfuzzer-address-x86_64": net/http Step #3 - "compile-libfuzzer-address-x86_64": net/http/httptest Step #3 - "compile-libfuzzer-address-x86_64": net/http/pprof Step #3 - "compile-libfuzzer-address-x86_64": net/http/cgi Step #3 - "compile-libfuzzer-address-x86_64": net/rpc Step #3 - "compile-libfuzzer-address-x86_64": net/rpc/jsonrpc Step #3 - "compile-libfuzzer-address-x86_64": net/netip Step #3 - "compile-libfuzzer-address-x86_64": net/textproto Step #3 - "compile-libfuzzer-address-x86_64": net/mail Step #3 - "compile-libfuzzer-address-x86_64": net/url Step #3 - "compile-libfuzzer-address-x86_64": bytes Step #3 - "compile-libfuzzer-address-x86_64": index/suffixarray Step #3 - "compile-libfuzzer-address-x86_64": compress/flate Step #3 - "compile-libfuzzer-address-x86_64": compress/lzw Step #3 - "compile-libfuzzer-address-x86_64": compress/bzip2 Step #3 - "compile-libfuzzer-address-x86_64": compress/gzip Step #3 - "compile-libfuzzer-address-x86_64": compress/zlib Step #3 - "compile-libfuzzer-address-x86_64": regexp Step #3 - "compile-libfuzzer-address-x86_64": regexp/syntax Step #3 - "compile-libfuzzer-address-x86_64": context Step #3 - "compile-libfuzzer-address-x86_64": hash/adler32 Step #3 - "compile-libfuzzer-address-x86_64": hash/crc32 Step #3 - "compile-libfuzzer-address-x86_64": hash/crc64 Step #3 - "compile-libfuzzer-address-x86_64": mime Step #3 - "compile-libfuzzer-address-x86_64": mime/quotedprintable Step #3 - "compile-libfuzzer-address-x86_64": mime/multipart Finished Step #3 - "compile-libfuzzer-address-x86_64" Starting Step #4 - "build-check-libfuzzer-address-x86_64" Step #4 - "build-check-libfuzzer-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #4 - "build-check-libfuzzer-address-x86_64": Unable to find image 'gcr.io/oss-fuzz-base/base-runner:latest' locally Step #4 - "build-check-libfuzzer-address-x86_64": latest: Pulling from oss-fuzz-base/base-runner Step #4 - "build-check-libfuzzer-address-x86_64": b549f31133a9: Already exists Step #4 - "build-check-libfuzzer-address-x86_64": ad62904aba99: Already exists Step #4 - "build-check-libfuzzer-address-x86_64": f45e3232a2f0: Already exists Step #4 - "build-check-libfuzzer-address-x86_64": 487d7dd8aa47: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": f1aa5c4c00c4: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 5e299954e7c1: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 165d5014d3e4: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 014358ab7c3d: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": beccf08de02c: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 8638ae12aadd: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 17300fcefbbd: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 5fc217c3cd47: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 1168ce51e7ae: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": c7b6e6bfe31c: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 165d5014d3e4: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 014358ab7c3d: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": dea584bbca91: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": beccf08de02c: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 8638ae12aadd: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 17300fcefbbd: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 979642fa7eb8: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 8efc3a46ff3a: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 1168ce51e7ae: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": dea584bbca91: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 979642fa7eb8: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 8efc3a46ff3a: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": c7b6e6bfe31c: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 5e299954e7c1: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 5e299954e7c1: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 487d7dd8aa47: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": f1aa5c4c00c4: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": f1aa5c4c00c4: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 014358ab7c3d: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 014358ab7c3d: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": beccf08de02c: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": beccf08de02c: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 8638ae12aadd: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 8638ae12aadd: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 487d7dd8aa47: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 5fc217c3cd47: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 17300fcefbbd: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": f1aa5c4c00c4: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": c7b6e6bfe31c: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": c7b6e6bfe31c: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 5e299954e7c1: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": dea584bbca91: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": dea584bbca91: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 165d5014d3e4: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 8efc3a46ff3a: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 8efc3a46ff3a: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 1168ce51e7ae: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 1168ce51e7ae: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 979642fa7eb8: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 979642fa7eb8: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 165d5014d3e4: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 014358ab7c3d: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": beccf08de02c: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 8638ae12aadd: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 17300fcefbbd: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 5fc217c3cd47: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 1168ce51e7ae: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": c7b6e6bfe31c: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": dea584bbca91: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 979642fa7eb8: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 8efc3a46ff3a: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": Digest: sha256:112452366baa6afd8b47449b8547d9af91c2d7192320be3c5312754a25fd0995 Step #4 - "build-check-libfuzzer-address-x86_64": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-runner:latest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_compress_gzip Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_go_token Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_container_list Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_os_exec Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_compress_flate Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_crypto_ed25519 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_crypto_rsa Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_crypto_elliptic Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_net_url Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_encoding_base64 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_net_http_httptest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_database_sql_driver Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_image_jpeg Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_encoding_gob Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_io Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_regexp Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_encoding_xml Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_crypto_rand Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_debug_pe Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_archive_zip Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_crypto_sha256 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_encoding_asn1 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_debug_plan9obj Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_log_syslog Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_crypto_ed25519 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_encoding_base32 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_image_png Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_log Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_net_textproto Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_go_constant Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_crypto_aes Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_encoding_base64 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_crypto_sha512 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_encoding_json Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_text_tabwriter Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_runtime_debug Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_io_ioutil Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_cmd_api Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_container_list Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_crypto_rand Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_math_big Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_crypto_ecdsa Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_encoding_hex Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_runtime_debug Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_runtime Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_html_template Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_errors Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_context Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_debug_pe Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_compress_zlib Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_mime_quotedprintable Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_crypto_subtle Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_crypto_hmac Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_net_mail Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_io_fs Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_net_http_cgi Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_bufio Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_crypto_md5 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_runtime_trace Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_net_smtp Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_image_gif Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_unicode Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_image_png Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_encoding_xml Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_encoding_csv Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_log Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_unicode_utf16 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_strconv Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_mime_quotedprintable Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_os_user Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_os_user Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_hash_crc32 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_path_filepath Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_net_rpc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_crypto_des Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_expvar Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_crypto_ecdsa Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_net_http_pprof Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_crypto_rsa Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_encoding_ascii85 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_net_http_cgi Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_crypto_rc4 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_compress_bzip2 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_go_doc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_compress_flate Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_go_ast Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_net_mail Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_regexp Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_debug_plan9obj Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_net_netip Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_hash_crc64 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_net_url Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_hash_crc32 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_database_sql Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_runtime_cgo Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_regexp_syntax Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_crypto_x509 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_runtime_coverage Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_crypto_sha512 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_go_doc_comment Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_net_rpc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_cmd_api Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_net_rpc_jsonrpc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_hash_adler32 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_hash_adler32 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_bytes Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_compress_zlib Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_encoding_json Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_unicode_utf16 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_go_token Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_runtime Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_debug_macho Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_strings Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_unicode_utf8 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_encoding_ascii85 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_text_scanner Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_context Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_runtime_coverage Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_text_template Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_html Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_bufio Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_encoding_binary Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_io_fs Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_go_build Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_net_smtp Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_testing_iotest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_net_http Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_compress_lzw Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_encoding_csv Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_debug_gosym Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_archive_tar Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_text_tabwriter Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_regexp_syntax Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_database_sql Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_plugin Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_encoding_asn1 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_go_format Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_path Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_math_bits Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_go_build_constraint Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_runtime_trace Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_bytes Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_hash_crc64 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_image Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_crypto_subtle Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_crypto_elliptic Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_debug_elf Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_crypto_rc4 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_net_http Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_go_parser Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_archive_tar Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_text_template Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_go_constant Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_debug_gosym Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_text_scanner Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_path Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_crypto_sha1 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_mime Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_io_ioutil Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_database_sql_driver Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_crypto_aes Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_crypto_des Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_os_exec Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_errors Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_strings Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_text_template_parse Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_net_rpc_jsonrpc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_debug_buildinfo Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_crypto_sha256 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_image_gif Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_go_format Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_net_http_httptest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_compress_gzip Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_mime Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_go_ast Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_go_build Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_crypto_tls Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_crypto_sha1 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_image_jpeg Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_log_syslog Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_encoding_pem Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_mime_multipart Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_testing_iotest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_debug_macho Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_io Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_debug_buildinfo Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_encoding_hex Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_math_big Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_debug_dwarf Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_html_template Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_index_suffixarray Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_image Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_crypto_hmac Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_archive_zip Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_container_ring Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_encoding_base32 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_go_doc_comment Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_encoding_binary Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_debug_elf Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_encoding_gob Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_unicode Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_go_parser Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_strconv Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_go_build_constraint Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_runtime_cgo Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_net_textproto Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_debug_dwarf Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_container_ring Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_net_http_pprof Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_math_bits Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_encoding_pem Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_crypto_tls Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_index_suffixarray Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_expvar Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_mime_multipart Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_plugin Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_unicode_utf8 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_crypto_x509 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_compress_lzw Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_go_doc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_path_filepath Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_crypto_md5 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_compress_bzip2 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_html Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ng_net_netip Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpq7vvy4sg/fuzz_ngo_text_template_parse Finished Step #4 - "build-check-libfuzzer-address-x86_64" Starting Step #5 Step #5: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Finished Step #5 Starting Step #6 Step #6: Already have image: gcr.io/oss-fuzz/ngolo-fuzzing Step #6: adding: fuzz_ng_archive_tar (deflated 68%) Step #6: adding: fuzz_ng_archive_zip (deflated 68%) Step #6: adding: fuzz_ng_bufio (deflated 69%) Step #6: adding: fuzz_ng_bytes (deflated 69%) Step #6: adding: fuzz_ng_cmd_api (deflated 68%) Step #6: adding: fuzz_ng_compress_bzip2 (deflated 68%) Step #6: adding: fuzz_ng_compress_flate (deflated 68%) Step #6: adding: fuzz_ng_compress_gzip (deflated 68%) Step #6: adding: fuzz_ng_compress_lzw (deflated 68%) Step #6: adding: fuzz_ng_compress_zlib (deflated 68%) Step #6: adding: fuzz_ng_container_list (deflated 69%) Step #6: adding: fuzz_ng_container_ring (deflated 68%) Step #6: adding: fuzz_ng_context (deflated 68%) Step #6: adding: fuzz_ng_crypto_aes (deflated 68%) Step #6: adding: fuzz_ng_crypto_des (deflated 68%) Step #6: adding: fuzz_ng_crypto_ecdsa (deflated 68%) Step #6: adding: fuzz_ng_crypto_ed25519 (deflated 68%) Step #6: adding: fuzz_ng_crypto_elliptic (deflated 68%) Step #6: adding: fuzz_ng_crypto_hmac (deflated 68%) Step #6: adding: fuzz_ng_crypto_md5 (deflated 68%) Step #6: adding: fuzz_ng_crypto_rand (deflated 68%) Step #6: adding: fuzz_ng_crypto_rc4 (deflated 68%) Step #6: adding: fuzz_ng_crypto_rsa (deflated 68%) Step #6: adding: fuzz_ng_crypto_sha1 (deflated 68%) Step #6: adding: fuzz_ng_crypto_sha256 (deflated 68%) Step #6: adding: fuzz_ng_crypto_sha512 (deflated 68%) Step #6: adding: fuzz_ng_crypto_subtle (deflated 68%) Step #6: adding: fuzz_ng_crypto_tls (deflated 69%) Step #6: adding: fuzz_ng_crypto_x509 (deflated 68%) Step #6: adding: fuzz_ng_database_sql (deflated 69%) Step #6: adding: fuzz_ng_database_sql_driver (deflated 68%) Step #6: adding: fuzz_ng_debug_buildinfo (deflated 68%) Step #6: adding: fuzz_ng_debug_dwarf (deflated 69%) Step #6: adding: fuzz_ng_debug_elf (deflated 70%) Step #6: adding: fuzz_ng_debug_gosym (deflated 68%) Step #6: adding: fuzz_ng_debug_macho (deflated 69%) Step #6: adding: fuzz_ng_debug_pe (deflated 68%) Step #6: adding: fuzz_ng_debug_plan9obj (deflated 68%) Step #6: adding: fuzz_ng_encoding_ascii85 (deflated 68%) Step #6: adding: fuzz_ng_encoding_asn1 (deflated 68%) Step #6: adding: fuzz_ng_encoding_base32 (deflated 68%) Step #6: adding: fuzz_ng_encoding_base64 (deflated 68%) Step #6: adding: fuzz_ng_encoding_binary (deflated 68%) Step #6: adding: fuzz_ng_encoding_csv (deflated 68%) Step #6: adding: fuzz_ng_encoding_gob (deflated 69%) Step #6: adding: fuzz_ng_encoding_hex (deflated 68%) Step #6: adding: fuzz_ng_encoding_json (deflated 68%) Step #6: adding: fuzz_ng_encoding_pem (deflated 68%) Step #6: adding: fuzz_ng_encoding_xml (deflated 69%) Step #6: adding: fuzz_ng_errors (deflated 68%) Step #6: adding: fuzz_ng_expvar (deflated 68%) Step #6: adding: fuzz_ng_go_ast (deflated 69%) Step #6: adding: fuzz_ng_go_build (deflated 68%) Step #6: adding: fuzz_ng_go_build_constraint (deflated 68%) Step #6: adding: fuzz_ng_go_constant (deflated 68%) Step #6: adding: fuzz_ng_go_doc (deflated 68%) Step #6: adding: fuzz_ng_go_doc_comment (deflated 68%) Step #6: adding: fuzz_ng_go_format (deflated 68%) Step #6: adding: fuzz_ng_go_parser (deflated 68%) Step #6: adding: fuzz_ng_go_token (deflated 69%) Step #6: adding: fuzz_ng_hash_adler32 (deflated 68%) Step #6: adding: fuzz_ng_hash_crc32 (deflated 68%) Step #6: adding: fuzz_ng_hash_crc64 (deflated 68%) Step #6: adding: fuzz_ng_html (deflated 68%) Step #6: adding: fuzz_ng_html_template (deflated 69%) Step #6: adding: fuzz_ng_image (deflated 70%) Step #6: adding: fuzz_ng_image_gif (deflated 68%) Step #6: adding: fuzz_ng_image_jpeg (deflated 68%) Step #6: adding: fuzz_ng_image_png (deflated 68%) Step #6: adding: fuzz_ng_index_suffixarray (deflated 68%) Step #6: adding: fuzz_ng_io (deflated 69%) Step #6: adding: fuzz_ng_io_fs (deflated 68%) Step #6: adding: fuzz_ng_io_ioutil (deflated 68%) Step #6: adding: fuzz_ng_log (deflated 68%) Step #6: adding: fuzz_ng_log_syslog (deflated 68%) Step #6: adding: fuzz_ng_math_big (deflated 69%) Step #6: adding: fuzz_ng_math_bits (deflated 69%) Step #6: adding: fuzz_ng_mime (deflated 68%) Step #6: adding: fuzz_ng_mime_multipart (deflated 68%) Step #6: adding: fuzz_ng_mime_quotedprintable (deflated 68%) Step #6: adding: fuzz_ng_net_http (deflated 69%) Step #6: adding: fuzz_ng_net_http_cgi (deflated 68%) Step #6: adding: fuzz_ng_net_http_httptest (deflated 68%) Step #6: adding: fuzz_ng_net_http_pprof (deflated 68%) Step #6: adding: fuzz_ng_net_mail (deflated 68%) Step #6: adding: fuzz_ng_net_netip (deflated 69%) Step #6: adding: fuzz_ng_net_rpc (deflated 68%) Step #6: adding: fuzz_ng_net_rpc_jsonrpc (deflated 68%) Step #6: adding: fuzz_ng_net_smtp (deflated 68%) Step #6: adding: fuzz_ng_net_textproto (deflated 69%) Step #6: adding: fuzz_ng_net_url (deflated 69%) Step #6: adding: fuzz_ng_os_exec (deflated 68%) Step #6: adding: fuzz_ng_os_user (deflated 68%) Step #6: adding: fuzz_ng_path (deflated 68%) Step #6: adding: fuzz_ng_path_filepath (deflated 69%) Step #6: adding: fuzz_ng_plugin (deflated 68%) Step #6: adding: fuzz_ng_regexp (deflated 69%) Step #6: adding: fuzz_ng_regexp_syntax (deflated 68%) Step #6: adding: fuzz_ng_runtime (deflated 69%) Step #6: adding: fuzz_ng_runtime_cgo (deflated 68%) Step #6: adding: fuzz_ng_runtime_coverage (deflated 68%) Step #6: adding: fuzz_ng_runtime_debug (deflated 68%) Step #6: adding: fuzz_ng_runtime_trace (deflated 68%) Step #6: adding: fuzz_ng_strconv (deflated 69%) Step #6: adding: fuzz_ng_strings (deflated 69%) Step #6: adding: fuzz_ng_testing_iotest (deflated 68%) Step #6: adding: fuzz_ng_text_scanner (deflated 68%) Step #6: adding: fuzz_ng_text_tabwriter (deflated 68%) Step #6: adding: fuzz_ng_text_template (deflated 69%) Step #6: adding: fuzz_ng_text_template_parse (deflated 69%) Step #6: adding: fuzz_ng_unicode (deflated 69%) Step #6: adding: fuzz_ng_unicode_utf16 (deflated 68%) Step #6: adding: fuzz_ng_unicode_utf8 (deflated 69%) Step #6: adding: fuzz_ngo_archive_tar (deflated 69%) Step #6: adding: fuzz_ngo_archive_zip (deflated 69%) Step #6: adding: fuzz_ngo_bufio (deflated 70%) Step #6: adding: fuzz_ngo_bytes (deflated 70%) Step #6: adding: fuzz_ngo_cmd_api (deflated 69%) Step #6: adding: fuzz_ngo_compress_bzip2 (deflated 69%) Step #6: adding: fuzz_ngo_compress_flate (deflated 69%) Step #6: adding: fuzz_ngo_compress_gzip (deflated 69%) Step #6: adding: fuzz_ngo_compress_lzw (deflated 69%) Step #6: adding: fuzz_ngo_compress_zlib (deflated 69%) Step #6: adding: fuzz_ngo_container_list (deflated 69%) Step #6: adding: fuzz_ngo_container_ring (deflated 69%) Step #6: adding: fuzz_ngo_context (deflated 69%) Step #6: adding: fuzz_ngo_crypto_aes (deflated 69%) Step #6: adding: fuzz_ngo_crypto_des (deflated 69%) Step #6: adding: fuzz_ngo_crypto_ecdsa (deflated 69%) Step #6: adding: fuzz_ngo_crypto_ed25519 (deflated 69%) Step #6: adding: fuzz_ngo_crypto_elliptic (deflated 69%) Step #6: adding: fuzz_ngo_crypto_hmac (deflated 69%) Step #6: adding: fuzz_ngo_crypto_md5 (deflated 69%) Step #6: adding: fuzz_ngo_crypto_rand (deflated 69%) Step #6: adding: fuzz_ngo_crypto_rc4 (deflated 69%) Step #6: adding: fuzz_ngo_crypto_rsa (deflated 69%) Step #6: adding: fuzz_ngo_crypto_sha1 (deflated 69%) Step #6: adding: fuzz_ngo_crypto_sha256 (deflated 69%) Step #6: adding: fuzz_ngo_crypto_sha512 (deflated 69%) Step #6: adding: fuzz_ngo_crypto_subtle (deflated 69%) Step #6: adding: fuzz_ngo_crypto_tls (deflated 69%) Step #6: adding: fuzz_ngo_crypto_x509 (deflated 69%) Step #6: adding: fuzz_ngo_database_sql (deflated 70%) Step #6: adding: fuzz_ngo_database_sql_driver (deflated 69%) Step #6: adding: fuzz_ngo_debug_buildinfo (deflated 69%) Step #6: adding: fuzz_ngo_debug_dwarf (deflated 70%) Step #6: adding: fuzz_ngo_debug_elf (deflated 71%) Step #6: adding: fuzz_ngo_debug_gosym (deflated 69%) Step #6: adding: fuzz_ngo_debug_macho (deflated 70%) Step #6: adding: fuzz_ngo_debug_pe (deflated 69%) Step #6: adding: fuzz_ngo_debug_plan9obj (deflated 69%) Step #6: adding: fuzz_ngo_encoding_ascii85 (deflated 69%) Step #6: adding: fuzz_ngo_encoding_asn1 (deflated 69%) Step #6: adding: fuzz_ngo_encoding_base32 (deflated 69%) Step #6: adding: fuzz_ngo_encoding_base64 (deflated 69%) Step #6: adding: fuzz_ngo_encoding_binary (deflated 69%) Step #6: adding: fuzz_ngo_encoding_csv (deflated 69%) Step #6: adding: fuzz_ngo_encoding_gob (deflated 69%) Step #6: adding: fuzz_ngo_encoding_hex (deflated 69%) Step #6: adding: fuzz_ngo_encoding_json (deflated 69%) Step #6: adding: fuzz_ngo_encoding_pem (deflated 69%) Step #6: adding: fuzz_ngo_encoding_xml (deflated 69%) Step #6: adding: fuzz_ngo_errors (deflated 69%) Step #6: adding: fuzz_ngo_expvar (deflated 69%) Step #6: adding: fuzz_ngo_go_ast (deflated 69%) Step #6: adding: fuzz_ngo_go_build (deflated 69%) Step #6: adding: fuzz_ngo_go_build_constraint (deflated 69%) Step #6: adding: fuzz_ngo_go_constant (deflated 69%) Step #6: adding: fuzz_ngo_go_doc (deflated 69%) Step #6: adding: fuzz_ngo_go_doc_comment (deflated 69%) Step #6: adding: fuzz_ngo_go_format (deflated 69%) Step #6: adding: fuzz_ngo_go_parser (deflated 69%) Step #6: adding: fuzz_ngo_go_token (deflated 70%) Step #6: adding: fuzz_ngo_hash_adler32 (deflated 69%) Step #6: adding: fuzz_ngo_hash_crc32 (deflated 69%) Step #6: adding: fuzz_ngo_hash_crc64 (deflated 69%) Step #6: adding: fuzz_ngo_html (deflated 69%) Step #6: adding: fuzz_ngo_html_template (deflated 69%) Step #6: adding: fuzz_ngo_image (deflated 70%) Step #6: adding: fuzz_ngo_image_gif (deflated 69%) Step #6: adding: fuzz_ngo_image_jpeg (deflated 69%) Step #6: adding: fuzz_ngo_image_png (deflated 69%) Step #6: adding: fuzz_ngo_index_suffixarray (deflated 69%) Step #6: adding: fuzz_ngo_io (deflated 69%) Step #6: adding: fuzz_ngo_io_fs (deflated 69%) Step #6: adding: fuzz_ngo_io_ioutil (deflated 69%) Step #6: adding: fuzz_ngo_log (deflated 69%) Step #6: adding: fuzz_ngo_log_syslog (deflated 69%) Step #6: adding: fuzz_ngo_math_big (deflated 70%) Step #6: adding: fuzz_ngo_math_bits (deflated 69%) Step #6: adding: fuzz_ngo_mime (deflated 69%) Step #6: adding: fuzz_ngo_mime_multipart (deflated 69%) Step #6: adding: fuzz_ngo_mime_quotedprintable (deflated 69%) Step #6: adding: fuzz_ngo_net_http (deflated 69%) Step #6: adding: fuzz_ngo_net_http_cgi (deflated 69%) Step #6: adding: fuzz_ngo_net_http_httptest (deflated 69%) Step #6: adding: fuzz_ngo_net_http_pprof (deflated 69%) Step #6: adding: fuzz_ngo_net_mail (deflated 69%) Step #6: adding: fuzz_ngo_net_netip (deflated 70%) Step #6: adding: fuzz_ngo_net_rpc (deflated 69%) Step #6: adding: fuzz_ngo_net_rpc_jsonrpc (deflated 69%) Step #6: adding: fuzz_ngo_net_smtp (deflated 69%) Step #6: adding: fuzz_ngo_net_textproto (deflated 69%) Step #6: adding: fuzz_ngo_net_url (deflated 69%) Step #6: adding: fuzz_ngo_os_exec (deflated 69%) Step #6: adding: fuzz_ngo_os_user (deflated 69%) Step #6: adding: fuzz_ngo_path (deflated 69%) Step #6: adding: fuzz_ngo_path_filepath (deflated 69%) Step #6: adding: fuzz_ngo_plugin (deflated 68%) Step #6: adding: fuzz_ngo_regexp (deflated 70%) Step #6: adding: fuzz_ngo_regexp_syntax (deflated 69%) Step #6: adding: fuzz_ngo_runtime (deflated 69%) Step #6: adding: fuzz_ngo_runtime_cgo (deflated 69%) Step #6: adding: fuzz_ngo_runtime_coverage (deflated 69%) Step #6: adding: fuzz_ngo_runtime_debug (deflated 69%) Step #6: adding: fuzz_ngo_runtime_trace (deflated 69%) Step #6: adding: fuzz_ngo_strconv (deflated 69%) Step #6: adding: fuzz_ngo_strings (deflated 70%) Step #6: adding: fuzz_ngo_testing_iotest (deflated 69%) Step #6: adding: fuzz_ngo_text_scanner (deflated 69%) Step #6: adding: fuzz_ngo_text_tabwriter (deflated 69%) Step #6: adding: fuzz_ngo_text_template (deflated 69%) Step #6: adding: fuzz_ngo_text_template_parse (deflated 69%) Step #6: adding: fuzz_ngo_unicode (deflated 69%) Step #6: adding: fuzz_ngo_unicode_utf16 (deflated 69%) Step #6: adding: fuzz_ngo_unicode_utf8 (deflated 69%) Step #6: adding: llvm-symbolizer (deflated 64%) Finished Step #6 Starting Step #7 Step #7: Pulling image: gcr.io/oss-fuzz-base/uploader Step #7: Using default tag: latest Step #7: latest: Pulling from oss-fuzz-base/uploader Step #7: c62795f78da9: Pulling fs layer Step #7: d4fceeeb758e: Pulling fs layer Step #7: 5c9125a401ae: Pulling fs layer Step #7: 0062f774e994: Pulling fs layer Step #7: 6b33fd031fac: Pulling fs layer Step #7: 7eb39101e508: Pulling fs layer Step #7: 89257482f398: Pulling fs layer Step #7: 6b33fd031fac: Waiting Step #7: 7eb39101e508: Waiting Step #7: 89257482f398: Waiting Step #7: 0062f774e994: Waiting Step #7: 5c9125a401ae: Verifying Checksum Step #7: 5c9125a401ae: Download complete Step #7: 0062f774e994: Verifying Checksum Step #7: 0062f774e994: Download complete Step #7: d4fceeeb758e: Verifying Checksum Step #7: d4fceeeb758e: Download complete Step #7: 6b33fd031fac: Verifying Checksum Step #7: 6b33fd031fac: Download complete Step #7: 89257482f398: Verifying Checksum Step #7: 89257482f398: Download complete Step #7: 7eb39101e508: Verifying Checksum Step #7: 7eb39101e508: Download complete Step #7: c62795f78da9: Verifying Checksum Step #7: c62795f78da9: Download complete Step #7: c62795f78da9: Pull complete Step #7: d4fceeeb758e: Pull complete Step #7: 5c9125a401ae: Pull complete Step #7: 0062f774e994: Pull complete Step #7: 6b33fd031fac: Pull complete Step #7: 7eb39101e508: Pull complete Step #7: 89257482f398: Pull complete Step #7: Digest: sha256:5717ba63d13b5515063e2a6ccad09fb5bf32a86c8e0798a363d81c2be522e411 Step #7: Status: Downloaded newer image for gcr.io/oss-fuzz-base/uploader:latest Step #7: gcr.io/oss-fuzz-base/uploader:latest Step #7: % Total % Received % Xferd Average Speed Time Time Time Current Step #7: Dload Upload Total Spent Left Speed Step #7: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 673 0 0 100 673 0 3620 --:--:-- --:--:-- --:--:-- 3637 Finished Step #7 Starting Step #8 Step #8: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #8: % Total % Received % Xferd Average Speed Time Time Time Current Step #8: Dload Upload Total Spent Left Speed Step #8: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 5 1374M 0 0 5 78.1M 0 115M 0:00:11 --:--:-- 0:00:11 115M 14 1374M 0 0 14 204M 0 122M 0:00:11 0:00:01 0:00:10 122M 24 1374M 0 0 24 332M 0 124M 0:00:11 0:00:02 0:00:09 124M 33 1374M 0 0 33 456M 0 124M 0:00:11 0:00:03 0:00:08 124M 42 1374M 0 0 42 578M 0 123M 0:00:11 0:00:04 0:00:07 123M 51 1374M 0 0 51 704M 0 124M 0:00:11 0:00:05 0:00:06 125M 60 1374M 0 0 60 826M 0 123M 0:00:11 0:00:06 0:00:05 124M 69 1374M 0 0 69 954M 0 124M 0:00:11 0:00:07 0:00:04 124M 78 1374M 0 0 78 1077M 0 124M 0:00:11 0:00:08 0:00:03 124M 87 1374M 0 0 87 1200M 0 124M 0:00:11 0:00:09 0:00:02 124M 96 1374M 0 0 96 1322M 0 123M 0:00:11 0:00:10 0:00:01 123M 100 1374M 0 0 100 1374M 0 121M 0:00:11 0:00:11 --:--:-- 118M Finished Step #8 Starting Step #9 Step #9: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #9: % Total % Received % Xferd Average Speed Time Time Time Current Step #9: Dload Upload Total Spent Left Speed Step #9: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 4583 0 0 100 4583 0 17995 --:--:-- --:--:-- --:--:-- 18043 Finished Step #9 Starting Step #10 Step #10: Already have image (with digest): gcr.io/cloud-builders/curl Step #10: % Total % Received % Xferd Average Speed Time Time Time Current Step #10: Dload Upload Total Spent Left Speed Step #10: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 38 0 0 100 38 0 214 --:--:-- --:--:-- --:--:-- 215 Finished Step #10 Starting Step #11 Step #11: Already have image: gcr.io/oss-fuzz/ngolo-fuzzing Finished Step #11 PUSH DONE