This repository has been archived by the owner on Oct 3, 2021. It is now read-only.
Use of __VERIFIER_nondet_*
functions that aren't specified in SV-COMP rules
#1304
Labels
I've noticed that various programs in this repo use
__VERIFIER_nondet_*
functions that seemingly aren't mentioned anywhere in the SV-COMP rules. I'm using this section of the 2021 SV-COMP rules as a reference:The following programs assume the existence of
__VERIFIER_nondet_*
that aren't in this list:ldv-commit-tester/main0_drivers-media-video-tlg2300-poseidon-ko--32_7a--4a349aa.i
uses__VERIFIER_nondet_longlong
.heap-data/packet_filter.i
uses__VERIFIER_nondet_charp
.ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--rtlwifi--btcoexist--btcoexist.ko-entry_point.cil.out.i
uses__VERIFIER_nondet_u8
.ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--intel--i40evf--i40evf.ko-entry_point.cil.out.i
uses__VERIFIER_nondet_u16
.I'm unclear if the rules are incomplete or if these programs aren't following the SV-COMP rules.
The text was updated successfully, but these errors were encountered: