Skip to content

chore(deps): update codecov/codecov-action action to v6

70ed374
Select commit
Loading
Failed to load commit list.
Open

chore(deps): update codecov/codecov-action action to v6 #488

chore(deps): update codecov/codecov-action action to v6
70ed374
Select commit
Loading
Failed to load commit list.
Google Cloud Build / sanitize-undefined-pr (cloud-cpp-testing-gcf) succeeded Mar 26, 2026 in 7m 21s

Summary

Build Information

Trigger sanitize-undefined-pr
Build 98497e36-35f1-4cfd-84db-bb3331dec677
Start 2026-03-26T08:44:30-07:00
Duration 5m50.893s
Status SUCCESS

Steps

Step Status Duration
gcr.io/kaniko-project/executor:v1.23.1 SUCCESS 58.658s
gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38:98497e36-35f1-4cfd-84db-bb3331dec677 SUCCESS 35.765s
gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38:98497e36-35f1-4cfd-84db-bb3331dec677 SUCCESS 4m8.194s
gcr.io/google.com/cloudsdktool/cloud-sdk SUCCESS 3.72s
gcr.io/google.com/cloudsdktool/cloud-sdk SUCCESS 59.23s

Details

starting build "98497e36-35f1-4cfd-84db-bb3331dec677"

FETCHSOURCE
From https://github.com/GoogleCloudPlatform/functions-framework-cpp
 * branch            70ed3740a6a4d0f904b7128c3e237ea26f93d39a -> FETCH_HEAD
HEAD is now at 70ed374 chore(deps): update codecov/codecov-action action to v6
GitCommit:
70ed3740a6a4d0f904b7128c3e237ea26f93d39a
BUILD
Starting Step #4
Starting Step #0
Step #4: Pulling image: gcr.io/google.com/cloudsdktool/cloud-sdk
Step #0: Pulling image: gcr.io/kaniko-project/executor:v1.23.1
Step #4: Using default tag: latest
Step #0: v1.23.1: Pulling from kaniko-project/executor
Step #4: latest: Pulling from google.com/cloudsdktool/cloud-sdk
Step #4: e373fcb620d4: Already exists
Step #4: 1a291cc120dc: Pulling fs layer
Step #4: bb6acb88c219: Pulling fs layer
Step #4: fdc10bb39852: Pulling fs layer
Step #4: ffa178760bec: Pulling fs layer
Step #4: dcc9cb789ecb: Pulling fs layer
Step #0: 89b889be22bc: Pulling fs layer
Step #0: cca9708662d1: Pulling fs layer
Step #0: bfe105cd71c8: Pulling fs layer
Step #0: cdfa45fa0a07: Pulling fs layer
Step #0: fac1e904622a: Pulling fs layer
Step #0: e12be4ed3870: Pulling fs layer
Step #0: 37df6feb507a: Pulling fs layer
Step #0: d0823f9cc324: Pulling fs layer
Step #0: c8986d729abb: Pulling fs layer
Step #0: cca9708662d1: Waiting
Step #0: bfe105cd71c8: Waiting
Step #0: cdfa45fa0a07: Waiting
Step #0: fac1e904622a: Waiting
Step #0: e12be4ed3870: Waiting
Step #0: 37df6feb507a: Waiting
Step #0: d0823f9cc324: Waiting
Step #0: c8986d729abb: Waiting
Step #4: dcc9cb789ecb: Verifying Checksum
Step #4: dcc9cb789ecb: Download complete
Step #4: 1a291cc120dc: Verifying Checksum
Step #4: 1a291cc120dc: Download complete
Step #4: ffa178760bec: Verifying Checksum
Step #4: ffa178760bec: Download complete
Step #4: 1a291cc120dc: Pull complete
Step #0: 89b889be22bc: Verifying Checksum
Step #0: 89b889be22bc: Download complete
Step #0: cca9708662d1: Verifying Checksum
Step #0: cca9708662d1: Download complete
Step #0: bfe105cd71c8: Verifying Checksum
Step #0: bfe105cd71c8: Download complete
Step #0: 89b889be22bc: Pull complete
Step #0: cdfa45fa0a07: Download complete
Step #0: cca9708662d1: Pull complete
Step #0: bfe105cd71c8: Pull complete
Step #0: fac1e904622a: Verifying Checksum
Step #0: fac1e904622a: Download complete
Step #0: 37df6feb507a: Verifying Checksum
Step #0: 37df6feb507a: Download complete
Step #0: e12be4ed3870: Verifying Checksum
Step #0: e12be4ed3870: Download complete
Step #0: cdfa45fa0a07: Pull complete
Step #0: d0823f9cc324: Download complete
Step #0: fac1e904622a: Pull complete
Step #0: e12be4ed3870: Pull complete
Step #0: c8986d729abb: Verifying Checksum
Step #0: c8986d729abb: Download complete
Step #0: 37df6feb507a: Pull complete
Step #0: d0823f9cc324: Pull complete
Step #4: fdc10bb39852: Verifying Checksum
Step #4: fdc10bb39852: Download complete
Step #0: c8986d729abb: Pull complete
Step #0: Digest: sha256:7914350eda14b43f3dcc6925afca88d6b7ba5dff13d221bb70ef44d4da73a1e8
Step #0: Status: Downloaded newer image for gcr.io/kaniko-project/executor:v1.23.1
Step #0: gcr.io/kaniko-project/executor:v1.23.1
Step #0: time="2026-03-26T15:44:39Z" level=info msg="Retrieving image manifest fedora:38"
Step #0: time="2026-03-26T15:44:39Z" level=info msg="Retrieving image fedora:38 from registry index.docker.io"
Step #0: time="2026-03-26T15:44:39Z" level=info msg="Retrieving image manifest fedora:38"
Step #0: time="2026-03-26T15:44:39Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-03-26T15:44:39Z" level=info msg="Built cross stage deps: map[]"
Step #0: time="2026-03-26T15:44:39Z" level=info msg="Retrieving image manifest fedora:38"
Step #0: time="2026-03-26T15:44:39Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-03-26T15:44:39Z" level=info msg="Retrieving image manifest fedora:38"
Step #0: time="2026-03-26T15:44:39Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-03-26T15:44:39Z" level=info msg="Executing 0 build triggers"
Step #0: time="2026-03-26T15:44:39Z" level=info msg="Building stage 'fedora:38' [idx: '0', base-idx: '-1']"
Step #0: time="2026-03-26T15:44:39Z" level=info msg="Checking for cached layer gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38/cache:c098f74380cf2013f9b41f98f7b8b934570a16ef031c7e2f14a149293bd1c620..."
Step #0: time="2026-03-26T15:44:40Z" level=info msg="Using caching version of cmd: RUN dnf makecache &&     dnf install -y abi-compliance-checker autoconf automake         ccache clang clang-analyzer clang-tools-extra         cmake diffutils doxygen findutils gcc-c++ git         lcov libcxx-devel libcxxabi-devel         libasan libubsan libtsan llvm libcurl-devel make ninja-build         openssl-devel patch python python3         python-pip tar unzip w3m wget which zip zlib-devel"
Step #0: time="2026-03-26T15:44:40Z" level=info msg="Checking for cached layer gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38/cache:c9402e80c96199bfb9e23eb761318a7781e1ad5208dcfd48e38d44fcc6dd07ad..."
Step #0: time="2026-03-26T15:44:40Z" level=info msg="Using caching version of cmd: RUN dnf makecache && dnf install -y perl-IPC-Cmd"
Step #0: time="2026-03-26T15:44:40Z" level=info msg="Checking for cached layer gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38/cache:a3ae9d8563f02ff24059bd8026972142d455a5b966e6e1e4f8a29c728c78bda3..."
Step #0: time="2026-03-26T15:44:40Z" level=info msg="Using caching version of cmd: RUN curl -sSL https://github.com/universal-ctags/ctags/archive/refs/tags/p5.9.20210418.0.tar.gz |     tar -xzf - --strip-components=1 &&     ./autogen.sh &&     ./configure --prefix=/usr/local &&     make &&     make install &&     cd /var/tmp && rm -fr build"
Step #0: time="2026-03-26T15:44:40Z" level=info msg="Checking for cached layer gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38/cache:664f10858cc02251249749c60e9cf12c47b99e8593cf0eba9a53be934f6c29c1..."
Step #0: time="2026-03-26T15:44:41Z" level=info msg="Using caching version of cmd: RUN curl -sSL https://github.com/lvc/abi-dumper/archive/16bb467cd7d343dd3a16782b151b56cf15509594.tar.gz |     tar -xzf - --strip-components=1 &&     mv abi-dumper.pl /usr/local/bin/abi-dumper &&     chmod +x /usr/local/bin/abi-dumper"
Step #0: time="2026-03-26T15:44:41Z" level=info msg="Checking for cached layer gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38/cache:d3cbab1621cb06fba358854250944eb88356d3f08ef3bce4adbf54be921911ea..."
Step #0: time="2026-03-26T15:44:41Z" level=info msg="Using caching version of cmd: RUN curl -fsSL \"https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/${TARBALL}\" -o \"${TARBALL}\""
Step #0: time="2026-03-26T15:44:41Z" level=info msg="Checking for cached layer gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38/cache:20af055ff80686f66ef0585164fdb7395c47aa859151c1ef276d5cd0c3c56cc2..."
Step #0: time="2026-03-26T15:44:42Z" level=info msg="Using caching version of cmd: RUN echo \"${GOOGLE_CLOUD_CPP_SDK_SHA256} ${TARBALL}\" | sha256sum --check -"
Step #0: time="2026-03-26T15:44:42Z" level=info msg="Checking for cached layer gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38/cache:bb82be7189de3448dd9b7e42ca9af31b00fddc5e0ebb944bcffe601a61c9fc20..."
Step #0: time="2026-03-26T15:44:42Z" level=info msg="Using caching version of cmd: RUN tar x -C /usr/local -f \"${TARBALL}\""
Step #0: time="2026-03-26T15:44:42Z" level=info msg="Skipping unpacking as no commands require it."
Step #0: time="2026-03-26T15:44:42Z" level=info msg="ARG NCPU=4"
Step #0: time="2026-03-26T15:44:42Z" level=info msg="No files changed in this command, skipping snapshotting."
Step #0: time="2026-03-26T15:44:42Z" level=info msg="RUN dnf makecache &&     dnf install -y abi-compliance-checker autoconf automake         ccache clang clang-analyzer clang-tools-extra         cmake diffutils doxygen findutils gcc-c++ git         lcov libcxx-devel libcxxabi-devel         libasan libubsan libtsan llvm libcurl-devel make ninja-build         openssl-devel patch python python3         python-pip tar unzip w3m wget which zip zlib-devel"
Step #0: time="2026-03-26T15:44:42Z" level=info msg="Found cached layer, extracting to filesystem"
Step #4: bb6acb88c219: Verifying Checksum
Step #4: bb6acb88c219: Download complete
Step #0: time="2026-03-26T15:45:02Z" level=info msg="RUN dnf makecache && dnf install -y perl-IPC-Cmd"
Step #0: time="2026-03-26T15:45:02Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-03-26T15:45:03Z" level=info msg="WORKDIR /var/tmp/build"
Step #0: time="2026-03-26T15:45:03Z" level=info msg="Cmd: workdir"
Step #0: time="2026-03-26T15:45:03Z" level=info msg="Changed working directory to /var/tmp/build"
Step #0: time="2026-03-26T15:45:03Z" level=info msg="Creating directory /var/tmp/build with uid -1 and gid -1"
Step #0: time="2026-03-26T15:45:03Z" level=info msg="Taking snapshot of files..."
Step #0: time="2026-03-26T15:45:03Z" level=info msg="RUN curl -sSL https://github.com/universal-ctags/ctags/archive/refs/tags/p5.9.20210418.0.tar.gz |     tar -xzf - --strip-components=1 &&     ./autogen.sh &&     ./configure --prefix=/usr/local &&     make &&     make install &&     cd /var/tmp && rm -fr build"
Step #0: time="2026-03-26T15:45:03Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-03-26T15:45:03Z" level=info msg="WORKDIR /var/tmp/build"
Step #0: time="2026-03-26T15:45:03Z" level=info msg="Cmd: workdir"
Step #0: time="2026-03-26T15:45:03Z" level=info msg="Changed working directory to /var/tmp/build"
Step #0: time="2026-03-26T15:45:03Z" level=info msg="Creating directory /var/tmp/build with uid -1 and gid -1"
Step #0: time="2026-03-26T15:45:03Z" level=info msg="Taking snapshot of files..."
Step #0: time="2026-03-26T15:45:03Z" level=info msg="RUN curl -sSL https://github.com/lvc/abi-dumper/archive/16bb467cd7d343dd3a16782b151b56cf15509594.tar.gz |     tar -xzf - --strip-components=1 &&     mv abi-dumper.pl /usr/local/bin/abi-dumper &&     chmod +x /usr/local/bin/abi-dumper"
Step #0: time="2026-03-26T15:45:03Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-03-26T15:45:03Z" level=info msg="WORKDIR /var/tmp/gcloud"
Step #0: time="2026-03-26T15:45:03Z" level=info msg="Cmd: workdir"
Step #0: time="2026-03-26T15:45:03Z" level=info msg="Changed working directory to /var/tmp/gcloud"
Step #0: time="2026-03-26T15:45:03Z" level=info msg="Creating directory /var/tmp/gcloud with uid -1 and gid -1"
Step #0: time="2026-03-26T15:45:03Z" level=info msg="Taking snapshot of files..."
Step #0: time="2026-03-26T15:45:03Z" level=info msg="ARG GOOGLE_CLOUD_CPP_CLOUD_SDK_VERSION=\"428.0.0\""
Step #0: time="2026-03-26T15:45:03Z" level=info msg="No files changed in this command, skipping snapshotting."
Step #0: time="2026-03-26T15:45:03Z" level=info msg="ARG GOOGLE_CLOUD_CPP_SDK_SHA256=\"a665909d2ff9cd3a927d84670c5a8d11f0c5fbcda2540bbea44e0d6f77b82e27\""
Step #0: time="2026-03-26T15:45:03Z" level=info msg="No files changed in this command, skipping snapshotting."
Step #0: time="2026-03-26T15:45:03Z" level=info msg="ENV TARBALL=\"google-cloud-cli-${GOOGLE_CLOUD_CPP_CLOUD_SDK_VERSION}-linux-x86_64.tar.gz\""
Step #0: time="2026-03-26T15:45:03Z" level=info msg="No files changed in this command, skipping snapshotting."
Step #0: time="2026-03-26T15:45:03Z" level=info msg="RUN curl -fsSL \"https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/${TARBALL}\" -o \"${TARBALL}\""
Step #0: time="2026-03-26T15:45:03Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-03-26T15:45:04Z" level=info msg="RUN echo \"${GOOGLE_CLOUD_CPP_SDK_SHA256} ${TARBALL}\" | sha256sum --check -"
Step #0: time="2026-03-26T15:45:04Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-03-26T15:45:04Z" level=info msg="RUN tar x -C /usr/local -f \"${TARBALL}\""
Step #0: time="2026-03-26T15:45:04Z" level=info msg="Found cached layer, extracting to filesystem"
Step #4: bb6acb88c219: Pull complete
Step #4: fdc10bb39852: Pull complete
Step #4: ffa178760bec: Pull complete
Step #4: dcc9cb789ecb: Pull complete
Step #4: Digest: sha256:18591374c79cd9f589a967298207cb8f34a0d4fa3a10c74fa06543920fb74d61
Step #4: Status: Downloaded newer image for gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #4: gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #0: time="2026-03-26T15:45:13Z" level=info msg="ENV PATH=${PATH}:/usr/local/google-cloud-sdk/bin"
Step #0: time="2026-03-26T15:45:13Z" level=info msg="No files changed in this command, skipping snapshotting."
Step #0: time="2026-03-26T15:45:13Z" level=info msg="Pushing image to gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38:98497e36-35f1-4cfd-84db-bb3331dec677"
Step #0: time="2026-03-26T15:45:15Z" level=info msg="Pushed gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38@sha256:0631febab6889615a01bdb08eaae687e5cefbf445e22c96cb5b103bf3f2c6254"
Finished Step #0
Starting Step #1
Step #1: Pulling image: gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38:98497e36-35f1-4cfd-84db-bb3331dec677
Finished Step #4
Step #1: 98497e36-35f1-4cfd-84db-bb3331dec677: Pulling from cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38
Step #1: 633a2a041c85: Pulling fs layer
Step #1: 63328295fc26: Pulling fs layer
Step #1: df7906520b73: Pulling fs layer
Step #1: 6d73637077f2: Pulling fs layer
Step #1: a65778f08499: Pulling fs layer
Step #1: c5ac96e189ba: Pulling fs layer
Step #1: 6cb4312c027c: Pulling fs layer
Step #1: d050ca066130: Pulling fs layer
Step #1: 083294382df3: Pulling fs layer
Step #1: 89732bc75041: Pulling fs layer
Step #1: eda5c7d40e94: Pulling fs layer
Step #1: 083294382df3: Waiting
Step #1: eda5c7d40e94: Waiting
Step #1: 6cb4312c027c: Waiting
Step #1: d050ca066130: Waiting
Step #1: c5ac96e189ba: Download complete
Step #1: 6d73637077f2: Verifying Checksum
Step #1: 6d73637077f2: Download complete
Step #1: a65778f08499: Verifying Checksum
Step #1: a65778f08499: Download complete
Step #1: 6cb4312c027c: Verifying Checksum
Step #1: 6cb4312c027c: Download complete
Step #1: d050ca066130: Download complete
Step #1: df7906520b73: Verifying Checksum
Step #1: df7906520b73: Download complete
Step #1: 89732bc75041: Verifying Checksum
Step #1: 89732bc75041: Download complete
Step #1: 633a2a041c85: Verifying Checksum
Step #1: 633a2a041c85: Download complete
Step #1: 083294382df3: Verifying Checksum
Step #1: 083294382df3: Download complete
Step #1: eda5c7d40e94: Verifying Checksum
Step #1: eda5c7d40e94: Download complete
Step #1: 633a2a041c85: Pull complete
Step #1: 63328295fc26: Verifying Checksum
Step #1: 63328295fc26: Download complete
Step #1: 63328295fc26: Pull complete
Step #1: df7906520b73: Pull complete
Step #1: 6d73637077f2: Pull complete
Step #1: a65778f08499: Pull complete
Step #1: c5ac96e189ba: Pull complete
Step #1: 6cb4312c027c: Pull complete
Step #1: d050ca066130: Pull complete
Step #1: 083294382df3: Pull complete
Step #1: 89732bc75041: Pull complete
Step #1: eda5c7d40e94: Pull complete
Step #1: Digest: sha256:0631febab6889615a01bdb08eaae687e5cefbf445e22c96cb5b103bf3f2c6254
Step #1: Status: Downloaded newer image for gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38:98497e36-35f1-4cfd-84db-bb3331dec677
Step #1: gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38:98497e36-35f1-4cfd-84db-bb3331dec677
Finished Step #1
Starting Step #2
Step #2: Already have image (with digest): gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38:98497e36-35f1-4cfd-84db-bb3331dec677
Step #2: 
Step #2: 2026-03-26T15:46:09Z (+0s)
Step #2: =================
Step #2: |   Log Links   |
Step #2: =================
Step #2: GCB: https://console.cloud.google.com/cloud-build/builds;region=us-east1/98497e36-35f1-4cfd-84db-bb3331dec677;tab=detail?project=cloud-cpp-testing-gcf
Step #2: Raw: https://storage.googleapis.com/cloud-cpp-community-publiclogs/logs/functions-framework-cpp/488/70ed3740a6a4d0f904b7128c3e237ea26f93d39a/fedora-38-sanitize-undefined/log-98497e36-35f1-4cfd-84db-bb3331dec677.txt
Step #2: 
Step #2: 2026-03-26T15:46:09Z (+0s)
Step #2: ====================
Step #2: |   Machine Info   |
Step #2: ====================
Step #2:      host: 2026-03-26 15:46:09+00:00
Step #2:    google: 2026-03-26 15:46:09+00:00
Step #2:    kernel: #1 SMP Debian 5.10.223-1 (2024-08-10)
Step #2:        os: PRETTY_NAME="Fedora Linux 38 (Container Image)"
Step #2:     nproc: 32
Step #2:       mem: 125.80 GiB
Step #2:      term: dumb
Step #2:       gcc: gcc (GCC) 13.2.1 20240316 (Red Hat 13.2.1-7)
Step #2:     clang: clang version 16.0.6 (Fedora 16.0.6-4.fc38)
Step #2:        cc: cc (GCC) 13.2.1 20240316 (Red Hat 13.2.1-7)
Step #2: 
Step #2: 2026-03-26T15:46:09Z (+0s)
Step #2: ================================================
Step #2: |   Starting local build: sanitize-undefined   |
Step #2: ================================================
Step #2: 
Step #2: 2026-03-26T15:46:09Z (+0s)
Step #2: ----------------------------------------------------------
Step #2: |   Installing vcpkg 2024.09.30 -> /h/vcpkg-2024.09.30   |
Step #2: ----------------------------------------------------------
Step #2: Cloning into '/h/vcpkg-2024.09.30'...
Step #2: Note: switching to '2024.09.30'.
Step #2: 
Step #2: You are in 'detached HEAD' state. You can look around, make experimental
Step #2: changes and commit them, and you can discard any commits you make in this
Step #2: state without impacting any branches by switching back to a branch.
Step #2: 
Step #2: If you want to create a new branch to retain commits you create, you may
Step #2: do so (now or later) by using -c with the switch command. Example:
Step #2: 
Step #2:   git switch -c <new-branch-name>
Step #2: 
Step #2: Or undo this operation with:
Step #2: 
Step #2:   git switch -
Step #2: 
Step #2: Turn off this advice by setting config variable advice.detachedHead to false
Step #2: 
Step #2: HEAD is now at c82f746672 [python3] add features for readline and extensions (#41183)
Step #2: /workspace
Step #2: Downloading vcpkg-glibc...
Step #2: vcpkg package management program version 2024-09-30-ab8988503c7cffabfd440b243a383c0a352a023d
Step #2: 
Step #2: See LICENSE.txt for license information.
Step #2: Telemetry
Step #2: ---------
Step #2: vcpkg collects usage data in order to help us improve your experience.
Step #2: The data collected by Microsoft is anonymous.
Step #2: You can opt-out of telemetry by re-running the bootstrap-vcpkg script with -disableMetrics,
Step #2: passing --disable-metrics to vcpkg on the command line,
Step #2: or by setting the VCPKG_DISABLE_METRICS environment variable.
Step #2: 
Step #2: Read more about vcpkg telemetry at docs/about/privacy.md
Step #2: ==> 🕑 vcpkg installed in 13.686 seconds
Step #2: 
Step #2: 2026-03-26T15:46:22Z (+13s)
Step #2: --------------------------------------------------
Step #2: |   Building with Undefined Behavior Sanitizer   |
Step #2: --------------------------------------------------
Step #2: 2026-03-26T15:46:22Z (+13s): + cmake -G Ninja -S . -B cmake-out -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_TOOLCHAIN_FILE=/h/vcpkg-2024.09.30/scripts/buildsystems/vcpkg.cmake -DVCPKG_FEATURE_FLAGS=versions\,manifest -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS=-fsanitize=undefined\ -DGRPC_TSAN_SUPPRESSED\ -DGRPC_ASAN_SUPPRESSED
Step #2: -- Running vcpkg install
Step #2: A suitable version of cmake was not found (required v3.29.2).
Step #2: Downloading https://github.com/Kitware/CMake/releases/download/v3.29.2/cmake-3.29.2-linux-x86_64.tar.gz
Step #2: Extracting cmake...
Step #2: Detecting compiler hash for triplet x64-linux...
Step #2: Compiler found: /usr/bin/clang++
Step #2: The following packages will be built and installed:
Step #2:     abseil:x64-linux@20240722.0
Step #2:   * boost-algorithm:x64-linux@1.85.0#1
Step #2:   * boost-align:x64-linux@1.85.0#1
Step #2:   * boost-any:x64-linux@1.85.0#1
Step #2:   * boost-array:x64-linux@1.85.0#1
Step #2:   * boost-asio:x64-linux@1.85.0#2
Step #2:   * boost-assert:x64-linux@1.85.0#1
Step #2:   * boost-atomic:x64-linux@1.85.0#1
Step #2:     boost-beast:x64-linux@1.85.0#2
Step #2:   * boost-bind:x64-linux@1.85.0#1
Step #2:   * boost-chrono:x64-linux@1.85.0#1
Step #2:   * boost-cmake:x64-linux@1.85.0#2
Step #2:   * boost-concept-check:x64-linux@1.85.0#1
Step #2:   * boost-config:x64-linux@1.85.0#1
Step #2:   * boost-container:x64-linux@1.85.0#1
Step #2:   * boost-container-hash:x64-linux@1.85.0#1
Step #2:   * boost-context:x64-linux@1.85.0#1
Step #2:   * boost-conversion:x64-linux@1.85.0#1
Step #2:   * boost-core:x64-linux@1.85.0#2
Step #2:   * boost-coroutine:x64-linux@1.85.0#1
Step #2:   * boost-date-time:x64-linux@1.85.0#1
Step #2:   * boost-describe:x64-linux@1.85.0#2
Step #2:   * boost-detail:x64-linux@1.85.0#1
Step #2:   * boost-dynamic-bitset:x64-linux@1.85.0#1
Step #2:   * boost-endian:x64-linux@1.85.0#1
Step #2:   * boost-exception:x64-linux@1.85.0#1
Step #2:     boost-filesystem:x64-linux@1.85.0#2
Step #2:   * boost-function:x64-linux@1.85.0#1
Step #2:   * boost-function-types:x64-linux@1.85.0#1
Step #2:   * boost-functional:x64-linux@1.85.0#1
Step #2:   * boost-fusion:x64-linux@1.85.0#1
Step #2:   * boost-headers:x64-linux@1.85.0#1
Step #2:   * boost-integer:x64-linux@1.85.0#1
Step #2:   * boost-interprocess:x64-linux@1.85.0#1
Step #2:   * boost-intrusive:x64-linux@1.85.0#2
Step #2:   * boost-io:x64-linux@1.85.0#1
Step #2:   * boost-iterator:x64-linux@1.85.0#1
Step #2:   * boost-lexical-cast:x64-linux@1.85.0#1
Step #2:     boost-log:x64-linux@1.85.0#2
Step #2:   * boost-logic:x64-linux@1.85.0#1
Step #2:   * boost-move:x64-linux@1.85.0#1
Step #2:   * boost-mp11:x64-linux@1.85.0#1
Step #2:   * boost-mpl:x64-linux@1.85.0#1
Step #2:   * boost-multi-index:x64-linux@1.85.0#2
Step #2:   * boost-numeric-conversion:x64-linux@1.85.0#1
Step #2:   * boost-optional:x64-linux@1.85.0#1
Step #2:   * boost-parameter:x64-linux@1.85.0#1
Step #2:   * boost-phoenix:x64-linux@1.85.0#1
Step #2:   * boost-pool:x64-linux@1.85.0#1
Step #2:   * boost-predef:x64-linux@1.85.0#1
Step #2:   * boost-preprocessor:x64-linux@1.85.0#1
Step #2:     boost-process:x64-linux@1.85.0#2
Step #2:     boost-program-options:x64-linux@1.85.0#2
Step #2:     boost-property-tree:x64-linux@1.85.0#1
Step #2:   * boost-proto:x64-linux@1.85.0#1
Step #2:   * boost-random:x64-linux@1.85.0#1
Step #2:   * boost-range:x64-linux@1.85.0#1
Step #2:   * boost-ratio:x64-linux@1.85.0#1
Step #2:   * boost-regex:x64-linux@1.85.0#1
Step #2:   * boost-scope:x64-linux@1.85.0#1
Step #2:     boost-serialization:x64-linux@1.85.0#1
Step #2:   * boost-smart-ptr:x64-linux@1.85.0#1
Step #2:   * boost-spirit:x64-linux@1.85.0#1
Step #2:   * boost-static-assert:x64-linux@1.85.0#1
Step #2:   * boost-static-string:x64-linux@1.85.0#1
Step #2:   * boost-system:x64-linux@1.85.0#1
Step #2:   * boost-thread:x64-linux@1.85.0#1
Step #2:   * boost-throw-exception:x64-linux@1.85.0#1
Step #2:   * boost-tokenizer:x64-linux@1.85.0#1
Step #2:   * boost-tti:x64-linux@1.85.0#1
Step #2:   * boost-tuple:x64-linux@1.85.0#1
Step #2:   * boost-type-index:x64-linux@1.85.0#1
Step #2:   * boost-type-traits:x64-linux@1.85.0#1
Step #2:   * boost-typeof:x64-linux@1.85.0#1
Step #2:   * boost-uninstall:x64-linux@1.85.0#1
Step #2:   * boost-unordered:x64-linux@1.85.0#2
Step #2:   * boost-utility:x64-linux@1.85.0#1
Step #2:     boost-uuid:x64-linux@1.85.0#1
Step #2:   * boost-variant:x64-linux@1.85.0#1
Step #2:   * boost-variant2:x64-linux@1.85.0#2
Step #2:   * boost-winapi:x64-linux@1.85.0#1
Step #2:   * boost-xpressive:x64-linux@1.85.0#1
Step #2:   * c-ares:x64-linux@1.33.1
Step #2:     cppcodec:x64-linux@0.2#4
Step #2:   * crc32c:x64-linux@1.1.2#2
Step #2:   * curl[core,non-http,openssl,ssl]:x64-linux@8.10.1
Step #2:     fmt:x64-linux@11.0.2#1
Step #2:     google-cloud-cpp[bigquery,bigtable,core,grpc-common,iam,pubsub,rest-common,spanner,storage]:x64-linux@2.29.0
Step #2:   * grpc[codegen,core]:x64-linux@1.60.0#1
Step #2:     gtest:x64-linux@1.15.2
Step #2:     nlohmann-json:x64-linux@3.11.3#1
Step #2:   * openssl:x64-linux@3.3.2#1
Step #2:   * protobuf:x64-linux@4.25.1#1
Step #2:   * re2:x64-linux@2024-07-02
Step #2:   * upb:x64-linux@4.25.1#1
Step #2:   * utf8-range:x64-linux@4.25.1
Step #2:   * vcpkg-boost:x64-linux@2024-05-15
Step #2:   * vcpkg-cmake:x64-linux@2024-04-23
Step #2:   * vcpkg-cmake-config:x64-linux@2024-05-23
Step #2:   * vcpkg-cmake-get-vars:x64-linux@2023-12-31
Step #2:   * zlib:x64-linux@1.3.1
Step #2: Additional packages (*) will be modified to complete this operation.
Step #2: Restored 0 package(s) from /h/.cache/vcpkg/archives in 132 us. Use --debug to see more details.
Step #2: Restored 101 package(s) from GCS in 2.9 min. Use --debug to see more details.
Step #2: Installing 1/101 vcpkg-cmake-config:x64-linux@2024-05-23...
Step #2: Elapsed time to handle vcpkg-cmake-config:x64-linux: 1.12 ms
Step #2: vcpkg-cmake-config:x64-linux package ABI: fa5c5061c973b1df5d8b56f069493369ad8cac3efd154570c1cde3117fcf7ff7
Step #2: Installing 2/101 vcpkg-cmake:x64-linux@2024-04-23...
Step #2: Elapsed time to handle vcpkg-cmake:x64-linux: 906 us
Step #2: vcpkg-cmake:x64-linux package ABI: 6416463de0fe35f47f240b853fd58b43645a580882979a83be2fde8a6f763ff0
Step #2: Installing 3/101 vcpkg-boost:x64-linux@2024-05-15...
Step #2: Elapsed time to handle vcpkg-boost:x64-linux: 918 us
Step #2: vcpkg-boost:x64-linux package ABI: 755f6d27c65fd39373e3f6c7a36cea2c897d8de274e33cc34745bb783e8ed87e
Step #2: Installing 4/101 boost-uninstall:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-uninstall:x64-linux: 661 us
Step #2: boost-uninstall:x64-linux package ABI: eb5a24fe10334844a7f7e1fd1749b2b1f4b90a6e2b95599e1f2e9206993c7e26
Step #2: Installing 5/101 boost-cmake:x64-linux@1.85.0#2...
Step #2: Elapsed time to handle boost-cmake:x64-linux: 2.4 ms
Step #2: boost-cmake:x64-linux package ABI: 8ba765e67876d86191aa23ddf4476838a08dcc7d09a722c305a30142040be95c
Step #2: Installing 6/101 boost-headers:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-headers:x64-linux: 1.2 ms
Step #2: boost-headers:x64-linux package ABI: 5179ce360e8366499e7a54c6a6e7170342e378a3089350ff84c88704b2fa6bd1
Step #2: Installing 7/101 boost-config:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-config:x64-linux: 31.4 ms
Step #2: boost-config:x64-linux package ABI: 8198079942e719623b7b4801a6328253637506972b18cf30e3a109111828bfd6
Step #2: Installing 8/101 boost-static-assert:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-static-assert:x64-linux: 1.31 ms
Step #2: boost-static-assert:x64-linux package ABI: 6b66ba2d943d4f7d53663d43417d909987c95d21d060a2ea37156dd83be7401d
Step #2: Installing 9/101 boost-type-traits:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-type-traits:x64-linux: 22.4 ms
Step #2: boost-type-traits:x64-linux package ABI: cc0f61798297f0e121a925ef5a61eb174a0fb647613d286e47715072b24fe43e
Step #2: Installing 10/101 boost-assert:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-assert:x64-linux: 1.7 ms
Step #2: boost-assert:x64-linux package ABI: 1214cebd99e7c38adbbdd94e4f3eba5b168bad6147b5d7db1dc15b2865d5499f
Step #2: Installing 11/101 boost-throw-exception:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-throw-exception:x64-linux: 1.57 ms
Step #2: boost-throw-exception:x64-linux package ABI: ba028d8ebf1bb0e932dfc369288049dbd48c6f08e50270e7959ec0e68c05533d
Step #2: Installing 12/101 boost-mp11:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-mp11:x64-linux: 4.64 ms
Step #2: boost-mp11:x64-linux package ABI: ae4d9d0cc8cf1c6b8fc02b08c45e6a6a0f4ee9d31f1ef46b9524f7fab37fdfdd
Step #2: Installing 13/101 boost-variant2:x64-linux@1.85.0#2...
Step #2: Elapsed time to handle boost-variant2:x64-linux: 1.65 ms
Step #2: boost-variant2:x64-linux package ABI: bbd962646d3fb7e2200c5d5901c8617fb9d4d756f0c12612011b1a5535a85d47
Step #2: Installing 14/101 boost-preprocessor:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-preprocessor:x64-linux: 53.3 ms
Step #2: boost-preprocessor:x64-linux package ABI: 5a90371c6d20b05c4c45bf9b6655504dccff5322da9dbfd38921ea2ab9f9abf3
Step #2: Installing 15/101 boost-io:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-io:x64-linux: 2.35 ms
Step #2: boost-io:x64-linux package ABI: ccc346a6932182eb24ccf4945877d2ffe2c81bd06bf72651b6908bff443568d1
Step #2: Installing 16/101 boost-core:x64-linux@1.85.0#2...
Step #2: Elapsed time to handle boost-core:x64-linux: 8.04 ms
Step #2: boost-core:x64-linux package ABI: 3a4425a78b050d2f44925c49f38bd6145b824c3fed9d5d8fa787bbf340179fb3
Step #2: Installing 17/101 boost-utility:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-utility:x64-linux: 3.93 ms
Step #2: boost-utility:x64-linux package ABI: 0327284e9438a6b39963847c32a9ff741b326ff390116b88e765cf0a420dfc15
Step #2: Installing 18/101 boost-describe:x64-linux@1.85.0#2...
Step #2: Elapsed time to handle boost-describe:x64-linux: 3.51 ms
Step #2: boost-describe:x64-linux package ABI: 932dd790922497821417838c6a75d026f2f674e277a3072d2b47af84202e16f8
Step #2: Installing 19/101 boost-container-hash:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-container-hash:x64-linux: 3.37 ms
Step #2: boost-container-hash:x64-linux package ABI: 037b183f961cd1a72d81711793f16f4654a220b2448477273b32f11994fbae1c
Step #2: Installing 20/101 boost-type-index:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-type-index:x64-linux: 3.03 ms
Step #2: boost-type-index:x64-linux package ABI: 3f60cbab9d7105dab84b92f2ecff2a2f43b63465d4ce7bdeb4c4ef182c834094
Step #2: Installing 21/101 boost-predef:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-predef:x64-linux: 15.3 ms
Step #2: boost-predef:x64-linux package ABI: ddeccf45bc35eb490a07cf5bd6c6f5c502375f6935ca48aacf12faeaa1a5e4aa
Step #2: Installing 22/101 boost-mpl:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-mpl:x64-linux: 95.7 ms
Step #2: boost-mpl:x64-linux package ABI: d354af33bf61c45342206b6d77e845f844fb6c09c2fedfc98759796118a78dae
Step #2: Installing 23/101 boost-integer:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-integer:x64-linux: 3.71 ms
Step #2: boost-integer:x64-linux package ABI: 6eb3cfccea9bdc6b36c40cb0dc6195e8e39af7b8d09bda90bff4fa0443cd787c
Step #2: Installing 24/101 boost-detail:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-detail:x64-linux: 4.53 ms
Step #2: boost-detail:x64-linux package ABI: a37ead2a5fa43ee322c2436e5fee06e37d8fdc0562ce29c14258e0c3e4ea1189
Step #2: Installing 25/101 boost-variant:x64-linux@1.85.0#1...
Step #2: Elapsed time to handle boost-variant:x64-linux: 6.07 ms
Step #2: boost-variant:x64-linux package ABI: 79b6f696d4bd939c7a7c15e0bbc83e4ac704eca4d930686eb7867bb3abb7baef
Step #2: Installing 26/101 boost-unordered:x64-linux@1.85.0#2...
Step #2: Elapsed time to handle boost-unordered:x64-linux: 8.33 ms
Step #2: boost-unordered:x64-linux package A
...
[Logs truncated due to log size limitations. For full logs, see https://console.cloud.google.com/cloud-build/builds;region=us-east1/98497e36-35f1-4cfd-84db-bb3331dec677?project=164897360492.]
...
icy_v1_orgpolicy_protos
Step #2: 
Step #2:   # Common Components used by the Google Cloud C++ Client Libraries.
Step #2:   google_cloud_cpp_common
Step #2: 
Step #2:   # Provides gRPC Utilities for the Google Cloud C++ Client Library.
Step #2:   google_cloud_cpp_grpc_utils
Step #2: 
Step #2:   # Provides C++ APIs to use the Google Cloud IAM API
Step #2:   google_cloud_cpp_iam
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_iam_credentials_v1_common_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_iam_credentials_v1_iamcredentials_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_iam_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_iam_v1_iam_policy_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_iam_v1_options_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_iam_v1_policy_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_iam_v2_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_longrunning_operations_protos
Step #2: 
Step #2:   # Provides C++ APIs to access Google Cloud Pub/Sub.
Step #2:   google_cloud_cpp_pubsub
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_pubsub_protos
Step #2: 
Step #2:   # Provides REST Transport for the Google Cloud C++ Client Library.
Step #2:   google_cloud_cpp_rest_internal
Step #2: 
Step #2:   # Provides REST and Protobuf Utilities for the Google Cloud C++ Client Library.
Step #2:   google_cloud_cpp_rest_protobuf_internal
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_rpc_code_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_rpc_context_attribute_context_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_rpc_error_details_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_rpc_status_protos
Step #2: 
Step #2:   # Provides C++ APIs to access Google Cloud Spanner.
Step #2:   google_cloud_cpp_spanner
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_spanner_protos
Step #2: 
Step #2:   # Provides C++ APIs to access Google Cloud Storage.
Step #2:   google_cloud_cpp_storage
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_type_calendar_period_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_type_color_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_type_date_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_type_datetime_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_type_dayofweek_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_type_decimal_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_type_expr_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_type_fraction_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_type_interval_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_type_latlng_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_type_localized_text_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_type_money_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_type_month_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_type_phone_number_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_type_postal_address_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_type_quaternion_protos
Step #2: 
Step #2:   # Compiled proto for C++.
Step #2:   google_cloud_cpp_type_timeofday_protos
Step #2: 
Step #2:   # Provides C++ APIs to access Google Cloud Platforms.
Step #2:   googleapis
Step #2: 
Step #2: boost-beast provides CMake targets:
Step #2: 
Step #2:   # this is heuristically generated, and may not be correct
Step #2:   find_package(boost_beast CONFIG REQUIRED)
Step #2:   target_link_libraries(main PRIVATE Boost::beast)
Step #2: 
Step #2: boost-program-options provides CMake targets:
Step #2: 
Step #2:   # this is heuristically generated, and may not be correct
Step #2:   find_package(boost_program_options CONFIG REQUIRED)
Step #2:   target_link_libraries(main PRIVATE Boost::program_options)
Step #2: 
Step #2: boost-filesystem provides CMake targets:
Step #2: 
Step #2:   # this is heuristically generated, and may not be correct
Step #2:   find_package(boost_filesystem CONFIG REQUIRED)
Step #2:   target_link_libraries(main PRIVATE Boost::filesystem)
Step #2: 
Step #2: boost-log provides CMake targets:
Step #2: 
Step #2:   # this is heuristically generated, and may not be correct
Step #2:   find_package(boost_log CONFIG REQUIRED)
Step #2:   target_link_libraries(main PRIVATE Boost::log)
Step #2: 
Step #2:   find_package(boost_log_setup CONFIG REQUIRED)
Step #2:   target_link_libraries(main PRIVATE Boost::log_setup)
Step #2: 
Step #2: boost-process provides CMake targets:
Step #2: 
Step #2:   # this is heuristically generated, and may not be correct
Step #2:   find_package(boost_process CONFIG REQUIRED)
Step #2:   target_link_libraries(main PRIVATE Boost::process)
Step #2: 
Step #2: boost-uuid provides CMake targets:
Step #2: 
Step #2:   # this is heuristically generated, and may not be correct
Step #2:   find_package(boost_uuid CONFIG REQUIRED)
Step #2:   target_link_libraries(main PRIVATE Boost::uuid)
Step #2: 
Step #2: cppcodec is header-only and can be used from CMake via:
Step #2: 
Step #2:   find_path(CPPCODEC_INCLUDE_DIRS "cppcodec/base32_crockford.hpp")
Step #2:   target_include_directories(main PRIVATE ${CPPCODEC_INCLUDE_DIRS})
Step #2: 
Step #2: cppcodec provides pkg-config modules:
Step #2: 
Step #2:   # C++ header-only library to encode/decode base64, base64url, base32, base32hex and hex
Step #2:   cppcodec-1
Step #2: 
Step #2: The package fmt provides CMake targets:
Step #2: 
Step #2:     find_package(fmt CONFIG REQUIRED)
Step #2:     target_link_libraries(main PRIVATE fmt::fmt)
Step #2: 
Step #2:     # Or use the header-only version
Step #2:     find_package(fmt CONFIG REQUIRED)
Step #2:     target_link_libraries(main PRIVATE fmt::fmt-header-only)
Step #2: 
Step #2: The package gtest is compatible with built-in CMake targets:
Step #2: 
Step #2:     enable_testing()
Step #2:     
Step #2:     find_package(GTest CONFIG REQUIRED)
Step #2:     target_link_libraries(main PRIVATE GTest::gtest GTest::gtest_main GTest::gmock GTest::gmock_main)
Step #2:     
Step #2:     add_test(AllTestsInMain main)
Step #2: 
Step #2: -- Running vcpkg install - done
Step #2: -- The CXX compiler identification is Clang 16.0.6
Step #2: -- Detecting CXX compiler ABI info
Step #2: -- Detecting CXX compiler ABI info - done
Step #2: -- Check for working CXX compiler: /usr/bin/clang++ - skipped
Step #2: -- Detecting CXX compile features
Step #2: -- Detecting CXX compile features - done
Step #2: -- Performing Test FUNCTIONS_FRAMEWORK_CPP_COMPILER_SUPPORTS_WALL
Step #2: -- Performing Test FUNCTIONS_FRAMEWORK_CPP_COMPILER_SUPPORTS_WALL - Success
Step #2: -- Performing Test FUNCTIONS_FRAMEWORK_CPP_COMPILER_SUPPORTS_WEXTRA
Step #2: -- Performing Test FUNCTIONS_FRAMEWORK_CPP_COMPILER_SUPPORTS_WEXTRA - Success
Step #2: -- Performing Test FUNCTIONS_FRAMEWORK_CPP_COMPILER_SUPPORTS_WCONVERSION
Step #2: -- Performing Test FUNCTIONS_FRAMEWORK_CPP_COMPILER_SUPPORTS_WCONVERSION - Success
Step #2: -- Performing Test FUNCTIONS_FRAMEWORK_CPP_COMPILER_SUPPORTS_WNO_SIGN_CONVERSION
Step #2: -- Performing Test FUNCTIONS_FRAMEWORK_CPP_COMPILER_SUPPORTS_WNO_SIGN_CONVERSION - Success
Step #2: -- Performing Test FUNCTIONS_FRAMEWORK_CPP_COMPILER_SUPPORTS_WERROR
Step #2: -- Performing Test FUNCTIONS_FRAMEWORK_CPP_COMPILER_SUPPORTS_WERROR - Success
Step #2: -- functions-framework-cpp build metadata set to 70ed374
Step #2: -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
Step #2: -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
Step #2: -- Found Threads: TRUE  
Step #2: -- Found Boost: /workspace/cmake-out/vcpkg_installed/x64-linux/share/boost/BoostConfig.cmake (found version "1.85.0") found components: program_options 
Step #2: -- Found nlohmann_json: /workspace/cmake-out/vcpkg_installed/x64-linux/share/nlohmann_json/nlohmann_jsonConfig.cmake (found version "3.11.3") 
Step #2: -- Found Boost: /workspace/cmake-out/vcpkg_installed/x64-linux/share/boost/BoostConfig.cmake (found version "1.85.0") found components: filesystem 
Step #2: -- Found Boost: /workspace/cmake-out/vcpkg_installed/x64-linux/share/boost/BoostConfig.cmake (found version "1.85.0") found components: log 
Step #2: -- Found Protobuf: /workspace/cmake-out/vcpkg_installed/x64-linux/tools/protobuf/protoc (found version "25.1.0") 
Step #2: -- Found ZLIB: optimized;/workspace/cmake-out/vcpkg_installed/x64-linux/lib/libz.a;debug;/workspace/cmake-out/vcpkg_installed/x64-linux/debug/lib/libz.a (found version "1.3.1")  
Step #2: -- Found OpenSSL: /workspace/cmake-out/vcpkg_installed/x64-linux/debug/lib/libcrypto.a (found version "3.3.2")  
Step #2: -- Found c-ares: /workspace/cmake-out/vcpkg_installed/x64-linux/share/c-ares/c-ares-config.cmake (found version "1.33.1") 
Step #2: -- Found RE2 via CMake.
Step #2: -- Found OpenSSL: /workspace/cmake-out/vcpkg_installed/x64-linux/debug/lib/libcrypto.a (found suitable version "3.3.2", minimum required is "3")  
Step #2: -- Found ZLIB: optimized;/workspace/cmake-out/vcpkg_installed/x64-linux/lib/libz.a;debug;/workspace/cmake-out/vcpkg_installed/x64-linux/debug/lib/libz.a (found suitable version "1.3.1", minimum required is "1")  
Step #2: -- Found OpenSSL: /workspace/cmake-out/vcpkg_installed/x64-linux/debug/lib/libcrypto.a (found version "3.3.2")  
Step #2: -- Found ZLIB: optimized;/workspace/cmake-out/vcpkg_installed/x64-linux/lib/libz.a;debug;/workspace/cmake-out/vcpkg_installed/x64-linux/debug/lib/libz.a (found version "1.3.1")  
Step #2: -- Found Boost: /workspace/cmake-out/vcpkg_installed/x64-linux/share/boost/BoostConfig.cmake (found version "1.85.0") found components: filesystem 
Step #2: -- Configuring done (194.4s)
Step #2: -- Generating done (0.1s)
Step #2: -- Build files have been written to: /workspace/cmake-out
Step #2: 2026-03-26T15:49:37Z (+208s): + cmake --build cmake-out
Step #2: [1/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/internal/setenv.cc.o
Step #2: [2/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/internal/build_info.cc.o
Step #2: [3/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/version.cc.o
Step #2: [4/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/internal/compiler_info.cc.o
Step #2: [5/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/internal/base64_decode.cc.o
Step #2: [6/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/cloud_event.cc.o
Step #2: [7/128] Building CXX object google/cloud/functions/integration_tests/CMakeFiles/echo_server.dir/echo_server.cc.o
Step #2: [8/128] Building CXX object google/cloud/functions/integration_tests/CMakeFiles/cloud_event_handler.dir/cloud_event_handler.cc.o
Step #2: [9/128] Building CXX object google/cloud/functions/integration_tests/CMakeFiles/http_conformance.dir/http_conformance.cc.o
Step #2: [10/128] Building CXX object google/cloud/functions/CMakeFiles/internal_base64_decode_test.dir/internal/base64_decode_test.cc.o
Step #2: [11/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/hello_cloud_event/hello_cloud_event.cc.o
Step #2: [12/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/internal/parse_options.cc.o
Step #2: [13/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/hello_multiple_sources/greeting.cc.o
Step #2: [14/128] Building CXX object google/cloud/functions/CMakeFiles/cloud_event_test.dir/cloud_event_test.cc.o
Step #2: [15/128] Building CXX object google/cloud/functions/CMakeFiles/version_test.dir/version_test.cc.o
Step #2: [16/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/hello_from_namespace/hello_from_namespace.cc.o
Step #2: [17/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/hello_from_nested_namespace/hello_from_nested_namespace.cc.o
Step #2: [18/128] Building CXX object google/cloud/functions/CMakeFiles/internal_parse_options_test.dir/internal/parse_options_test.cc.o
Step #2: [19/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/howto_use_legacy_code/legacy/legacy.cc.o
Step #2: [20/128] Building CXX object google/cloud/functions/CMakeFiles/http_response_test.dir/http_response_test.cc.o
Step #2: [21/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/hello_multiple_sources/hello_multiple_sources.cc.o
Step #2: [22/128] Building CXX object google/cloud/functions/CMakeFiles/http_request_test.dir/http_request_test.cc.o
Step #2: [23/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/function.cc.o
Step #2: [24/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/http_response.cc.o
Step #2: [25/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/hello_world/hello_world.cc.o
Step #2: [26/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/internal/wrap_request.cc.o
Step #2: [27/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/hello_with_third_party/hello_with_third_party.cc.o
Step #2: [28/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/internal/wrap_response.cc.o
Step #2: [29/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/internal/parse_cloud_event_http.cc.o
Step #2: [30/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/howto_use_legacy_code/howto_use_legacy_code.cc.o
Step #2: [31/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/internal/function_impl.cc.o
Step #2: [32/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/concepts_stateless/concepts_stateless.cc.o
Step #2: [33/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/env_vars/env_vars.cc.o
Step #2: [34/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/concepts_after_response/concepts_after_response.cc.o
Step #2: [35/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/concepts_after_timeout/concepts_after_timeout.cc.o
Step #2: [36/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/hello_world_get/hello_world_get.cc.o
Step #2: [37/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/concepts_filesystem/concepts_filesystem.cc.o
Step #2: [38/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/internal/parse_cloud_event_storage.cc.o
Step #2: [39/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/http_cors_auth/http_cors_auth.cc.o
Step #2: [40/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/http_cors/http_cors.cc.o
Step #2: [41/128] Building CXX object google/cloud/functions/CMakeFiles/internal_compiler_info_test.dir/internal/compiler_info_test.cc.o
Step #2: [42/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/http_method/http_method.cc.o
Step #2: [43/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/internal/parse_cloud_event_json.cc.o
Step #2: [44/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/pubsub_subscribe/pubsub_subscribe.cc.o
Step #2: [45/128] Building CXX object google/cloud/functions/integration_tests/CMakeFiles/cloud_event_conformance.dir/cloud_event_conformance.cc.o
Step #2: [46/128] Building CXX object google/cloud/functions/CMakeFiles/internal_call_user_function_test.dir/internal/call_user_function_test.cc.o
Step #2: [47/128] Building CXX object google/cloud/functions/CMakeFiles/internal_wrap_request_test.dir/internal/wrap_request_test.cc.o
Step #2: [48/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/tips_lazy_globals/tips_lazy_globals.cc.o
Step #2: [49/128] Building CXX object google/cloud/functions/CMakeFiles/internal_function_impl_test.dir/internal/function_impl_test.cc.o
Step #2: [50/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/tips_infinite_retries/tips_infinite_retries.cc.o
Step #2: [51/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/tips_scopes/tips_scopes.cc.o
Step #2: [52/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/internal/call_user_function.cc.o
Step #2: [53/128] Building CXX object examples/site/testing_http/CMakeFiles/http_integration_server.dir/http_integration_server.cc.o
Step #2: [54/128] Building CXX object examples/site/testing_pubsub/CMakeFiles/pubsub_integration_server.dir/pubsub_integration_server.cc.o
Step #2: [55/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/hello_world_error/hello_world_error.cc.o
Step #2: [56/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/http_xml/http_xml.cc.o
Step #2: [57/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/bearer_token/bearer_token.cc.o
Step #2: [58/128] Building CXX object examples/site/testing_http/CMakeFiles/http_unit_test.dir/http_unit_test.cc.o
Step #2: [59/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/http_content/http_content.cc.o
Step #2: [60/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/hello_gcs/hello_gcs.cc.o
Step #2: [61/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/hello_world_http/hello_world_http.cc.o
Step #2: [62/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/internal/parse_cloud_event_legacy.cc.o
Step #2: [63/128] Building CXX object examples/site/testing_storage/CMakeFiles/storage_integration_server.dir/storage_integration_server.cc.o
Step #2: [64/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/hello_world_pubsub/hello_world_pubsub.cc.o
Step #2: [65/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/log_helloworld/log_helloworld.cc.o
Step #2: [66/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/hello_world_storage/hello_world_storage.cc.o
Step #2: [67/128] Building CXX object google/cloud/functions/CMakeFiles/internal_parse_cloud_event_storage_test.dir/internal/parse_cloud_event_storage_test.cc.o
Step #2: [68/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/tips_retry/tips_retry.cc.o
Step #2: [69/128] Building CXX object google/cloud/functions/CMakeFiles/internal_parse_cloud_event_json_test.dir/internal/parse_cloud_event_json_test.cc.o
Step #2: [70/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/log_stackdriver/log_stackdriver.cc.o
Step #2: [71/128] Building CXX object google/cloud/functions/CMakeFiles/functions_framework_cpp.dir/internal/framework_impl.cc.o
Step #2: [72/128] Linking CXX static library google/cloud/functions/libfunctions_framework_cpp.a
Step #2: [73/128] Building CXX object google/cloud/functions/CMakeFiles/internal_parse_cloud_event_legacy_test.dir/internal/parse_cloud_event_legacy_test.cc.o
Step #2: [74/128] Linking CXX executable google/cloud/functions/internal_base64_decode_test
Step #2: [75/128] Linking CXX executable google/cloud/functions/version_test
Step #2: [76/128] Linking CXX executable google/cloud/functions/http_response_test
Step #2: [77/128] Linking CXX executable google/cloud/functions/internal_wrap_request_test
Step #2: [78/128] Linking CXX executable google/cloud/functions/cloud_event_test
Step #2: [79/128] Linking CXX executable google/cloud/functions/http_request_test
Step #2: [80/128] Linking CXX executable google/cloud/functions/internal_compiler_info_test
Step #2: [81/128] Linking CXX executable google/cloud/functions/internal_parse_options_test
Step #2: [82/128] Linking CXX executable google/cloud/functions/internal_parse_cloud_event_storage_test
Step #2: [83/128] Linking CXX executable google/cloud/functions/internal_parse_cloud_event_json_test
Step #2: [84/128] Linking CXX executable google/cloud/functions/internal_function_impl_test
Step #2: [85/128] Linking CXX executable google/cloud/functions/internal_call_user_function_test
Step #2: [86/128] Linking CXX executable google/cloud/functions/internal_parse_cloud_event_legacy_test
Step #2: [87/128] Building CXX object examples/CMakeFiles/cloud_event_examples_test.dir/cloud_event_examples_test.cc.o
Step #2: [88/128] Building CXX object examples/CMakeFiles/http_examples_test.dir/http_examples_test.cc.o
Step #2: [89/128] Linking CXX executable google/cloud/functions/integration_tests/cloud_event_handler
Step #2: [90/128] Linking CXX executable google/cloud/functions/integration_tests/cloud_event_conformance
Step #2: [91/128] Linking CXX executable google/cloud/functions/integration_tests/echo_server
Step #2: [92/128] Linking CXX executable google/cloud/functions/integration_tests/http_conformance
Step #2: [93/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/concepts_request/concepts_request.cc.o
Step #2: [94/128] Building CXX object google/cloud/functions/CMakeFiles/internal_framework_impl_test.dir/internal/framework_impl_test.cc.o
Step #2: [95/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/http_form_data/http_form_data.cc.o
Step #2: [96/128] Building CXX object google/cloud/functions/CMakeFiles/internal_parse_cloud_event_http_test.dir/internal/parse_cloud_event_http_test.cc.o
Step #2: [97/128] Building CXX object examples/site/testing_http/CMakeFiles/http_integration_test.dir/http_integration_test.cc.o
Step #2: [98/128] Building CXX object examples/site/testing_pubsub/CMakeFiles/pubsub_unit_test.dir/pubsub_unit_test.cc.o
Step #2: [99/128] Linking CXX executable google/cloud/functions/internal_framework_impl_test
Step #2: [100/128] Linking CXX executable google/cloud/functions/internal_parse_cloud_event_http_test
Step #2: [101/128] Building CXX object examples/site/testing_storage/CMakeFiles/storage_unit_test.dir/storage_unit_test.cc.o
Step #2: [102/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/tutorial_cloud_spanner/tutorial_cloud_spanner.cc.o
Step #2: [103/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/tutorial_cloud_bigtable/tutorial_cloud_bigtable.cc.o
Step #2: [104/128] Building CXX object examples/site/testing_pubsub/CMakeFiles/pubsub_integration_test.dir/pubsub_integration_test.cc.o
Step #2: [105/128] Building CXX object examples/CMakeFiles/functions_framework_examples.dir/site/tips_gcp_apis/tips_gcp_apis.cc.o
Step #2: [106/128] Linking CXX static library examples/libfunctions_framework_examples.a
Step #2: [107/128] Building CXX object examples/site/testing_storage/CMakeFiles/storage_integration_test.dir/storage_integration_test.cc.o
Step #2: [108/128] Linking CXX executable examples/cloud_event_examples_test
Step #2: [109/128] Building CXX object examples/CMakeFiles/site_test.dir/site_test.cc.o
Step #2: [110/128] Linking CXX executable examples/site/testing_http/http_unit_test
Step #2: [111/128] Linking CXX executable examples/site/testing_http/http_integration_test
Step #2: [112/128] Linking CXX executable examples/site/testing_pubsub/pubsub_integration_test
Step #2: [113/128] Linking CXX executable examples/site/testing_pubsub/pubsub_unit_test
Step #2: [114/128] Linking CXX executable examples/site/testing_http/http_integration_server
Step #2: [115/128] Linking CXX executable examples/site/testing_storage/storage_unit_test
Step #2: [116/128] Linking CXX executable examples/site/testing_pubsub/pubsub_integration_server
Step #2: [117/128] Linking CXX executable examples/site/testing_storage/storage_integration_server
Step #2: [118/128] Linking CXX executable examples/site/testing_storage/storage_integration_test
Step #2: [119/128] Building CXX object google/cloud/functions/integration_tests/CMakeFiles/basic_integration_test.dir/basic_integration_test.cc.o
Step #2: [120/128] Building CXX object examples/site/testing_storage/CMakeFiles/storage_system_test.dir/storage_system_test.cc.o
Step #2: [121/128] Linking CXX executable google/cloud/functions/integration_tests/basic_integration_test
Step #2: [122/128] Building CXX object google/cloud/functions/integration_tests/CMakeFiles/cloud_event_integration_test.dir/cloud_event_integration_test.cc.o
Step #2: [123/128] Linking CXX executable google/cloud/functions/integration_tests/cloud_event_integration_test
Step #2: [124/128] Building CXX object examples/site/testing_pubsub/CMakeFiles/pubsub_system_test.dir/pubsub_system_test.cc.o
Step #2: [125/128] Linking CXX executable examples/http_examples_test
Step #2: [126/128] Linking CXX executable examples/site/testing_storage/storage_system_test
Step #2: [127/128] Linking CXX executable examples/site_test
Step #2: [128/128] Linking CXX executable examples/site/testing_pubsub/pubsub_system_test
Step #2: 2026-03-26T15:50:09Z (+240s): + env UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1 ctest --test-dir cmake-out --output-on-failure --timeout 60s
Step #2: Internal ctest changing into directory: /workspace/cmake-out
Step #2: Test project /workspace/cmake-out
Step #2:       Start  1: cloud_event_test
Step #2:  1/26 Test  #1: cloud_event_test ..........................   Passed    0.00 sec
Step #2:       Start  2: http_request_test
Step #2:  2/26 Test  #2: http_request_test .........................   Passed    0.00 sec
Step #2:       Start  3: http_response_test
Step #2:  3/26 Test  #3: http_response_test ........................   Passed    0.00 sec
Step #2:       Start  4: internal_base64_decode_test
Step #2:  4/26 Test  #4: internal_base64_decode_test ...............   Passed    0.00 sec
Step #2:       Start  5: internal_call_user_function_test
Step #2:  5/26 Test  #5: internal_call_user_function_test ..........   Passed    0.01 sec
Step #2:       Start  6: internal_compiler_info_test
Step #2:  6/26 Test  #6: internal_compiler_info_test ...............   Passed    0.01 sec
Step #2:       Start  7: internal_framework_impl_test
Step #2:  7/26 Test  #7: internal_framework_impl_test ..............   Passed    0.01 sec
Step #2:       Start  8: internal_function_impl_test
Step #2:  8/26 Test  #8: internal_function_impl_test ...............   Passed    0.01 sec
Step #2:       Start  9: internal_parse_cloud_event_http_test
Step #2:  9/26 Test  #9: internal_parse_cloud_event_http_test ......   Passed    0.01 sec
Step #2:       Start 10: internal_parse_cloud_event_json_test
Step #2: 10/26 Test #10: internal_parse_cloud_event_json_test ......   Passed    0.01 sec
Step #2:       Start 11: internal_parse_cloud_event_legacy_test
Step #2: 11/26 Test #11: internal_parse_cloud_event_legacy_test ....   Passed    0.02 sec
Step #2:       Start 12: internal_parse_cloud_event_storage_test
Step #2: 12/26 Test #12: internal_parse_cloud_event_storage_test ...   Passed    0.01 sec
Step #2:       Start 13: internal_parse_options_test
Step #2: 13/26 Test #13: internal_parse_options_test ...............   Passed    0.01 sec
Step #2:       Start 14: internal_wrap_request_test
Step #2: 14/26 Test #14: internal_wrap_request_test ................   Passed    0.00 sec
Step #2:       Start 15: version_test
Step #2: 15/26 Test #15: version_test ..............................   Passed    0.00 sec
Step #2:       Start 16: basic_integration_test
Step #2: 16/26 Test #16: basic_integration_test ....................   Passed    0.55 sec
Step #2:       Start 17: cloud_event_integration_test
Step #2: 17/26 Test #17: cloud_event_integration_test ..............   Passed    0.66 sec
Step #2:       Start 18: cloud_event_examples_test
Step #2: 18/26 Test #18: cloud_event_examples_test .................   Passed    0.00 sec
Step #2:       Start 19: http_examples_test
Step #2: 19/26 Test #19: http_examples_test ........................   Passed    0.01 sec
Step #2:       Start 20: site_test
Step #2: 20/26 Test #20: site_test .................................   Passed    0.44 sec
Step #2:       Start 21: http_integration_test
Step #2: 21/26 Test #21: http_integration_test .....................   Passed    0.11 sec
Step #2:       Start 22: http_unit_test
Step #2: 22/26 Test #22: http_unit_test ............................   Passed    0.00 sec
Step #2:       Start 23: pubsub_integration_test
Step #2: 23/26 Test #23: pubsub_integration_test ...................   Passed    0.11 sec
Step #2:       Start 24: pubsub_unit_test
Step #2: 24/26 Test #24: pubsub_unit_test ..........................   Passed    0.01 sec
Step #2:       Start 25: storage_integration_test
Step #2: 25/26 Test #25: storage_integration_test ..................   Passed    0.12 sec
Step #2:       Start 26: storage_unit_test
Step #2: 26/26 Test #26: storage_unit_test .........................   Passed    0.01 sec
Step #2: 
Step #2: 100% tests passed, 0 tests failed out of 26
Step #2: 
Step #2: Total Test time (real) =   2.12 sec
Step #2: ==> 🕑 sanitize-undefined completed in 242.853 seconds
Finished Step #2
Starting Step #3
Step #3: Already have image (with digest): gcr.io/google.com/cloudsdktool/cloud-sdk
Step #3: WARNING: Successfully resolved tag to sha256, but it is recommended to use sha256 directly.
Step #3: Digests:
Step #3: - gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38@sha256:0631febab6889615a01bdb08eaae687e5cefbf445e22c96cb5b103bf3f2c6254
Step #3:   Associated tags:
Step #3:  - 98497e36-35f1-4cfd-84db-bb3331dec677
Step #3: Tags:
Step #3: - gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38:98497e36-35f1-4cfd-84db-bb3331dec677
Step #3: Deleted [gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38:98497e36-35f1-4cfd-84db-bb3331dec677].
Step #3: Deleted [gcr.io/cloud-cpp-testing-gcf/functions-framework-cpp/fedora-38@sha256:0631febab6889615a01bdb08eaae687e5cefbf445e22c96cb5b103bf3f2c6254].
Finished Step #3
PUSH
DONE

Build Log: https://console.cloud.google.com/cloud-build/builds;region=us-east1/98497e36-35f1-4cfd-84db-bb3331dec677?project=164897360492