Introduction
Platform Support for Coverity on Polaris
This support information applies to the installation of Coverity on Polaris CLI Client and Coverity Analysis.
| OS | Version | Notes |
|---|---|---|
| Linux | 64-bit kernel, version 2.6.32+ with glibc 2.18 or later on x86_64 | |
| macOS | OSX 14, 15, 26 |
Deprecation Notice: Support for macOS on Intel ( Deprecation Notice: Support for Xcode 12.x-14.x has been deprecated as of 2025.12.0 and will be removed in a future release. |
| Windows | x86_64, Version 11 and Windows Server 2022 and 2025 | Windows Platform Support Notes
|
Language Support for Coverity on Polaris
| Language | Capture mode | OS | Versions | Notes |
|---|---|---|---|---|
| Salesforce® Apex™ |
|
Windows macOS Linux |
Version agnostic | Coverity supports the execution of PMD analysis (through Coverity Analysis for Apex) and requires Oracle Java SE Runtime Environment 8 (JRE 8) platform support. |
| C/C++ |
|
Windows macOS Linux |
|
Compliance analysis is available with all C/C++ analysis platforms except AIX. |
| C# |
|
Windows Linux |
Up to C# 14 |
|
| Objective-C/C++ |
|
Windows macOS Linux |
NA | |
| Dart |
|
Windows macOS Linux |
Version agnostic |
|
| Go |
|
Windows macOS Linux |
Go 1.24 - 1.25 |
|
| Java |
|
Windows macOS Linux |
Up to Java 25 |
|
| JavaScript |
|
Windows macOS Linux |
ECMAScript 5–14 |
|
| Kotlin |
|
Windows macOS Linux |
Kotlin 2.0.0-2.0.21, 2.1.0-2.1.10, 2.2 |
|
| PHP |
|
Windows macOS Linux |
Version agnostic | PHP support is gained via the Rapid Scan Static (Sigma) engine. |
| Python |
|
Windows macOS Linux |
Python 3.x– 3.13 |
|
| Ruby |
|
Windows macOS Linux |
CRuby 2.0 - 3.4 and equivalents | |
| Rapid Scan Static (Sigma) analysis | Windows macOS Linux |
Coverity invokes the Rapid Scan Static (Sigma) engine on supported platforms, to gain additional language, file format and software issue capabilities. | ||
| Scala |
|
Windows macOS Linux |
Version agnostic |
|
| Swift |
|
Windows macOS Linux |
Version agnostic |
|
| Typescript |
|
Windows macOS Linux |
TypeScript 1.0–5.2 |
|
IaC Platform and File Format Support
Infrastructure as Code (IaC) support uses autocapture in Coverity on Polaris to detect security flaws in your infrastructure code in the following platforms and file formats.
- AWS CloudFormation
- Kubernetes
- Terraform
- HCL (Terraform)
- JSON
- XML
- YAML
Compiler Support
Compiler information is for Build Capture only
- Running Coverity with Build Capture requires that your project employ a version of the compiler which is supported by Coverity. In this section, each table lists the supported compilers and versions for the language in question. Note that compiler support is not identical between Coverity on Polaris and standard Coverity.
- If you don't plan to run Build Capture, compiler support is not relevant and the information in the Language Support table (just before this section) should be sufficient.
| OS | Supported Compilers | Versions / Notes |
|---|---|---|
| Linux | Bazel 7, 8 and 9 GNU GCC 4.8.0–15.2 |
Bazel
LLVM Clang / Android NDK Clang
GNU GCC
MSVC
|
| macOS | Bazel 7, 8 and 9 LLVM Clang 10.0–19.1.0 Android NDK Clang 9.0.9–18.0.1 (NDK revisions r22e–r27) GNU GCC 4.8.0–15.2 |
|
| Windows | Bazel 7, 8 and 9 GNU GCC 4.8.0–15.2 Microsoft Visual C++ 2019-2022 |
| OS | Supported Compilers | Versions / Notes |
|---|---|---|
| Linux | Bazel 7, 8 and 9 .NET 8.0-10.0 |
|
| macOS | Not supported | |
| Windows | Bazel 7, 8 and 9 Visual Studio 2019, 2022 .NET 8.0-10.0 |
|
| OS | Supported Compilers | Versions / Notes |
|---|---|---|
| Linux | Not supported | |
| macOS | LLVM Clang 10.0–19.1.0 |
|
| Windows | Not supported |
| OS | Supported Compilers | Versions / Notes |
|---|---|---|
| Linux | Go compiler 1.24-1.25 |
|
| macOS | Go compiler 1.24-1.25 | |
| Windows | Go compiler 1.24-1.25 |
| OS | Supported Compilers | Versions / Notes |
|---|---|---|
| Linux | Bazel 7, 8 and 9 Oracle JDK 1.8, 17, 21, 25 OpenJDK 1.8, 17, 21, 25 |
|
| macOS | Bazel 7, 8 and 9 Oracle JDK 1.8, 17, 21, 25 |
|
| Windows | Bazel 7, 8 and 9 Oracle JDK 1.8, 17, 21, 25 OpenJDK 1.8, 17, 21, 25 |
| OS | Supported Compilers | Versions / Notes |
|---|---|---|
| Linux | Kotlin 2.0.0-2.0.21, 2.1.0-2.1.10, 2.2 |
|
| macOS | Kotlin 2.0.0-2.0.21, 2.1.0-2.1.10, 2.2 | |
| Windows | Kotlin 2.0.0-2.0.21, 2.1.0-2.1.10, 2.2 |
Corrections:
- July 6 2026:
- Removed the following statement: "Ruby is supported via the Rapid Scan Static (Sigma) engine. Support for the Brakeman Pro analyzer, which runs as part of the Coverity Analysis suite, will continue."
- Removed the following statement: "Sigma is supported as an x86_64 binary running via Rosetta."