0% found this document useful (0 votes)
72 views

Polyspace Code Verification: Call Hierarchy Report For Project: Polyspace

This document provides a call hierarchy report for the project "polyspace". It shows that function "OR-414-4-callhierarchy_1.main" calls function "OR-414-4-callhierarchy_1.func" which in turn calls functions "OR-414-4-callhierarchy_1.foo" and "OR-414-4-callhierarchy_1.bar". It also notes that "OR-414-4-callhierarchy_1.bar" recursively calls itself. The appendices provide the analysis configuration settings and definitions.

Uploaded by

Loc Huynh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
72 views

Polyspace Code Verification: Call Hierarchy Report For Project: Polyspace

This document provides a call hierarchy report for the project "polyspace". It shows that function "OR-414-4-callhierarchy_1.main" calls function "OR-414-4-callhierarchy_1.func" which in turn calls functions "OR-414-4-callhierarchy_1.foo" and "OR-414-4-callhierarchy_1.bar". It also notes that "OR-414-4-callhierarchy_1.bar" recursively calls itself. The appendices provide the analysis configuration settings and definitions.

Uploaded by

Loc Huynh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Polyspace Code Verification

Call Hierarchy Report for Project: polyspace


Report Author: ctreille
Polyspace Code Verification: Call Hierarchy Report for Project: polyspace
by Report Author: ctreille

Published 15-Jun-2020 15:43:08


Verification Author(s): Polyspace
Polyspace Version(s): Polyspace Code Prover Server 10.3 (R2020b)
Project Version(s): 1.0

Result Folder(s):
C:\qualkits_R2020b\iec\codeprover\tests\code-prover-server-results\reporting\template-callhierarchy\OR-414-4-callhierarchy_1
Table of Contents
Chapter 1. Call Hierarchy ............................................................................................................................................................................................................................. 1
Call Hierarchy Report for Project: polyspace - OR-414-4-callhierarchy_1 ..................................................................................................................................... 1
Chapter 2. Appendix 1 - Configuration Settings ....................................................................................................................................................................................... 2
Polyspace Settings ............................................................................................................................................................................................................................... 2
Analysis Assumptions ................................................................................................................................................................................................................. 2
Chapter 3. Appendix 2 - Definitions ............................................................................................................................................................................................................ 3
................................................................................................................................................................................................................................................................. 3

i
Chapter 1. Call Hierarchy
Call Hierarchy Report for Project: polyspace - OR-414-4-callhierarchy_
1
Call tree File Line Col Tasks Definition file Line Col
OR-414-4-callhierarchy_1.main
| - > OR-414-4-callhierarchy_1.func OR-414-4-callhierarchy_1.c 63 4 OR-414-4-callhierarchy_1.c 27 5
| | > OR-414-4-callhierarchy_1.foo OR-414-4-callhierarchy_1.c 28 4 OR-414-4-callhierarchy_1.c 15 4
| | - > OR-414-4-callhierarchy_1.bar OR-414-4-callhierarchy_1.c 29 4 OR-414-4-callhierarchy_1.c 19 4
| | | ** RecursiveCall to OR-414-4-callhierarchy_1.bar: 24 13
OR-414-4-callhierarchy_1.bar
| > OR-414-4-callhierarchy_1.foo OR-414-4-callhierarchy_1.c 64 4 OR-414-4-callhierarchy_1.c 15 4
******************** Never called procedures or func
tions ********************
> OR-414-4-callhierarchy_1.foo1 OR-414-4-callhierarchy_1.c 7 4

1
Chapter 2. Appendix 1 - Configuration Settings
Polyspace Settings
Option Value
-author Polyspace
-compiler generic
-date 15/06/2020
-I C:\qualkits_R2020b\iec\codeprover\tests\options-api\lib
-lang C
-O2 -O2
-prog polyspace
-results-dir C:\qualkits_R2020b\iec\codeprover\tests\code-prover-server-results\reporting\template-callhierarchy\OR-414-4-callhierarchy_1
-target i386
-to pass2
-verif-version 1.0

Analysis Assumptions
Assumption Issuer
External arrays of unspecified size can be safely accessed at any index Product
Nonfinite floats (infinities and NaNs) are not considered Product
Computations involving unsigned integers do not overflow Product
Results of floating-point arithmetic are rounded following the IEE754 rule: round to nearest, ties to even Product
Structure fields are not volatile unless the entire structure is volatile-qualified Product
Stack pointers can be safely dereferenced even outside the pointed variable's scope Product
External pointers cannot be null. They point to allocated data of sufficient size for safe dereference Product
Absolute addresses can be safely dereferenced Product

2
Chapter 3. Appendix 2 - Definitions

Table 3.1. Abbreviations


Abbreviation Definition
Col Column
Jus Justified
SQO Software Quality Objectives
NA Not Available

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy