FFI/CGO sysmon-vm for osx/arm64 #2305

Closed
mfreeman451 wants to merge 6 commits from refs/pull/2305/head into main
mfreeman451 commented 2025-10-11 07:02:28 +00:00 (Migrated from github.com)
Owner

Imported from GitHub pull request.

Original GitHub pull request: #1744
Original author: @mfreeman451
Original URL: https://github.com/carverauto/serviceradar/pull/1744
Original created: 2025-10-11T07:02:28Z
Original updated: 2025-10-12T18:22:12Z
Original head: carverauto/serviceradar:1743-chore-investigate-using-fficgo-instead-of-exec-for-hostfreq-mac
Original base: main

PR Type

Enhancement


Description

  • Replace exec-based hostfreq with embedded CGO/FFI implementation

  • Integrate Objective-C++ IOReport sampler directly into Go binary

  • Remove standalone hostfreq binary and launchd service dependencies

  • Simplify macOS deployment to single checker process


Diagram Walkthrough

flowchart LR
  A["External hostfreq binary"] --> B["Embedded CGO sampler"]
  C["Separate launchd services"] --> D["Single checker process"]
  E["exec.Command calls"] --> F["Direct C function calls"]
  B --> G["Simplified deployment"]
  D --> G
  F --> G

File Walkthrough

Relevant files
Enhancement
6 files
collector.go
Replace exec-based hostfreq with embedded collector           
+12/-102
hostfreq_darwin.go
Add CGO bridge for macOS IOReport                                               
+115/-0 
hostfreq_other.go
Add stub implementation for non-Darwin platforms                 
+12/-0   
hostfreq_darwin.mm
Convert standalone binary to CGO library                                 
+200/-107
hostfreq_bridge.h
Add C header for CGO interface                                                     
+29/-0   
hostfreq_darwin.cc
Add C++ wrapper for CGO compilation                                           
+1/-0     
Tests
1 files
collector_test.go
Update test mocks for embedded collector                                 
+4/-16   
Configuration changes
10 files
host-install-macos.sh
Remove hostfreq binary installation and service                   
+0/-11   
package-host-macos.sh
Remove hostfreq from packaging pipeline                                   
+1/-8     
clang-tidy.yml
Update CI paths for moved C++ code                                             
+4/-2     
Makefile
Remove hostfreq build targets                                                       
+1/-17   
BUILD.bazel
Remove hostfreq Bazel targets                                                       
+0/-27   
Makefile
Remove hostfreq Makefile                                                                 
+0/-17   
com.serviceradar.hostfreq.plist
Remove hostfreq launchd service definition                             
+0/-36   
com.serviceradar.sysmonvm.plist
Remove hostfreq environment variable                                         
+0/-6     
BUILD.bazel
Remove hostfreq from Bazel packaging                                         
+0/-32   
BUILD.bazel
Add CGO and C++ library targets                                                   
+29/-0   
Documentation
4 files
README.md
Update documentation for embedded sampler                               
+6/-7     
README.md
Update documentation for embedded approach                             
+20/-56 
cpu_plan.md
Update architecture documentation                                               
+2/-2     
sysmonvm-e2e.md
Update runbook for simplified deployment                                 
+6/-7     

Imported from GitHub pull request. Original GitHub pull request: #1744 Original author: @mfreeman451 Original URL: https://github.com/carverauto/serviceradar/pull/1744 Original created: 2025-10-11T07:02:28Z Original updated: 2025-10-12T18:22:12Z Original head: carverauto/serviceradar:1743-chore-investigate-using-fficgo-instead-of-exec-for-hostfreq-mac Original base: main --- ### **PR Type** Enhancement ___ ### **Description** - Replace exec-based hostfreq with embedded CGO/FFI implementation - Integrate Objective-C++ IOReport sampler directly into Go binary - Remove standalone hostfreq binary and launchd service dependencies - Simplify macOS deployment to single checker process ___ ### Diagram Walkthrough ```mermaid flowchart LR A["External hostfreq binary"] --> B["Embedded CGO sampler"] C["Separate launchd services"] --> D["Single checker process"] E["exec.Command calls"] --> F["Direct C function calls"] B --> G["Simplified deployment"] D --> G F --> G ``` <details> <summary><h3> File Walkthrough</h3></summary> <table><thead><tr><th></th><th align="left">Relevant files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>6 files</summary><table> <tr> <td><strong>collector.go</strong><dd><code>Replace exec-based hostfreq with embedded collector</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-35e6ecb698e97eb56fac27c2c42a1cb402cb477e408fc5bf08d7a7b233241b55">+12/-102</a></td> </tr> <tr> <td><strong>hostfreq_darwin.go</strong><dd><code>Add CGO bridge for macOS IOReport</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-122a8c8a7dd762a68dcd190e7ae30e13b5ba72c839951b577d7c17266fcb5483">+115/-0</a>&nbsp; </td> </tr> <tr> <td><strong>hostfreq_other.go</strong><dd><code>Add stub implementation for non-Darwin platforms</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-bd792010132c7a5530bb5e32b496b436107900269575d7d8ad5ee742c2bf33a9">+12/-0</a>&nbsp; &nbsp; </td> </tr> <tr> <td><strong>hostfreq_darwin.mm</strong><dd><code>Convert standalone binary to CGO library</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-efc7800c1f9935774e2a750a8d729c8be5e59d22fdc76c5d534d59148520b770">+200/-107</a></td> </tr> <tr> <td><strong>hostfreq_bridge.h</strong><dd><code>Add C header for CGO interface</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-787a25d2cd7286a58fbcd38d453227be0c4813748048c640c5a7d2c019ee390e">+29/-0</a>&nbsp; &nbsp; </td> </tr> <tr> <td><strong>hostfreq_darwin.cc</strong><dd><code>Add C++ wrapper for CGO compilation</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-a52d886afe4a6ce2de3a8f42b4925518f485e5f5114233bb1daf287adf69a0f5">+1/-0</a>&nbsp; &nbsp; &nbsp; </td> </tr> </table></details></td></tr><tr><td><strong>Tests</strong></td><td><details><summary>1 files</summary><table> <tr> <td><strong>collector_test.go</strong><dd><code>Update test mocks for embedded collector</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-e533eef8916b184b7151d26c7d97b6375e81bb6b742b671e6f509024d8add521">+4/-16</a>&nbsp; &nbsp; </td> </tr> </table></details></td></tr><tr><td><strong>Configuration changes</strong></td><td><details><summary>10 files</summary><table> <tr> <td><strong>host-install-macos.sh</strong><dd><code>Remove hostfreq binary installation and service</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-b8b0940137a4ea6f6800b649649c83c52dea5d1c59c3a7e5baa5ca20405eeb54">+0/-11</a>&nbsp; &nbsp; </td> </tr> <tr> <td><strong>package-host-macos.sh</strong><dd><code>Remove hostfreq from packaging pipeline</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-5b027d22a6b110520421c7011cf90654b8fe427a5def3fae7b48c749c9b0402e">+1/-8</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>clang-tidy.yml</strong><dd><code>Update CI paths for moved C++ code</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-2b7b9696b464e236f8066c1c1d33c6c91c95160f813e2b3fe59ddf0e83057ebf">+4/-2</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>Makefile</strong><dd><code>Remove hostfreq build targets</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-76ed074a9305c04054cdebb9e9aad2d818052b07091de1f20cad0bbac34ffb52">+1/-17</a>&nbsp; &nbsp; </td> </tr> <tr> <td><strong>BUILD.bazel</strong><dd><code>Remove hostfreq Bazel targets</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-184fb3e268873ce89047d398ddf2b684f39118babe9b0ca9c5075416aabdd506">+0/-27</a>&nbsp; &nbsp; </td> </tr> <tr> <td><strong>Makefile</strong><dd><code>Remove hostfreq Makefile</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-1341584ba45b89b59c3ad200da555ca9645bde184d88b775ded625f9b9ae0137">+0/-17</a>&nbsp; &nbsp; </td> </tr> <tr> <td><strong>com.serviceradar.hostfreq.plist</strong><dd><code>Remove hostfreq launchd service definition</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-010f443f7026527a65d5a84cbbb773a9f12bc567363a7ac839d37f3e859007e4">+0/-36</a>&nbsp; &nbsp; </td> </tr> <tr> <td><strong>com.serviceradar.sysmonvm.plist</strong><dd><code>Remove hostfreq environment variable</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-f4bd5e4e0b6397df1c8eadf38700b76ded7bfc8e698d5fc3fcef159a63e8300f">+0/-6</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>BUILD.bazel</strong><dd><code>Remove hostfreq from Bazel packaging</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-61bb5e1d8b1e798d3a834a32ab46845f70bd9bd4b7d20bbfd76a8016e34f9754">+0/-32</a>&nbsp; &nbsp; </td> </tr> <tr> <td><strong>BUILD.bazel</strong><dd><code>Add CGO and C++ library targets</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-eae467757a0a2497ce885e674634590de3a3ba84df236482436984f143fe45e0">+29/-0</a>&nbsp; &nbsp; </td> </tr> </table></details></td></tr><tr><td><strong>Documentation</strong></td><td><details><summary>4 files</summary><table> <tr> <td><strong>README.md</strong><dd><code>Update documentation for embedded sampler</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-f72d7c40673ad7eb78ef313ce5aa05442176de542f531a96ca5776156ac41d4b">+6/-7</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>README.md</strong><dd><code>Update documentation for embedded approach</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-aa494b7da7f57782ef755e899ddfd8f8c3ec6fe980604a57bf98db5d3c8f611c">+20/-56</a>&nbsp; </td> </tr> <tr> <td><strong>cpu_plan.md</strong><dd><code>Update architecture documentation</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-c0dc94ab36dba7fcd11ecff636aa9814b5a34f935329473e01dc648a84ea8cb1">+2/-2</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>sysmonvm-e2e.md</strong><dd><code>Update runbook for simplified deployment</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/carverauto/serviceradar/pull/1744/files#diff-43e6004242d0658c1e3f03e280f6b40e67df1d60345387a6a6863ef341b5ceb1">+6/-7</a>&nbsp; &nbsp; &nbsp; </td> </tr> </table></details></td></tr></tr></tbody></table> </details> ___
qodo-code-review[bot] commented 2025-10-11 07:03:18 +00:00 (Migrated from github.com)
Author
Owner

Imported GitHub PR comment.

Original author: @qodo-code-review[bot]
Original URL: https://github.com/carverauto/serviceradar/pull/1744#issuecomment-3393003618
Original created: 2025-10-11T07:03:18Z

PR Compliance Guide 🔍

Below is a summary of compliance checks for this PR:

Security Compliance
FFI memory management

Description: C-allocated buffers are returned to Go via pointers (hostfreq_collect_json) and require
precise lifetime management; while hostfreq_free is provided and used in Go, any future
misuse or missing frees would cause memory leaks or use-after-free—careful auditing of all
call paths that receive out_json/out_error is required.
hostfreq_darwin.mm [421-486]

