View documentation for other releases
Learn more about Polyspace
• Polyspace Installation Guide
Polyspace Product Requirements
Polyspace Plug-In Requirements
Polyspace Software License Requirements
UNIX and Linux Installation Requirements
Polyspace Documentation Requirements
Overview of Polyspace Products
Polyspace Client Software
Polyspace Server Software
Before Starting the Installation
Installing the Software
Configuring the Polyspace Server Software
Activating Polyspace Software
Polyspace Software Icons
Installing Software on a Linux or UNIX Platform
Installing Software in Silent Mode
Configuring Polyspace Client Software
Configuring Polyspace Server Software
Configuring Polyspace Metrics Web Interface
Troubleshooting Common Errors
Windows Server Configuration
Linux/Solaris Server Configuration
MATLAB Software Is Not Installed Locally
No Write Access to MATLAB Product Root
Should I Uninstall Previous Releases Before Installing?
Uninstalling the Polyspace Software
Uninstalling Shared Components
Overview
Polyspace Licensing Options
Obtaining a License File
Do I need a FLEXnet Server to Use an Individual License?
How Do I Identify Designated Computer and Concurrent Licenses?
What If I Have Other MathWorks Products Installed?
What If I Have an Old Polyspace FLEXnet License Server?
Installing License Files
DC License File Format
Introduction to FLEXnet Licensing
Installing FLEXnet Manager
Configuring a Concurrent License
Installing Licenses on an Existing FLEXnet Server
Error -15, the FLEXnet server is unreachable
Error -5, the Polyspace feature is not available
Error -21, license file does not support this version
Error -10, the license date has expired
• Polyspace Products for C/C++
• C/C++ Getting Started Guide
• Polyspace Products for C/C++ User's Guide
• Introduction to Polyspace Products
• How to Use Polyspace Software
• Setting Up a Verification Project
• Emulating Your Runtime Environment
• Preparing Source Code for Verification
• Running a Verification
• Troubleshooting Verification Problems
• Reviewing Verification Results
• Before You Review Polyspace Results
Overview: Understanding Polyspace Results
Why Gray Follows Red and Green Follows Orange
The Message and What It Means
The Code Explanation
• Opening Verification Results
Downloading Results from Server to Client
Downloading Server Results Using the Command Line
Downloading Results from Unit-by-Unit Verifications
Opening Verification Results from the Project Manager Perspective
Opening Verification Results from the Results Manager Perspective
Exploring the Results Manager Perspective
Selecting Review Level
Searching Results in Results Manager Perspective
Setting Character Encoding Preferences
Opening Results for Generated Code
• Reviewing Results Systematically
What Are Review Levels?
Reviewing Results at Level 0
Reviewing Checks at Levels 1, 2, and 3
Reviewing Checks Progressively
Saving Review Comments
• Reviewing All Checks
Selecting a Run-Time Check or Coding Rule Violation to Review
Displaying the Call Sequence for a Check
Displaying the Access Graph for Variables
Filtering Checks
• Tracking Review Progress
Checking Coding Review Progress
Reviewing and Commenting Checks
Defining Custom Status
Tracking Justified Checks in Procedural Entities View
Commenting Code to Justify Known Checks
• Importing and Exporting Review Comments
Reusing Review Comments
Importing Review Comments from Previous Verifications
Exporting Review Comments to Spreadsheet
Viewing Checks and Comments Report
• Generating Reports of Verification Results
Polyspace Report Generator Overview
Generating Verification Reports
Running the Report Generator from the Command Line
Automatically Generating Verification Reports
Customizing Verification Reports
Generating Excel Reports
• Using Polyspace Results
Review Run-Time Errors: Fix Red Errors
Red Checks Where Gray Checks Are Expected
Using Range Information in the Results Manager Perspective
Using Pointer Information in Results Manager Perspective
Viewing Probable Cause Information
Why Review Dead Code Checks
Reviewing Orange Checks
Integration Bug Tracking
How to Find Bugs in Unprotected Shared Data
Dataflow Verification
Data and Coding Rules
Relationships Between Variables
• Managing Orange Checks
• Day to Day Use
• Checking Coding Rules
• Software Quality with Polyspace Metrics
• Using Polyspace Software in the Eclipse IDE
• Using Polyspace Software in Visual Studio
Glossary
• Polyspace Products for C/C++ Reference
• Polyspace Products for Ada
• Polyspace Model Link Products User's Guide
• Polyspace UML Link RH User's Guide
• Release Notes
Symbols A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Before You Review Polyspace Results
Opening Verification Results
Reviewing Results Systematically
Reviewing All Checks
Tracking Review Progress
Importing and Exporting Review Comments
Generating Reports of Verification Results
Using Polyspace Results