provenance_equality_uintptr_t_global_yx.c
up: index
prev: provenance_equality_uintptr_t_global_xy.c
next: provenance_equality_uintptr_t_auto_xy.c
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
Experimental data (what does this mean?)
cerberus-concrete-PVI Addresses: p=40 q=38
(p==q) = false
cerberus-concrete-PNVI Addresses: p=40 q=38
(p==q) = false
gcc-8.1-O0 Addresses: p=6009b8 q=6009b0
(p==q) = false
gcc-8.1-O2 Addresses: p=60099c q=60099c
(p==q) = true
gcc-8.1-O3 Addresses: p=60099c q=60099c
(p==q) = true
gcc-8.1-O2-no-strict-aliasing Addresses: p=60099c q=60099c
(p==q) = true
gcc-8.1-O3-no-strict-aliasing Addresses: p=60099c q=60099c
(p==q) = true
clang-6.0-O0 Addresses: p=601040 q=601038
(p==q) = false
clang-6.0-O2 Addresses: p=601040 q=601038
(p==q) = false
clang-6.0-O3 Addresses: p=601040 q=601038
(p==q) = false
clang-6.0-O2-no-strict-aliasing Addresses: p=601040 q=601038
(p==q) = false
clang-6.0-O3-no-strict-aliasing Addresses: p=601040 q=601038
(p==q) = false
clang-6.0-UBSAN Addresses: p=631b58 q=631b50
(p==q) = false
clang-6.0-ASAN Addresses: p=716ba4 q=716b60
(p==q) = false
clang-6.0-MSAN Addresses: p=6b7af8 q=6b7af0
(p==q) = false
icc-19-O0 Addresses: p=600ae8 q=600ae0
(p==q) = false
icc-19-O2 Addresses: p=6046c8 q=6046c0
(p==q) = false
icc-19-O3 Addresses: p=6046c8 q=6046c0
(p==q) = false
icc-19-O2-no-strict-aliasing Addresses: p=6046c8 q=6046c0
(p==q) = false
icc-19-O3-no-strict-aliasing Addresses: p=6046c8 q=6046c0
(p==q) = false
compcert-3.4 Addresses: p=601040 q=601038
(p==q) = false
compcert-3.4-O Addresses: p=601040 q=601038
(p==q) = false
kcc-1.0 Addresses: p=0 q=0
(p==q) = true
Printing an unspecified value:
> in printf at provenance_equality_uintptr_t_global_yx.c:7:3
in main at provenance_equality_uintptr_t_global_yx.c:7:3
Unspecified value or behavior (USP-STDIO2):
see C11 section 7.21.6.1:8 http://rvdoc.org/C11/7.21.6.1
Comparison of unspecified value:
> in main at provenance_equality_uintptr_t_global_yx.c:11:3
Unspecified value or behavior (USP-CERL7):
see C11 section 6.5.9 http://rvdoc.org/C11/6.5.9
see MISRA-C section 8.1:3 http://rvdoc.org/MISRA-C/8.1