Referred Code
extern "C" int hostfreq_collect_json(int interval_ms,
                                     int sample_count,
                                     char** out_json,
                                     double* out_actual_interval_ms,
                                     char** out_error) {
    @autoreleasepool {
        CollectorConfig config = ParseConfig(interval_ms, sample_count);

        std::string json;
        std::string error;
        double actual = 0.0;

        Status status = CollectJsonInternal(config, &json, &actual, &error);

        if (status == Status::kOk) {
            if (out_json) {
                char* buffer = static_cast<char*>(malloc(json.size() + 1));
                if (!buffer) {
                    if (out_error) {
                        *out_error = nullptr;
                    }


 ... (clipped 45 lines)
Privilege requirements

Description: Use of private macOS IOReport APIs requires elevated privileges; misconfiguration could
lead to permission errors or encourage users to run the service with excessive privileges,
increasing attack surface—documented, but operational hardening is advised.
hostfreq_darwin.mm [338-366]

Referred Code
std::vector<double> pcpuTable = LoadDvfsTable(CFSTR("voltage-states5-sram"));

if (ecpuTable.size() <= 1 && pcpuTable.size() <= 1) {
    AppendError(error,
                "Failed to read DVFS tables from IORegistry. Run on Apple Silicon macOS with sudo.");
    return Status::kUnavailable;
}

CFMutableDictionaryRef subscribedChannels = nullptr;
CFMutableDictionaryRef cpuChannels = IOReportCopyChannelsInGroup(@"CPU Stats", nil, 0, 0, 0);
if (!cpuChannels) {
    AppendError(error, "IOReportCopyChannelsInGroup(\"CPU Stats\") returned null.");
    return Status::kPermission;
}

IOReportSubscriptionRef subscription =
    IOReportCreateSubscription(nullptr, cpuChannels, &subscribedChannels, 0, nullptr);
CFRelease(cpuChannels);

if (!subscription || !subscribedChannels) {
    AppendError(error,


 ... (clipped 8 lines)
Ticket Compliance
🟡
🎫 #1743
🟢 Replace exec-based hostfreq invocation with an embedded FFI/CGO implementation on macOS.
Integrate Objective-C++ IOReport sampler directly into the Go binary.
Remove the standalone hostfreq binary and associated launchd service/config.
Update build, packaging, CI, and docs to reflect the embedded approach.
Ensure the macOS sysmon-vm checker uses the embedded sampler at runtime.
Runtime validation on macOS/arm64 that IOReport access works under launchd permissions and
returns expected frequencies.
Packaging/signing on real developer machines to confirm codesign timestamp fallback works
with network/firewall constraints.
Codebase Duplication Compliance
Codebase context is not defined

Follow the guide to enable codebase context checks.

Custom Compliance
No custom compliance provided

Follow the guide to enable custom compliance check.

  • Update
Compliance status legend 🟢 - Fully Compliant
🟡 - Partial Compliant
🔴 - Not Compliant
- Requires Further Human Verification
🏷️ - Compliance label
Imported GitHub PR comment. Original author: @qodo-code-review[bot] Original URL: https://github.com/carverauto/serviceradar/pull/1744#issuecomment-3393003618 Original created: 2025-10-11T07:03:18Z --- ## PR Compliance Guide 🔍 <!-- https://github.com/carverauto/serviceradar/commit/b06f27b608326ca2ff6d3ba4bacad6624166aaba --> Below is a summary of compliance checks for this PR:<br> <table><tbody><tr><td colspan='2'><strong>Security Compliance</strong></td></tr> <tr><td rowspan=2>⚪</td> <td><details><summary><strong>FFI memory management </strong></summary><br> <b>Description:</b> C-allocated buffers are returned to Go via pointers (<code>hostfreq_collect_json</code>) and require <br>precise lifetime management; while <code>hostfreq_free</code> is provided and used in Go, any future <br>misuse or missing frees would cause memory leaks or use-after-free—careful auditing of all <br>call paths that receive <code>out_json</code>/<code>out_error</code> is required.<br> <strong><a href='https://github.com/carverauto/serviceradar/pull/1744/files#diff-efc7800c1f9935774e2a750a8d729c8be5e59d22fdc76c5d534d59148520b770R421-R486'>hostfreq_darwin.mm [421-486]</a></strong><br> <details open><summary>Referred Code</summary> ```objective-c++ extern "C" int hostfreq_collect_json(int interval_ms, int sample_count, char** out_json, double* out_actual_interval_ms, char** out_error) { @autoreleasepool { CollectorConfig config = ParseConfig(interval_ms, sample_count); std::string json; std::string error; double actual = 0.0; Status status = CollectJsonInternal(config, &json, &actual, &error); if (status == Status::kOk) { if (out_json) { char* buffer = static_cast<char*>(malloc(json.size() + 1)); if (!buffer) { if (out_error) { *out_error = nullptr; } ... (clipped 45 lines) ``` </details></details></td></tr> <tr><td><details><summary><strong>Privilege requirements </strong></summary><br> <b>Description:</b> Use of private macOS IOReport APIs requires elevated privileges; misconfiguration could <br>lead to permission errors or encourage users to run the service with excessive privileges, <br>increasing attack surface—documented, but operational hardening is advised.<br> <strong><a href='https://github.com/carverauto/serviceradar/pull/1744/files#diff-efc7800c1f9935774e2a750a8d729c8be5e59d22fdc76c5d534d59148520b770R338-R366'>hostfreq_darwin.mm [338-366]</a></strong><br> <details open><summary>Referred Code</summary> ```objective-c++ std::vector<double> pcpuTable = LoadDvfsTable(CFSTR("voltage-states5-sram")); if (ecpuTable.size() <= 1 && pcpuTable.size() <= 1) { AppendError(error, "Failed to read DVFS tables from IORegistry. Run on Apple Silicon macOS with sudo."); return Status::kUnavailable; } CFMutableDictionaryRef subscribedChannels = nullptr; CFMutableDictionaryRef cpuChannels = IOReportCopyChannelsInGroup(@"CPU Stats", nil, 0, 0, 0); if (!cpuChannels) { AppendError(error, "IOReportCopyChannelsInGroup(\"CPU Stats\") returned null."); return Status::kPermission; } IOReportSubscriptionRef subscription = IOReportCreateSubscription(nullptr, cpuChannels, &subscribedChannels, 0, nullptr); CFRelease(cpuChannels); if (!subscription || !subscribedChannels) { AppendError(error, ... (clipped 8 lines) ``` </details></details></td></tr> <tr><td colspan='2'><strong>Ticket Compliance</strong></td></tr> <tr><td>🟡</td> <td> <details> <summary>🎫 <a href=https://github.com/carverauto/serviceradar/issues/1743>#1743</a></summary> <table width='100%'><tbody> <tr><td rowspan=5>🟢</td> <td>Replace exec-based hostfreq invocation with an embedded FFI/CGO implementation on macOS.</td></tr> <tr><td>Integrate Objective-C++ IOReport sampler directly into the Go binary.</td></tr> <tr><td>Remove the standalone hostfreq binary and associated launchd service/config.</td></tr> <tr><td>Update build, packaging, CI, and docs to reflect the embedded approach.</td></tr> <tr><td>Ensure the macOS sysmon-vm checker uses the embedded sampler at runtime.</td></tr> <tr><td rowspan=2>⚪</td> <td>Runtime validation on macOS/arm64 that IOReport access works under launchd permissions and <br>returns expected frequencies.</td></tr> <tr><td>Packaging/signing on real developer machines to confirm codesign timestamp fallback works <br>with network/firewall constraints.</td></tr> </tbody></table> </details> </td></tr> <tr><td colspan='2'><strong>Codebase Duplication Compliance</strong></td></tr> <tr><td>⚪</td><td><details><summary><strong>Codebase context is not defined </strong></summary> Follow the <a href='https://qodo-merge-docs.qodo.ai/core-abilities/rag_context_enrichment/'>guide</a> to enable codebase context checks. </details></td></tr> <tr><td colspan='2'><strong>Custom Compliance</strong></td></tr> <tr><td>⚪</td><td><details><summary><strong>No custom compliance provided</strong></summary> Follow the <a href='https://qodo-merge-docs.qodo.ai/tools/compliance/'>guide</a> to enable custom compliance check. </details></td></tr> <tr><td align="center" colspan="2"> - [ ] Update <!-- /compliance --update_compliance=true --> </td></tr></tbody></table> <details><summary>Compliance status legend</summary> 🟢 - Fully Compliant<br> 🟡 - Partial Compliant<br> 🔴 - Not Compliant<br> ⚪ - Requires Further Human Verification<br> 🏷️ - Compliance label<br> </details>
qodo-code-review[bot] commented 2025-10-11 07:04:18 +00:00 (Migrated from github.com)
Author
Owner

Imported GitHub PR comment.

Original author: @qodo-code-review[bot]
Original URL: https://github.com/carverauto/serviceradar/pull/1744#issuecomment-3393004225
Original created: 2025-10-11T07:04:18Z

PR Code Suggestions

Explore these optional code suggestions:

CategorySuggestion                                                                                                                                    Impact
Possible issue
Provide an error on memory allocation failure

In hostfreq_collect_json, if malloc fails, set an "out of memory" message in
out_error to provide a more specific error to the Go caller.

pkg/cpufreq/hostfreq_darwin.mm [437-443]

 char* buffer = static_cast<char*>(malloc(json.size() + 1));
 if (!buffer) {
     if (out_error) {
-        *out_error = nullptr;
+        const char* msg = "out of memory";
+        char* err_buf = static_cast<char*>(malloc(strlen(msg) + 1));
+        if (err_buf) {
+            strcpy(err_buf, msg);
+        }
+        *out_error = err_buf;
     }
     return static_cast<int>(Status::kInternal);
 }
  • Apply / Chat
Suggestion importance[1-10]: 6

__

Why: The suggestion correctly identifies a gap in error reporting where a memory allocation failure is not explicitly communicated to the caller, and the proposed fix improves diagnostics for the Go-side consumer.

Low
General
Remove redundant nil check for C string

Remove the redundant nil check for outJSON in collectViaHostfreq, as
C.GoString(nil) already produces an empty string that is handled by a subsequent
check.

pkg/cpufreq/hostfreq_darwin.go [79-86]

+if outJSON == nil {
+    return nil, errors.New("hostfreq returned no data")
+}
 
+jsonStr := C.GoString(outJSON)
+if jsonStr == "" {
+    return nil, errors.New("hostfreq returned empty payload")
+}
  • Apply / Chat
Suggestion importance[1-10]: 2

__

Why: While the suggestion is technically correct that C.GoString(nil) returns an empty string, removing the nil check would merge two distinct error conditions into one, losing the specific error message "hostfreq returned no data".

Low
  • Update
Imported GitHub PR comment. Original author: @qodo-code-review[bot] Original URL: https://github.com/carverauto/serviceradar/pull/1744#issuecomment-3393004225 Original created: 2025-10-11T07:04:18Z --- ## PR Code Suggestions ✨ <!-- b06f27b --> Explore these optional code suggestions: <table><thead><tr><td><strong>Category</strong></td><td align=left><strong>Suggestion&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </strong></td><td align=center><strong>Impact</strong></td></tr><tbody><tr><td rowspan=1>Possible issue</td> <td> <details><summary>Provide an error on memory allocation failure</summary> ___ **In <code>hostfreq_collect_json</code>, if <code>malloc</code> fails, set an "out of memory" message in <br><code>out_error</code> to provide a more specific error to the Go caller.** [pkg/cpufreq/hostfreq_darwin.mm [437-443]](https://github.com/carverauto/serviceradar/pull/1744/files#diff-efc7800c1f9935774e2a750a8d729c8be5e59d22fdc76c5d534d59148520b770R437-R443) ```diff char* buffer = static_cast<char*>(malloc(json.size() + 1)); if (!buffer) { if (out_error) { - *out_error = nullptr; + const char* msg = "out of memory"; + char* err_buf = static_cast<char*>(malloc(strlen(msg) + 1)); + if (err_buf) { + strcpy(err_buf, msg); + } + *out_error = err_buf; } return static_cast<int>(Status::kInternal); } ``` - [ ] **Apply / Chat** <!-- /improve --apply_suggestion=0 --> <details><summary>Suggestion importance[1-10]: 6</summary> __ Why: The suggestion correctly identifies a gap in error reporting where a memory allocation failure is not explicitly communicated to the caller, and the proposed fix improves diagnostics for the Go-side consumer. </details></details></td><td align=center>Low </td></tr><tr><td rowspan=1>General</td> <td> <details><summary>Remove redundant nil check for C string<!-- not_implemented --></summary> ___ **Remove the redundant <code>nil</code> check for <code>outJSON</code> in <code>collectViaHostfreq</code>, as <br><code>C.GoString(nil)</code> already produces an empty string that is handled by a subsequent <br>check.** [pkg/cpufreq/hostfreq_darwin.go [79-86]](https://github.com/carverauto/serviceradar/pull/1744/files#diff-122a8c8a7dd762a68dcd190e7ae30e13b5ba72c839951b577d7c17266fcb5483R79-R86) ```diff +if outJSON == nil { + return nil, errors.New("hostfreq returned no data") +} +jsonStr := C.GoString(outJSON) +if jsonStr == "" { + return nil, errors.New("hostfreq returned empty payload") +} ``` - [ ] **Apply / Chat** <!-- /improve --apply_suggestion=1 --> <details><summary>Suggestion importance[1-10]: 2</summary> __ Why: While the suggestion is technically correct that `C.GoString(nil)` returns an empty string, removing the `nil` check would merge two distinct error conditions into one, losing the specific error message "hostfreq returned no data". </details></details></td><td align=center>Low </td></tr> <tr><td align="center" colspan="2"> - [ ] Update <!-- /improve_multi --more_suggestions=true --> </td><td></td></tr></tbody></table>
qodo-code-review[bot] commented 2025-10-11 21:59:10 +00:00 (Migrated from github.com)
Author
Owner

Imported GitHub PR comment.

Original author: @qodo-code-review[bot]
Original URL: https://github.com/carverauto/serviceradar/pull/1744#issuecomment-3393684923
Original created: 2025-10-11T21:59:10Z

CI Feedback 🧐

(Feedback updated until commit github.com/carverauto/serviceradar@d3813e348d)

A test triggered by this PR failed. Here is an AI-generated analysis of the failure:

Action: build

Failed stage: Test []

Failed test name: ""

Failure summary:

The Bazel build failed due to environment/toolchain incompatibilities on the runner:
- GCC is too
old for multiple dependencies (Abseil, Protobuf, etc.). Many C++ compilations error with "This
package requires GCC 7 or higher." and Protobuf asserts "GCC 7.3 and newer" (e.g.,
external/abseil-cpp+/absl/base/policy_checks.h:57:2,
external/protobuf+/src/google/protobuf/compiler/BUILD.bazel:115).
- The C toolchain resolution also
had issues (initial error: unable to find a CC toolchain for platform
@@rules_go+//go/toolchain:darwin_arm64, exec platform @@//build/rbe:rbe_platform at
external/rules_cc+/cc/BUILD:145:19), indicating misconfigured/unsupported toolchain selection in
remote execution.
- Multiple C compilations failed due to "absolute path inclusion(s) found" (e.g.,
external/zlib+/BUILD.bazel:91:11, third_party/cwalk/BUILD.bazel:7:11,
protobuf+/third_party/utf8_range), where headers from /usr/lib/gcc/x86_64-linux-gnu/5/... were
included via absolute paths, which Bazel forbids under the configured toolchain.
- An OCaml PPX step
failed due to missing GLIBC version on the runner: /lib/x86_64-linux-gnu/libm.so.6: version
'GLIBC_2.29' not found when running external/tools_opam++opam+opam.lwt_ppx/lib/ppx.exe
(BUILD.bazel:150:13), indicating the host system glibc is too old for the provided prebuilt PPX.

Overall, the CI runner environment (GCC 5.x, older glibc) and toolchain configuration are
incompatible with the repository’s dependencies and Bazel toolchain expectations, causing widespread
compile-time failures.

Relevant error logs:
1:  Runner name: 'oracle-test'
2:  Runner group name: 'Default'
...

104:  (16:54:56) ^[[35mWARNING: ^[[0moption '--bes_backend' was expanded to from both option '--config=ci' (source command line options) and option '--config=ci' (source command line options)
105:  (16:54:56) ^[[35mWARNING: ^[[0moption '--remote_cache' was expanded to from both option '--config=ci' (source command line options) and option '--config=ci' (source command line options)
106:  (16:54:56) ^[[35mWARNING: ^[[0moption '--remote_timeout' was expanded to from both option '--config=ci' (source command line options) and option '--config=ci' (source command line options)
107:  (16:54:56) ^[[32mINFO: ^[[0mInvocation ID: 37ac0125-d1b3-448b-90f8-c31d282536e1
108:  (16:54:56) ^[[32mINFO: ^[[0mStreaming build results to: ^[[36mhttps://app.buildbuddy.io/invocation/37ac0125-d1b3-448b-90f8-c31d282536e1^[[0m
109:  (16:54:56) ^[[32mINFO: ^[[0mReading 'startup' options from /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: --max_idle_secs=60
110:  (16:54:56) ^[[32mINFO: ^[[0mOptions provided by the client:
111:  Inherited 'common' options: --isatty=0 --terminal_columns=80
112:  (16:54:56) ^[[32mINFO: ^[[0mReading rc options for 'test' from /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc:
113:  Inherited 'common' options: --announce_rc --experimental_convenience_symlinks=clean --color=yes --curses=yes
114:  (16:54:56) ^[[32mINFO: ^[[0mReading rc options for 'test' from /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc.remote:
115:  Inherited 'common' options: --remote_header=x-buildbuddy-api-key=***
116:  (16:54:56) ^[[32mINFO: ^[[0mReading rc options for 'test' from /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc:
117:  Inherited 'build' options: --keep_going --jobs=auto --show_timestamps --action_env=OPENSSL_NO_PKG_CONFIG=1 --java_runtime_version=local_jdk --tool_java_runtime_version=local_jdk --@io_bazel_rules_go//go/toolchain:sdk_name=go_sdk --extra_execution_platforms=@local_config_platform//:host --workspace_status_command=$(pwd)/scripts/workspace_status.sh --build_metadata=REPO_URL=git@github.com:carverauto/serviceradar.git
118:  (16:54:56) ^[[32mINFO: ^[[0mReading rc options for 'test' from /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc:
119:  'test' options: --test_output=errors --action_env=OPENSSL_NO_PKG_CONFIG=1 --flaky_test_attempts=2
120:  (16:54:56) ^[[32mINFO: ^[[0mFound applicable config definition build:ci in file /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: --keep_going --build_tag_filters=-manual --config=remote --build_metadata=ROLE=CI --bes_results_url=https://app.buildbuddy.io/invocation/ --bes_backend=grpcs://remote.buildbuddy.io --bes_backend=grpcs://carverauto.buildbuddy.io --remote_cache=grpcs://carverauto.buildbuddy.io --remote_timeout=15m --strategy=ExpandTemplate=local --strategy=NpmPackageExtract=local --strategy=CopyDirectory=local --config=remote
121:  (16:54:56) ^[[32mINFO: ^[[0mFound applicable config definition build:remote in file /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: --remote_executor=grpcs://remote.buildbuddy.io --remote_cache=grpcs://remote.buildbuddy.io --host_platform=//build/rbe:rbe_platform --platforms=//build/rbe:rbe_platform --crosstool_top=@buildbuddy_toolchain//:toolchain --extra_toolchains=@buildbuddy_toolchain//:cc_toolchain --extra_toolchains=@go_toolchains//:_0000_go_linux_amd64_sdk_go_linux_amd64 --extra_toolchains=@copy_directory_toolchains//:linux_amd64_toolchain --extra_toolchains=@copy_to_directory_toolchains//:linux_amd64_toolchain --extra_toolchains=@coreutils_toolchains//:linux_amd64_toolchain --extra_toolchains=@expand_template_toolchains//:linux_amd64_toolchain --extra_toolchains=@bsd_tar_toolchains//:linux_amd64_toolchain --extra_toolchains=@zstd_toolchains//:linux_amd64_toolchain --extra_toolchains=@jq_toolchains//:linux_amd64_toolchain --extra_toolchains=@yq_toolchains//:linux_amd64_toolchain --repo_env=BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1 --copt=-Wno-use-after-free --java_language_version=11 --tool_java_language_version=11 --java_runtime_version=remotejdk_11 --tool_java_runtime_version=remotejdk_11 --define=EXECUTOR=remote --incompatible_strict_action_env --remote_timeout=10m --remote_download_minimal --remote_upload_local_results --@io_bazel_rules_go//go/toolchain:sdk_name=go_linux_amd64_sdk --jobs=100 --strategy=ExpandTemplate=local --strategy=NpmPackageExtract=local --strategy=CopyDirectory=local --strategy=CompileOCamlModule=local --strategy=CompileOCamlLibrary=local --strategy=CompileOCamlArchive=local --strategy=OcamlPack=local --strategy=OcamlLink=local
122:  (16:54:56) ^[[32mINFO: ^[[0mFound applicable config definition test:remote in file /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: --copt=-Wno-use-after-free --extra_toolchains=@go_toolchains//:_0000_go_linux_amd64_sdk_go_linux_amd64 --@io_bazel_rules_go//go/toolchain:sdk_name=go_linux_amd64_sdk --strategy=CompileOCamlModule=local --strategy=CompileOCamlLibrary=local --strategy=CompileOCamlArchive=local --strategy=OcamlPack=local --strategy=OcamlLink=local
123:  (16:54:56) ^[[32mINFO: ^[[0mFound applicable config definition build:remote in file /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: --remote_executor=grpcs://remote.buildbuddy.io --remote_cache=grpcs://remote.buildbuddy.io --host_platform=//build/rbe:rbe_platform --platforms=//build/rbe:rbe_platform --crosstool_top=@buildbuddy_toolchain//:toolchain --extra_toolchains=@buildbuddy_toolchain//:cc_toolchain --extra_toolchains=@go_toolchains//:_0000_go_linux_amd64_sdk_go_linux_amd64 --extra_toolchains=@copy_directory_toolchains//:linux_amd64_toolchain --extra_toolchains=@copy_to_directory_toolchains//:linux_amd64_toolchain --extra_toolchains=@coreutils_toolchains//:linux_amd64_toolchain --extra_toolchains=@expand_template_toolchains//:linux_amd64_toolchain --extra_toolchains=@bsd_tar_toolchains//:linux_amd64_toolchain --extra_toolchains=@zstd_toolchains//:linux_amd64_toolchain --extra_toolchains=@jq_toolchains//:linux_amd64_toolchain --extra_toolchains=@yq_toolchains//:linux_amd64_toolchain --repo_env=BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1 --copt=-Wno-use-after-free --java_language_version=11 --tool_java_language_version=11 --java_runtime_version=remotejdk_11 --tool_java_runtime_version=remotejdk_11 --define=EXECUTOR=remote --incompatible_strict_action_env --remote_timeout=10m --remote_download_minimal --remote_upload_local_results --@io_bazel_rules_go//go/toolchain:sdk_name=go_linux_amd64_sdk --jobs=100 --strategy=ExpandTemplate=local --strategy=NpmPackageExtract=local --strategy=CopyDirectory=local --strategy=CompileOCamlModule=local --strategy=CompileOCamlLibrary=local --strategy=CompileOCamlArchive=local --strategy=OcamlPack=local --strategy=OcamlLink=local
124:  (16:54:56) ^[[32mINFO: ^[[0mFound applicable config definition test:remote in file /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: --copt=-Wno-use-after-free --extra_toolchains=@go_toolchains//:_0000_go_linux_amd64_sdk_go_linux_amd64 --@io_bazel_rules_go//go/toolchain:sdk_name=go_linux_amd64_sdk --strategy=CompileOCamlModule=local --strategy=CompileOCamlLibrary=local --strategy=CompileOCamlArchive=local --strategy=OcamlPack=local --strategy=OcamlLink=local
125:  (16:54:56) ^[[32mINFO: ^[[0mFound applicable config definition test:ci in file /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: --config=remote --test_tag_filters=-manual --test_output=errors
126:  (16:54:56) ^[[32mINFO: ^[[0mFound applicable config definition build:remote in file /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: --remote_executor=grpcs://remote.buildbuddy.io --remote_cache=grpcs://remote.buildbuddy.io --host_platform=//build/rbe:rbe_platform --platforms=//build/rbe:rbe_platform --crosstool_top=@buildbuddy_toolchain//:toolchain --extra_toolchains=@buildbuddy_toolchain//:cc_toolchain --extra_toolchains=@go_toolchains//:_0000_go_linux_amd64_sdk_go_linux_amd64 --extra_toolchains=@copy_directory_toolchains//:linux_amd64_toolchain --extra_toolchains=@copy_to_directory_toolchains//:linux_amd64_toolchain --extra_toolchains=@coreutils_toolchains//:linux_amd64_toolchain --extra_toolchains=@expand_template_toolchains//:linux_amd64_toolchain --extra_toolchains=@bsd_tar_toolchains//:linux_amd64_toolchain --extra_toolchains=@zstd_toolchains//:linux_amd64_toolchain --extra_toolchains=@jq_toolchains//:linux_amd64_toolchain --extra_toolchains=@yq_toolchains//:linux_amd64_toolchain --repo_env=BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1 --copt=-Wno-use-after-free --java_language_version=11 --tool_java_language_version=11 --java_runtime_version=remotejdk_11 --tool_java_runtime_version=remotejdk_11 --define=EXECUTOR=remote --incompatible_strict_action_env --remote_timeout=10m --remote_download_minimal --remote_upload_local_results --@io_bazel_rules_go//go/toolchain:sdk_name=go_linux_amd64_sdk --jobs=100 --strategy=ExpandTemplate=local --strategy=NpmPackageExtract=local --strategy=CopyDirectory=local --strategy=CompileOCamlModule=local --strategy=CompileOCamlLibrary=local --strategy=CompileOCamlArchive=local --strategy=OcamlPack=local --strategy=OcamlLink=local
...

1077:  ^[[1A^[[K
1078:  ^[[1A^[[K
1079:  ^[[1A^[[K
1080:  ^[[1A^[[K
1081:  ^[[1A^[[K(16:56:41) ^[[32mAnalyzing:^[[0m 918 targets (2384 packages loaded, 97025 targets configu\
1082:  red)
1083:  ^[[32m[374 / 1,053]^[[0m 1 / 9 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//docs:lint^[[0m
1084:  [Prepa] Compiling src/cwalk.c
1085:  [Prepa] Compiling third_party/cwalk/src/cwalk.c
1086:  [Prepa] Action docker/images/trapd_image_amd64_commit_tag.txt
1087:  ^[[1A^[[K
1088:  ^[[1A^[[K
1089:  ^[[1A^[[K
1090:  ^[[1A^[[K
1091:  ^[[1A^[[K
1092:  ^[[1A^[[K(16:56:41) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/rules_cc+/cc/BUILD:145:19: in cc_toolchain_alias rule @@rules_cc+//cc:current_cc_toolchain: 
1093:  Traceback (most recent call last):
1094:  File "/virtual_builtins_bzl/common/cc/cc_toolchain_alias.bzl", line 26, column 48, in _impl
1095:  File "/virtual_builtins_bzl/common/cc/cc_helper.bzl", line 165, column 13, in _find_cpp_toolchain
1096:  Error in fail: Unable to find a CC toolchain using toolchain resolution. Target: @@rules_cc+//cc:current_cc_toolchain, Platform: @@rules_go+//go/toolchain:darwin_arm64, Exec platform: @@//build/rbe:rbe_platform
1097:  (16:56:41) ^[[32mAnalyzing:^[[0m 918 targets (2384 packages loaded, 97049 targets configu\
1098:  red)
1099:  ^[[32m[384 / 1,053]^[[0m 1 / 9 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//docs:lint^[[0m
1100:  [Prepa] Compiling src/cwalk.c
1101:  [Prepa] Compiling third_party/cwalk/src/cwalk.c
1102:  [Prepa] Action docker/images/trapd_image_amd64_commit_tag.txt
1103:  ^[[1A^[[K
1104:  ^[[1A^[[K
1105:  ^[[1A^[[K
1106:  ^[[1A^[[K
1107:  ^[[1A^[[K
1108:  ^[[1A^[[K(16:56:41) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/rules_cc+/cc/BUILD:145:19: Analysis of target '@@rules_cc+//cc:current_cc_toolchain' (config: f8b5739) failed
1109:  (16:56:41) ^[[32mAnalyzing:^[[0m 918 targets (2384 packages loaded, 97154 targets configu\
...

1140:  ^[[1A^[[K
1141:  ^[[1A^[[K
1142:  ^[[1A^[[K(16:56:41) ^[[32mAnalyzing:^[[0m 918 targets (2384 packages loaded, 98884 targets configu\
1143:  red)
1144:  ^[[32m[714 / 3,168]^[[0m 1 / 30 tests;^[[0m 4 actions, 0 running^[[0m; last test: ^[[32m//docs:lint^[[0m
1145:  Compiling src/cwalk.c; 0s remote, remote-cache
1146:  Compiling third_party/cwalk/src/cwalk.c; 0s remote, remote-cache
1147:  //docker/images:trapd_image_amd64_commit_tag; 0s remote, remote-cache
1148:  [Prepa] .../node_modules/tailwindcss-animate@1.0.7_tailwindcss_3.4.17
1149:  ^[[1A^[[K
1150:  ^[[1A^[[K
1151:  ^[[1A^[[K
1152:  ^[[1A^[[K
1153:  ^[[1A^[[K
1154:  ^[[1A^[[K
1155:  ^[[1A^[[K(16:56:42) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/actions-runner/_work/serviceradar/serviceradar/third_party/cwalk/BUILD.bazel:7:11: Compiling third_party/cwalk/src/cwalk.c failed: absolute path inclusion(s) found in rule '//third_party/cwalk:cwalk':
1156:  the source file 'third_party/cwalk/src/cwalk.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
...

1158:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1159:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1160:  (16:56:42) ^[[32mAnalyzing:^[[0m 918 targets (2384 packages loaded, 99111 targets configu\
1161:  red)
1162:  ^[[32m[768 / 3,173]^[[0m 1 / 30 tests;^[[0m 4 actions, 0 running^[[0m; last test: ^[[32m//docs:lint^[[0m
1163:  Compiling src/cwalk.c; 0s remote, remote-cache
1164:  Compiling third_party/cwalk/src/cwalk.c; 0s remote, remote-cache
1165:  //docker/images:trapd_image_amd64_commit_tag; 0s remote, remote-cache
1166:  [Prepa] .../node_modules/tailwindcss-animate@1.0.7_tailwindcss_3.4.17
1167:  ^[[1A^[[K
1168:  ^[[1A^[[K
1169:  ^[[1A^[[K
1170:  ^[[1A^[[K
1171:  ^[[1A^[[K
1172:  ^[[1A^[[K
1173:  ^[[1A^[[K(16:56:42) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/cwalk+/BUILD.bazel:7:11: Compiling src/cwalk.c failed: absolute path inclusion(s) found in rule '@@cwalk+//:cwalk':
1174:  the source file 'src/cwalk.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
...

1337:  ^[[1A^[[K
1338:  ^[[1A^[[K(16:56:46) ^[[32m[2,483 / 5,312]^[[0m 1 / 33 tests;^[[0m 2 actions, 0 running^[[0m; last test: ^[[32m//do\
1339:  cs:lint^[[0m
1340:  [Sched] Action docker/images/mapper_image_amd64_commit_tag.txt
1341:  [Sched] Action docker/images/db_event_writer_image_amd64_commit_tag.txt
1342:  ^[[1A^[[K
1343:  ^[[1A^[[K
1344:  ^[[1A^[[K
1345:  ^[[1A^[[K(16:56:47) ^[[32m[2,563 / 5,457]^[[0m 1 / 33 tests;^[[0m 2 actions running^[[0m; last test: ^[[32m//docs:\
1346:  lint^[[0m
1347:  //docker/images:mapper_image_amd64_commit_tag; 0s remote, remote-cache
1348:  .../images:db_event_writer_image_amd64_commit_tag; 0s remote, remote-cache
1349:  ^[[1A^[[K
1350:  ^[[1A^[[K
1351:  ^[[1A^[[K
1352:  ^[[1A^[[K(16:56:47) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling adler32.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1353:  the source file 'adler32.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1354:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1355:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1356:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1357:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1358:  (16:56:47) ^[[32m[2,957 / 5,847]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1359:  cs:lint^[[0m
1360:  .../images:db_event_writer_image_amd64_commit_tag; 0s remote, remote-cache
1361:  Compiling adler32.c; 0s remote, remote-cache
1362:  //docker/images:nginx_image_amd64_commit_tag; 0s remote, remote-cache
1363:  ^[[1A^[[K
1364:  ^[[1A^[[K
1365:  ^[[1A^[[K
1366:  ^[[1A^[[K
1367:  ^[[1A^[[K(16:56:47) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling compress.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1368:  the source file 'compress.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1369:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1370:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1371:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1372:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1373:  (16:56:47) ^[[32m[3,114 / 6,624]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1374:  cs:lint^[[0m
1375:  .../images:db_event_writer_image_amd64_commit_tag; 0s remote, remote-cache
1376:  //docker/images:nginx_image_amd64_commit_tag; 0s remote, remote-cache
1377:  Compiling compress.c; 0s remote, remote-cache
1378:  ^[[1A^[[K
1379:  ^[[1A^[[K
1380:  ^[[1A^[[K
1381:  ^[[1A^[[K
1382:  ^[[1A^[[K(16:56:47) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling crc32.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1383:  the source file 'crc32.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1384:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1385:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1386:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1387:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1388:  (16:56:47) ^[[32m[3,225 / 6,651]^[[0m 1 / 33 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//do\
1389:  cs:lint^[[0m
1390:  Compiling crc32.c; 0s remote, remote-cache
1391:  [Sched] Action docker/images/nginx_image_amd64_commit_tag.txt
1392:  //docker/images:tools_image_amd64_commit_tag; 0s remote, remote-cache
1393:  ^[[1A^[[K
1394:  ^[[1A^[[K
1395:  ^[[1A^[[K
1396:  ^[[1A^[[K
1397:  ^[[1A^[[K(16:56:47) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling deflate.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1398:  the source file 'deflate.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1399:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1400:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1401:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1402:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1403:  (16:56:47) ^[[32m[3,344 / 6,651]^[[0m 1 / 33 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//do\
1404:  cs:lint^[[0m
1405:  [Sched] Action docker/images/nginx_image_amd64_commit_tag.txt
1406:  //docker/images:tools_image_amd64_commit_tag; 0s remote, remote-cache
1407:  Compiling deflate.c; 0s remote, remote-cache
1408:  ^[[1A^[[K
1409:  ^[[1A^[[K
1410:  ^[[1A^[[K
1411:  ^[[1A^[[K
1412:  ^[[1A^[[K(16:56:47) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling gzclose.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1413:  the source file 'gzclose.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1414:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1415:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1416:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1417:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1418:  (16:56:47) ^[[32m[3,464 / 6,651]^[[0m 1 / 33 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//do\
1419:  cs:lint^[[0m
1420:  [Sched] Action docker/images/nginx_image_amd64_commit_tag.txt
1421:  //docker/images:tools_image_amd64_commit_tag; 0s remote, remote-cache
1422:  Compiling gzclose.c; 0s remote, remote-cache
1423:  ^[[1A^[[K
1424:  ^[[1A^[[K
1425:  ^[[1A^[[K
1426:  ^[[1A^[[K
1427:  ^[[1A^[[K(16:56:47) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling gzlib.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1428:  the source file 'gzlib.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1429:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1430:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1431:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1432:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1433:  (16:56:47) ^[[32m[3,621 / 6,704]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1434:  cs:lint^[[0m
1435:  //docker/images:nginx_image_amd64_commit_tag; 0s remote, remote-cache
1436:  Compiling gzlib.c; 0s remote, remote-cache
1437:  [Sched] Action docker/images/tools_image_amd64_commit_tag.txt
1438:  ^[[1A^[[K
1439:  ^[[1A^[[K
1440:  ^[[1A^[[K
1441:  ^[[1A^[[K
1442:  ^[[1A^[[K(16:56:47) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling gzread.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1443:  the source file 'gzread.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1444:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1445:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1446:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1447:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1448:  (16:56:47) ^[[32m[3,768 / 7,000]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1449:  cs:lint^[[0m
1450:  //docker/images:nginx_image_amd64_commit_tag; 0s remote, remote-cache
1451:  [Sched] Action docker/images/tools_image_amd64_commit_tag.txt
1452:  Compiling gzread.c; 0s remote, remote-cache
1453:  ^[[1A^[[K
1454:  ^[[1A^[[K
1455:  ^[[1A^[[K
1456:  ^[[1A^[[K
1457:  ^[[1A^[[K(16:56:47) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling gzwrite.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1458:  the source file 'gzwrite.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1459:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1460:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1461:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1462:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1463:  (16:56:47) ^[[32m[3,810 / 7,308]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1464:  cs:lint^[[0m
1465:  //docker/images:nginx_image_amd64_commit_tag; 0s remote, remote-cache
1466:  [Sched] Action docker/images/tools_image_amd64_commit_tag.txt
1467:  Compiling gzwrite.c; 0s remote, remote-cache
1468:  ^[[1A^[[K
1469:  ^[[1A^[[K
1470:  ^[[1A^[[K
1471:  ^[[1A^[[K
1472:  ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling infback.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1473:  the source file 'infback.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1474:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1475:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1476:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1477:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1478:  (16:56:48) ^[[32m[3,868 / 7,629]^[[0m 1 / 33 tests;^[[0m 2 actions, 1 running^[[0m; last test: ^[[32m//do\
1479:  cs:lint^[[0m
1480:  //docker/images:tools_image_amd64_commit_tag; 0s remote, remote-cache
1481:  Compiling infback.c; 0s remote, remote-cache
1482:  ^[[1A^[[K
1483:  ^[[1A^[[K
1484:  ^[[1A^[[K
1485:  ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling inffast.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1486:  the source file 'inffast.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1487:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1488:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1489:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1490:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1491:  (16:56:48) ^[[32m[3,915 / 7,949]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1492:  cs:lint^[[0m
1493:  //docker/images:tools_image_amd64_commit_tag; 0s remote, remote-cache
1494:  Compiling inffast.c; 0s remote, remote-cache
1495:  Action .../images/otel_image_amd64_commit_tag.txt; 0s remote, remote-cache
1496:  ^[[1A^[[K
1497:  ^[[1A^[[K
1498:  ^[[1A^[[K
1499:  ^[[1A^[[K
1500:  ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling inflate.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1501:  the source file 'inflate.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1502:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1503:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1504:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1505:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1506:  (16:56:48) ^[[32m[3,969 / 8,238]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1507:  cs:lint^[[0m
1508:  //docker/images:tools_image_amd64_commit_tag; 0s remote, remote-cache
1509:  Action .../images/otel_image_amd64_commit_tag.txt; 0s remote, remote-cache
1510:  Compiling inflate.c; 0s remote, remote-cache
1511:  ^[[1A^[[K
1512:  ^[[1A^[[K
1513:  ^[[1A^[[K
1514:  ^[[1A^[[K
1515:  ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling inftrees.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1516:  the source file 'inftrees.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1517:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1518:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1519:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1520:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1521:  (16:56:48) ^[[32m[4,024 / 8,674]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1522:  cs:lint^[[0m
1523:  //docker/images:tools_image_amd64_commit_tag; 0s remote, remote-cache
1524:  Compiling inftrees.c; 0s remote, remote-cache
1525:  [Sched] Action docker/images/otel_image_amd64_commit_tag.txt
1526:  ^[[1A^[[K
1527:  ^[[1A^[[K
1528:  ^[[1A^[[K
1529:  ^[[1A^[[K
1530:  ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling trees.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1531:  the source file 'trees.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1532:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1533:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1534:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1535:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1536:  (16:56:48) ^[[32m[4,133 / 9,286]^[[0m 1 / 33 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//do\
1537:  cs:lint^[[0m
1538:  [Sched] Action docker/images/otel_image_amd64_commit_tag.txt
1539:  Compiling trees.c; 0s remote, remote-cache
1540:  Action .../images/web_image_amd64_commit_tag.txt; 0s remote, remote-cache
1541:  ^[[1A^[[K
1542:  ^[[1A^[[K
1543:  ^[[1A^[[K
1544:  ^[[1A^[[K
1545:  ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling uncompr.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1546:  the source file 'uncompr.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1547:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1548:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1549:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1550:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1551:  (16:56:48) ^[[32m[4,162 / 9,504]^[[0m 1 / 33 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//do\
1552:  cs:lint^[[0m
1553:  [Sched] Action docker/images/otel_image_amd64_commit_tag.txt
1554:  Action .../images/web_image_amd64_commit_tag.txt; 0s remote, remote-cache
1555:  Compiling uncompr.c; 0s remote, remote-cache
1556:  ^[[1A^[[K
1557:  ^[[1A^[[K
1558:  ^[[1A^[[K
1559:  ^[[1A^[[K
1560:  ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling zutil.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1561:  the source file 'zutil.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1562:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1563:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1564:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1565:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1566:  (16:56:48) ^[[32m[4,212 / 9,507]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1567:  cs:lint^[[0m
1568:  Action .../images/otel_image_amd64_commit_tag.txt; 0s remote, remote-cache
1569:  Compiling zutil.c; 0s remote, remote-cache
1570:  [Sched] Action docker/images/web_image_amd64_commit_tag.txt
1571:  ^[[1A^[[K
1572:  ^[[1A^[[K
1573:  ^[[1A^[[K
1574:  ^[[1A^[[K
1575:  ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling adler32.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1576:  the source file 'adler32.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1577:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1578:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1579:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1580:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1581:  (16:56:48) ^[[32m[4,232 / 9,532]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1582:  cs:lint^[[0m
1583:  Action .../images/otel_image_amd64_commit_tag.txt; 0s remote, remote-cache
1584:  [Sched] Action docker/images/web_image_amd64_commit_tag.txt
1585:  Compiling adler32.c [for tool]; 0s remote, remote-cache
1586:  ^[[1A^[[K
1587:  ^[[1A^[[K
1588:  ^[[1A^[[K
1589:  ^[[1A^[[K
1590:  ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling compress.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1591:  the source file 'compress.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1592:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1593:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1594:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1595:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1596:  (16:56:48) ^[[32m[4,234 / 9,532]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1597:  cs:lint^[[0m
1598:  Action .../images/otel_image_amd64_commit_tag.txt; 0s remote, remote-cache
1599:  [Sched] Action docker/images/web_image_amd64_commit_tag.txt
1600:  Compiling compress.c [for tool]; 0s remote, remote-cache
1601:  ^[[1A^[[K
1602:  ^[[1A^[[K
1603:  ^[[1A^[[K
1604:  ^[[1A^[[K
1605:  ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling crc32.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1606:  the source file 'crc32.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1607:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1608:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1609:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1610:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1611:  (16:56:48) ^[[32m[4,256 / 9,532]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1612:  cs:lint^[[0m
1613:  Action .../images/otel_image_amd64_commit_tag.txt; 0s remote, remote-cache
1614:  [Sched] Action docker/images/web_image_amd64_commit_tag.txt
1615:  Compiling crc32.c [for tool]; 0s remote, remote-cache
1616:  ^[[1A^[[K
1617:  ^[[1A^[[K
1618:  ^[[1A^[[K
1619:  ^[[1A^[[K
1620:  ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling deflate.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1621:  the source file 'deflate.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1622:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1623:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1624:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1625:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1626:  (16:56:48) ^[[32m[4,259 / 9,532]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1627:  cs:lint^[[0m
1628:  Action .../images/web_image_amd64_commit_tag.txt; 0s remote, remote-cache
1629:  Compiling deflate.c [for tool]; 0s remote, remote-cache
1630:  //docker/images:poller_image_amd64_commit_tag; 0s remote, remote-cache
1631:  ^[[1A^[[K
1632:  ^[[1A^[[K
1633:  ^[[1A^[[K
1634:  ^[[1A^[[K
1635:  ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling gzclose.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1636:  the source file 'gzclose.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1637:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1638:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1639:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1640:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1641:  (16:56:48) ^[[32m[4,260 / 9,532]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1642:  cs:lint^[[0m
1643:  Action .../images/web_image_amd64_commit_tag.txt; 0s remote, remote-cache
1644:  //docker/images:poller_image_amd64_commit_tag; 0s remote, remote-cache
1645:  Compiling gzclose.c [for tool]; 0s remote, remote-cache
1646:  ^[[1A^[[K
1647:  ^[[1A^[[K
1648:  ^[[1A^[[K
1649:  ^[[1A^[[K
1650:  ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling gzlib.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1651:  the source file 'gzlib.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1652:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1653:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1654:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1655:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1656:  (16:56:49) ^[[32m[4,261 / 9,532]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1657:  cs:lint^[[0m
1658:  Action .../images/web_image_amd64_commit_tag.txt; 0s remote, remote-cache
1659:  //docker/images:poller_image_amd64_commit_tag; 0s remote, remote-cache
1660:  Compiling gzlib.c [for tool]; 0s remote, remote-cache
1661:  ^[[1A^[[K
1662:  ^[[1A^[[K
1663:  ^[[1A^[[K
1664:  ^[[1A^[[K
1665:  ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling gzread.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1666:  the source file 'gzread.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1667:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1668:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1669:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1670:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1671:  (16:56:49) ^[[32m[4,267 / 9,540]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1672:  cs:lint^[[0m
1673:  Action .../images/web_image_amd64_commit_tag.txt; 0s remote, remote-cache
1674:  Compiling gzread.c [for tool]; 0s remote, remote-cache
1675:  [Sched] Action docker/images/poller_image_amd64_commit_tag.txt
1676:  ^[[1A^[[K
1677:  ^[[1A^[[K
1678:  ^[[1A^[[K
1679:  ^[[1A^[[K
1680:  ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling gzwrite.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1681:  the source file 'gzwrite.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1682:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1683:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1684:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1685:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1686:  (16:56:49) ^[[32m[4,282 / 9,689]^[[0m 1 / 33 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//do\
1687:  cs:lint^[[0m
1688:  [Sched] Action docker/images/poller_image_amd64_commit_tag.txt
1689:  Compiling gzwrite.c [for tool]; 0s remote, remote-cache
1690:  .../images:cert_generator_image_amd64_commit_tag; 0s remote, remote-cache
1691:  ^[[1A^[[K
1692:  ^[[1A^[[K
1693:  ^[[1A^[[K
1694:  ^[[1A^[[K
1695:  ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling infback.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1696:  the source file 'infback.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1697:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1698:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1699:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1700:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1701:  (16:56:49) ^[[32m[4,283 / 9,689]^[[0m 1 / 33 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//do\
1702:  cs:lint^[[0m
1703:  [Sched] Action docker/images/poller_image_amd64_commit_tag.txt
1704:  .../images:cert_generator_image_amd64_commit_tag; 0s remote, remote-cache
1705:  Compiling infback.c [for tool]; 0s remote, remote-cache
1706:  ^[[1A^[[K
1707:  ^[[1A^[[K
1708:  ^[[1A^[[K
1709:  ^[[1A^[[K
1710:  ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling inffast.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1711:  the source file 'inffast.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1712:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1713:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1714:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1715:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1716:  (16:56:49) ^[[32m[4,285 / 9,689]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1717:  cs:lint^[[0m
1718:  //docker/images:poller_image_amd64_commit_tag; 0s remote, remote-cache
1719:  Compiling inffast.c [for tool]; 0s remote, remote-cache
1720:  [Sched] Action docker/images/cert_generator_image_amd64_commit_tag.txt
1721:  ^[[1A^[[K
1722:  ^[[1A^[[K
1723:  ^[[1A^[[K
1724:  ^[[1A^[[K
1725:  ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling inflate.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1726:  the source file 'inflate.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1727:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1728:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1729:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1730:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1731:  (16:56:49) ^[[32m[4,286 / 9,689]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1732:  cs:lint^[[0m
1733:  //docker/images:poller_image_amd64_commit_tag; 0s remote, remote-cache
1734:  [Sched] Action docker/images/cert_generator_image_amd64_commit_tag.txt
1735:  Compiling inflate.c [for tool]; 0s remote, remote-cache
1736:  ^[[1A^[[K
1737:  ^[[1A^[[K
1738:  ^[[1A^[[K
1739:  ^[[1A^[[K
1740:  ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling inftrees.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1741:  the source file 'inftrees.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1742:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1743:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1744:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1745:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1746:  (16:56:49) ^[[32m[4,288 / 9,689]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1747:  cs:lint^[[0m
1748:  //docker/images:poller_image_amd64_commit_tag; 0s remote, remote-cache
1749:  [Sched] Action docker/images/cert_generator_image_amd64_commit_tag.txt
1750:  Compiling inftrees.c [for tool]; 0s remote, remote-cache
1751:  ^[[1A^[[K
1752:  ^[[1A^[[K
1753:  ^[[1A^[[K
1754:  ^[[1A^[[K
1755:  ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling trees.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1756:  the source file 'trees.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1757:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1758:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1759:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1760:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1761:  (16:56:49) ^[[32m[4,298 / 9,689]^[[0m 1 / 33 tests;^[[0m 3 actions, 2 running^[[0m; last test: ^[[32m//do\
1762:  cs:lint^[[0m
1763:  //docker/images:poller_image_amd64_commit_tag; 0s remote, remote-cache
1764:  .../images:cert_generator_image_amd64_commit_tag; 0s remote, remote-cache
1765:  Compiling trees.c [for tool]; 0s remote, remote-cache
1766:  ^[[1A^[[K
1767:  ^[[1A^[[K
1768:  ^[[1A^[[K
1769:  ^[[1A^[[K
1770:  ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling uncompr.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1771:  the source file 'uncompr.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
1772:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h'
1773:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h'
1774:  '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h'
1775:  '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h'
1776:  (16:56:49) ^[[32m[4,337 / 9,689]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\
1777:  cs:lint^[[0m
1778:  .../images:cert_generator_image_amd64_commit_tag; 0s remote, remote-cache
1779:  Compiling uncompr.c [for tool]; 0s remote, remote-cache
1780:  Action .../images/sync_image_amd64_commit_tag.txt; 0s remote, remote-cache
1781:  ^[[1A^[[K
1782:  ^[[1A^[[K
1783:  ^[[1A^[[K
1784:  ^[[1A^[[K
1785:  ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling zutil.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z':
1786:  the source file 'zutil.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain):
...

1852:  ^[[1A^[[K(16:56:51) ^[[32m[4,500 / 9,775]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1853:  .../images:rperf_client_image_amd64_commit_tag; 0s remote, remote-cache
1854:  ^[[1A^[[K
1855:  ^[[1A^[[K(16:56:52) ^[[32m[4,509 / 9,775]^[[0m 1 / 33 tests;^[[0m checking cached actions^[[0m; last test: ^[[32m/\
1856:  /docs:lint^[[0m
1857:  ^[[1A^[[K
1858:  ^[[1A^[[K(16:56:57) ^[[32m[4,643 / 9,847]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1859:  [Scann] Compiling absl/log/internal/nullguard.cc
1860:  ^[[1A^[[K
1861:  ^[[1A^[[K(16:56:58) ^[[32m[4,645 / 9,850]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1862:  [Sched] Compiling absl/log/internal/nullguard.cc
1863:  ^[[1A^[[K
1864:  ^[[1A^[[K(16:56:58) ^[[32m[4,646 / 9,850]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1865:  Compiling absl/log/internal/nullguard.cc; 0s remote, remote-cache
1866:  ^[[1A^[[K
1867:  ^[[1A^[[K(16:56:58) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/log/internal/BUILD.bazel:236:11: Compiling absl/log/internal/nullguard.cc failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/log/internal:nullguard) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++17' -MD -MF ... (remaining 37 arguments skipped)
1868:  In file included from external/abseil-cpp+/absl/base/config.h:92:0,
1869:  from external/abseil-cpp+/absl/base/attributes.h:37,
1870:  from external/abseil-cpp+/absl/log/internal/nullguard.h:30,
1871:  from external/abseil-cpp+/absl/log/internal/nullguard.cc:15:
1872:  external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher."
1873:  #error "This package requires GCC 7 or higher."
1874:  ^
1875:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1876:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1877:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1878:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1879:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1880:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1881:  (16:56:58) ^[[32m[4,661 / 9,854]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1882:  Compiling absl/log/internal/nullguard.cc; 0s remote, remote-cache
1883:  ^[[1A^[[K
1884:  ^[[1A^[[K(16:56:59) ^[[32m[4,692 / 9,854]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1885:  [Sched] Compiling absl/profiling/internal/exponential_biased.cc
1886:  ^[[1A^[[K
1887:  ^[[1A^[[K(16:56:59) ^[[32m[4,695 / 9,854]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1888:  @@abseil-cpp+//absl/profiling:exponential_biased; 0s remote, remote-cache
1889:  ^[[1A^[[K
1890:  ^[[1A^[[K(16:56:59) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/profiling/BUILD.bazel:67:11: Compiling absl/profiling/internal/exponential_biased.cc failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/profiling:exponential_biased) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++17' -MD -MF ... (remaining 22 arguments skipped)
1891:  In file included from external/abseil-cpp+/absl/base/config.h:92:0,
1892:  from external/abseil-cpp+/absl/profiling/internal/exponential_biased.h:20,
1893:  from external/abseil-cpp+/absl/profiling/internal/exponential_biased.cc:15:
1894:  external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher."
1895:  #error "This package requires GCC 7 or higher."
1896:  ^
1897:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1898:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1899:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1900:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1901:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1902:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1903:  (16:56:59) ^[[32m[4,696 / 9,854]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1904:  @@abseil-cpp+//absl/profiling:exponential_biased; 0s remote, remote-cache
1905:  ^[[1A^[[K
1906:  ^[[1A^[[K(16:57:00) ^[[32m[4,697 / 9,854]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1907:  [Sched] Compiling absl/strings/internal/cordz_functions.cc
1908:  ^[[1A^[[K
1909:  ^[[1A^[[K(16:57:00) ^[[32m[4,697 / 9,854]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1910:  Compiling .../strings/internal/cordz_functions.cc; 0s remote, remote-cache
1911:  ^[[1A^[[K
1912:  ^[[1A^[[K(16:57:00) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/strings/BUILD.bazel:700:11: Compiling absl/strings/internal/cordz_functions.cc failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/strings:cordz_functions) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++17' -MD -MF ... (remaining 37 arguments skipped)
1913:  In file included from external/abseil-cpp+/absl/base/config.h:92:0,
1914:  from external/abseil-cpp+/absl/base/attributes.h:37,
1915:  from external/abseil-cpp+/absl/strings/internal/cordz_functions.h:20,
1916:  from external/abseil-cpp+/absl/strings/internal/cordz_functions.cc:15:
1917:  external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher."
1918:  #error "This package requires GCC 7 or higher."
1919:  ^
1920:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1921:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1922:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1923:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1924:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1925:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1926:  (16:57:00) ^[[32m[4,697 / 9,854]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1927:  Compiling .../strings/internal/cordz_functions.cc; 0s remote, remote-cache
1928:  ^[[1A^[[K
1929:  ^[[1A^[[K(16:57:01) ^[[32m[4,698 / 9,854]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1930:  [Sched] Compiling absl/types/bad_variant_access.cc
1931:  ^[[1A^[[K
1932:  ^[[1A^[[K(16:57:01) ^[[32m[4,703 / 9,854]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1933:  Compiling absl/types/bad_variant_access.cc; 0s remote, remote-cache
1934:  ^[[1A^[[K
1935:  ^[[1A^[[K(16:57:01) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/types/BUILD.bazel:177:11: Compiling absl/types/bad_variant_access.cc failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/types:bad_variant_access) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++17' -MD -MF ... (remaining 37 arguments skipped)
1936:  In file included from external/abseil-cpp+/absl/base/config.h:92:0,
1937:  from external/abseil-cpp+/absl/types/bad_variant_access.h:26,
1938:  from external/abseil-cpp+/absl/types/bad_variant_access.cc:15:
1939:  external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher."
1940:  #error "This package requires GCC 7 or higher."
1941:  ^
1942:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1943:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1944:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1945:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1946:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1947:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
1948:  (16:57:01) ^[[32m[4,714 / 9,861]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1949:  Compiling absl/types/bad_variant_access.cc; 0s remote, remote-cache
1950:  ^[[1A^[[K
1951:  ^[[1A^[[K(16:57:02) ^[[32m[4,731 / 9,861]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1952:  [Sched] Compiling absl/types/bad_optional_access.cc
1953:  ^[[1A^[[K
1954:  ^[[1A^[[K(16:57:02) ^[[32m[4,751 / 9,861]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1955:  Compiling absl/types/bad_optional_access.cc; 0s remote, remote-cache
1956:  ^[[1A^[[K
1957:  ^[[1A^[[K(16:57:02) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/types/BUILD.bazel:165:11: Compiling absl/types/bad_optional_access.cc failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/types:bad_optional_access) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++17' -MD -MF ... (remaining 37 arguments skipped)
1958:  In file included from external/abseil-cpp+/absl/base/config.h:92:0,
1959:  from external/abseil-cpp+/absl/types/bad_optional_access.h:26,
1960:  from external/abseil-cpp+/absl/types/bad_optional_access.cc:15:
1961:  external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher."
1962:  #error "This package requires GCC 7 or higher."
1963:  ^
...

1974:  Compiling absl/base/internal/raw_logging.cc; 0s remote, remote-cache
1975:  ^[[1A^[[K
1976:  ^[[1A^[[K(16:57:03) ^[[32m[4,832 / 9,908]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1977:  [Sched] Compiling absl/base/internal/raw_logging.cc
1978:  ^[[1A^[[K
1979:  ^[[1A^[[K(16:57:03) ^[[32m[4,861 / 9,916]^[[0m 1 / 33 tests;^[[0m  1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m
1980:  Compiling absl/base/internal/raw_logging.cc; 0s remote, remote-cache
1981:  ^[[1A^[[K
1982:  ^[[1A^[[K(16:57:03) ^[[32m[4,900 / 9,966]^[[0m 1 / 33 tests;^[[0m 2 actions, 1 running^[[0m; last test: ^[[32m//do\
1983:  cs:lint^[[0m
1984:  Compiling absl/base/internal/raw_logging.cc; 0s remote, remote-cache
1985:  [Scann] Compiling absl/time/internal/cctz/src/civil_time_detail.cc
1986:  ^[[1A^[[K
1987:  ^[[1A^[[K
1988:  ^[[1A^[[K
1989:  ^[[1A^[[K(16:57:03) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/base/BUILD.bazel:92:11: Compiling absl/base/internal/raw_logging.cc failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/base:raw_logging_internal) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++17' -MD -MF ... (remaining 37 arguments skipped)
1990:  In file included from external/abseil-cpp+/absl/base/config.h:92:0,
1991:  from external/abseil-cpp+/absl/base/attributes.h:37,
1992:  from external/abseil-cpp+/absl/base/internal/raw_logging.h:24,
1993:  from external/abseil-cpp+/absl/base/internal/raw_logging.cc:15:
1994:  external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher."
1995:  #error "This package requires GCC 7 or higher."
1996:  ^
...

2009:  ^[[1A^[[K
2010:  ^[[1A^[[K(16:57:03) ^[[32m[4,934 / 10,018]^[[0m 1 / 33 tests;^[[0m 2 actions, 0 running^[[0m; last test: ^[[32m//d\
2011:  ocs:lint^[[0m
2012:  [Sched] Compiling absl/time/internal/cctz/src/civil_time_detail.cc
2013:  [Sched] Compiling absl/base/log_severity.cc
2014:  ^[[1A^[[K
2015:  ^[[1A^[[K
2016:  ^[[1A^[[K
2017:  ^[[1A^[[K(16:57:04) ^[[32m[4,982 / 10,033]^[[0m 1 / 33 tests;^[[0m 2 actions running^[[0m; last test: ^[[32m//docs\
2018:  :lint^[[0m
2019:  Compiling .../cctz/src/civil_time_detail.cc; 0s remote, remote-cache
2020:  Compiling absl/base/log_severity.cc; 0s remote, remote-cache
2021:  ^[[1A^[[K
2022:  ^[[1A^[[K
2023:  ^[[1A^[[K
2024:  ^[[1A^[[K(16:57:04) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/time/internal/cctz/BUILD.bazel:25:11: Compiling absl/time/internal/cctz/src/civil_time_detail.cc failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/time/internal/cctz:civil_time) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++17' -MD -MF ... (remaining 22 arguments skipped)
2025:  In file included from external/abseil-cpp+/absl/base/config.h:92:0,
2026:  from external/abseil-cpp+/absl/time/internal/cctz/include/cctz/civil_time_detail.h:23,
2027:  from external/abseil-cpp+/absl/time/internal/cctz/src/civil_time_detail.cc:15:
2028:  external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher."
2029:  #error "This package requires GCC 7 or higher."
2030:  ^
2031:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
2032:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
2033:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
2034:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
2035:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
2036:  cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’
2037:  (16:57:04) ^[[32m[4,982 / 10,033]^[[0m 1 / 33 tests;^[[0m 2 actions running^[[0m; last test: ^[[32m//docs\
2038:  :lint^[[0m
2039:  Compiling .../cctz/src/civil_time_detail.cc; 0s remote, remote-cache
2040:  Compiling absl/base/log_severity.cc; 0s remote, remote-cache
2041:  ^[[1A^[[K
2042:  ^[[1A^[[K
2043:  ^[[1A^[[K
2044:  ^[[1A^[[K(16:57:04) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/base/BUILD.bazel:60:11: Compiling absl/base/log_severity.cc failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/base:log_severity) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++17' -MD -MF ... (remaining 37 arguments skipped)
2045:  In file included from external/abseil-cpp+/absl/base/config.h:92:0,
2046:  from external/abseil-cpp+/absl/base/attributes.h:37,
2047:  from external/abseil-cpp+/absl/base/log_severity.h:21,
2048:  from external/abseil-cpp+/absl/base/log_severity.cc:15:
2049:  external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher."
2050:  #error "This package requires GCC 7 or higher."
2051:  ^
...

2064:  ^[[1A^[[K
2065:  ^[[1A^[[K(16:57:04) ^[[32m[4,984 / 10,033]^[[0m 1 / 33 tests;^[[0m 2 actions, 1 running^[[0m; last test: ^[[32m//d\
2066:  ocs:lint^[[0m
2067:  @@abseil-cpp+//absl/time/internal/cctz:civil_time; 0s remote, remote-cache
2068:  [Sched] Compiling absl/log/internal/nullguard.cc [for tool]
2069:  ^[[1A^[[K
2070:  ^[[1A^[[K
2071:  ^[[1A^[[K
2072:  ^[[1A^[[K(16:57:05) ^[[32m[4,984 / 10,033]^[[0m 1 / 33 tests;^[[0m 2 actions running^[[0m; last test: ^[[32m//docs\
2073:  :lint^[[0m
2074:  @@abseil-cpp+//absl/time/internal/cctz:civil_time; 0s remote, remote-cache
2075:  Compiling .../internal/nullguard.cc [for tool]; 0s remote, remote-cache
2076:  ^[[1A^[[K
2077:  ^[[1A^[[K
2078:  ^[[1A^[[K
2079:  ^[[1A^[[K(16:57:05) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/log/internal/BUILD.bazel:236:11: Compiling absl/log/internal/nullguard.cc [for tool] failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/log/internal:nullguard) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer -g0 -O2 '-D_FORTIFY_SOURCE=1' -DNDEBUG -ffunction-sections ... (remaining 36 arguments skipped)
2080:  In file included from external/abseil-cpp+/absl/base/config.h:92:0,
2081:  from external/abseil-cpp+/absl/base/attributes.h:37,
2082:  from external/abseil-cpp+/absl/log/internal/nullguard.h:30,
2083:  from external/abseil-cpp+/absl/log/internal/nullguard.cc:15:
2084:  external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher."
2085:  #error "This package requires GCC 7 or higher."
2086:  ^
2087:  (16:57:05) ^[[32m[4,984 / 10,033]^[[0m 1 / 33 tests;^[[0m 2 actions running^[[0m; last test: ^[[32m//docs\
2088:  :lint^[[0m
2089:  @@abseil-cpp+//absl/time/internal/cctz:civil_time; 0s remote, remote-cache
2090:  Compiling .../internal/nullguard.cc [for tool]; 0s remote, remote-cache
20...
Imported GitHub PR comment. Original author: @qodo-code-review[bot] Original URL: https://github.com/carverauto/serviceradar/pull/1744#issuecomment-3393684923 Original created: 2025-10-11T21:59:10Z --- ## CI Feedback 🧐 #### (Feedback updated until commit https://github.com/carverauto/serviceradar/commit/d3813e348d893a290d321c6b5f53d5b2ca760ff1) A test triggered by this PR failed. Here is an AI-generated analysis of the failure: <table><tr><td> **Action:** build</td></tr> <tr><td> **Failed stage:** [Test](https://github.com/carverauto/serviceradar/actions/runs/18435182682/job/52527687442) [❌] </td></tr> <tr><td> **Failed test name:** "" </td></tr> <tr><td> **Failure summary:** The Bazel build failed due to environment/toolchain incompatibilities on the runner:<br> - GCC is too <br>old for multiple dependencies (Abseil, Protobuf, etc.). Many C++ compilations error with "This <br>package requires GCC 7 or higher." and Protobuf asserts "GCC 7.3 and newer" (e.g., <br><code>external/abseil-cpp+/absl/base/policy_checks.h:57:2</code>, <br><code>external/protobuf+/src/google/protobuf/compiler/BUILD.bazel:115</code>).<br> - The C toolchain resolution also <br>had issues (initial error: unable to find a CC toolchain for platform <br><code>@@rules_go+//go/toolchain:darwin_arm64</code>, exec platform <code>@@//build/rbe:rbe_platform</code> at <br><code>external/rules_cc+/cc/BUILD:145:19</code>), indicating misconfigured/unsupported toolchain selection in <br>remote execution.<br> - Multiple C compilations failed due to "absolute path inclusion(s) found" (e.g., <br><code>external/zlib+/BUILD.bazel:91:11</code>, <code>third_party/cwalk/BUILD.bazel:7:11</code>, <br><code>protobuf+/third_party/utf8_range</code>), where headers from <code>/usr/lib/gcc/x86_64-linux-gnu/5/...</code> were <br>included via absolute paths, which Bazel forbids under the configured toolchain.<br> - An OCaml PPX step <br>failed due to missing GLIBC version on the runner: <code>/lib/x86_64-linux-gnu/libm.so.6: version </code><br><code>'GLIBC_2.29' not found</code> when running <code>external/tools_opam++opam+opam.lwt_ppx/lib/ppx.exe</code> <br>(BUILD.bazel:150:13), indicating the host system glibc is too old for the provided prebuilt PPX.<br> <br>Overall, the CI runner environment (GCC 5.x, older glibc) and toolchain configuration are <br>incompatible with the repository’s dependencies and Bazel toolchain expectations, causing widespread <br>compile-time failures.<br> </td></tr> <tr><td> <details><summary>Relevant error logs:</summary> ```yaml 1: Runner name: 'oracle-test' 2: Runner group name: 'Default' ... 104: (16:54:56) ^[[35mWARNING: ^[[0moption '--bes_backend' was expanded to from both option '--config=ci' (source command line options) and option '--config=ci' (source command line options) 105: (16:54:56) ^[[35mWARNING: ^[[0moption '--remote_cache' was expanded to from both option '--config=ci' (source command line options) and option '--config=ci' (source command line options) 106: (16:54:56) ^[[35mWARNING: ^[[0moption '--remote_timeout' was expanded to from both option '--config=ci' (source command line options) and option '--config=ci' (source command line options) 107: (16:54:56) ^[[32mINFO: ^[[0mInvocation ID: 37ac0125-d1b3-448b-90f8-c31d282536e1 108: (16:54:56) ^[[32mINFO: ^[[0mStreaming build results to: ^[[36mhttps://app.buildbuddy.io/invocation/37ac0125-d1b3-448b-90f8-c31d282536e1^[[0m 109: (16:54:56) ^[[32mINFO: ^[[0mReading 'startup' options from /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: --max_idle_secs=60 110: (16:54:56) ^[[32mINFO: ^[[0mOptions provided by the client: 111: Inherited 'common' options: --isatty=0 --terminal_columns=80 112: (16:54:56) ^[[32mINFO: ^[[0mReading rc options for 'test' from /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: 113: Inherited 'common' options: --announce_rc --experimental_convenience_symlinks=clean --color=yes --curses=yes 114: (16:54:56) ^[[32mINFO: ^[[0mReading rc options for 'test' from /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc.remote: 115: Inherited 'common' options: --remote_header=x-buildbuddy-api-key=*** 116: (16:54:56) ^[[32mINFO: ^[[0mReading rc options for 'test' from /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: 117: Inherited 'build' options: --keep_going --jobs=auto --show_timestamps --action_env=OPENSSL_NO_PKG_CONFIG=1 --java_runtime_version=local_jdk --tool_java_runtime_version=local_jdk --@io_bazel_rules_go//go/toolchain:sdk_name=go_sdk --extra_execution_platforms=@local_config_platform//:host --workspace_status_command=$(pwd)/scripts/workspace_status.sh --build_metadata=REPO_URL=git@github.com:carverauto/serviceradar.git 118: (16:54:56) ^[[32mINFO: ^[[0mReading rc options for 'test' from /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: 119: 'test' options: --test_output=errors --action_env=OPENSSL_NO_PKG_CONFIG=1 --flaky_test_attempts=2 120: (16:54:56) ^[[32mINFO: ^[[0mFound applicable config definition build:ci in file /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: --keep_going --build_tag_filters=-manual --config=remote --build_metadata=ROLE=CI --bes_results_url=https://app.buildbuddy.io/invocation/ --bes_backend=grpcs://remote.buildbuddy.io --bes_backend=grpcs://carverauto.buildbuddy.io --remote_cache=grpcs://carverauto.buildbuddy.io --remote_timeout=15m --strategy=ExpandTemplate=local --strategy=NpmPackageExtract=local --strategy=CopyDirectory=local --config=remote 121: (16:54:56) ^[[32mINFO: ^[[0mFound applicable config definition build:remote in file /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: --remote_executor=grpcs://remote.buildbuddy.io --remote_cache=grpcs://remote.buildbuddy.io --host_platform=//build/rbe:rbe_platform --platforms=//build/rbe:rbe_platform --crosstool_top=@buildbuddy_toolchain//:toolchain --extra_toolchains=@buildbuddy_toolchain//:cc_toolchain --extra_toolchains=@go_toolchains//:_0000_go_linux_amd64_sdk_go_linux_amd64 --extra_toolchains=@copy_directory_toolchains//:linux_amd64_toolchain --extra_toolchains=@copy_to_directory_toolchains//:linux_amd64_toolchain --extra_toolchains=@coreutils_toolchains//:linux_amd64_toolchain --extra_toolchains=@expand_template_toolchains//:linux_amd64_toolchain --extra_toolchains=@bsd_tar_toolchains//:linux_amd64_toolchain --extra_toolchains=@zstd_toolchains//:linux_amd64_toolchain --extra_toolchains=@jq_toolchains//:linux_amd64_toolchain --extra_toolchains=@yq_toolchains//:linux_amd64_toolchain --repo_env=BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1 --copt=-Wno-use-after-free --java_language_version=11 --tool_java_language_version=11 --java_runtime_version=remotejdk_11 --tool_java_runtime_version=remotejdk_11 --define=EXECUTOR=remote --incompatible_strict_action_env --remote_timeout=10m --remote_download_minimal --remote_upload_local_results --@io_bazel_rules_go//go/toolchain:sdk_name=go_linux_amd64_sdk --jobs=100 --strategy=ExpandTemplate=local --strategy=NpmPackageExtract=local --strategy=CopyDirectory=local --strategy=CompileOCamlModule=local --strategy=CompileOCamlLibrary=local --strategy=CompileOCamlArchive=local --strategy=OcamlPack=local --strategy=OcamlLink=local 122: (16:54:56) ^[[32mINFO: ^[[0mFound applicable config definition test:remote in file /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: --copt=-Wno-use-after-free --extra_toolchains=@go_toolchains//:_0000_go_linux_amd64_sdk_go_linux_amd64 --@io_bazel_rules_go//go/toolchain:sdk_name=go_linux_amd64_sdk --strategy=CompileOCamlModule=local --strategy=CompileOCamlLibrary=local --strategy=CompileOCamlArchive=local --strategy=OcamlPack=local --strategy=OcamlLink=local 123: (16:54:56) ^[[32mINFO: ^[[0mFound applicable config definition build:remote in file /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: --remote_executor=grpcs://remote.buildbuddy.io --remote_cache=grpcs://remote.buildbuddy.io --host_platform=//build/rbe:rbe_platform --platforms=//build/rbe:rbe_platform --crosstool_top=@buildbuddy_toolchain//:toolchain --extra_toolchains=@buildbuddy_toolchain//:cc_toolchain --extra_toolchains=@go_toolchains//:_0000_go_linux_amd64_sdk_go_linux_amd64 --extra_toolchains=@copy_directory_toolchains//:linux_amd64_toolchain --extra_toolchains=@copy_to_directory_toolchains//:linux_amd64_toolchain --extra_toolchains=@coreutils_toolchains//:linux_amd64_toolchain --extra_toolchains=@expand_template_toolchains//:linux_amd64_toolchain --extra_toolchains=@bsd_tar_toolchains//:linux_amd64_toolchain --extra_toolchains=@zstd_toolchains//:linux_amd64_toolchain --extra_toolchains=@jq_toolchains//:linux_amd64_toolchain --extra_toolchains=@yq_toolchains//:linux_amd64_toolchain --repo_env=BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1 --copt=-Wno-use-after-free --java_language_version=11 --tool_java_language_version=11 --java_runtime_version=remotejdk_11 --tool_java_runtime_version=remotejdk_11 --define=EXECUTOR=remote --incompatible_strict_action_env --remote_timeout=10m --remote_download_minimal --remote_upload_local_results --@io_bazel_rules_go//go/toolchain:sdk_name=go_linux_amd64_sdk --jobs=100 --strategy=ExpandTemplate=local --strategy=NpmPackageExtract=local --strategy=CopyDirectory=local --strategy=CompileOCamlModule=local --strategy=CompileOCamlLibrary=local --strategy=CompileOCamlArchive=local --strategy=OcamlPack=local --strategy=OcamlLink=local 124: (16:54:56) ^[[32mINFO: ^[[0mFound applicable config definition test:remote in file /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: --copt=-Wno-use-after-free --extra_toolchains=@go_toolchains//:_0000_go_linux_amd64_sdk_go_linux_amd64 --@io_bazel_rules_go//go/toolchain:sdk_name=go_linux_amd64_sdk --strategy=CompileOCamlModule=local --strategy=CompileOCamlLibrary=local --strategy=CompileOCamlArchive=local --strategy=OcamlPack=local --strategy=OcamlLink=local 125: (16:54:56) ^[[32mINFO: ^[[0mFound applicable config definition test:ci in file /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: --config=remote --test_tag_filters=-manual --test_output=errors 126: (16:54:56) ^[[32mINFO: ^[[0mFound applicable config definition build:remote in file /home/mfreeman/actions-runner/_work/serviceradar/serviceradar/.bazelrc: --remote_executor=grpcs://remote.buildbuddy.io --remote_cache=grpcs://remote.buildbuddy.io --host_platform=//build/rbe:rbe_platform --platforms=//build/rbe:rbe_platform --crosstool_top=@buildbuddy_toolchain//:toolchain --extra_toolchains=@buildbuddy_toolchain//:cc_toolchain --extra_toolchains=@go_toolchains//:_0000_go_linux_amd64_sdk_go_linux_amd64 --extra_toolchains=@copy_directory_toolchains//:linux_amd64_toolchain --extra_toolchains=@copy_to_directory_toolchains//:linux_amd64_toolchain --extra_toolchains=@coreutils_toolchains//:linux_amd64_toolchain --extra_toolchains=@expand_template_toolchains//:linux_amd64_toolchain --extra_toolchains=@bsd_tar_toolchains//:linux_amd64_toolchain --extra_toolchains=@zstd_toolchains//:linux_amd64_toolchain --extra_toolchains=@jq_toolchains//:linux_amd64_toolchain --extra_toolchains=@yq_toolchains//:linux_amd64_toolchain --repo_env=BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1 --copt=-Wno-use-after-free --java_language_version=11 --tool_java_language_version=11 --java_runtime_version=remotejdk_11 --tool_java_runtime_version=remotejdk_11 --define=EXECUTOR=remote --incompatible_strict_action_env --remote_timeout=10m --remote_download_minimal --remote_upload_local_results --@io_bazel_rules_go//go/toolchain:sdk_name=go_linux_amd64_sdk --jobs=100 --strategy=ExpandTemplate=local --strategy=NpmPackageExtract=local --strategy=CopyDirectory=local --strategy=CompileOCamlModule=local --strategy=CompileOCamlLibrary=local --strategy=CompileOCamlArchive=local --strategy=OcamlPack=local --strategy=OcamlLink=local ... 1077: ^[[1A^[[K 1078: ^[[1A^[[K 1079: ^[[1A^[[K 1080: ^[[1A^[[K 1081: ^[[1A^[[K(16:56:41) ^[[32mAnalyzing:^[[0m 918 targets (2384 packages loaded, 97025 targets configu\ 1082: red) 1083: ^[[32m[374 / 1,053]^[[0m 1 / 9 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//docs:lint^[[0m 1084: [Prepa] Compiling src/cwalk.c 1085: [Prepa] Compiling third_party/cwalk/src/cwalk.c 1086: [Prepa] Action docker/images/trapd_image_amd64_commit_tag.txt 1087: ^[[1A^[[K 1088: ^[[1A^[[K 1089: ^[[1A^[[K 1090: ^[[1A^[[K 1091: ^[[1A^[[K 1092: ^[[1A^[[K(16:56:41) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/rules_cc+/cc/BUILD:145:19: in cc_toolchain_alias rule @@rules_cc+//cc:current_cc_toolchain: 1093: Traceback (most recent call last): 1094: File "/virtual_builtins_bzl/common/cc/cc_toolchain_alias.bzl", line 26, column 48, in _impl 1095: File "/virtual_builtins_bzl/common/cc/cc_helper.bzl", line 165, column 13, in _find_cpp_toolchain 1096: Error in fail: Unable to find a CC toolchain using toolchain resolution. Target: @@rules_cc+//cc:current_cc_toolchain, Platform: @@rules_go+//go/toolchain:darwin_arm64, Exec platform: @@//build/rbe:rbe_platform 1097: (16:56:41) ^[[32mAnalyzing:^[[0m 918 targets (2384 packages loaded, 97049 targets configu\ 1098: red) 1099: ^[[32m[384 / 1,053]^[[0m 1 / 9 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//docs:lint^[[0m 1100: [Prepa] Compiling src/cwalk.c 1101: [Prepa] Compiling third_party/cwalk/src/cwalk.c 1102: [Prepa] Action docker/images/trapd_image_amd64_commit_tag.txt 1103: ^[[1A^[[K 1104: ^[[1A^[[K 1105: ^[[1A^[[K 1106: ^[[1A^[[K 1107: ^[[1A^[[K 1108: ^[[1A^[[K(16:56:41) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/rules_cc+/cc/BUILD:145:19: Analysis of target '@@rules_cc+//cc:current_cc_toolchain' (config: f8b5739) failed 1109: (16:56:41) ^[[32mAnalyzing:^[[0m 918 targets (2384 packages loaded, 97154 targets configu\ ... 1140: ^[[1A^[[K 1141: ^[[1A^[[K 1142: ^[[1A^[[K(16:56:41) ^[[32mAnalyzing:^[[0m 918 targets (2384 packages loaded, 98884 targets configu\ 1143: red) 1144: ^[[32m[714 / 3,168]^[[0m 1 / 30 tests;^[[0m 4 actions, 0 running^[[0m; last test: ^[[32m//docs:lint^[[0m 1145: Compiling src/cwalk.c; 0s remote, remote-cache 1146: Compiling third_party/cwalk/src/cwalk.c; 0s remote, remote-cache 1147: //docker/images:trapd_image_amd64_commit_tag; 0s remote, remote-cache 1148: [Prepa] .../node_modules/tailwindcss-animate@1.0.7_tailwindcss_3.4.17 1149: ^[[1A^[[K 1150: ^[[1A^[[K 1151: ^[[1A^[[K 1152: ^[[1A^[[K 1153: ^[[1A^[[K 1154: ^[[1A^[[K 1155: ^[[1A^[[K(16:56:42) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/actions-runner/_work/serviceradar/serviceradar/third_party/cwalk/BUILD.bazel:7:11: Compiling third_party/cwalk/src/cwalk.c failed: absolute path inclusion(s) found in rule '//third_party/cwalk:cwalk': 1156: the source file 'third_party/cwalk/src/cwalk.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): ... 1158: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1159: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1160: (16:56:42) ^[[32mAnalyzing:^[[0m 918 targets (2384 packages loaded, 99111 targets configu\ 1161: red) 1162: ^[[32m[768 / 3,173]^[[0m 1 / 30 tests;^[[0m 4 actions, 0 running^[[0m; last test: ^[[32m//docs:lint^[[0m 1163: Compiling src/cwalk.c; 0s remote, remote-cache 1164: Compiling third_party/cwalk/src/cwalk.c; 0s remote, remote-cache 1165: //docker/images:trapd_image_amd64_commit_tag; 0s remote, remote-cache 1166: [Prepa] .../node_modules/tailwindcss-animate@1.0.7_tailwindcss_3.4.17 1167: ^[[1A^[[K 1168: ^[[1A^[[K 1169: ^[[1A^[[K 1170: ^[[1A^[[K 1171: ^[[1A^[[K 1172: ^[[1A^[[K 1173: ^[[1A^[[K(16:56:42) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/cwalk+/BUILD.bazel:7:11: Compiling src/cwalk.c failed: absolute path inclusion(s) found in rule '@@cwalk+//:cwalk': 1174: the source file 'src/cwalk.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): ... 1337: ^[[1A^[[K 1338: ^[[1A^[[K(16:56:46) ^[[32m[2,483 / 5,312]^[[0m 1 / 33 tests;^[[0m 2 actions, 0 running^[[0m; last test: ^[[32m//do\ 1339: cs:lint^[[0m 1340: [Sched] Action docker/images/mapper_image_amd64_commit_tag.txt 1341: [Sched] Action docker/images/db_event_writer_image_amd64_commit_tag.txt 1342: ^[[1A^[[K 1343: ^[[1A^[[K 1344: ^[[1A^[[K 1345: ^[[1A^[[K(16:56:47) ^[[32m[2,563 / 5,457]^[[0m 1 / 33 tests;^[[0m 2 actions running^[[0m; last test: ^[[32m//docs:\ 1346: lint^[[0m 1347: //docker/images:mapper_image_amd64_commit_tag; 0s remote, remote-cache 1348: .../images:db_event_writer_image_amd64_commit_tag; 0s remote, remote-cache 1349: ^[[1A^[[K 1350: ^[[1A^[[K 1351: ^[[1A^[[K 1352: ^[[1A^[[K(16:56:47) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling adler32.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1353: the source file 'adler32.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1354: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1355: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1356: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1357: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1358: (16:56:47) ^[[32m[2,957 / 5,847]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1359: cs:lint^[[0m 1360: .../images:db_event_writer_image_amd64_commit_tag; 0s remote, remote-cache 1361: Compiling adler32.c; 0s remote, remote-cache 1362: //docker/images:nginx_image_amd64_commit_tag; 0s remote, remote-cache 1363: ^[[1A^[[K 1364: ^[[1A^[[K 1365: ^[[1A^[[K 1366: ^[[1A^[[K 1367: ^[[1A^[[K(16:56:47) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling compress.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1368: the source file 'compress.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1369: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1370: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1371: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1372: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1373: (16:56:47) ^[[32m[3,114 / 6,624]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1374: cs:lint^[[0m 1375: .../images:db_event_writer_image_amd64_commit_tag; 0s remote, remote-cache 1376: //docker/images:nginx_image_amd64_commit_tag; 0s remote, remote-cache 1377: Compiling compress.c; 0s remote, remote-cache 1378: ^[[1A^[[K 1379: ^[[1A^[[K 1380: ^[[1A^[[K 1381: ^[[1A^[[K 1382: ^[[1A^[[K(16:56:47) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling crc32.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1383: the source file 'crc32.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1384: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1385: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1386: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1387: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1388: (16:56:47) ^[[32m[3,225 / 6,651]^[[0m 1 / 33 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//do\ 1389: cs:lint^[[0m 1390: Compiling crc32.c; 0s remote, remote-cache 1391: [Sched] Action docker/images/nginx_image_amd64_commit_tag.txt 1392: //docker/images:tools_image_amd64_commit_tag; 0s remote, remote-cache 1393: ^[[1A^[[K 1394: ^[[1A^[[K 1395: ^[[1A^[[K 1396: ^[[1A^[[K 1397: ^[[1A^[[K(16:56:47) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling deflate.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1398: the source file 'deflate.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1399: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1400: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1401: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1402: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1403: (16:56:47) ^[[32m[3,344 / 6,651]^[[0m 1 / 33 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//do\ 1404: cs:lint^[[0m 1405: [Sched] Action docker/images/nginx_image_amd64_commit_tag.txt 1406: //docker/images:tools_image_amd64_commit_tag; 0s remote, remote-cache 1407: Compiling deflate.c; 0s remote, remote-cache 1408: ^[[1A^[[K 1409: ^[[1A^[[K 1410: ^[[1A^[[K 1411: ^[[1A^[[K 1412: ^[[1A^[[K(16:56:47) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling gzclose.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1413: the source file 'gzclose.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1414: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1415: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1416: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1417: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1418: (16:56:47) ^[[32m[3,464 / 6,651]^[[0m 1 / 33 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//do\ 1419: cs:lint^[[0m 1420: [Sched] Action docker/images/nginx_image_amd64_commit_tag.txt 1421: //docker/images:tools_image_amd64_commit_tag; 0s remote, remote-cache 1422: Compiling gzclose.c; 0s remote, remote-cache 1423: ^[[1A^[[K 1424: ^[[1A^[[K 1425: ^[[1A^[[K 1426: ^[[1A^[[K 1427: ^[[1A^[[K(16:56:47) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling gzlib.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1428: the source file 'gzlib.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1429: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1430: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1431: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1432: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1433: (16:56:47) ^[[32m[3,621 / 6,704]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1434: cs:lint^[[0m 1435: //docker/images:nginx_image_amd64_commit_tag; 0s remote, remote-cache 1436: Compiling gzlib.c; 0s remote, remote-cache 1437: [Sched] Action docker/images/tools_image_amd64_commit_tag.txt 1438: ^[[1A^[[K 1439: ^[[1A^[[K 1440: ^[[1A^[[K 1441: ^[[1A^[[K 1442: ^[[1A^[[K(16:56:47) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling gzread.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1443: the source file 'gzread.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1444: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1445: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1446: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1447: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1448: (16:56:47) ^[[32m[3,768 / 7,000]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1449: cs:lint^[[0m 1450: //docker/images:nginx_image_amd64_commit_tag; 0s remote, remote-cache 1451: [Sched] Action docker/images/tools_image_amd64_commit_tag.txt 1452: Compiling gzread.c; 0s remote, remote-cache 1453: ^[[1A^[[K 1454: ^[[1A^[[K 1455: ^[[1A^[[K 1456: ^[[1A^[[K 1457: ^[[1A^[[K(16:56:47) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling gzwrite.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1458: the source file 'gzwrite.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1459: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1460: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1461: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1462: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1463: (16:56:47) ^[[32m[3,810 / 7,308]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1464: cs:lint^[[0m 1465: //docker/images:nginx_image_amd64_commit_tag; 0s remote, remote-cache 1466: [Sched] Action docker/images/tools_image_amd64_commit_tag.txt 1467: Compiling gzwrite.c; 0s remote, remote-cache 1468: ^[[1A^[[K 1469: ^[[1A^[[K 1470: ^[[1A^[[K 1471: ^[[1A^[[K 1472: ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling infback.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1473: the source file 'infback.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1474: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1475: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1476: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1477: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1478: (16:56:48) ^[[32m[3,868 / 7,629]^[[0m 1 / 33 tests;^[[0m 2 actions, 1 running^[[0m; last test: ^[[32m//do\ 1479: cs:lint^[[0m 1480: //docker/images:tools_image_amd64_commit_tag; 0s remote, remote-cache 1481: Compiling infback.c; 0s remote, remote-cache 1482: ^[[1A^[[K 1483: ^[[1A^[[K 1484: ^[[1A^[[K 1485: ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling inffast.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1486: the source file 'inffast.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1487: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1488: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1489: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1490: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1491: (16:56:48) ^[[32m[3,915 / 7,949]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1492: cs:lint^[[0m 1493: //docker/images:tools_image_amd64_commit_tag; 0s remote, remote-cache 1494: Compiling inffast.c; 0s remote, remote-cache 1495: Action .../images/otel_image_amd64_commit_tag.txt; 0s remote, remote-cache 1496: ^[[1A^[[K 1497: ^[[1A^[[K 1498: ^[[1A^[[K 1499: ^[[1A^[[K 1500: ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling inflate.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1501: the source file 'inflate.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1502: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1503: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1504: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1505: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1506: (16:56:48) ^[[32m[3,969 / 8,238]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1507: cs:lint^[[0m 1508: //docker/images:tools_image_amd64_commit_tag; 0s remote, remote-cache 1509: Action .../images/otel_image_amd64_commit_tag.txt; 0s remote, remote-cache 1510: Compiling inflate.c; 0s remote, remote-cache 1511: ^[[1A^[[K 1512: ^[[1A^[[K 1513: ^[[1A^[[K 1514: ^[[1A^[[K 1515: ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling inftrees.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1516: the source file 'inftrees.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1517: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1518: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1519: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1520: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1521: (16:56:48) ^[[32m[4,024 / 8,674]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1522: cs:lint^[[0m 1523: //docker/images:tools_image_amd64_commit_tag; 0s remote, remote-cache 1524: Compiling inftrees.c; 0s remote, remote-cache 1525: [Sched] Action docker/images/otel_image_amd64_commit_tag.txt 1526: ^[[1A^[[K 1527: ^[[1A^[[K 1528: ^[[1A^[[K 1529: ^[[1A^[[K 1530: ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling trees.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1531: the source file 'trees.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1532: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1533: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1534: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1535: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1536: (16:56:48) ^[[32m[4,133 / 9,286]^[[0m 1 / 33 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//do\ 1537: cs:lint^[[0m 1538: [Sched] Action docker/images/otel_image_amd64_commit_tag.txt 1539: Compiling trees.c; 0s remote, remote-cache 1540: Action .../images/web_image_amd64_commit_tag.txt; 0s remote, remote-cache 1541: ^[[1A^[[K 1542: ^[[1A^[[K 1543: ^[[1A^[[K 1544: ^[[1A^[[K 1545: ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling uncompr.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1546: the source file 'uncompr.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1547: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1548: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1549: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1550: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1551: (16:56:48) ^[[32m[4,162 / 9,504]^[[0m 1 / 33 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//do\ 1552: cs:lint^[[0m 1553: [Sched] Action docker/images/otel_image_amd64_commit_tag.txt 1554: Action .../images/web_image_amd64_commit_tag.txt; 0s remote, remote-cache 1555: Compiling uncompr.c; 0s remote, remote-cache 1556: ^[[1A^[[K 1557: ^[[1A^[[K 1558: ^[[1A^[[K 1559: ^[[1A^[[K 1560: ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling zutil.c failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1561: the source file 'zutil.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1562: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1563: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1564: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1565: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1566: (16:56:48) ^[[32m[4,212 / 9,507]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1567: cs:lint^[[0m 1568: Action .../images/otel_image_amd64_commit_tag.txt; 0s remote, remote-cache 1569: Compiling zutil.c; 0s remote, remote-cache 1570: [Sched] Action docker/images/web_image_amd64_commit_tag.txt 1571: ^[[1A^[[K 1572: ^[[1A^[[K 1573: ^[[1A^[[K 1574: ^[[1A^[[K 1575: ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling adler32.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1576: the source file 'adler32.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1577: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1578: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1579: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1580: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1581: (16:56:48) ^[[32m[4,232 / 9,532]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1582: cs:lint^[[0m 1583: Action .../images/otel_image_amd64_commit_tag.txt; 0s remote, remote-cache 1584: [Sched] Action docker/images/web_image_amd64_commit_tag.txt 1585: Compiling adler32.c [for tool]; 0s remote, remote-cache 1586: ^[[1A^[[K 1587: ^[[1A^[[K 1588: ^[[1A^[[K 1589: ^[[1A^[[K 1590: ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling compress.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1591: the source file 'compress.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1592: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1593: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1594: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1595: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1596: (16:56:48) ^[[32m[4,234 / 9,532]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1597: cs:lint^[[0m 1598: Action .../images/otel_image_amd64_commit_tag.txt; 0s remote, remote-cache 1599: [Sched] Action docker/images/web_image_amd64_commit_tag.txt 1600: Compiling compress.c [for tool]; 0s remote, remote-cache 1601: ^[[1A^[[K 1602: ^[[1A^[[K 1603: ^[[1A^[[K 1604: ^[[1A^[[K 1605: ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling crc32.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1606: the source file 'crc32.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1607: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1608: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1609: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1610: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1611: (16:56:48) ^[[32m[4,256 / 9,532]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1612: cs:lint^[[0m 1613: Action .../images/otel_image_amd64_commit_tag.txt; 0s remote, remote-cache 1614: [Sched] Action docker/images/web_image_amd64_commit_tag.txt 1615: Compiling crc32.c [for tool]; 0s remote, remote-cache 1616: ^[[1A^[[K 1617: ^[[1A^[[K 1618: ^[[1A^[[K 1619: ^[[1A^[[K 1620: ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling deflate.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1621: the source file 'deflate.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1622: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1623: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1624: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1625: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1626: (16:56:48) ^[[32m[4,259 / 9,532]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1627: cs:lint^[[0m 1628: Action .../images/web_image_amd64_commit_tag.txt; 0s remote, remote-cache 1629: Compiling deflate.c [for tool]; 0s remote, remote-cache 1630: //docker/images:poller_image_amd64_commit_tag; 0s remote, remote-cache 1631: ^[[1A^[[K 1632: ^[[1A^[[K 1633: ^[[1A^[[K 1634: ^[[1A^[[K 1635: ^[[1A^[[K(16:56:48) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling gzclose.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1636: the source file 'gzclose.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1637: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1638: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1639: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1640: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1641: (16:56:48) ^[[32m[4,260 / 9,532]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1642: cs:lint^[[0m 1643: Action .../images/web_image_amd64_commit_tag.txt; 0s remote, remote-cache 1644: //docker/images:poller_image_amd64_commit_tag; 0s remote, remote-cache 1645: Compiling gzclose.c [for tool]; 0s remote, remote-cache 1646: ^[[1A^[[K 1647: ^[[1A^[[K 1648: ^[[1A^[[K 1649: ^[[1A^[[K 1650: ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling gzlib.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1651: the source file 'gzlib.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1652: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1653: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1654: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1655: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1656: (16:56:49) ^[[32m[4,261 / 9,532]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1657: cs:lint^[[0m 1658: Action .../images/web_image_amd64_commit_tag.txt; 0s remote, remote-cache 1659: //docker/images:poller_image_amd64_commit_tag; 0s remote, remote-cache 1660: Compiling gzlib.c [for tool]; 0s remote, remote-cache 1661: ^[[1A^[[K 1662: ^[[1A^[[K 1663: ^[[1A^[[K 1664: ^[[1A^[[K 1665: ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling gzread.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1666: the source file 'gzread.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1667: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1668: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1669: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1670: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1671: (16:56:49) ^[[32m[4,267 / 9,540]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1672: cs:lint^[[0m 1673: Action .../images/web_image_amd64_commit_tag.txt; 0s remote, remote-cache 1674: Compiling gzread.c [for tool]; 0s remote, remote-cache 1675: [Sched] Action docker/images/poller_image_amd64_commit_tag.txt 1676: ^[[1A^[[K 1677: ^[[1A^[[K 1678: ^[[1A^[[K 1679: ^[[1A^[[K 1680: ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling gzwrite.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1681: the source file 'gzwrite.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1682: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1683: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1684: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1685: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1686: (16:56:49) ^[[32m[4,282 / 9,689]^[[0m 1 / 33 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//do\ 1687: cs:lint^[[0m 1688: [Sched] Action docker/images/poller_image_amd64_commit_tag.txt 1689: Compiling gzwrite.c [for tool]; 0s remote, remote-cache 1690: .../images:cert_generator_image_amd64_commit_tag; 0s remote, remote-cache 1691: ^[[1A^[[K 1692: ^[[1A^[[K 1693: ^[[1A^[[K 1694: ^[[1A^[[K 1695: ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling infback.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1696: the source file 'infback.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1697: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1698: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1699: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1700: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1701: (16:56:49) ^[[32m[4,283 / 9,689]^[[0m 1 / 33 tests;^[[0m 3 actions, 0 running^[[0m; last test: ^[[32m//do\ 1702: cs:lint^[[0m 1703: [Sched] Action docker/images/poller_image_amd64_commit_tag.txt 1704: .../images:cert_generator_image_amd64_commit_tag; 0s remote, remote-cache 1705: Compiling infback.c [for tool]; 0s remote, remote-cache 1706: ^[[1A^[[K 1707: ^[[1A^[[K 1708: ^[[1A^[[K 1709: ^[[1A^[[K 1710: ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling inffast.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1711: the source file 'inffast.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1712: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1713: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1714: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1715: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1716: (16:56:49) ^[[32m[4,285 / 9,689]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1717: cs:lint^[[0m 1718: //docker/images:poller_image_amd64_commit_tag; 0s remote, remote-cache 1719: Compiling inffast.c [for tool]; 0s remote, remote-cache 1720: [Sched] Action docker/images/cert_generator_image_amd64_commit_tag.txt 1721: ^[[1A^[[K 1722: ^[[1A^[[K 1723: ^[[1A^[[K 1724: ^[[1A^[[K 1725: ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling inflate.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1726: the source file 'inflate.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1727: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1728: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1729: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1730: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1731: (16:56:49) ^[[32m[4,286 / 9,689]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1732: cs:lint^[[0m 1733: //docker/images:poller_image_amd64_commit_tag; 0s remote, remote-cache 1734: [Sched] Action docker/images/cert_generator_image_amd64_commit_tag.txt 1735: Compiling inflate.c [for tool]; 0s remote, remote-cache 1736: ^[[1A^[[K 1737: ^[[1A^[[K 1738: ^[[1A^[[K 1739: ^[[1A^[[K 1740: ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling inftrees.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1741: the source file 'inftrees.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1742: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1743: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1744: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1745: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1746: (16:56:49) ^[[32m[4,288 / 9,689]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1747: cs:lint^[[0m 1748: //docker/images:poller_image_amd64_commit_tag; 0s remote, remote-cache 1749: [Sched] Action docker/images/cert_generator_image_amd64_commit_tag.txt 1750: Compiling inftrees.c [for tool]; 0s remote, remote-cache 1751: ^[[1A^[[K 1752: ^[[1A^[[K 1753: ^[[1A^[[K 1754: ^[[1A^[[K 1755: ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling trees.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1756: the source file 'trees.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1757: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1758: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1759: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1760: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1761: (16:56:49) ^[[32m[4,298 / 9,689]^[[0m 1 / 33 tests;^[[0m 3 actions, 2 running^[[0m; last test: ^[[32m//do\ 1762: cs:lint^[[0m 1763: //docker/images:poller_image_amd64_commit_tag; 0s remote, remote-cache 1764: .../images:cert_generator_image_amd64_commit_tag; 0s remote, remote-cache 1765: Compiling trees.c [for tool]; 0s remote, remote-cache 1766: ^[[1A^[[K 1767: ^[[1A^[[K 1768: ^[[1A^[[K 1769: ^[[1A^[[K 1770: ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling uncompr.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1771: the source file 'uncompr.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): 1772: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h' 1773: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h' 1774: '/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h' 1775: '/usr/lib/gcc/x86_64-linux-gnu/5/include/stdarg.h' 1776: (16:56:49) ^[[32m[4,337 / 9,689]^[[0m 1 / 33 tests;^[[0m 3 actions, 1 running^[[0m; last test: ^[[32m//do\ 1777: cs:lint^[[0m 1778: .../images:cert_generator_image_amd64_commit_tag; 0s remote, remote-cache 1779: Compiling uncompr.c [for tool]; 0s remote, remote-cache 1780: Action .../images/sync_image_amd64_commit_tag.txt; 0s remote, remote-cache 1781: ^[[1A^[[K 1782: ^[[1A^[[K 1783: ^[[1A^[[K 1784: ^[[1A^[[K 1785: ^[[1A^[[K(16:56:49) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/zlib+/BUILD.bazel:91:11: Compiling zutil.c [for tool] failed: absolute path inclusion(s) found in rule '@@zlib+//:z': 1786: the source file 'zutil.c' includes the following non-builtin files with absolute paths (if these are builtin files, make sure these paths are in your toolchain): ... 1852: ^[[1A^[[K(16:56:51) ^[[32m[4,500 / 9,775]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1853: .../images:rperf_client_image_amd64_commit_tag; 0s remote, remote-cache 1854: ^[[1A^[[K 1855: ^[[1A^[[K(16:56:52) ^[[32m[4,509 / 9,775]^[[0m 1 / 33 tests;^[[0m checking cached actions^[[0m; last test: ^[[32m/\ 1856: /docs:lint^[[0m 1857: ^[[1A^[[K 1858: ^[[1A^[[K(16:56:57) ^[[32m[4,643 / 9,847]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1859: [Scann] Compiling absl/log/internal/nullguard.cc 1860: ^[[1A^[[K 1861: ^[[1A^[[K(16:56:58) ^[[32m[4,645 / 9,850]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1862: [Sched] Compiling absl/log/internal/nullguard.cc 1863: ^[[1A^[[K 1864: ^[[1A^[[K(16:56:58) ^[[32m[4,646 / 9,850]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1865: Compiling absl/log/internal/nullguard.cc; 0s remote, remote-cache 1866: ^[[1A^[[K 1867: ^[[1A^[[K(16:56:58) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/log/internal/BUILD.bazel:236:11: Compiling absl/log/internal/nullguard.cc failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/log/internal:nullguard) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++17' -MD -MF ... (remaining 37 arguments skipped) 1868: In file included from external/abseil-cpp+/absl/base/config.h:92:0, 1869: from external/abseil-cpp+/absl/base/attributes.h:37, 1870: from external/abseil-cpp+/absl/log/internal/nullguard.h:30, 1871: from external/abseil-cpp+/absl/log/internal/nullguard.cc:15: 1872: external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher." 1873: #error "This package requires GCC 7 or higher." 1874: ^ 1875: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1876: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1877: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1878: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1879: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1880: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1881: (16:56:58) ^[[32m[4,661 / 9,854]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1882: Compiling absl/log/internal/nullguard.cc; 0s remote, remote-cache 1883: ^[[1A^[[K 1884: ^[[1A^[[K(16:56:59) ^[[32m[4,692 / 9,854]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1885: [Sched] Compiling absl/profiling/internal/exponential_biased.cc 1886: ^[[1A^[[K 1887: ^[[1A^[[K(16:56:59) ^[[32m[4,695 / 9,854]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1888: @@abseil-cpp+//absl/profiling:exponential_biased; 0s remote, remote-cache 1889: ^[[1A^[[K 1890: ^[[1A^[[K(16:56:59) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/profiling/BUILD.bazel:67:11: Compiling absl/profiling/internal/exponential_biased.cc failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/profiling:exponential_biased) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++17' -MD -MF ... (remaining 22 arguments skipped) 1891: In file included from external/abseil-cpp+/absl/base/config.h:92:0, 1892: from external/abseil-cpp+/absl/profiling/internal/exponential_biased.h:20, 1893: from external/abseil-cpp+/absl/profiling/internal/exponential_biased.cc:15: 1894: external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher." 1895: #error "This package requires GCC 7 or higher." 1896: ^ 1897: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1898: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1899: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1900: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1901: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1902: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1903: (16:56:59) ^[[32m[4,696 / 9,854]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1904: @@abseil-cpp+//absl/profiling:exponential_biased; 0s remote, remote-cache 1905: ^[[1A^[[K 1906: ^[[1A^[[K(16:57:00) ^[[32m[4,697 / 9,854]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1907: [Sched] Compiling absl/strings/internal/cordz_functions.cc 1908: ^[[1A^[[K 1909: ^[[1A^[[K(16:57:00) ^[[32m[4,697 / 9,854]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1910: Compiling .../strings/internal/cordz_functions.cc; 0s remote, remote-cache 1911: ^[[1A^[[K 1912: ^[[1A^[[K(16:57:00) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/strings/BUILD.bazel:700:11: Compiling absl/strings/internal/cordz_functions.cc failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/strings:cordz_functions) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++17' -MD -MF ... (remaining 37 arguments skipped) 1913: In file included from external/abseil-cpp+/absl/base/config.h:92:0, 1914: from external/abseil-cpp+/absl/base/attributes.h:37, 1915: from external/abseil-cpp+/absl/strings/internal/cordz_functions.h:20, 1916: from external/abseil-cpp+/absl/strings/internal/cordz_functions.cc:15: 1917: external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher." 1918: #error "This package requires GCC 7 or higher." 1919: ^ 1920: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1921: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1922: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1923: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1924: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1925: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1926: (16:57:00) ^[[32m[4,697 / 9,854]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1927: Compiling .../strings/internal/cordz_functions.cc; 0s remote, remote-cache 1928: ^[[1A^[[K 1929: ^[[1A^[[K(16:57:01) ^[[32m[4,698 / 9,854]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1930: [Sched] Compiling absl/types/bad_variant_access.cc 1931: ^[[1A^[[K 1932: ^[[1A^[[K(16:57:01) ^[[32m[4,703 / 9,854]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1933: Compiling absl/types/bad_variant_access.cc; 0s remote, remote-cache 1934: ^[[1A^[[K 1935: ^[[1A^[[K(16:57:01) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/types/BUILD.bazel:177:11: Compiling absl/types/bad_variant_access.cc failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/types:bad_variant_access) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++17' -MD -MF ... (remaining 37 arguments skipped) 1936: In file included from external/abseil-cpp+/absl/base/config.h:92:0, 1937: from external/abseil-cpp+/absl/types/bad_variant_access.h:26, 1938: from external/abseil-cpp+/absl/types/bad_variant_access.cc:15: 1939: external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher." 1940: #error "This package requires GCC 7 or higher." 1941: ^ 1942: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1943: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1944: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1945: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1946: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1947: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 1948: (16:57:01) ^[[32m[4,714 / 9,861]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1949: Compiling absl/types/bad_variant_access.cc; 0s remote, remote-cache 1950: ^[[1A^[[K 1951: ^[[1A^[[K(16:57:02) ^[[32m[4,731 / 9,861]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1952: [Sched] Compiling absl/types/bad_optional_access.cc 1953: ^[[1A^[[K 1954: ^[[1A^[[K(16:57:02) ^[[32m[4,751 / 9,861]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1955: Compiling absl/types/bad_optional_access.cc; 0s remote, remote-cache 1956: ^[[1A^[[K 1957: ^[[1A^[[K(16:57:02) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/types/BUILD.bazel:165:11: Compiling absl/types/bad_optional_access.cc failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/types:bad_optional_access) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++17' -MD -MF ... (remaining 37 arguments skipped) 1958: In file included from external/abseil-cpp+/absl/base/config.h:92:0, 1959: from external/abseil-cpp+/absl/types/bad_optional_access.h:26, 1960: from external/abseil-cpp+/absl/types/bad_optional_access.cc:15: 1961: external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher." 1962: #error "This package requires GCC 7 or higher." 1963: ^ ... 1974: Compiling absl/base/internal/raw_logging.cc; 0s remote, remote-cache 1975: ^[[1A^[[K 1976: ^[[1A^[[K(16:57:03) ^[[32m[4,832 / 9,908]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1977: [Sched] Compiling absl/base/internal/raw_logging.cc 1978: ^[[1A^[[K 1979: ^[[1A^[[K(16:57:03) ^[[32m[4,861 / 9,916]^[[0m 1 / 33 tests;^[[0m 1 action^[[0m; last test: ^[[32m//docs:lint^[[0m^[[0m 1980: Compiling absl/base/internal/raw_logging.cc; 0s remote, remote-cache 1981: ^[[1A^[[K 1982: ^[[1A^[[K(16:57:03) ^[[32m[4,900 / 9,966]^[[0m 1 / 33 tests;^[[0m 2 actions, 1 running^[[0m; last test: ^[[32m//do\ 1983: cs:lint^[[0m 1984: Compiling absl/base/internal/raw_logging.cc; 0s remote, remote-cache 1985: [Scann] Compiling absl/time/internal/cctz/src/civil_time_detail.cc 1986: ^[[1A^[[K 1987: ^[[1A^[[K 1988: ^[[1A^[[K 1989: ^[[1A^[[K(16:57:03) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/base/BUILD.bazel:92:11: Compiling absl/base/internal/raw_logging.cc failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/base:raw_logging_internal) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++17' -MD -MF ... (remaining 37 arguments skipped) 1990: In file included from external/abseil-cpp+/absl/base/config.h:92:0, 1991: from external/abseil-cpp+/absl/base/attributes.h:37, 1992: from external/abseil-cpp+/absl/base/internal/raw_logging.h:24, 1993: from external/abseil-cpp+/absl/base/internal/raw_logging.cc:15: 1994: external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher." 1995: #error "This package requires GCC 7 or higher." 1996: ^ ... 2009: ^[[1A^[[K 2010: ^[[1A^[[K(16:57:03) ^[[32m[4,934 / 10,018]^[[0m 1 / 33 tests;^[[0m 2 actions, 0 running^[[0m; last test: ^[[32m//d\ 2011: ocs:lint^[[0m 2012: [Sched] Compiling absl/time/internal/cctz/src/civil_time_detail.cc 2013: [Sched] Compiling absl/base/log_severity.cc 2014: ^[[1A^[[K 2015: ^[[1A^[[K 2016: ^[[1A^[[K 2017: ^[[1A^[[K(16:57:04) ^[[32m[4,982 / 10,033]^[[0m 1 / 33 tests;^[[0m 2 actions running^[[0m; last test: ^[[32m//docs\ 2018: :lint^[[0m 2019: Compiling .../cctz/src/civil_time_detail.cc; 0s remote, remote-cache 2020: Compiling absl/base/log_severity.cc; 0s remote, remote-cache 2021: ^[[1A^[[K 2022: ^[[1A^[[K 2023: ^[[1A^[[K 2024: ^[[1A^[[K(16:57:04) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/time/internal/cctz/BUILD.bazel:25:11: Compiling absl/time/internal/cctz/src/civil_time_detail.cc failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/time/internal/cctz:civil_time) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++17' -MD -MF ... (remaining 22 arguments skipped) 2025: In file included from external/abseil-cpp+/absl/base/config.h:92:0, 2026: from external/abseil-cpp+/absl/time/internal/cctz/include/cctz/civil_time_detail.h:23, 2027: from external/abseil-cpp+/absl/time/internal/cctz/src/civil_time_detail.cc:15: 2028: external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher." 2029: #error "This package requires GCC 7 or higher." 2030: ^ 2031: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 2032: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 2033: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 2034: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 2035: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 2036: cc1plus: warning: unrecognized command line option ‘-Wno-use-after-free’ 2037: (16:57:04) ^[[32m[4,982 / 10,033]^[[0m 1 / 33 tests;^[[0m 2 actions running^[[0m; last test: ^[[32m//docs\ 2038: :lint^[[0m 2039: Compiling .../cctz/src/civil_time_detail.cc; 0s remote, remote-cache 2040: Compiling absl/base/log_severity.cc; 0s remote, remote-cache 2041: ^[[1A^[[K 2042: ^[[1A^[[K 2043: ^[[1A^[[K 2044: ^[[1A^[[K(16:57:04) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/base/BUILD.bazel:60:11: Compiling absl/base/log_severity.cc failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/base:log_severity) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++17' -MD -MF ... (remaining 37 arguments skipped) 2045: In file included from external/abseil-cpp+/absl/base/config.h:92:0, 2046: from external/abseil-cpp+/absl/base/attributes.h:37, 2047: from external/abseil-cpp+/absl/base/log_severity.h:21, 2048: from external/abseil-cpp+/absl/base/log_severity.cc:15: 2049: external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher." 2050: #error "This package requires GCC 7 or higher." 2051: ^ ... 2064: ^[[1A^[[K 2065: ^[[1A^[[K(16:57:04) ^[[32m[4,984 / 10,033]^[[0m 1 / 33 tests;^[[0m 2 actions, 1 running^[[0m; last test: ^[[32m//d\ 2066: ocs:lint^[[0m 2067: @@abseil-cpp+//absl/time/internal/cctz:civil_time; 0s remote, remote-cache 2068: [Sched] Compiling absl/log/internal/nullguard.cc [for tool] 2069: ^[[1A^[[K 2070: ^[[1A^[[K 2071: ^[[1A^[[K 2072: ^[[1A^[[K(16:57:05) ^[[32m[4,984 / 10,033]^[[0m 1 / 33 tests;^[[0m 2 actions running^[[0m; last test: ^[[32m//docs\ 2073: :lint^[[0m 2074: @@abseil-cpp+//absl/time/internal/cctz:civil_time; 0s remote, remote-cache 2075: Compiling .../internal/nullguard.cc [for tool]; 0s remote, remote-cache 2076: ^[[1A^[[K 2077: ^[[1A^[[K 2078: ^[[1A^[[K 2079: ^[[1A^[[K(16:57:05) ^[[31m^[[1mERROR: ^[[0m/home/mfreeman/.cache/bazel/_bazel_mfreeman/78f6b6d37fd8cae933f3435133562e5d/external/abseil-cpp+/absl/log/internal/BUILD.bazel:236:11: Compiling absl/log/internal/nullguard.cc [for tool] failed: (Exit 1): gcc failed: error executing CppCompile command (from target @@abseil-cpp+//absl/log/internal:nullguard) /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer -g0 -O2 '-D_FORTIFY_SOURCE=1' -DNDEBUG -ffunction-sections ... (remaining 36 arguments skipped) 2080: In file included from external/abseil-cpp+/absl/base/config.h:92:0, 2081: from external/abseil-cpp+/absl/base/attributes.h:37, 2082: from external/abseil-cpp+/absl/log/internal/nullguard.h:30, 2083: from external/abseil-cpp+/absl/log/internal/nullguard.cc:15: 2084: external/abseil-cpp+/absl/base/policy_checks.h:57:2: error: #error "This package requires GCC 7 or higher." 2085: #error "This package requires GCC 7 or higher." 2086: ^ 2087: (16:57:05) ^[[32m[4,984 / 10,033]^[[0m 1 / 33 tests;^[[0m 2 actions running^[[0m; last test: ^[[32m//docs\ 2088: :lint^[[0m 2089: @@abseil-cpp+//absl/time/internal/cctz:civil_time; 0s remote, remote-cache 2090: Compiling .../internal/nullguard.cc [for tool]; 0s remote, remote-cache 20...
mfreeman451 commented 2025-10-12 18:22:09 +00:00 (Migrated from github.com)
Author
Owner

Imported GitHub PR comment.

Original author: @mfreeman451
Original URL: https://github.com/carverauto/serviceradar/pull/1744#issuecomment-3395195960
Original created: 2025-10-12T18:22:09Z

abandoning, pulled these changes into a different branch, fixed issues and merged, this is stale.

Imported GitHub PR comment. Original author: @mfreeman451 Original URL: https://github.com/carverauto/serviceradar/pull/1744#issuecomment-3395195960 Original created: 2025-10-12T18:22:09Z --- abandoning, pulled these changes into a different branch, fixed issues and merged, this is stale.

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
carverauto/serviceradar!2305
No description provided.